حواستون باشه محیط تست چه تفاوتایی با محیط اصلی برنامه داره. مثلا اگه از sqlite به عنوان دیتابیس تست استفاده میکنید، یادتون نره constraintهاش خیلی شل و وله. یا اگه API خارجی mock میکنید، هم ریسپانسهای ok رو تست کنید هم خطا
یه سری دو ساعت درگیر این بودم که چرا تست پاس میشه اما نتیجه تو استیجینگ غلطه؟ علتش این بود که h2 دیتاتایپ uuid داره اما mysql نداره :/
@DevTwitter | <Shahin Sorkh/>
یه سری دو ساعت درگیر این بودم که چرا تست پاس میشه اما نتیجه تو استیجینگ غلطه؟ علتش این بود که h2 دیتاتایپ uuid داره اما mysql نداره :/
@DevTwitter | <Shahin Sorkh/>
👍1
DevTwitter | توییت برنامه نویسی
دوست نداشتم از FormData استفاده کنم، ولی چون iOS عزیز از DataTransfer.files پشتیبانی نمیکنه مجبور شدم! آخر شما کلاهت را قاضی کن: Internet Explorer از نسخه 10 به این طرف پشتیبانی میکنه، ولی این iOS هنوز نه! روح و روان من را این JavaScript و Apple زخمآلود…
دوباره به مشکل عدم پشتیبانی safari خوردم.
کلمه کلیدی prefetch که برای rel در link استفاده میشه این امکان را به browser میدهد که یک فایل css یا javanoscript را بعد از render کامل صفحه حاضر دانلود و cache کند، ولی بر روی صفحه حاظر اعمال نکند.
اینجوری وقتی شما مطمئن هستید که user شما به صفحهای دیگر میرود و به آن resource نیاز دارد میتوانید در زمانی که browser بیکار هست و user صرفا در حال مشاهده صفحه حاضر هست اقدام به دانلود و cache کردن آن فایل کنید و در نتیجه در وقت صرف جویی کنید.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
کلمه کلیدی prefetch که برای rel در link استفاده میشه این امکان را به browser میدهد که یک فایل css یا javanoscript را بعد از render کامل صفحه حاضر دانلود و cache کند، ولی بر روی صفحه حاظر اعمال نکند.
اینجوری وقتی شما مطمئن هستید که user شما به صفحهای دیگر میرود و به آن resource نیاز دارد میتوانید در زمانی که browser بیکار هست و user صرفا در حال مشاهده صفحه حاضر هست اقدام به دانلود و cache کردن آن فایل کنید و در نتیجه در وقت صرف جویی کنید.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
وقتی سایت طراحی میکنید چرا فقط UX رو تو بخش کاربر رعایت میکنید؟ چرا تو CMSهای اختصاصی UX رعایت نمیشه و کارها خیلی سخت و پیچیده پیش میره؟ این مشت نمونه خرواره که راندمان منابع انسانی رو کاهش میده.
لطفا تو قسمت مدیریت هم UX رو رعایت کنید تا کارها بهینهتر پیش بره.
@DevTwitter | <Ramtin Karimi/>
لطفا تو قسمت مدیریت هم UX رو رعایت کنید تا کارها بهینهتر پیش بره.
@DevTwitter | <Ramtin Karimi/>
👍1
#پروگرمر_عاشق
دخترا مثل دامنه وبسایت میمونن!
اونی که میخوامو یکی قبلا انتخاب کرده :)
@DevTwitter | <mahamad.j/>
دخترا مثل دامنه وبسایت میمونن!
اونی که میخوامو یکی قبلا انتخاب کرده :)
@DevTwitter | <mahamad.j/>
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
#دیار_گا
خب جنسمون جور شد
گیتهاب auto completion با هوش مصنوعی توسعه داده
از الان دنبال شغل دوم باشیم
سوال: این برنامه نویس ها کرم دارن این چیزا رو توسعه میدن؟!
@DevTwitter | <Amir Hossein Salimi/>
خب جنسمون جور شد
گیتهاب auto completion با هوش مصنوعی توسعه داده
از الان دنبال شغل دوم باشیم
سوال: این برنامه نویس ها کرم دارن این چیزا رو توسعه میدن؟!
@DevTwitter | <Amir Hossein Salimi/>
👍1
بعد از 4 سال استفاده از vscode واقعا به صورت اتفاقی سویچ کردم روی phpstorm واقعا سرعت عمل و دقت کار این نرم افزار خیلی عالیه . یه کاربرد عالیش اینه همه فایل ها رو وقت باز کردن پروژه اسکن میکنه دیگه مثل vscode لگ نمیزنه وقت باز کردن فایلها . تعصب غلط رو بزاریم کنار
@DevTwitter | <Django/>
@DevTwitter | <Django/>
👍1
اگه واقعبین باشیم اکثر این برنامه های دوزاری که تولید میشه نیاز به مدرک که هیچ، نیاز به مطالعه چیزایی که تو دانشگاه میگن هم نداره.
هر چی بیشتر پیش بریم، چیزایی مثل این Copilot گیتهاب هم بیشتر میشه. برنامهنویس هم میشه عین کارگر خط تولید و عمله :)
فقط این رو هم بگم، اون موقع دیگه کلا برنامهنویسای درست و حسابی مثلاً سازنده این ابزارا و پلتفرمها از برنامهنویسای دوزاری جدا میشن و مثل الان یه سری برنامهنویسنما نمیتونن خودشون رو بچسبونن بهشون که مثل اونا حقوقای خوب بگیرن :)
الان مرزش خیلی مشخص و خیلی باز نشده برای همه.
ولی چند وقت دیگه قشنگ جدا میشه و احتمالا حتی عنوان شغلی متفاوتی باید برای این دو دسته ایجاد بشه.
@DevTwitter | <Ashkan Nourzadeh/>
هر چی بیشتر پیش بریم، چیزایی مثل این Copilot گیتهاب هم بیشتر میشه. برنامهنویس هم میشه عین کارگر خط تولید و عمله :)
فقط این رو هم بگم، اون موقع دیگه کلا برنامهنویسای درست و حسابی مثلاً سازنده این ابزارا و پلتفرمها از برنامهنویسای دوزاری جدا میشن و مثل الان یه سری برنامهنویسنما نمیتونن خودشون رو بچسبونن بهشون که مثل اونا حقوقای خوب بگیرن :)
الان مرزش خیلی مشخص و خیلی باز نشده برای همه.
ولی چند وقت دیگه قشنگ جدا میشه و احتمالا حتی عنوان شغلی متفاوتی باید برای این دو دسته ایجاد بشه.
@DevTwitter | <Ashkan Nourzadeh/>
👍1
تقریبا خیلی وقت پیش خیلی از دوره های تاپلرن رو خریده بودم مثلا یکی از کدشعر ترین دوره هاش دوه ی ml.net مدائنی بود که بدون اینکه آمارو احتمال تدریس بشه رفته بود کدهاشو می نوشت :| واقعا وجدانش چطور قبول میکنه اون دوره ای که تماما هیچی تدریس نمیشه رو 1 میلیون قیمت بزاره!
یا دوره ی هک با پایتون قدیر که متاسفانه از همون اولش تو پایه ی پایتون مدرس مشکل داشت...
در کل میخوام بهتون بگم دوره های ایرانی کلاهبرداری بیش نیست این حاصل 3 سال تجربه ی من توی خرید دوره های ایرانی هست اگر میخواید سرتون کلاه بره میتونید بخرید و مثل من 3 سال از عمرتون کلاهتون پس معرکه باشه.
@DevTwitter | <Reza HR/>
یا دوره ی هک با پایتون قدیر که متاسفانه از همون اولش تو پایه ی پایتون مدرس مشکل داشت...
در کل میخوام بهتون بگم دوره های ایرانی کلاهبرداری بیش نیست این حاصل 3 سال تجربه ی من توی خرید دوره های ایرانی هست اگر میخواید سرتون کلاه بره میتونید بخرید و مثل من 3 سال از عمرتون کلاهتون پس معرکه باشه.
@DevTwitter | <Reza HR/>
👍1
DevTwitter | توییت برنامه نویسی
#دیار_گا خب جنسمون جور شد گیتهاب auto completion با هوش مصنوعی توسعه داده از الان دنبال شغل دوم باشیم سوال: این برنامه نویس ها کرم دارن این چیزا رو توسعه میدن؟! @DevTwitter | <Amir Hossein Salimi/>
در پاسخ به این پست و ابهاماتش باید بگم اونطور که متوجه شدم کاربرد این پروژه برنامه نویسی خودکار به وسیله یه برنامه دیگه/هوش مصنوعی یا تبدیل توصیفات به کد یا اصطلاحا wizard نیست.
کدها و برنامه های کاربر ها که تو این سال ها جمع اوری شده رو دسته بندی کردن و وقتی کاربر درخواست کدی رو میده در مرحله اول تلاش میکنه منظور کاربر رو بفهمه (مثل موتور های جستجو و دستیار های صوتی) و در مرحله بعد موردی که با درخواست مطابقت داره رو برمی گردونه (وظیفه ابتدایی ماشین لرنینگ)
به عبارتی همون کاری که الان دستی انجام میدیم و دنبال کد های آماده و توابع توی گیت هاب و استک اور فلو میگردیم، این پروژه خودکار و قابل اعتماد تر انجامش میده (به شرطی که کد های پیشنهادی تست شده باشن و درست جواب بدن)
ممکنه در اینده توسعه پیدا کنه و به کدنویسی خودکار ختم بشه ولی خب فعلا که همچین خبرایی نیست.
@DevTwitter | <./>
کدها و برنامه های کاربر ها که تو این سال ها جمع اوری شده رو دسته بندی کردن و وقتی کاربر درخواست کدی رو میده در مرحله اول تلاش میکنه منظور کاربر رو بفهمه (مثل موتور های جستجو و دستیار های صوتی) و در مرحله بعد موردی که با درخواست مطابقت داره رو برمی گردونه (وظیفه ابتدایی ماشین لرنینگ)
به عبارتی همون کاری که الان دستی انجام میدیم و دنبال کد های آماده و توابع توی گیت هاب و استک اور فلو میگردیم، این پروژه خودکار و قابل اعتماد تر انجامش میده (به شرطی که کد های پیشنهادی تست شده باشن و درست جواب بدن)
ممکنه در اینده توسعه پیدا کنه و به کدنویسی خودکار ختم بشه ولی خب فعلا که همچین خبرایی نیست.
@DevTwitter | <./>
👍1
#QA ID5
دوره ی امنیت برای php میشناسید؟ هم انگلیسی هم فارسی معرفی کنید لطفا، (غیر از یوتیوب)
اگر از باسن خر سر در نمیارید جواب ندید
جواب های تعصبی پاک میشن
منطقی راهنمایی کنید نه اونطوری که شما دوست دارید
اگر خودتونم سوال دارید میتونید به ای دی ادمین بفرستید
@DevTwitter
دوره ی امنیت برای php میشناسید؟ هم انگلیسی هم فارسی معرفی کنید لطفا، (غیر از یوتیوب)
اگر از باسن خر سر در نمیارید جواب ندید
جواب های تعصبی پاک میشن
منطقی راهنمایی کنید نه اونطوری که شما دوست دارید
اگر خودتونم سوال دارید میتونید به ای دی ادمین بفرستید
@DevTwitter
👍1
امروز در مصاحبه فنی (برنامه نویس) بحث ACID داخل دیتابیس رابطه ای مطرح شد.
کارجو خیلی آکادمیک توضیح داد (کامل بود و لذت بردم )
در بخشی از مثالش (تراکنش بانک) گفتم امکانش هست مثال رو عملیاتی پیاده کنیم.
تا یه نقطه ای پیش رفت ولی توانایی پیاده سازی عملی را نداشت و نتونست تکمیل کنه
تجربه من داخل محیط آکادمیک هم دقیقا همین بود
توضیح داده میشه ولی به صورت عملیاتی پیاده سازی نمیشه.
حتی اگر مثال های کوچیک پیاده سازی بشن این مشکل خیلی کمتر میشه و دانشجو میتونه بهتر یاد بگیره و درک کنه
@DevTwitter | <Ali Firouzbakhsh/>
کارجو خیلی آکادمیک توضیح داد (کامل بود و لذت بردم )
در بخشی از مثالش (تراکنش بانک) گفتم امکانش هست مثال رو عملیاتی پیاده کنیم.
تا یه نقطه ای پیش رفت ولی توانایی پیاده سازی عملی را نداشت و نتونست تکمیل کنه
تجربه من داخل محیط آکادمیک هم دقیقا همین بود
توضیح داده میشه ولی به صورت عملیاتی پیاده سازی نمیشه.
حتی اگر مثال های کوچیک پیاده سازی بشن این مشکل خیلی کمتر میشه و دانشجو میتونه بهتر یاد بگیره و درک کنه
@DevTwitter | <Ali Firouzbakhsh/>
👍2
در این که HTTP/2 نسبت به سلف خود HTTP/1.x بهتر است شکی نیست و طبق استاندارد تعریف شده نیازی به پیادهسازی encryption نیست، ولی تمامی مرورگرهای اصلی مانند Firefox و Chrome و Opera و دیگران اعلام کردند که HTTP/2 را تنها همراه با TLS پشتیبانی میکنند.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍2
#QA ID6
بین هندی ها و چینی ها و روس ها متداول شده با افزونه هایی مثل
https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm
یا
toolszm
و امثالهم کوکی ها رو کپی میکنن و یه سرویس اشتراکی رو تا 99 نفر میتونن رایگان استفاده کنن ! این اسیب زیادی به کسب و کارهای خارجی مثل Netflix ,Primevideo,Alexa, زده
حالا سوال دقیقا اینجاس کسی هست که راه حل کاربردی ای که آزار دهنده نباشه بجز انقضای کوکی توی زمان بندی کم و یا Browser Fingerprinting که مخالف قوانین GDPR هست بدونه ؟
- خوشحال میشیم اگر با اطلاعات کافی پاسخ بدید
- پاسخ های تعصبی و پیام های نامربوط به سوال پاک میشن
- سوال رو فوروارد کنید تو گروه هاتون تا اگر کسی بلد بود پاسخ بده
- اگر خودتون سوال داشتید و خواستید تو چنل مطرح بشه برای ادمین بفرستید
@DevTwitter
بین هندی ها و چینی ها و روس ها متداول شده با افزونه هایی مثل
https://chrome.google.com/webstore/detail/cookie-editor/hlkenndednhfkekhgcdicdfddnkalmdm
یا
toolszm
و امثالهم کوکی ها رو کپی میکنن و یه سرویس اشتراکی رو تا 99 نفر میتونن رایگان استفاده کنن ! این اسیب زیادی به کسب و کارهای خارجی مثل Netflix ,Primevideo,Alexa, زده
حالا سوال دقیقا اینجاس کسی هست که راه حل کاربردی ای که آزار دهنده نباشه بجز انقضای کوکی توی زمان بندی کم و یا Browser Fingerprinting که مخالف قوانین GDPR هست بدونه ؟
- خوشحال میشیم اگر با اطلاعات کافی پاسخ بدید
- پاسخ های تعصبی و پیام های نامربوط به سوال پاک میشن
- سوال رو فوروارد کنید تو گروه هاتون تا اگر کسی بلد بود پاسخ بده
- اگر خودتون سوال داشتید و خواستید تو چنل مطرح بشه برای ادمین بفرستید
@DevTwitter
👍1
#Django
یه باگ SQL injection توی ریلیز جدید django با severity درجه high رفع شده که از تزریق ورودی ناامن به تابع order_by() انجام میشه. نحوه پج هم جالبه اینم لینکش
https://github.com/django/django/commit/a34a5f724c5d5adb2109374ba3989ebb7b11f81f
@DevTwitter | <Majid Iranpour/>
یه باگ SQL injection توی ریلیز جدید django با severity درجه high رفع شده که از تزریق ورودی ناامن به تابع order_by() انجام میشه. نحوه پج هم جالبه اینم لینکش
https://github.com/django/django/commit/a34a5f724c5d5adb2109374ba3989ebb7b11f81f
@DevTwitter | <Majid Iranpour/>
👍1
وقتی به یک configuration مناسب و stable میرسید حتما step by step اش را یکجا برای خودتان document کنید.
اگر فکر میکنید کاملا از بَر هستید، باز هم یاداشت کنید. اگر developer های linux kernel هم مثل من بودند، الان زانوی اندوه را در آغوش گرفته و قطره اشکی میریختند.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
اگر فکر میکنید کاملا از بَر هستید، باز هم یاداشت کنید. اگر developer های linux kernel هم مثل من بودند، الان زانوی اندوه را در آغوش گرفته و قطره اشکی میریختند.
@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
ابزار هوش مصنوعی copilot ، محصول مشترک گیتهاب و OpenAI رونمایی شد
https://itiran.com/?p=101777
@DevTwitter
https://itiran.com/?p=101777
@DevTwitter
👍1
یکی از چیزایی خیلی ازش ترسیدم json بود
تو دوره چرت مدائنی یه جوری میگفت ایشالا json یادمیگیرید ... که فکر کردم ته جاوا اسکریپت json هست
فقط یه ابجکت بود ://
@DevTwitter | <Seyed Ali/>
* یه جوری از مدائنی بد میگید فکر کنم باید مثل مدحج هشتگ #ترمال_کدر رو براش استفاده کنیم
تو دوره چرت مدائنی یه جوری میگفت ایشالا json یادمیگیرید ... که فکر کردم ته جاوا اسکریپت json هست
فقط یه ابجکت بود ://
@DevTwitter | <Seyed Ali/>
* یه جوری از مدائنی بد میگید فکر کنم باید مثل مدحج هشتگ #ترمال_کدر رو براش استفاده کنیم
👍1
#شرکت_بانوآور_صاحاب
شرایط استخدام ui/ux کار در skyroom معلوم نیست گرافیست میخواد, عکاس میخواد, موشن گرافیست میخواد یا فرانت اند کار میخواد ://
Adobe-xd
Photoshop
Zeplin
Illustrator
Bootstrap
Material ds
English lang
Git
Motion graphick
logo ds
@DevTwitter | <mamad rezaiy/>
شرایط استخدام ui/ux کار در skyroom معلوم نیست گرافیست میخواد, عکاس میخواد, موشن گرافیست میخواد یا فرانت اند کار میخواد ://
Adobe-xd
Photoshop
Zeplin
Illustrator
Bootstrap
Material ds
English lang
Git
Motion graphick
logo ds
@DevTwitter | <mamad rezaiy/>
👍1