اگه شما هم جزو اون دسته از برنامهنویسهایی هستید که برای تست PWA، سرویس ورکر، قابلیتهای نیازمند Secure Context یا حتی APIهای حساس تو محیط لوکال به HTTPS نیاز دارید، mkcert اومده که کارتون رو مثل آب خوردن راحت کنه. بدون هیچ کانفیگ خاصی، گواهیهای SSL معتبر برای دامنههای محلیتون (مثل localhost یا myproject.test) بسازید و دیگه نگران هشدارهای امنیتی مرورگر نباشید. برای هر توسعهدهندهای که با وب مدرن سر و کار داره، داشتنش واجبه.
github.com/FiloSottile/mkcert
@Linuxor
github.com/FiloSottile/mkcert
@Linuxor
جدی جدی هوش مصنوعی داره دنیارو تکون میده، نه؟ DeepFaceLab یه نمونه بارز از اینه که چطور شبکههای عصبی عمیق (Deep Neural Networks) میتونن برای کارهای بصری پیچیده مثل تشخیص و بازسازی چهره استفاده بشن. این ریپو بهت اجازه میده از مدلهای از پیش آموزشدیده استفاده کنی یا حتی مدل خودت رو ترین بدی. برای دانشجوهای هوش مصنوعی و علاقهمندای یادگیری عمیق که میخوان کاربرد عملی این چیزا رو ببینن عالیه.
github.com/iperov/DeepFaceLab
@Linuxor
github.com/iperov/DeepFaceLab
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
پاول دورف گفته تلگرام قراره با Grok ادغام بشه؛ ببینید چه قابلیت هایی تا ماه آینده قراره به تلگرام اضافه بشه !
از Expand کردن یه متن کوتاه به بلند برای جالب تر کردن چت بگیر تا استیکر هایی که با پرامپت ساخته میشن !
@Linuxor
از Expand کردن یه متن کوتاه به بلند برای جالب تر کردن چت بگیر تا استیکر هایی که با پرامپت ساخته میشن !
@Linuxor
تا حالا شده وسط یه پروژه بخوای تصمیم بگیری معماری microservices بهتره یا monolith؟ یا اصلاً بدونی چیا باعث میشن یه سیستم واقعاً بتونه اسکیل کنه؟
این ریپو یه گنجینهست از کیساستادیهای واقعی، معماری سیستمهای بزرگ مثل Twitter، Netflix، Uber و کلی مقاله و لینک کاربردی.
برای کساییه که دارن روی سیستمهای قابل توسعه و مقیاسپذیر کار میکنن، یا حتی فقط کنجکاون بدونن پشت یه اپ موفق چی میگذره.
github.com/binhnguyennus/awesome-scalability
@Linuxor
این ریپو یه گنجینهست از کیساستادیهای واقعی، معماری سیستمهای بزرگ مثل Twitter، Netflix، Uber و کلی مقاله و لینک کاربردی.
برای کساییه که دارن روی سیستمهای قابل توسعه و مقیاسپذیر کار میکنن، یا حتی فقط کنجکاون بدونن پشت یه اپ موفق چی میگذره.
github.com/binhnguyennus/awesome-scalability
@Linuxor
درک الگوریتم ها برای دانشجو ها همیشه مشکل ساز بوده با Algorithm Visualizer، به جای توضیحات تئوری خشک؛ میتونید اجرای زندهی الگوریتمها رو مستقیماً ببینید. میتونین ببینین دادهها چطور حرکت میکنن و ساختارها چطور تغییر میکنن. حتی میتونید کدهای خودتون رو هم بصری کنید:
algorithm-visualizer.org
@Linuxor
algorithm-visualizer.org
@Linuxor
1
تا حالا شده تو یه پروژه Golang حس کنی همهچی قاطی پاتی شده؟ این ریپو مثل یه نقشه راه تمیز برای پروژههات میمونه. ساختار استاندارد پروژه رو نشون میده که باعث میشه هم خودت بعداً گیج نشی، هم بقیه دولوپرها سریعتر پروژهتو بفهمن. مخصوصاً برای پروژههای تیمی خیلی به درد میخوره.
github.com/golang-standards/project-layout
@Linuxor
github.com/golang-standards/project-layout
@Linuxor
واسه یادگیری راست (Rust) دنبال یه نقشه راه میگردی که از صفر شروع کنه و پله پله ببرتت جلو؟ Rustlings دقیقاً همین کار رو میکنه مجموعهای از تمرینهای کوچیکه که به ترتیب موضوعات اصلی راست مثل مالکیت (ownership)، قرض گرفتن (borrowing)، ساختارها (structs) و خطاها (error handling) رو پوشش میده. برای کسایی که میخوان خودخوان راست یاد بگیرن یا به عنوان مکمل کنار منابع آموزشی دیگه استفاده کنن، عالیه.
rustlings.rust-lang.org
@Linuxor
rustlings.rust-lang.org
@Linuxor
این ریپو قراره توی 100 روز بهتون ماشین لرنینگ یاد بده از پایتون و کتابخونههای اصلی مثل NumPy و Pandas بگیر تا الگوریتمهای پیشرفتهتر.
github.com/Avik-Jain/100-Days-Of-ML-Code
@Linuxor
github.com/Avik-Jain/100-Days-Of-ML-Code
@Linuxor
آره واقعا لوگوی ffmpeg خیلی جالبه، در واقع لوگو داره الگوی ZigZag Scan رو نشون میده؛
توی فشرده سازی ویدیو با استاندارد هایی مثل MPEG فریم ها به بلوک های 64 تایی تقسیم میشن و روشون یه سری عملیات مثلا DCT انجام میشه و در نهایت به یه ماتریس میرسه که در نهایت برای فشرده سازی بهتر، این ماتریس با یه الگوی زیگزاگی اسکن میشه، تا اعداد مهمتر (کمفرکانس) که معمولاً توی بالاچپ هستن، زودتر توی خروجی قرار بگیرن، لوگوی ffmpeg هم دقیقا داره این فرایند رو نشون میده
@Linuxor
توی فشرده سازی ویدیو با استاندارد هایی مثل MPEG فریم ها به بلوک های 64 تایی تقسیم میشن و روشون یه سری عملیات مثلا DCT انجام میشه و در نهایت به یه ماتریس میرسه که در نهایت برای فشرده سازی بهتر، این ماتریس با یه الگوی زیگزاگی اسکن میشه، تا اعداد مهمتر (کمفرکانس) که معمولاً توی بالاچپ هستن، زودتر توی خروجی قرار بگیرن، لوگوی ffmpeg هم دقیقا داره این فرایند رو نشون میده
@Linuxor
1
یه قانون داریم به نام Conway's Law که میگه:
هر سیستمی که یه تیم طراحی میکنه، شبیه ساختار ارتباطی خود اون تیم درمیاد.
به عبارتی: معماری و در نتیجه تجربه کار با یک محصول، آینهای از چارت سازمانی تیم سازنده اونه.
به عبارت دیگه، هر سیستمی که یه تیم طراحی میکنه، شبیه ساختار ارتباطی خود اون تیم درمیاد.
یعنی اگه تیمتون جدا و بیارتباط باشه، محصولتونم تیکهتیکه و ناجور درمیاد.
مثلا آمازون با ایده تیم دوپیتزایی: هر تیم کوچیک، یه سرویس جداگانه رو کامل میسازه، نگهداری میکنه و منتشر میکنه
@Linuxor ~ FarokhNotes
هر سیستمی که یه تیم طراحی میکنه، شبیه ساختار ارتباطی خود اون تیم درمیاد.
به عبارتی: معماری و در نتیجه تجربه کار با یک محصول، آینهای از چارت سازمانی تیم سازنده اونه.
به عبارت دیگه، هر سیستمی که یه تیم طراحی میکنه، شبیه ساختار ارتباطی خود اون تیم درمیاد.
یعنی اگه تیمتون جدا و بیارتباط باشه، محصولتونم تیکهتیکه و ناجور درمیاد.
مثلا آمازون با ایده تیم دوپیتزایی: هر تیم کوچیک، یه سرویس جداگانه رو کامل میسازه، نگهداری میکنه و منتشر میکنه
@Linuxor ~ FarokhNotes
یه ویدیو عجیبی داخل یوتیوب هست که یه فردی سه سال پیش به صورت لایو یه شبکه عصبیو روی تخته وایت برد ترین میکنه :)
youtube.com/live/T_2fgNMY5bA
@Linuxor ~ rzdjafari
youtube.com/live/T_2fgNMY5bA
@Linuxor ~ rzdjafari
فکر میکنی گیت رو بلدی تا اینکه اولین بحران جدی پیش میاد! ریپوی git-flight-rules فقط برای رفع مشکل نیست، یه جورایی کلاس آموزشی فشرده هم هست. وقتی دنبال راه حل یه مشکل خاص میگردی (مثلا چطوری یه فایل حساس رو از تاریخچه کامیتها پاک کنی)، توضیحاتش بهت کمک میکنه بفهمی پشت پرده چه اتفاقی میفته. اینطوری هم مشکلت حل میشه، هم دفعه بعد شاید اصلا به اون مشکل برنخوری.
github.com/k88hudson/git-flight-rules
@Linuxor
github.com/k88hudson/git-flight-rules
@Linuxor
برای اونایی که دوست دارن همهچیز رو اتوماتیک کنن rclone یه ابزار خط فرمانه که به راحتی میتونی اسکریپتهایی بنویسین که مثلاً هر شب بهطور خودکار از دایرکتوری های خاصی روی سیستمت بکاپ رمزنگاریشده بگیره و همزمان روی چندتا سرویس ابری مثلا Drive و Dropbox یا کلاد های دیگه ذخیره کنه.
github.com/rclone/rclone
@Linuxor
github.com/rclone/rclone
@Linuxor