Md Daily – Telegram
Md Daily
726 subscribers
239 photos
15 videos
21 files
283 links
راجب مقالات و مستندات فنی یا غیر فنی که میخونم و علایقم اینجا مینویسم :)


گروه کانال: https://news.1rj.ru/str/MdDailyGap

کورس ها: https://news.1rj.ru/str/MdDaily/395

وبلاگ: https://mddaily.ir
Download Telegram
‏یه خسته نباشید هم میگم به برنامه نویس سایت بارز که بجای sms کد تایید اونو alert کرده

<Mohammad Reza>

@MdDaily
😁4
چگونه API های موثر و ایمن طراحی کنیم؟

نمودار بالا نمونه ای از طراحی API را با مثال سبد خرید نشان می‌دهد.

توجه داشته باشید که طراحی API فقط طراحی مسیر URL نیست. داشتن فیلدهای هدر HTTP مناسب یا داشتن ریت لیمیت برای داشتن Api های ایمن تر نیاز است .

@MdDaily
👍1
🔸تا حالا شده توی مسیر رسیدن به اهدافتون حس کنین که دیگه نمی‌تونین و بخواین تسلیم بشین؟

🔹احتمالاً هممون چنین لحظات سختی رو تجربه کردیم. چالش‌ها و موانع جزء جدانشدنی موفقیت هستن و نه یه بار، بلکه ممکنه بار‌ها باهاشون مواجه بشیم. خیلی از افراد وقتی چالش‌ها زیادتر می‌شه ممکنه حس کنن که دیگه ظرفیت ندارن و دیگه مسیرشون رو ادامه ندن.

🔸اما ادیسون معتقده تو چنین لحظه‌هایی نباید تسلیم بشیم، چراکه خیلی از افراد دقیقاً زمانی تسلیم شدن که به موفقیت خیلی نزدیک بودن. برای همین مهمه که بتونیم توی مسیرمون فارغ از اینکه چقدر چالش و مشکل ممکنه برامون پیش بیاد، ثبات داشته باشیم و مسیر رو تا آخر ادامه بدیم.

<TechRasa فارسی>

@MdDaily
#امنیت
اگه از پلاگین ninja form توی سایت وردپرسیتون استفاده میکنید سریعا اپدیت کنید . آسیب پذیری XSS جدی توش کشف شده : CVE-2023-37979, CVE-2023-38386, and CVE-2023-38393. که بیشتر از ۸۰۰ هزار وبسایت رو آسیب پذیر کرده.

@MdDaily
👍2
یه مقاله جدید اومده به اسم
Gorilla: Large Language Model Connected with Massive APIs
اینجوری که مدل یاد گرفته با توجه به پرامپتی که بهش داده میشه، از کدوم API و ابزار استفاده کنه

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

مدل خودش یادگرفته از هر ابزاری به درستی استفاده کنه و بنظرم این خیلی خفنه
<Reza Jafari>

@MdDaily
🔥3👍1
میدونستید اگه موقع نصب ویندوز ۱۱ گزینه ی Time And currency format رو روی English(World) بذارید دیگه براتون برنامه ها و سرویس های اضافی رو نصب نمیکنه؟
دلیلشم اینکه با توجه به رجین و قوانین موجود توی اون رجین، سرویس ها و برنامه های شخص ثالثی که نصب میکنه متفاوته .
و روی این حالت هیچ برنامه ی شخص ثالثی براتون نصب نمیشه :)

@MdDaily
👍4👏2
#ترفند

با کامند man ascii میتونید خیلی سریع به جدول ascii دسترسی پیدا کنید

@MdDaily
👍1
متاسفانه Bram Moolenaar خالق ویم فوت کرده 💔🖤

@MdDaily
💔5
نسخه ی جدید 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
2
یه پروژه خیلی باحال پیدا کردم که توش اومده یه لیستی از کار هایی که برای حفظ حریم شخصی توی سه سیتم عامل ویندوز مک و لینوکس باید انجام بدید را آماده کرده چون حریم شخصی داشتن جذابه :)

وبسایت پروژه:
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
👏3👍1
🥳بالاخره Go 1.21.0 منتشر شد!

تغییرات مهم این نسخه:

. اضافه شدن دو تابع جدید 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
دولت و وزارت دفاع هند تصمیم گرفتند سیستم های دفاتر خود را با لینوکس جایگزین کنند .

به خاطر حجم گسترده ی حملات و مالویر هایی که آلودشون میکرده

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

برای همین یه توزیع جدید رو بنام Maya برای این کار ساختند که بر پایه ubuntu هست.

رابط کاربریش تا جای ممکن شبیه ویندوز طراحی شده که کارمندا برای کار با این سیستم جدید به مشکل نخورند .

همچنین این توزیع مجهز به یه ابزاری بنام Chakravyuh هست که یه پروتوکل محافظتیه و جزئیات بیشتری ازش منتشر نشده .

تا ۱۵ آگوست یا همون ۲۴ مرداد خودمونم به وزارت دفاع هند فرصت دادند که تمام سیستم های خودش را به Maya تغییر بده

لینک مقاله:
https://news.itsfoss.com/indian-govt-linux-windows/

@MdDaily
این کتاب رو توسعه دهنده های Stack Overflow با مستنداتی که تو چند سال گذشته تو این پلتفرم نوشته شده تهیه کردند.
به نظرم مهم ترین ویژگیش این بود که از اول تا آخرش شما با مثال میری جلو.
۵۵ فصل ۲۵۰ صفحه، هر سوالی رو متوجه نشدید از مدل های زبانی کمک بگیرید.

فایل کتاب در پست بعدی 👇

<Sabber>

@MdDaily
بعنوان برنامه نویس شاید برای شماهم جذاب باشه که بدونید شرکتای بزرگ چطور نرم افزارهاشون رو تولید میکنن؟

با چالشایی مثل Scale, performance, availability و..چیکار میکنن و اصلا ساختار تیماشون به چه شکله؟

این ریپازیتوری منبع خوبیه بابت خوندن درخصوص این مسائل:

https://github.com/binhnguyennus/awesome-scalability

<Reza>

@MdDaily
#privacy

https://PrivacyTools.io

تو این سایت کلی ابزار و نرم افزار معرفی کرده که با استفاده ازشون میتونید privacy بیشتری داشته باشید

@MdDaily
👍1