حجم در ایمیج داکر اهمیت زیادی داره،
با analyze بسته های داخلی یک ایمیج به وسیله docker-phobia و Visualize کردن آنها میتونیم راحتر بفهمیم هر بسته چقدر از حجم ایمیج را به خودش اختصاص داده
https://github.com/remorses/docker-phobia
در عکس node و بعد Perl بیشترین حجم را گرفته
@DevTwitter | <MehrdadLinux/>
با analyze بسته های داخلی یک ایمیج به وسیله docker-phobia و Visualize کردن آنها میتونیم راحتر بفهمیم هر بسته چقدر از حجم ایمیج را به خودش اختصاص داده
https://github.com/remorses/docker-phobia
در عکس node و بعد Perl بیشترین حجم را گرفته
@DevTwitter | <MehrdadLinux/>
🔥26👍9❤1👎1
سایت DevOps Dream اومده یه بازی طراحی کرده که شما نقش CIO تازه استخدام شده یک شرکت را بازی می کنین که باید توسعه نرم افزار رو در سازمانتون به جلو هدایت کنه. شما یک دوره سه ساله دارین و هر سال از شما خواسته می شه تا ابتکارات رو انتخاب کنید و به رویدادها با هدف ایجاد یک تیم دیجیتال با عملکرد بالا پاسخ بدین.
http://devops.games
@DevTwitter | <Linuxor/>
http://devops.games
@DevTwitter | <Linuxor/>
👍31❤3🔥3👎1
یک کد ادیتورِ آنلاینِ قدرتمند:
پشتیبانی از ۸۰ زبان و فریمورک
امکان همگامسازی کدها با گیتهاب
امکان اجرا به صورت Self-Hosted
هوش مصنوعی Codeium
امکان پخش زنده کدنویسی
متن باز، رایگان، نامحدود
ذخیره آفلاین دادهها
بدون نیاز به ثبتنام
موبایلفرندلی
و ...
https://livecodes.io/
@DevTwitter | <Ayub Kokabi/>
پشتیبانی از ۸۰ زبان و فریمورک
امکان همگامسازی کدها با گیتهاب
امکان اجرا به صورت Self-Hosted
هوش مصنوعی Codeium
امکان پخش زنده کدنویسی
متن باز، رایگان، نامحدود
ذخیره آفلاین دادهها
بدون نیاز به ثبتنام
موبایلفرندلی
و ...
https://livecodes.io/
@DevTwitter | <Ayub Kokabi/>
👍43❤4👎2🤣1
چند سال بعد اینکه مایکروسافت کد MS-DOS رو منتشر کرد، حالا چند روز پیش MS-DOS v4.0 که با همکاری IBM توسعه داده شده بود هم اپنسورس شد.
https://github.com/microsoft/MS-DOS
@DevTwitter | <Hamed/>
https://github.com/microsoft/MS-DOS
@DevTwitter | <Hamed/>
🔥29👍2👎1
ریپو زیر علاوه بر دیتاستهای رایگان برای فاینتون کردن LLM ها، شامل نکات مهم و دستورالعملها برای جمعآوری دیتاسته.
به بچههایی که تو این حوزه کار میکنن توصیه میکنم حتما یه نگاهی بندازن.
https://github.com/mlabonne/llm-datasets
@DevTwitter | <Reza Jafari/>
به بچههایی که تو این حوزه کار میکنن توصیه میکنم حتما یه نگاهی بندازن.
https://github.com/mlabonne/llm-datasets
@DevTwitter | <Reza Jafari/>
👍16🔥3👎1🤣1
یکی از بزرگترین لیستهای منابع اپن سورس برای ML
https://github.com/EthicalML/awesome-production-machine-learning
@DevTwitter | <Sabber/>
https://github.com/EthicalML/awesome-production-machine-learning
@DevTwitter | <Sabber/>
👍15👎1🤣1
لی آف گوگل در تیم های پایتون، فلاتر و دارت اصلا خبر خوبی نیست. اونطور که گوکل گفته به نظر میاد سرمایه گذاری روی جدید ترین پیشرفت ها در گوگل باعث این موضوع شده تا سرمایه کذاری ها از بخشی به جای دیگه بره. همه میدونیم منظور از «جدید ترین پیشرفت ها» منظور چیه.
هوش مصنوعی
@DevTwitter | <Hirad Nikoo/>
هوش مصنوعی
@DevTwitter | <Hirad Nikoo/>
👍38👎5🤣3
خیلی وقت ها ما برای سایت ها یا بات هایی که مینویسیم نیاز به وب سرویس داریم
حالا اومدیم توی یه مخزن کامل یک مجموعه وب سرویس متن باز گذاشتیم که با ماژول FastAPI نوشتیمش و داکیومنت وب سرویس ها هم کامل هستش
ادرس مخزن:
github.com/irvanyamirali/HeroAPI
@DevTwitter | <amirali/>
حالا اومدیم توی یه مخزن کامل یک مجموعه وب سرویس متن باز گذاشتیم که با ماژول FastAPI نوشتیمش و داکیومنت وب سرویس ها هم کامل هستش
ادرس مخزن:
github.com/irvanyamirali/HeroAPI
@DevTwitter | <amirali/>
🔥26👍7❤2👎2
این ریپو خیلی ساده اومده دیزاین پترن ها رو به زبان فارسی و قابل فهم توضیح داده
همچنین مثال های واقعی با چند زبان آورده که خیلی میتونه تو یادگیری راحت تر کمک کنه
https://github.com/3lf/design-patterns-for-humans
@DevTwitter | <Ladoya/>
همچنین مثال های واقعی با چند زبان آورده که خیلی میتونه تو یادگیری راحت تر کمک کنه
https://github.com/3lf/design-patterns-for-humans
@DevTwitter | <Ladoya/>
👍39❤3👎3🔥1
منتور جت
پلتفرمیه که توی اون کارآموز ها و افراد با تجربه تر رو به هم دیگه به طور رایگان وصل میکنه، اگه نیاز به منتور دارید یا حس میکنید تجربه خوبی دارید و میخواید به طور رایگان به دیگران کمک کنید یه سر به منتور جت بزنید
https://mentorjet.org/
پ.ن : کاملا رایگانه
@DevTwitter
پلتفرمیه که توی اون کارآموز ها و افراد با تجربه تر رو به هم دیگه به طور رایگان وصل میکنه، اگه نیاز به منتور دارید یا حس میکنید تجربه خوبی دارید و میخواید به طور رایگان به دیگران کمک کنید یه سر به منتور جت بزنید
https://mentorjet.org/
پ.ن : کاملا رایگانه
@DevTwitter
👍24🔥6👎4
پلتفرم Codapi برای آموزش و مستند سازی فوق العاده است
کد بنویسد
همانجا اجرا کند
و مستند کن
دمو را ببینید
codapi.org
همه چی داره programming ، databases، network و ...
github.com/nalgeon/codapi
یک API باحال هم داره، با متد post ، پایتون بنویس جواب را برمیگردونه
@DevTwitter | <MehrdadLinux/>
کد بنویسد
همانجا اجرا کند
و مستند کن
دمو را ببینید
codapi.org
همه چی داره programming ، databases، network و ...
github.com/nalgeon/codapi
یک API باحال هم داره، با متد post ، پایتون بنویس جواب را برمیگردونه
@DevTwitter | <MehrdadLinux/>
👍24👎3
اگه ubuntu نصب کردین و سورس پکیج منیجرتون روی ir.archive.ubuntu.com بود احتمالا تو نصب و آپدیتها به مشکل میخورین.
خیلی راحت میتونید برید داخل software & updates قسمت download from رو تغییر بدین مثلا به main server و مشکل حل میشه.
@DevTwitter | <Mohsen Khodabakhshi/>
خیلی راحت میتونید برید داخل software & updates قسمت download from رو تغییر بدین مثلا به main server و مشکل حل میشه.
@DevTwitter | <Mohsen Khodabakhshi/>
👍29🤣23❤2👎1
این خبر توی کامیونیتی کلاد مثل بمب ترکیده: بصورت فاجعهآمیز ومسخرهای آمازون طی یک روز ممکنه چند هزار دلار براتون صورتحساب صادر کنه بدون اینکه شما اصلا کاری بکنید! فقط کافیه سر انتخاب اسم برای یک باکت S3 خصوصی و خالی بدشانس باشید!
داستان از این قراره که یکی اومده یه باکت رو S3 با یه اسم متداول مثل example-backup-bucket ساخته (باکت شبیه یه فولدره که اسمش باید منحصر به فرد باشه). از شانس بد طرف، همین اسم توی یه ابزار بکاپگیری به عنوان نام پیشفرض باکت برای بکاپها استفاده شده بوده که باید قبل اجرای ابزار، به اسم واقعی تغییر داده بشه.
ولی خب میتونید حدس بزنید که خیلیا یادشون میره عوضش کنن و یا برای تست با همون کانفیگ و نام اولیه، ابزار رو اجرا میکنن. نتیجه این شده که طی یک روز بالای ۱۰۰ میلیون درخواست آپلود آبجکت (فایل) اومده رو باکت. از آنجایی که AWS برای درخواستهای نامعتبر و غیرمجاز هم از شما پول میگیره، با وجود خصوصی و خالی بودن باکت، باز طرف طی یک روز بالای ۱۳۰۰ دلار پیاده شده!
این یعنی صرفا با دونستن اسم یک باکت برای شخص یا شرکت دیگه و با یه کد چند خطی میتونید چندین هزار دلار بهشون ضرر بزنید و عملا هیچ کاری از دستشون بر نمیاد!
همیشه توصیه میشه از اسم باکتها محافظت بشه، ولی هیچوقت گفته نمیشه که باهاشون در حد داده خیلی حساس مثل پسورد رفتار بشه. در نتیجه پیدا کردن اسم باکت نسبتا راحته و سر پیادهسازی اشتباه یا ناقص، همین الان کلی اپ و وبسایت دارن اسم باکتاشون رو افشا میکنن.
این شخص این داستان رو توی مدیوم نوشته و به دلیل حساسیت موضوع، اسم اون ابزار بکاپگیری و باکت بدشانس رو ننوشته. ولی انقدر کامیونیتی شوکه شده و عکسالعمل نشون داده که توی توییتی که کوت کردم نایب رئیس AWS مجبور به توضیح دادن شده و گفته مشغول پیگیری موضوع هستن تا مشتریا بابت درخواستهای غیر مجاز مجبور به پرداخت هزینه نشن. که خب مسلما آمازون از وایرال شدن همچین موضوعی به هیچ وجه خوشحال نیست، چرا که همین تغییر کوچیک احتمالا چند میلیون دلار از درآمد (کاذب) آمازون کم کنه! بماند که همین الان ملت شروع کردن میگن سرویسهای دیگه AWS هم هزینههای کاذب مثل این داره که بعضا هیچ راهی برای کنترل کردنشون وجود نداره.
@DevTwitter | <Yashar/>
داستان از این قراره که یکی اومده یه باکت رو S3 با یه اسم متداول مثل example-backup-bucket ساخته (باکت شبیه یه فولدره که اسمش باید منحصر به فرد باشه). از شانس بد طرف، همین اسم توی یه ابزار بکاپگیری به عنوان نام پیشفرض باکت برای بکاپها استفاده شده بوده که باید قبل اجرای ابزار، به اسم واقعی تغییر داده بشه.
ولی خب میتونید حدس بزنید که خیلیا یادشون میره عوضش کنن و یا برای تست با همون کانفیگ و نام اولیه، ابزار رو اجرا میکنن. نتیجه این شده که طی یک روز بالای ۱۰۰ میلیون درخواست آپلود آبجکت (فایل) اومده رو باکت. از آنجایی که AWS برای درخواستهای نامعتبر و غیرمجاز هم از شما پول میگیره، با وجود خصوصی و خالی بودن باکت، باز طرف طی یک روز بالای ۱۳۰۰ دلار پیاده شده!
این یعنی صرفا با دونستن اسم یک باکت برای شخص یا شرکت دیگه و با یه کد چند خطی میتونید چندین هزار دلار بهشون ضرر بزنید و عملا هیچ کاری از دستشون بر نمیاد!
همیشه توصیه میشه از اسم باکتها محافظت بشه، ولی هیچوقت گفته نمیشه که باهاشون در حد داده خیلی حساس مثل پسورد رفتار بشه. در نتیجه پیدا کردن اسم باکت نسبتا راحته و سر پیادهسازی اشتباه یا ناقص، همین الان کلی اپ و وبسایت دارن اسم باکتاشون رو افشا میکنن.
این شخص این داستان رو توی مدیوم نوشته و به دلیل حساسیت موضوع، اسم اون ابزار بکاپگیری و باکت بدشانس رو ننوشته. ولی انقدر کامیونیتی شوکه شده و عکسالعمل نشون داده که توی توییتی که کوت کردم نایب رئیس AWS مجبور به توضیح دادن شده و گفته مشغول پیگیری موضوع هستن تا مشتریا بابت درخواستهای غیر مجاز مجبور به پرداخت هزینه نشن. که خب مسلما آمازون از وایرال شدن همچین موضوعی به هیچ وجه خوشحال نیست، چرا که همین تغییر کوچیک احتمالا چند میلیون دلار از درآمد (کاذب) آمازون کم کنه! بماند که همین الان ملت شروع کردن میگن سرویسهای دیگه AWS هم هزینههای کاذب مثل این داره که بعضا هیچ راهی برای کنترل کردنشون وجود نداره.
@DevTwitter | <Yashar/>
👍59🤣5🔥3❤1
خب جوری که خبر رسیده Neofetch دیگه توسعه پیدا نمیکنه و پروژهاش هم توی Github آرشیو شده.
هرچند به زودی فورک میشه و بهتر میاد، اما حیف بود.
https://news.itsfoss.com/neofetch-rip/
@DevTwitter | <Mohammad Shokoohi/>
هرچند به زودی فورک میشه و بهتر میاد، اما حیف بود.
https://news.itsfoss.com/neofetch-rip/
@DevTwitter | <Mohammad Shokoohi/>
❤35👍8👎1
🎄 DevTwitter | توییت برنامه نویسی
خب جوری که خبر رسیده Neofetch دیگه توسعه پیدا نمیکنه و پروژهاش هم توی Github آرشیو شده. هرچند به زودی فورک میشه و بهتر میاد، اما حیف بود. https://news.itsfoss.com/neofetch-rip/ @DevTwitter | <Mohammad Shokoohi/>
دستور Neofetch یک ابزار خط فرمان بود
که مجموعه ای از اطلاعات سیستم را روی یک ترمینال از جمله لوگوی سیستم عامل نمایش میداد
اینقدر این fetch ها معادل دارند که کار کشیده به awesome-fetch
در لینک زیر میتوانید نزدیک به ۱۰۰ تا از انواع fetch پیدا کنید
beucismis.github.io/awesome-fetch/
@DevTwitter | <MehrdadLinux/>
که مجموعه ای از اطلاعات سیستم را روی یک ترمینال از جمله لوگوی سیستم عامل نمایش میداد
اینقدر این fetch ها معادل دارند که کار کشیده به awesome-fetch
در لینک زیر میتوانید نزدیک به ۱۰۰ تا از انواع fetch پیدا کنید
beucismis.github.io/awesome-fetch/
@DevTwitter | <MehrdadLinux/>
🤣21👍18❤2👎1