🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
تقریبا خیلی وقت پیش خیلی از دوره های تاپلرن رو خریده بودم مثلا یکی از کدشعر ترین دوره هاش دوه ی ml.net مدائنی بود که بدون اینکه آمارو احتمال تدریس بشه رفته بود کدهاشو می نوشت :| واقعا وجدانش چطور قبول میکنه اون دوره ای که تماما هیچی تدریس نمیشه رو 1 میلیون قیمت بزاره!
یا دوره ی هک با پایتون قدیر که متاسفانه از همون اولش تو پایه ی پایتون مدرس مشکل داشت...
در کل میخوام بهتون بگم دوره های ایرانی کلاهبرداری بیش نیست این حاصل 3 سال تجربه ی من توی خرید دوره های ایرانی هست اگر میخواید سرتون کلاه بره میتونید بخرید و مثل من 3 سال از عمرتون کلاهتون پس معرکه باشه.

@DevTwitter | <Reza HR/>
👍1
🎄 DevTwitter | توییت برنامه نویسی
#دیار_گا ‏خب جنسمون جور شد گیتهاب auto completion با هوش مصنوعی توسعه داده از الان دنبال شغل دوم باشیم سوال: این برنامه نویس ها کرم دارن این چیزا رو توسعه میدن؟! @DevTwitter | <Amir Hossein Salimi/>
در پاسخ به این پست و ابهاماتش باید بگم اونطور که متوجه شدم کاربرد این پروژه برنامه نویسی خودکار به وسیله یه برنامه دیگه/هوش مصنوعی یا تبدیل توصیفات به کد یا اصطلاحا wizard نیست.

کدها و برنامه های کاربر ها که تو این سال ها جمع اوری شده رو دسته بندی کردن و وقتی کاربر درخواست کدی رو میده در مرحله اول تلاش میکنه منظور کاربر رو بفهمه (مثل موتور های جستجو و دستیار های صوتی) و در مرحله بعد موردی که با درخواست مطابقت داره رو برمی گردونه (وظیفه ابتدایی ماشین لرنینگ)

به عبارتی همون کاری که الان دستی انجام می‌دیم و دنبال کد های آماده و توابع توی گیت هاب و استک اور فلو میگردیم، این پروژه خودکار و قابل اعتماد تر انجامش میده (به شرطی که کد های پیشنهادی تست شده باشن و درست جواب بدن)

ممکنه در اینده توسعه پیدا کنه و به کدنویسی خودکار ختم بشه ولی خب فعلا که همچین خبرایی نیست.

@DevTwitter | <./>
👍1
#QA ID5

دوره ی امنیت برای php میشناسید؟ هم انگلیسی هم فارسی معرفی کنید لطفا، (غیر از یوتیوب)

اگر از باسن خر سر در نمیارید جواب ندید
جواب های تعصبی پاک میشن
منطقی راهنمایی کنید نه اونطوری که شما دوست دارید
اگر خودتونم سوال دارید میتونید به ای دی ادمین بفرستید

@DevTwitter
👍1
‏امروز در مصاحبه فنی (برنامه نویس) بحث ACID داخل دیتابیس رابطه ای مطرح شد.
کارجو خیلی آکادمیک توضیح داد (کامل بود و لذت بردم )
در بخشی از مثالش (تراکنش بانک) گفتم امکانش هست مثال رو عملیاتی پیاده کنیم.
تا یه نقطه ای پیش رفت ولی توانایی پیاده سازی عملی را نداشت و نتونست تکمیل کنه‏
تجربه من داخل محیط آکادمیک هم دقیقا همین بود
توضیح داده میشه ولی به صورت عملیاتی پیاده سازی نمیشه.
حتی اگر مثال های کوچیک پیاده سازی بشن این مشکل خیلی کمتر میشه و دانشجو میتونه بهتر یاد بگیره و درک کنه

@DevTwitter | <Ali Firouzbakhsh/>
👍2
‏در این که HTTP/2 نسبت به سلف خود HTTP/1.x بهتر است شکی نیست و طبق استاندارد تعریف شده نیازی به پیاده‌سازی encryption نیست، ولی تمامی مرورگرهای اصلی مانند Firefox و Chrome و Opera و دیگران اعلام کردند که HTTP/2 را تنها همراه با TLS پشتیبانی می‌کنند.

@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍2
‏وقتی فکر می‌کنی دیگه PHP به درد نمی‌خوره.

