🎄 DevTwitter | توییت برنامه نویسی – Telegram
🎄 DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.11K 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
‏یه ویدئو طولانی از لاراول 9

https://youtu.be/KmRpGsLiXPc

@DevTwitter | <Reza Amini/>
👍9👎5
#بدرد

‏اگه نمی‌خوای بری دانشگاه یا رشته غیر کامپیوتر رفتی و می‌خوای برنامه‌نویس بشی، این لیست بهت کمک می‌کنه
https://github.com/F4R4N/TeachYourselfCS-FA/blob/main/TeachYourselfCS-FA.md

@DevTwitter | <Alireza/>
👍8🔥3👎1
‏این طرح صیانت از ۹۷ تا امروز نسخه‌ها و اسامی مختلفی داشته. در این مخزن گیت‌هاب شروع به جمع‌آوری همه نسخه‌ها کردم تا در نهایت روی فایلی diff تغییرات رو ببینیم.

از نسخه ۱ تحت عنوان «طرح ساماندهی پیام‌رسان‌های اجتماعی» شروع کردم. لطفاً مشارکت و حمایت کنید.
https://github.com/Hameds/GO_SIYANAT_YOURSELF

@DevTwitter | <Hamed/>
👍32👎4
‏آگه Mac OS دارید و گاهی از شِکَن برای دور زدن تحریم ها استفاده میکنید.
خبر خوب اینه که به shecan-cli ساپورت Mac OS رو اضافه کردم و میتونید از گیتهاب نصب کنید:
https://github.com/ali77gh/shecan-cli

@DevTwitter | <Ali Ghahremani/>
👍14👎1
Dark mode support is (finally) coming to Bootstrap 5! While it’s still a couple releases away, I’m excited about some new ideas and approaches for global theme changes thanks to CSS variables. Lots to do, but feel free to follow along!

https://github.com/twbs/bootstrap/pull/35857

@DevTwitter
8👎4
‏سوال مصاحبه: تو مرورگر تایپ میکنی google.com، از لحظه‌ای که اینتر میزنی تا زمانی که صفحه کامل لود میشه چه اتفاق‌های میوفته؟ (جواب مورد قبول توضیح دقیق در حد ۵ دقیقه یا بیشتر هست)

@DevTwitter | <Alireza Vaziri/>
🤯32👍7👎1🔥1
‏جالبه که تو کورس‌های جاوااسکریپت اصلا به مفاهیم ایتریتور و ایتریبل و جنریتور‌ و این چیزا حتی اشاره هم نمیکنن

@DevTwitter | <s н α н я о κ н/>
👍13
‏وقتی میخواین بزور کامنت بزارید تو کد

@DevTwitter | <serpico/>
👍22
‏یه اسکریپت نوشتم که باهاش از آهنگ‌های موجود توی یک چت تلگرام، پلی‌لیست اسپاتیفای می‌سازم.
کدش خیلی شته چون می‌خواستم کارم راه بیفته سریع.
برای اجرای بخش اسپاتیفایش هم نیازه که تابع هارو صدا بزنین :))
به اشتراک می‌زارم شاید به کار کسی اومد.

https://github.com/ahbanavi/telepoty

@DevTwitter | <ყεժօօรէ/>
👍14👎1
‏چطور اسپاتیفای بدون تبلیغات رو روی دسکتاپ گوش بدیم:

راه اول
https://github.com/AnanthVivekanand/spotify-adblock
انگار که پرمیومی اصلا :)))

راه دوم
https://chrome.google.com/webstore/detail/spotifree/lghglbigngooahpkaomlbiflhoahgnff
این راه ساده تره ولی راه اول بهتره

@DevTwitter
👍9
سلام رفقا، وقتتون بخیر باشه
این کانال یک گروهی داشت که اصلا حرفای مناسب موضوع برنامه نویسی توش زده نمیشد
اینه که تصمیم گرفتیم کلا بدون داشتن گروه پیش بریم، اعصابمون هم آروم تره.

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

با آرزوی سلامتی برای همه
👍48👎9
اینستاکُش، یک client برای اینستاگرام در خط فرمان هست یعنی یک ابزار CLI
یک ابزار برای تست سریع و بدون زرق و برق برای وصل شدن به اینستاگرام
با کاتلین نوشته شده و روی JVM ران میشه ولی با GraalVM روی ویندوز هم تست شده پس بصورت native هم میشه ازش خروجی گرفت و بدون نیاز به JVM هم ران میشه

https://github.com/InstaKiller/InstaKiller

@DevTwitter | <یمین/>
👍9👎7🤯1
‏وقتی پروژه ی ران شده رو، روی سرور ادیت میکنم :)))

@DevTwitter | <میلادِ با سعادت/>
👍9🤯5🤣1
‏اولین کارم توی مایکروسافت گلد پارتنر بود، نه نمونه کار داشتم، نه گیت‌هاب داشتم، نه وبلاگ داشتم نه سایت انگلیسی، متن ایمیل برای اپلای هم نداشتم
فقط لینکدین داشتم همین، همه مصاحبه رو با لینکدین گرفتم و هنوز هم دارم آفر میگیرم

@DevTwitter | <Steve Noruzi/>
👍22👎3🔥3
‏ابزار خوب برای طراحی نمودارهای ERD در قالب فایل JSON

https://vuerd.github.io/

اکستنش VSCode و Atom هم داره

https://github.com/vuerd/vuerd

