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
‏این انواع Object رو در نظر داشته باشید که بعدا برای چیدن Design و Architecture کلی نرم‌افزارتون کلی میتونه بهتون کمک کنه!
طراحی درست معماری و دیزاین نرم‌افزار قبل از شروع پیاده‌سازی، خیلی میتونه به پیش‌بینی یه سری از مشکلاتی که در آینده ممکنه داستان کنن بهتون کمک کنه!

@DevTwitter | <Hossein Mousavi/>
👍6👎2
‏اگر سیاست امنیتی برای Git در جهت محافظت از اطلاعات حساس نباشد قطعا مخازن Git پر از اطلاعات ناب خواهند بود. اگر شرکتی عمدا این سیاست را نادیده نگیرد و به دنبال مانع شدن از درز اطلاعات باشد، Talismanبا قرار گیری در CI/CD مانع از ارسال داده های حساس می شود.
https://github.com/thoughtworks/talisman

@DevTwitter | <Vahid Nameni/>
👍4
‏دیگه باید فاتحه فایرفاکس رو بخونیم
اینجا گفته که، از ابتدا 2019 تا ابتدا 2022 فایرفاکس 30 میلیون کاربر از دست داده و یکی از کارمندان سابق Mozilla هم گفته که فایرفاکس هرگز به دوران اوجش
بر نمیگرده.
Ars Technica: Is Firefox OK?.
https://arstechnica.com/gadgets/2022/02/is-firefox-ok/?comments=1