@DevTwitter | <[Reza]/>
👍3
#QA ID6

بین هندی ها و چینی ها و روس ها متداول شده با افزونه هایی مثل
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/>
👍1
‏وقتی به یک configuration مناسب و stable می‌رسید حتما step by step اش را یکجا برای خودتان document کنید.

اگر فکر می‌کنید کاملا از بَر هستید، باز هم یاداشت کنید. اگر developer های linux kernel هم مثل من بودند، الان زانوی اندوه را در آغوش گرفته و قطره اشکی می‌ریختند.

@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍1
‏ابزار هوش مصنوعی copilot ، محصول مشترک گیت‌هاب و OpenAI رونمایی شد

https://itiran.com/?p=101777

@DevTwitter
👍1
یکی از چیزایی خیلی ازش ترسیدم json بود

تو دوره چرت مدائنی یه جوری میگفت ایشالا 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/>
👍1
‏بهترین استفاده از Github Copilot که تا الان دیدم :)

@DevTwitter | <Goodi/>
👍1
🎄 DevTwitter | توییت برنامه نویسی
#توییت_کوییز :) 22 | javanoscript @DevTwitter 👇🏻
#یه_چسه_آموزش

اول به طرف راست ([]!) نگاه کنید، طرف راست این مقایسه، یه آرایه خالی رو داریم که با اپراتور ! برعکس شده. ما میدونیم که آرایه ها مقادیر truthy هستن (در اصل شیء هستن) بنابراین تو حالت عادی True میشه اما به دلیل وجود اپراتور ! به false تبدیل میشه و نهایتا برای مقایسه به عدد صفر تبدیل میشن جفتشون.
یعنی آرایه اول به boolean تبدیل میشه، بعد به عدد صفر تبدیل میشه، این ترتیب برای ما مهمه رفقا.
چرا؟ آرایه هنوز به عدد تبدیل نشده و هنوز یک آرایه س و آرایه به خودی خود (فارغ از خالی بودنش) truthy و حالت برعکس اون falsy هست و falsy به عدد صفر تبدیل میشه.
اگر این ترتیب رو اشتباه در نظر بگیرید به جواب نمی رسید و اون ایچ بدبخت رو فحش کش میکنید.

حالا طرف چپ مقایسه رو دید بزنید، طرف چپ فقط یک آرایه خالی رو داریم که برای مقایسه به عدد صفر تبدیل میشه (این طبیعت جاوا اسکریپته و اینجا میتونی آقای ایچ رو فحش کش کنی).

نتیجه: صفر و صفر برابرن پس آرایه ی خالی به طرز کدشری با آرایه ی خالی که عملگر ! داره برابر میشه


کد دوم این اتفاق براش نمیوفته، چون ما از === استفاده کردیم و همون اول به خاطر دیتا تایپ false رو میگیگیریم

@DevTwitter
👍1
‏دولوپرهای دراپکس یه ورژن سریع از پایتون به اسم پایستون یا پیستون ریلیز کردن که اوپن سورس و 30% سرعت بهتری از آخرین ورژن پایتون داره.
سویچ کردن از پایتون به پیستون راحته و نیازی نیست که کد رو از اول بنویسین. هدف این بود که سرعت پایتون رو به ++C نزدیک کنن.

https://tek.io/3A49vV7

@DevTwitter | <Fermesk Rashidi/>
👍1
‏اونایی که جاوا اسکریپت رو دوست ندارن، متنفرن یا فکر میکنن زبون برنامه نویسی نیست، خب برن disable اش کنن تو مرورگرشون :)))

@DevTwitter | <ARASH/>
👍1
#ترمال_کدر

آقا مدائنی
یه روزی پسرت بزرگ بشه همون دوره های که به خورد مردم میدی به پسرت بده و بعد دو ماه ازش بپرس صادقانه بگه چه حسی در مورد دوره هات داره!
برسد دست مدائنی

@DevTwitter | <mamad rezaiy/>
👍1
‏یه حرکتی دارم می‌زنم به گمونم توی کل تاریخچه‌ی برنامه‌نویسی بی‌سابقه باشه
دارم برای تست‌های پروژه تست می‌نویسم :)))
البته ConventionTest

@DevTwitter | <𝓐𝓴𝓻𝓪𝓶 𝓚𝓪𝓻𝓲𝓶𝓲/>
👍1