@DevTwitter | <Meysam/>
🔥41
This media is not supported in your browser
VIEW IN TELEGRAM
‏همیشه می‌خواستم فایل هایی که توی تلگرام آپلود کردم رو دسته‌بندی / پوشه‌بندی کنم
یه بات ساده ساختم که به کمک اون میشه فایل ها رو پوشه‌بندی کرد
هنوز خیلی ویژگی ها نیاز داره تا بهش اضافه کنم ولی نسخه اولیه رو تو گیت هاب گذاشتم
بعداً توضیحات رو اضافه میکنم

https://github.com/vahidbaghi/telegram_file_manager_bot

@DevTwitter | <وحید باقی/>
👍333👎2
‏اونچه به شما راجع به استخدام در big tech نمیگند:

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

‏2) مصاحبه ها در مایکروسافت، گوگل، آمازون، فیس بوک و ... جوری طراحی شده اند که تفاوتی بین کسی که سال ها در تخصصی استخوان خرد کرده و صاحب تجربه است با یک تاره فارغ التحصیل نیست. مصاحبه ها آنچنان به دانش و مهارتی که فرد در طی سال ها کسب کرده اهمیتی نمی دهند.

‏3) مصاحبه ها عمدتا تمرکز بر حل مسائل الگوریتمی دارن. مسئله هایی مرتبط با آرایه ها، ماتریکس، رشته ها، گراف، مرتب سازی و برنامه نویسی پویا. گاهی هم مسائل طراحی کلان سیستم پرسیده میشه. مثلا از شما می خوان که سیستمی شبیه توییتر رو طراحی کنید واسشون. می تونه همینقدر تخیلی باشه.

‏4) مصاحبه ها در همه این کمپانی ها شکل تقریبا ثابت دارند. برای موفقیت چندان نیاز به تجربه نیست. کافیه که برای مصاحبه "درس" بخونید و "نمونه سوال" ببینید. شبیه کنکور. شبیه تافل. بسته به آشنایی تون با الگوریتم ها شاید یکی دو ماه بیشتر لازم نباشه تا دست تون برای مصاحبه گرم بشه.

‏5) برای همین، سایت هایی که نمونه سوال الگوریتمی دارن، مثل LeetCode به شدت پرطرفدار شده اند و تنها ابزار لازم اند برای تضمین موفقیت شما برای استخدام در این کمپانی ها. فروم هایی هم در این سایت ها هست که مردم میان میگن تو مصاحبه ها چه سوال هایی ازشون پرسیده شده و تقلب می رسونن.

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

‏7) نتیجه اینه که من به وفور آدم هایی رو می بینم که بدون تجربه چندانی، با مدتی درس خوندن، پوزیشن های خیلی خوب گرفتند و حقوق خوب. ولی خروجی کارشون چیزی جز کد کثیف و غیر قابل نگهداری نیست. از دور آدم فکر می کنه همه در این شرکت ها خدای نرم افزار هستند ولی اینطور نیست.

‏8) به عقیده من فرایند مصاحبه ای که اخیرا در همه جا باب شده، باعث شده که شرکت ها Leet-Coder استخدام کنند و نه مهندس نرم افزار. برتری دادن به سوال های الگوریتمی، منجر به کنار گذاشته شدن آدم های مجرب و حرفه ای میشه چون تجربه و مهارت چندان ارزیابی نمیشه.

‏9) یه نکته خنده دار تر هم اینه که در مایکروسافت اگه بخواید تیم تون رو عوض کنید، دوباره مجبورید از سد همین سوال های الگوریتمی بگذرید. امروز برای استخدام در تیم دات نت مصاحبه دادم. دریغ از یک سوال مرتبط با طراحی کد و دات نت. سه تا سوال ازم پرسیدن. هر سه الگورتیم های leetcode ایی.

‏10) فرض کن 50 ساله ات شده با دو تا بچه و هزار تا بدبختی ولی کلی تجربه، باید بری بشینی دوباره درس بخونی که برای اینا الگوریتم حل کنی تا بگی "پتانسیل" داری. ولی خب آخرش یه جوجه فارغ التخصیل الگوریتم رو ازت بهتر حل می کنه.

این فرایند که بیشتر و بیشتر داره باب میشه "احمقانه" است.

@DevTwitter | <Ehsan Mirsaeedi/>
👍42👎3
+ پسره یا دختر؟
- 12 گیگ آپدیت ایکس کده

@DevTwitter
👍18🤯7🤣3👎2
‏دلایلی که باعث میشن به برنامه‌نویس (یا مدعی برنامه‌نویسی) اعتماد نکنم:

۱. نداشتن لینکدین یا رزومه‌ای که مشخص باشه قبل‌تر کجا کار کرده یا چه مهارتی داره (چون ممکنه جایی کار نکرده باشه)

۲. نداشتن صفحه گیت‌هاب یا گیت‌لب (که ببینیم تفریحی چه پروژه‌ای زده، تو چه پروژه‌ای مشارکت داشته)

‏۳. نداشتن وبسایت یا وبلاگ شخصی (حتی روی بلاگفا!). خیلی مهمه که طرف یک نویسنده خوب باشه و تجارب قبلیش مستند شده باشند.

۴. نداشتن شبکه‌های اجتماعی! این زنگ خطره که طرف خودش رو در کامیونیتی جا ننداخته و این یعنی این که احتمالا کار تیمی هم خوب بلد نیست.

‏۵. زیادی ابزار محور بودن. این هم دیگه نیاز به توضیح نیست دیگه :)

@DevTwitter | <Mohammadreza Haghiri/>
👎62👍25
#بدرد

سوالات مصاحبه ی جاوا اسکریپت

https://github.com/ThevergeOn/Front-end-Interview

@DevTwitter | <Named/>
👍7👎3