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
‏اگه روی لینوکس از PipeWire استفاده می‌کنین، این EasyEffects به‌شدت اپ خوبی برای دستکاری و افکت‌گذاری بخش صوتی سیستمه. تنها مشکلی که باهاش دارم اینه که برای یه اپ، ۱۲۵ آیکون! اضافه می‌کنه. همشونو داخل یه پوشه گذاشتم، ولی سر سرچ هرچیزی یکی ۲تاشون میاد.:))
https://github.com/wwmm/easyeffects

@DevTwitter | <Hootan Baraary/>
👎3👍1
‏تا ۸ ماه دیگه پشتیبانی رسمی از PHP 7.4 به پایان میرسه.
و این درحالی هست که طبق آمار w3techs حدود ۹۷ درصد وبسایت ها دارند از ورژن ۷ یا ۵ استفاده میکنند. طبق آمار packagist هم حدود ۸۴ درصد برنامه ها از ورژن ۷ به پایین استفاده می کنند.
چرا خیلی از تیم ها علاقه ای به آپدیت ندارند؟

‏علاوه بر مباحث امنیتی که می‌تونه پیش بیاره یکی از مسئله های خیلی مهم بحث پرفورمنس هست از اولین ریلیز ورژن ۷ که سرعت PHP را دوبرابر و مصرف رم را نصف کردهرریلیز با درصدی بهبود پرفورمنس همراه بوده و آپدیت برنامه ها به ورژن های بالاتر می‌تونه علاوه بر حفظ امنیت به کاهش هزینه ها منجر بشه
‏و خوب با اومدن ابزارهای کمکی مثل ‎rectorphp و ‎laravelshift و ... امروزه خیلی آپگرید نرم افزار ها راحت تر شده.
ولی بازم خیلی جاها میبینیم از ابزارهای قدیمی استفاده میشه
امروز یک نفر توی کیتهای دیدم که دنبال راه حل بود برای اینکه یک پکیج با لاراول ۵.۳ استفاده کنه
‏این درحالیکه الان لاراول ورژن ۹ منتشر شده

@DevTwitter | <smr.seddighy/>
🤯15👍13👎5
‏فقط اونجا که نوع NaN (که میشه Not a Number) رو نوشته number
واقعا شیرینی خاص خودش رو داره این زبون.

@DevTwitter | <amirhoseinsaneie/>
🤯293🔥3👍2
‏زمانی که یک متد استاتیک با رفرنس null در جاوا فراخوانی میشه ، هیچ اکسپشنی ایجاد نمیشه و کد اجرا میشه.
اعضای استاتیک متعلق به کلاس هستند نه نمونه.
در زمان کامپایل، greeting.hello() به Greeting.hello() تبدیل میشه

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

@DevTwitter | <Malekpouri/>
👍13
‏دوستان برنامه‌نویس عزیز که تازه می‌خواین برنامه‌نویسی وب شروع کنید و چپ و راست می‌بینین دارن به PHP و JS متلک میگن، اصلاً تحت تأثیر قرار نگیرید، اینا همه‌شون یک مشت لوزرن که چشم دیدن پیشرفت این دو زبان رو ندارن.
بنده خودم با ۲۰ سال تجربه برنامه‌نویسی الان دارم با JS کار می‌کنم.

‏هیچ مشکلی هم ندارم، هم سمت بکند هم فرانت، هم مونولیت هم مایکروسرویس، همه چی با JS جوابه البته برای پروژه‌های بزرگ با تایپ اسکریپت کار کنین، قبلاً هم با PHP کار می‌کردم خیلی خوب و عالی بود.
خلاصه که بدون تردید برید جلو و جاوااسکریپت رو یاد بگیرید و اصلاً نگران نباشید.

@DevTwitter | <Alireza/>
40👎17👍14🔥3
‏آمازون شرکت‌های زیادی رو خرید و با هر کدومش جهش تکنولوژیک جالبی داشت. مثل ترکیب imdb با پرایم‌ویدیو
محصولات ring هم که به کمک پلیس آمدند برای محله‌هایی امن‌تر
حالا آمازون اعلام کرده شرکت jQuery رو میخره و متخصصان این اقدام رو پایانی بر ReactJS و تسط اون بر دنیای فرانت‌اند میدونن

@DevTwitter | <مرد آرام/>
👎22🤯12👍7
‏با اومدن react ۱۸ دیگه بقیه فریمورک های فرانت اند مثل ویو و انگولار آینده مبهی دارن خصوصا اگه سریع تر سرور کامپوننت ها یا میوتبل سورس فعال بشه برای ورژن ۱۸
منتظرم از یکی دو سال دیگه جز ری اکت هیچ درخواست کاری برای فرانت اند نبینم بین آگهی ها :)))

@DevTwitter | <Runner/>
👎29👍221
‏طی روزهای اخیر دو اسیب پذیری مهم در بستر spring
منتشر شده است و کدهای استفاده از اسیب پذیری ان توسط گروه های هکری استفاده میشود
برای بررسی اسیب پذیر بودن سرویس های شرکت خود میتوانید از رپو زیر استفاده نماید.

