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
دو دسته منطق فکری بین برنامه‌نویس‌ها رواج داره:

دسته اول: برنامه‌نویس علاقه‌مند هست که از مباحث سطح پایین نرم‌افزار و سخت افزار مطلع باشه، تا بتونه با به وجود آوردن هارمونی مناسبی بین این دو، بهترین کارایی ممکن رو حاصل کنه.
این میشه همون فلسفه‌ی Mechanical Sympathy

دسته دوم: برای برنامه‌نویس الگوریتم و انتزاع‌های سطح بالا مهم هستند و علاقه‌ای به درگیر شدن با پیاده‌سازی‌های سطح پایین وجود نداره. برای این گروه مدت زمان توسعه و امکان پذیر بودن اعمال تغییرات در زمان کمتر، جزو اهداف مهم به حساب میاد.

هر دو گروه جایگاه خودشون رو دارن.
همین تفاوت در دیدگاه، در ابزارهایی که مورد استفاده قرار میگرن هم تاثیر میذارن. گروه اول زبان‌های استاتیک و احتمالا سطح پایین‌تری رو ترجیح میدن، و گروه دوم زبان‌های داینامیک و احتمالا مفسری...

حتی در رویه کدنویسی هم تاثیر گذار هست...
گروه اول اصولا قبل از کدنویسی وقت بیشتری رو برای مقدمه چینی و طراحی صرف میکنن و علاقه‌مند هستن که از اساس همه چی به بهترین شکل بنا بشه.

گروه دوم به توسعه‌ی زنده تمایل بیشتری دارند. یعنی در حین کدنویسی و با آزمون و خطا ی مداوم، کم کم اسکلت و بنای پروژه رو تکمیل میکنن.

@DevTwitter | <Alireza Gh/>
👍55🤣5👎3
#شرکت_بانوآور_صاحاب

یکی از برنامه نویس های فرانتمون رفته مصاحبه اینو واسش فرستادن برای تسک آزمایشی دمشون گرم تم لایتشو گفتن نمیخوان

* وقتی پول برنامه نویس نداری ولی میخوای پروژه انجام بشه

@DevTwitter | <Eilia/>
🤬70🤣17👍4🤯1
سال ۹۴ توی کنفرانس PHP ایران، آرش همت داشت در مورد ویژگی‌های جدید PHP صحبت می‌کرد و یه جوان جویای نامی بلند شد و شروع کرد سوالات پرت و پلا پرسیدن و فاز این گرفت که php آشغاله و دوره‌اش گذشته و این حرفا.

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

اینجا فرصتش نیست صحبت کنیم اگه خواستی بعدا بهم ایمیل بده باهم در تماس باشیم. آدرس ایمیلم
arash@php.net

آقا سالن یه لحظه سکوت شد و بعد ترکید :))))

@DevTwitter | <HashtagMahsaAmini/>
🤣102🔥6🤯3👍2
‏با توجه به افزایش هزینه ثبت دامنه IR توسط ایرنیک تو سال ۱۴۰۲ قیمت ثبت دامنه بین ۸۰ تا ۱۵۰ هزار تومن میشه

* با آماری که من گرفتم فکر میکنم سی چهل تومن باشه نه این قیمتا، حالا به زودی مشخص میشه عدد دقیقش

@DevTwitter | <Soroush Ahmadi/>
🤣33🤬10👎2
#Javanoscript

یه آپلودر فایل خیلی باحال و خفن برای جاوا اسکریپت
اگر پروژه ای دارید که داخلش میخواید داخل صفحه آپلود فایل انجام بشه حتما این پکیج رو امتحان کنید

https://github.com/pqina/filepond

@DevTwitter
👍20🔥3
#کدبوک

