اگه شماهم مثل من یه برنامه نویس کنجکاوید و همیشه براتون سواله که ابزار هایی مثل گیت، داکر، دیتابیس ها و.. که همیشه دارید ازشون استفاده میکنید چطور ساخته شدن و چطور خودتون میتونید یکی ازونارو بسازید، این ریپازیتوری رو ببینید، بنظرم خیلی باحاله :)
<Reza>
https://github.com/codecrafters-io/build-your-own-x
@MdDaily
<Reza>
https://github.com/codecrafters-io/build-your-own-x
@MdDaily
GitHub
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.
Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x
❤2
میدونستید کلادفلر یک سرویسی داره به اسم Waiting Room که مثلا وقتی تعداد زیادی بازدیدکننده برای خرید محصولی یا ثبتنام یکباره به یک سایت هجوم میآورند را صف بندی میکنه و مهلت میده که مثلا 3 دقیقه دیگه نوبت شماست.
https://www.cloudflare.com/application-services/products/waiting-room/
<Teegra>
@MdDaily
https://www.cloudflare.com/application-services/products/waiting-room/
<Teegra>
@MdDaily
👍2
یه خسته نباشید هم میگم به برنامه نویس سایت بارز که بجای sms کد تایید اونو alert کرده
<Mohammad Reza>
@MdDaily
<Mohammad Reza>
@MdDaily
😁4
🔸تا حالا شده توی مسیر رسیدن به اهدافتون حس کنین که دیگه نمیتونین و بخواین تسلیم بشین؟
🔹احتمالاً هممون چنین لحظات سختی رو تجربه کردیم. چالشها و موانع جزء جدانشدنی موفقیت هستن و نه یه بار، بلکه ممکنه بارها باهاشون مواجه بشیم. خیلی از افراد وقتی چالشها زیادتر میشه ممکنه حس کنن که دیگه ظرفیت ندارن و دیگه مسیرشون رو ادامه ندن.
🔸اما ادیسون معتقده تو چنین لحظههایی نباید تسلیم بشیم، چراکه خیلی از افراد دقیقاً زمانی تسلیم شدن که به موفقیت خیلی نزدیک بودن. برای همین مهمه که بتونیم توی مسیرمون فارغ از اینکه چقدر چالش و مشکل ممکنه برامون پیش بیاد، ثبات داشته باشیم و مسیر رو تا آخر ادامه بدیم.
<TechRasa فارسی>
@MdDaily
🔹احتمالاً هممون چنین لحظات سختی رو تجربه کردیم. چالشها و موانع جزء جدانشدنی موفقیت هستن و نه یه بار، بلکه ممکنه بارها باهاشون مواجه بشیم. خیلی از افراد وقتی چالشها زیادتر میشه ممکنه حس کنن که دیگه ظرفیت ندارن و دیگه مسیرشون رو ادامه ندن.
🔸اما ادیسون معتقده تو چنین لحظههایی نباید تسلیم بشیم، چراکه خیلی از افراد دقیقاً زمانی تسلیم شدن که به موفقیت خیلی نزدیک بودن. برای همین مهمه که بتونیم توی مسیرمون فارغ از اینکه چقدر چالش و مشکل ممکنه برامون پیش بیاد، ثبات داشته باشیم و مسیر رو تا آخر ادامه بدیم.
<TechRasa فارسی>
@MdDaily
یه مقاله جدید اومده به اسم
Gorilla: Large Language Model Connected with Massive APIs
اینجوری که مدل یاد گرفته با توجه به پرامپتی که بهش داده میشه، از کدوم API و ابزار استفاده کنه
مثلا بهش بگی که برو یه پتو گلبافت بخر، میره تو آمازون براتون سفارش میده
یا بگین برام این اعداد رو حساب کن، میره از ماشین حساب استفاده میکنه
مدل خودش یادگرفته از هر ابزاری به درستی استفاده کنه و بنظرم این خیلی خفنه
<Reza Jafari>
@MdDaily
Gorilla: Large Language Model Connected with Massive APIs
اینجوری که مدل یاد گرفته با توجه به پرامپتی که بهش داده میشه، از کدوم API و ابزار استفاده کنه
مثلا بهش بگی که برو یه پتو گلبافت بخر، میره تو آمازون براتون سفارش میده
یا بگین برام این اعداد رو حساب کن، میره از ماشین حساب استفاده میکنه
مدل خودش یادگرفته از هر ابزاری به درستی استفاده کنه و بنظرم این خیلی خفنه
<Reza Jafari>
@MdDaily
🔥3👍1
میدونستید اگه موقع نصب ویندوز ۱۱ گزینه ی Time And currency format رو روی English(World) بذارید دیگه براتون برنامه ها و سرویس های اضافی رو نصب نمیکنه؟
دلیلشم اینکه با توجه به رجین و قوانین موجود توی اون رجین، سرویس ها و برنامه های شخص ثالثی که نصب میکنه متفاوته .
و روی این حالت هیچ برنامه ی شخص ثالثی براتون نصب نمیشه :)
@MdDaily
دلیلشم اینکه با توجه به رجین و قوانین موجود توی اون رجین، سرویس ها و برنامه های شخص ثالثی که نصب میکنه متفاوته .
و روی این حالت هیچ برنامه ی شخص ثالثی براتون نصب نمیشه :)
@MdDaily
👍4👏2
نسخه ی جدید Mx Linux (توزیع رنک 1 دیسترو واچ) بالاخره منتشر شد!
این نسخه برپایه ی Debian 12 هست و با نام نسخه ی MX Linux 23 Libretto در دسترس کاربران برای بروزرسانی و نصب قرار گرفته.
توی این نسخه تغییرات و بهبود های زیادی انجام شده .
مهم ترین تغییرات:
- معرفی لوگوی جدید
- بروزرسانی کرنل به نسخه ی 6.1 LTS
-بهبود های گرافیکی و فانکشنالیتی نصاب و اضافه شدن پشتیبانی از swapfiles هنگام نصب توزیع
- بروزرسانی دسکتاپ XFCE به نسخه ی 4.18
- بروزرسانی دسکتاپ Plasma به نسخه ی 5.27
- فعال شدن UFW firewall به صورت پیش فرض
- معرفی ابزار جدید : User Installed Packages با استفاده از این ابزار برای شما یه فایل شامل تمام برنامه هایی که نصب کردید درست میکنه. مثلا وقتی که توزیعتون رو میخواهید دوباره نصب کنید با استفاده از این فایل تمام برنامه هایی که قبلا نصب کرده بودید دوباره نصب میشوند و نیاز به نصب دستی مجدد اونها نیست.
@MdDaily
این نسخه برپایه ی Debian 12 هست و با نام نسخه ی MX Linux 23 Libretto در دسترس کاربران برای بروزرسانی و نصب قرار گرفته.
توی این نسخه تغییرات و بهبود های زیادی انجام شده .
مهم ترین تغییرات:
- معرفی لوگوی جدید
- بروزرسانی کرنل به نسخه ی 6.1 LTS
-بهبود های گرافیکی و فانکشنالیتی نصاب و اضافه شدن پشتیبانی از swapfiles هنگام نصب توزیع
- بروزرسانی دسکتاپ XFCE به نسخه ی 4.18
- بروزرسانی دسکتاپ Plasma به نسخه ی 5.27
- فعال شدن UFW firewall به صورت پیش فرض
- معرفی ابزار جدید : User Installed Packages با استفاده از این ابزار برای شما یه فایل شامل تمام برنامه هایی که نصب کردید درست میکنه. مثلا وقتی که توزیعتون رو میخواهید دوباره نصب کنید با استفاده از این فایل تمام برنامه هایی که قبلا نصب کرده بودید دوباره نصب میشوند و نیاز به نصب دستی مجدد اونها نیست.
@MdDaily
❤2
یه پروژه خیلی باحال پیدا کردم که توش اومده یه لیستی از کار هایی که برای حفظ حریم شخصی توی سه سیتم عامل ویندوز مک و لینوکس باید انجام بدید را آماده کرده چون حریم شخصی داشتن جذابه :)
وبسایت پروژه:
https://privacy.sexy
لینک گیت هاب پروژه:
https://github.com/undergroundwires/privacy.sexy
@MdDaily
وبسایت پروژه:
https://privacy.sexy
لینک گیت هاب پروژه:
https://github.com/undergroundwires/privacy.sexy
@MdDaily
❤2
68747470733a2f2f7668732e636861726d2e73682f7668732d3544797633707.gif
321.4 KB
یه ابزار cli خیلی باحال به نام Pop هست که با زبان گولنگ نوشته شده و باهاش میتونید هر نوع ایمیلی را از طریق ترمینال بفرستید.
حتی از ارسال فایل هم پشتیبانی میکنه و میتونید با استفاده از ویژگی mod از AI برای تولید متن ایمیل بر اساس موضوع استفاده کنید
لینک گیت هاب پروژه:
https://github.com/charmbracelet/pop
@MdDaily
حتی از ارسال فایل هم پشتیبانی میکنه و میتونید با استفاده از ویژگی mod از AI برای تولید متن ایمیل بر اساس موضوع استفاده کنید
لینک گیت هاب پروژه:
https://github.com/charmbracelet/pop
@MdDaily
👏3👍1
🥳بالاخره Go 1.21.0 منتشر شد!
تغییرات مهم این نسخه:
. اضافه شدن دو تابع جدید min و max
. اضافه شدن تابع جدید clear برای خالی کردن map و یا صفر کردن عناصر slice
.پکیج هایی که import میشه بر اساس path هاشون مرتب میشوند
.بهینه سازی های زیادی توی مصرف کم تر سی پیو و رم انجام شده و عملکرد garbage collectors بهینه تر شده
.پکیج های داخلی جدیدی مثل slog و slogtest که توی نمایش لاگ های بهتر و بهینه تر به شما کمک میکنند اضافه شدند
و...
میتونید لیست کامل تغییرات رو از اینجا ببینید:
https://go.dev/doc/go1.21
@MdDaily
تغییرات مهم این نسخه:
. اضافه شدن دو تابع جدید min و max
. اضافه شدن تابع جدید clear برای خالی کردن map و یا صفر کردن عناصر slice
.پکیج هایی که import میشه بر اساس path هاشون مرتب میشوند
.بهینه سازی های زیادی توی مصرف کم تر سی پیو و رم انجام شده و عملکرد garbage collectors بهینه تر شده
.پکیج های داخلی جدیدی مثل slog و slogtest که توی نمایش لاگ های بهتر و بهینه تر به شما کمک میکنند اضافه شدند
و...
میتونید لیست کامل تغییرات رو از اینجا ببینید:
https://go.dev/doc/go1.21
@MdDaily
❤2
#معرفی
برای تبدیل کد ها به عکس ابزار ها و اکستن شن های زیادی هست . یکی از این ابزار ها با کلی قابلیت سفارشی سازی https://ray.so/ هستش که میتونید پس زمینه، تم و پدینگ تصویر را تغییر بدید
گیت هاب پروژه:
https://github.com/raycast
@MdDaily
برای تبدیل کد ها به عکس ابزار ها و اکستن شن های زیادی هست . یکی از این ابزار ها با کلی قابلیت سفارشی سازی https://ray.so/ هستش که میتونید پس زمینه، تم و پدینگ تصویر را تغییر بدید
گیت هاب پروژه:
https://github.com/raycast
@MdDaily
دولت و وزارت دفاع هند تصمیم گرفتند سیستم های دفاتر خود را با لینوکس جایگزین کنند .
به خاطر حجم گسترده ی حملات و مالویر هایی که آلودشون میکرده
اما خود همین جایگزینی چالش هایی رو هم به همراه داره. یکی از چالش ها رابط کاربری سیستم عامل هستش
برای همین یه توزیع جدید رو بنام Maya برای این کار ساختند که بر پایه ubuntu هست.
رابط کاربریش تا جای ممکن شبیه ویندوز طراحی شده که کارمندا برای کار با این سیستم جدید به مشکل نخورند .
همچنین این توزیع مجهز به یه ابزاری بنام Chakravyuh هست که یه پروتوکل محافظتیه و جزئیات بیشتری ازش منتشر نشده .
تا ۱۵ آگوست یا همون ۲۴ مرداد خودمونم به وزارت دفاع هند فرصت دادند که تمام سیستم های خودش را به Maya تغییر بده
لینک مقاله:
https://news.itsfoss.com/indian-govt-linux-windows/
@MdDaily
به خاطر حجم گسترده ی حملات و مالویر هایی که آلودشون میکرده
اما خود همین جایگزینی چالش هایی رو هم به همراه داره. یکی از چالش ها رابط کاربری سیستم عامل هستش
برای همین یه توزیع جدید رو بنام Maya برای این کار ساختند که بر پایه ubuntu هست.
رابط کاربریش تا جای ممکن شبیه ویندوز طراحی شده که کارمندا برای کار با این سیستم جدید به مشکل نخورند .
همچنین این توزیع مجهز به یه ابزاری بنام Chakravyuh هست که یه پروتوکل محافظتیه و جزئیات بیشتری ازش منتشر نشده .
تا ۱۵ آگوست یا همون ۲۴ مرداد خودمونم به وزارت دفاع هند فرصت دادند که تمام سیستم های خودش را به Maya تغییر بده
لینک مقاله:
https://news.itsfoss.com/indian-govt-linux-windows/
@MdDaily