https://github.com/kh4sh3i/Spring-CVE

@DevTwitter | <Mohsen Khashei/>
🤯4👍2👎1
‏تو این ریپازیتوری گیتهاب ایده های ربات های توییتری خودمو که به زبان برنامه نویسی پایتون روی کتابخانه tweepy پیاده کردم رو میذارم.
الان به این فکر میکنم یه gui برای این رو kivy بزنیم،تبدیل به اپ موبایل شه

https://github.com/go0ril/twbots

@DevTwitter | <GoOrill/>
👍6👎2🔥1
‏کدی که جت شخصی ایلان ماسک رو تعقیب میکنه :))))))

https://github.com/Jxck-S/plane-notify

@DevTwitter | <Mahdi/>
🤯12👍2👎2
‏این اکستنشن کرومیوم رو اگه نصب کنید بهتون میگه که موقع لود کردن هر صفحه ای چه fingerprint هایی ازتون داره لو میره

حالا میتونید با ابزار های دیگه جلشوش رو بگیرید

این فقط گزارش میده البته, جلوشون رو نمیگیره

https://github.com/fpmon/fingerprinting-monitor

@DevTwitter | <Sanguine/>
🤯12👎2
‏به نظرتون اولین پلاک این کوچه صفره؟

@DevTwitter | <Hossein Maktoobian/>
🤯26🔥11🤬4👍1
‏دوستان رودمپ برنامه نویسی اوردم براتون.
HTML -> CSS -> C

@DevTwitter | <Amirhossein - ژوپیتر/>
🤯26🤬6🔥3
#Flutter

تیم ios در flutter کار روی applewatch رو شروع کرد

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

@DevTwitter | <Sasan Safari/>
🔥22
‏کاش میتونستم اینو حالی مردم بکنم

@DevTwitter | <mahsa_rz/>
👍33👎1
‏کلمه بیکار اگر دامنه بود:

طرف رفته اینو خریده فقط صرفا بگه GitHub و اشتباه نوشتی

@DevTwitter | <N99/>
🔥15🤯4👍2
‏«گیت‌هاب ملاک خوبی نیست» چرت‌ترین آرگیومنتیه که شما می‌تونید مطرح کنید. چرا؟
۱. در گیتهاب میشه سیری از پیشرفت برنامه‌نویسان دید. از زمانی که اسکریپت‌های ساده برای حل مسائل ریاضی دوم راهنمایی می‌نوشتن تا زمانی که یه تنه دستیار صوتی ساختن.
۲. در گیتهاب میشه متوجه شد که فرد به طور متوسط چقدر برای کارهاش وقت می‌ذاره.
۳. میشه فهمید که شخص، چطور به پروژه‌ها می‌رسه. آیا گهی تند و گهی خسته‌ست؟ یا آهسته و پیوسته!
۴. گیت‌هاب افراد شناخت خوبی ازشون بهمون میده. آیا شخص تک‌بعدی و تک‌روئه؟ یا تپه‌نورده؟ (هیچ کدوم بد نیست)
۵. میشه فهمید که شخص از چه استکی بیشتر خوشش میاد و احتمالا اگر دنبال کوفاندر فنی باشید، راحت‌تر می‌تونید آدمی رو پیدا کنید که با استک مورد علاقه شما کار می‌کنه. همینطور اگر دنبال نیروی JS هستید طبیعتا در گیتهاب شخصی که بیشتر JS کار کرده نتیجه بهتری می‌گیرید تا منی که روبی و پایتون کار می‌کنم!

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

@DevTwitter | <M Haghiri/>
👍34👎5🔥1
بپذیریم حقه!
@DevTwitter | <Masoud Dalehi/>
👍26👎1
و حالا Impeller رو بشناسید: engin گرافیکی جدید Flutter که جایگزین Skia شد.
اسکیا موتور گرافیکی بود که در سال های اخیر در فلاتر انجام وظیفه کرد. حالا باهاش خداحافظی میکنیم و impeller جایگزینش شد.

https://github.com/flutter/flutter/wiki/Impeller

@DevTwitter | <Sasan Safari/>
🔥8
اگه به قصد مهاجرت یا درآمد دلاری تصمیم گرفتید برنامه نویسی یاد بگیرید این پست رو مطالعه کنید.