آقای Ramakrishnan نویسنده این کتاب، از رده‌های خیلی بالا در مایکروسافته (Technical Fellow)، و یکی از حرکتای خوبی که کرده بود این بود که یک درس دیتابیس در سطح ارشد برای کارمندای مایکروسافت (ولی با ظرفیت محدود) راه انداخته بود (با تمرین و جلسه و ...) که سواد کارمندا بره بالا.
شاید شما هم تو شرکتتون بتونین از این کارا بکنین و کم‌تجربه‌ترها رو در چند هفته Level-up کنین.
‏یه نکته دیگه اینکه این کتاب ویرایش جدید نداره و احتمالا کتابای جدید با مطالب به روزتری پیدا کنین، فقط محض معرفی طرف گفتم.

مثلا در یوتیوب درس‌های دیتابیس cmu رو جستجو کنین درس‌های عمیق و خوبین.

* فایل PDF این کتاب رو میتونید از کانال DevBooks که لینکش توی بیو هست دانلود کنید.

@DevTwitter | <Hadi/>
👍18🔥2
#Javanoscript

50 پروژه برای کسایی که جاوا اسکریپت کارمیکنن

برای مبتدی ها
• FAQ Component
• Background Color Changer
• Random Quotes Generator
• Counter Project
• Create a modal
• Simple Calculator
• BMI Calculator
• Event Countdown Timer
• Tip Calculator
• Word Counter
• Day of Week
• Number Guessing Game
• Height Conversion
• Coin Toss
• Rock Paper Scissor Game
• Bookmarklet

برای مید لول ها
• Image Slider
• Product Filler Project
• To-do List
• Grocery List
• Budget Tracker
• Weather App
• Analogue Clock
• Meditation App
• Activity Tracker
• Contact Form
• Quiz App
• Typing test App
• Word Scramble Game
• Form Validation
• Drum kit game
• Whac-a-mole-Game
• Time Tracker App
• Budget Tracker

برای حرفه ای ها
• Chat App
• Text to Speech
• Drawing App
• Image Cropper
• News Aggregator
• Soccer Reservation System
• ATM Interface [Banking App]
• Search Engine
• Distance Calculator w/Google API
• Shopping Platform
• A CMS
• Note-Taking App
• PDF Generator
• Journaling App
• Kanban Board
• Chrome Extension

@DevTwitter
🔥17👍7
#گوز_گوز

‏چرا اینجوری شد!!!
انتظار داشتم عذرخواهی کنه!
آقای شبکه جهانی پایتون، دفاع کرده میگه «منظورم یک ورژن حرفه‌ای از پایتون بوده! و برید در چت جی‌پی‌تی سرچ کنید آی‌پایتون ببینید چه دیتاهایی درباره این شبکه جهانی میگیرید»

منبع

@DevTwitter | <Nabi/>
🤣111👍3🤯2
یک جاب آفر زیبا که به درد ما نمیخوره

کوتاه و مختصر

دلیل این که نیومده جزئیات لاراول یا PHP رو توی آگهیش بیاره واسه اینه که نوشته Full-Stack و این خودش همه ی جزئیات رو در بر داره.
اما شرکتای ایرانی چون میدونن حقوقی که میدن واسه فول استک نیست، جزئیات رو میارن تو کار که اگر شما میدلول هم هستی و با این حقوق حاضر به کارکردنی، براشون رزومه بفرستی

@DevTwitter
👍34👎1🤬1
دیگه زمان دکمه ی «ذخیره» و لودینگ ها برای CRUD گذشته.
تمام تغییرات باید به شکل خودکار ذخیره بشن.
کاربرِ امروز انتظار همچین چیزی رو داره.

@DevTwitter
👍49👎20
‏مثل اینکه php از مثل java شدن دست کشیده و به اسکریپتیو بودن خودش باور پیدا کرده و رویه functional یا به قول خودش Procedural style رو پیش گرفته؛ خدایی php تو اسم گذاری فانکشن‌ها حرف اولو می‌زنه. هرکی به این نکته تو تیمشون دقت می‌کنه واقعا باریکلا داره.