@DevTwitter | <Erfan Karimi/>
👎32👍15🤯6🔥1
‏این کتابخونه pytrends پایتون رو امتحان کنین خیلی ساده از google trends براتون کلمه کلیدی استخراج میکنه. سرچ کلمه منحوس Covid بدین شکل از ۲۰۲۰ تو گوگل شدت گرفت:((

@DevTwitter | <Aria or Arya?/>
👍14👎4
‏با تقریب خوبی می‌توان گفت که این تصور دید درستی برای انتخاب Collection های Java به شما می‌دهد.

@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍18
‏یه جور میگن صیانت موجب جلوگیری از لو رفتن اطلاعات ایرانی ها میشه انگار اگه صیانت بود این مشکلات و نداشتیم
- لو رفتن 50 میلیون دیتا تلگرام ایرانی
- لو رفتن دیتابیس ایرانسل و رایتل
- نفوذ به سامانه پرداخت ملت
- نفوذ به سازمان ثبت احوال
- نفوذ به شبکه یک
- پلیس راهور
- اوین
- و...

@DevTwitter | <SantiagoGrannyjo/>
👍37👎2
‏در دنیای Java برای برای کد کردن رشته‌ها گاهی از کلاس DigestUtils در کتابخانه Apache Commons Codec استفاده می‌شود. در Spring یک کلاس abstract با همین نام وجود دارد که در دو یا سه جای خود فریم‌ورک مورد استفاده قرار گرفته و جالب است بدانید که فقط حاوی MD5 است.
‏طراحان آن بر این باور بودند که اگر نیاز به کد کردن رشته‌ای دارید باید به کتابخانه Apache Commons Codec سر بزنید و به اسم DigestUtils هم علاقه داشتند.

البته که می‌توانید به طور مستقیم از MessageDigest در java. security استفاده کنید (اکثر کتابخانه‌ها همین کار را می‌کنند).

@DevTwitter | <Elyas Hadizadeh Tasbiti/>
👍5
‏اگه یه روزی خواستی پروژه لاراول ت روی دایرکت ادمین ریلیز کنی،اینجا یه روش خوب براش نوشتم:

https://majid.codes/how-to-run-laravel-8-0-on-directadmin-centos-linux/

@DevTwitter | <Majid/>
👍6👎2
‏مترجمی در ترجمه یک کتاب مرجع Java از انتشارات Oracle، واژه «Applet» را «برنامه» ترجمه کرده است، ولی به نظرم باید آن را «اپلت» خطاب کرد.

این واژه اولین بار در سال ۱۹۹۰ در مجله PC Magazine مطرح شد، ولی applet را می‌توان پیاده‌سازی موفق ایده DEL توسط Sun Microsystems در Java است‌.

@DevTwitter | <Elyas Hadizadeh Tasbiti/>
🤯8👍3👎1
‏میخواستم یه توییت بنویسم در مورد اینکه برنامه هایی که رو پایتون نوشته میشن حدود ۴۰ برابر مصرف انرژی بیشتری دارن نسبت به همون برنامه رو جاوا و بیشتر باعث گرمایش زمین میشن،ولی حالا که روسیه حمله کرد به اوکراین، اصلن همه چی رو با پایتون بنویسید، اصلن یه پروگرامر شلخته باشید، فدا سرم

@DevTwitter | <شوآن/>
👍22👎14
Unprotected Elasticsearch cluster exposed personal data on millions of Iranian 🇮🇷 citizens, incl.:
- 46M+ Instagram accs+phones
- 1.2M+ Twitter accs +phones
- 180K+ Telegram accs+phones
+other info (cars, voters, sims, phones locations). Now cluster is destroyed.

@DevTwitter | <‌‌Bob Diachenko/>
🤯22👎2
‏ما واقعا یه نفر داریم که تو vim کد می‌زنه. قبلا فکر می‌کردم قضیه شوخیه…

@DevTwitter | <Ali Azadi/>
🤯14👍8👎2🔥2
‏گروه هکری Anonymous دیتابیس وزارت دفاع روسیه رو با موفقیت هک کرده و داده ها رو به رایگان برای دانلود گذاشته
به خاطر خط مشی تلگرام نمیتونم فایل و لینکش رو بذارم اما تو گوگل سرچ کنید پیدا میکنید

@DevTwitter
🤯41👍6👎5🔥1
‏یکی از اشتباهات حرفه‌ایم این بود که خیلی روی خودم Label می‌ذاشتم.
مثلا یه دوره‌ی طولانی فقط PHP کار می‌کردم و روی خودم این Label را زدم بودم که من باید فقط تو این حوزه کار کنم.

@DevTwitter | <Masih Jahangiri/>
👍26👎4
‏بنچمارک فیبوناچی با سه زبان rust, python, cpp

https://devheroes.club/t/rust-python-cpp/5397

@DevTwitter | <DevHeroes/>
👍11
‏وقتی می خوان توی مصاحبه پاره‌ات کنند از SQL Query نمی پرسند!

از SQL Administration & Optimization می پرسند

یه آپشن‌هایی هست که اصلا فکرشو نمی کردی وجود داره

از Distribution,Partition, Index که حتما سوال میاد جدیدا به خاطر‌ تاثیری که روی Performance دارند


@DevTwitter | <Mr. Gintastic/>
👍12🔥31🤯1
‏یه مدت دیگه احتمالاً بدون این AI pair programmerها دیگه نمیشه برنامه‌نویسی کرد؛ خیلی سرعت توسعه رو بالا میبرن. هم اینکه یه مقدار context از پروژه به عنوان ورودی داشته باشن دیگه تمومه. توی این پروژه‌ایی که دارم روش کار میکنم بیشتر tab زدم تا اینکه کد بنویسم

@DevTwitter | <Sirwan Afifi/>
🤯23👎9👍7
‏اگر مثل من برای یادگیری یک موضوع کتاب رو ترجیح میدین، یادتون باشه کتابهای nodejs قبل از 2017 رو بریزید دور.

@DevTwitter | <Mostafa/>
🤯13👍5👎2
‏اوبونتو ۲۲.۰۴ قراره رزبری پایم ساپورت کنه، اونوقت مایکروسافته تخمی ویندوز ۱۱ رو میده که دستگاهای از ۴ سال پیش قدیمی ترو ساپورت نکنه.
ای بر پدرت مایکروسافت
@DevTwitter | <دایی پرویز/>
👍42👎7🔥6
#بدرد
‏با استفاده از ابزار زیر می تونید سرتیفیکیت ولید برای localhost درست کنید و روی لوکال هاست هم از https استفاده کنید
توضیحات بیشتر از خودش بخونید

https://github.com/FiloSottile/mkcert

@DevTwitter | <Yaser Karimi/>
🔥12👍1