این روزها خیلی ها دارن تبلیغ میکنن که آی بیایید برنامه نویسی یادتون بدم تا بتونید مهاجرت کنید و یا درآمد دلاری چند صد میلیونی در ماه داشته باشید، آیا راست می‌گن؟
جواب اینه که بله درسته، مهاجرت کاری برای برنامه نویس ها خیلی راحت تره و اگه کسی موفق بشه کار دلاری بگیره ممکنه بتونه به درآمد تا 2-3 هزار دلار در ماه برسه ولی مساله اینجاست که اون افراد که تبلیغ میکنن دنبال موفق شدن شما نیستن و هدفشون تنها پر کردن جیب خودشونه بخاطر همین همه واقعیت رو نمیگن.
حالا بیایید ببینیم اونا چه چیزهایی رو نمیگن؟
1. معمولا شما با خرید یه پکیج آموزشی برنامه نویس نمی‌شید
2. برای این کار قبل از هر چیز شما باید علاقه خیلی زیادی به این کار داشته باشید که اگر چنین علاقه ای وجود داشته باشه دیگه سراغ اون پکیج فروش ها نمی‌رید
3. این چیزی نیست که تو چند ماه جمع بشه، شما در صورت داشتن استعداد، علاقه و بلد بودن زبان انگلیسی حداقل به 6 تا 12 ماه آموزش و تمرین تمام وقت احتیاج دارید و بعد از اون باید یک مدت بصورت کار آموزی کار کنید. بعد باید به عنوان برنامه نویس جونیور استخدام بشید و حداقل 1-2 سال کار کنید. تا در یه سطح قابل قبولی به کار مسلط بشید. این یعنی اینکه حداقل 2-3 سال زمان نیاز دارید که بتونید تو همین ایران با شرایط مناسب استخدام بشید در غیر اینصورت تو همین ایران هم بعیده به راحتی کار مناسب پیدا کنید چه برسه به خارج از کشور.
برای مهاجرت که کار از این هم سخت تره، درسته بازار نیازمند نیروی ‏کار هست اما نه هر نیرویی. همین الآن کلی از بچه هایی که واقعا کارشون خوبه مدت‌هاست دارن دنبال مهاجرت کاری می‌گردن اما گرفتن این نوع ویزا به این راحتی ها نیست.وقتی افراد با سابقه و کار بلد شاید بعد از چند سال موفق بشن دیگه شما باید حساب کار دستت بیاد و با این تفکر عمر و پول خودت ‏رو هدر ندی.
یه نکته دیگه‌ای که باید در نظر داشته باشید اینه که بخاطر کرونا یه مدت بازار نرم افزار تو دنیا خیلی رونق گرفت و شرکت ها خیلی نیرو استخدام کردن و این باعث شد یه مقدار پروسه مهاجرت آسون تر بشه اما الآن با توجه به جنگ اکراین و خطر رکود جهانی خیلی از شرکت ها دارن تعدیل نیرو میکنن. یعنی بعضی از افرادی که با این نوع ویزا مهاجرت کردن ممکنه بیکار بشن.
یه مساله مهم دیگه اینه که این کار علاوه بر سخت بودن از نظر یادگیری و انجام از نظر فیزیکی و روحی هم از عهده هر کسی بر نمیاد. شما اول ببین اهل این هستی که روزی 8-9 ساعت بشینی پای کامپیوتر و ‏با کسی حرف نزنی؟
خلاصه اینکه شما اگه به این کار علاقه داری باید قبل از هر چیز مهارت یاد گرفتن رو یاد بگیری. برنامه نویسی قرص نداره که بخوری و برنامه نویس بشی، تو این کار شما هر روز باید یه چیز جدید یاد بگیری و نمیتونی به یه نفر دیگه وابسطه باشی.
تو اینترنت پره از دوره های آموزشی با کیفیت انگلیسی زبان، اگه با اون دوره ها نمیتونی یاد بگیری کلا دور این کار رو خطبکش چون تو هر روز باید از منابع انگلیسی زبان چیز جدید یاد بگیری.
و اینکه شما اگر واقعا به این کار علاقه داری به قصد مهاجرت و کار دلاری یاد نگیر، به قصد حرفه ای شدن تو کار یاد بگیر چون حرفه‌ای شدن هدفی هست که کاملا قابل دسترس هست اما مهاجرت و کار دلاری ممکنه نشه و اگر هم شدنی باشه پیش نیازش حرفه ای شدنه.

دو سال پیش جو بورس داغ شده بود و پکیج فروش ها با رویای یک شبه پولدار شدن پول و عمر و امید و انگیزه مردم رو به باد دادن.
سال پیش رمزارز ها دغ شدن و باز این بازی تکرار شد.

این بار چشمتون رو باز کنید، اینا مثل گربه نره و روباه مکار با وعده درخت سکه دنبال بالا کشیدن پول شما هستن. در نهایت اونا پول شما رو به دست میارن اما شما اگر راهی که انتخاب میکنید اشتباه باشه پول و عمر و امید و انگیزتون رو از دست میدید.

موفق باشید.

#بدرد

@DevTwitter | <Reza/>
👍581
This media is not supported in your browser
VIEW IN TELEGRAM
14 سال پیش در چنین روزی، Google Chrome منتشر شد. سال 2008 اوج دوران internet explorer بود که با فایرفاکس همراه شد. روزهایی که netscape دید همه را به مرور با کیفیت در اینترنت تغییر داده بود.

@DevTwitter | <Alireza Naji/>
👍6👎1