@DevTwitter | <محمد/>
🔥27👎6👍4
دوره آموزش دیپلوی کردن پروژه React روی AWS به قیمت 20$ از یودمی که تا چهار روز رایگانه

AWS & React: Deploy an Auto-Scaling E-Commerce App with ELB

https://www.udemy.com/course/aws-react-deploy-an-auto-scaling-e-commerce-app-with-elb/?couponCode=YOUACCEL11652

@DevTwitter
👍17👎9
این قسمت: سافاری، نمک روی زخم

@DevTwitter
🤣55👍9🤬1
دوره Scrum و Agile که برای هر برنامه نویسی از نون شب واجب تره
به قیمت 50$ از یودمی که تا چهار روز رایگانه

Scrum Certification Course 2022 (Based on Scrum Guide 2020)

https://www.udemy.com/course/scrum-certification-course-based-on-scrum-guide-latest-version/?couponCode=APRIL002

@DevTwitter
👍17👎2
فول استک چیست ؟
توسعه دهنده بدبختی که از سرناچاری از این شاخه به ان شاخه پریده و در نهایت از همه طرف جامانده ...

@DevTwitter | <Vahid Rezazadeh/>
👍89🤣16👎13🔥1
نیاز به یک سیستم عامل سبک در اکوسیستم ویندوز همیشه حس میشد. بی معنی بود که مثلا برای یک dns server یک ویندوز سنگین نصب و اجرا کنی.
اولین پاسخ مایکروسافت ویندوز سرور core بود که چندان استقبال نشد. تلاش بعدی nano بود که خب بسیار سبک (حتی از توزیع‌های مرسوم لینوکس) است اما مشکل nano server این است که تنها محدود به فضاهای کلاد است بلکه در اجرای بسیاری از نرم افزارها و سرویس‌ها نیز ناتوان است.
حتی در اجرای دات فریم ورک کلاسیک یا sql server...
عملاً فقط بدرد اجرای دات نت کور میخورد. ابزار خوبی است برای مایکروسرویس نویسی و نه بیشتر.

@DevTwitter | <Alireza Shirazi/>
👍17👎4
اگر خیلی اصرار دارید که لاراول خوبه حتما یه پروژه با zend, Yii, CodeIgniter, PHPCake و... بزنید

اونوقت شما اجازه دارید در مورد لاراول اظهار نظر کنید

این قانون در مورد همه چیز صدق میکنه، اگر فقط js زدی حق نداری بگی چه زبانی خوبه چه زبانی بده.

@DevTwitter
👍61👎13
‏یه سوال جدی در مورد این اتصال پیام‌رسان‌ها به همدیگه:
هیچ کدوم از این پیام‌رسان‌ها هیچ نوع رمزنگاری روی پیام‌ها ندارند و همه چیز Plain ئه؟ اگر ندارن، در صورت هک شدن تکلیف چیه؟
اگه رمزنگاری و انکریپشن خاصی دارند، آیا همه‌شون از یک روش استفاده می‌کنند که امکان ارسال پیام به همدیگه (از طریق یک مرکز مشترک) فراهم شده؟
یا هر یک رمزنگاری خودشون رو دارند و یک نسخه رمزنگاری نشده هم برای پیام رسان دیگه (از طریق مرکز مشترک) می‌فرستند؟

*پیامرسان های داخلی به هم متصل شدن، یعنی شما میتونی از «ایتا» پیام بفرستی و مخاطبت توی «بله» دریافتش کنه

@DevTwitter | <Milad Nouri/>
🤣66👍9🤬2
خبری پخش شده مبنی بر هماهنگ شدن پیام‌رسان‌های داخلی با کمک یک مرکز تبادل پیام...

چنین چیزی، که مخصوصا با حمایت دولت انجام شده، یک فاجعه‌ی به تمام معنی هست. این یک دست آورد نیست که بهش افتخار کنیم. این نهایت ذلت برای جامعه‌ی تکنولوژی اون کشور هست.

@DevTwitter | <Amirreza Gh/>
🤣57👍25👎5🤬1