Codoloper
311 subscribers
65 photos
1 video
79 links
اخبار، آموزش و مستندات در مهندسی نرم افزار و سخت افزار

سایت:
Https://codoloper.ir

کُدُلُبات(ربات کدلپر)
@codolobot

اینستا، لینکدین، توییتر
codoloper
Download Telegram
📌 وسط کد نویسی quota تموم می‌شه و مجبوری دستی provider عوض کنی؟ 9Router برای همین ساخته شده.

یه gateway محلیه که بین ابزار AI و بیش از ۶۰ provider قرار می‌گیره. سه tier داره: اول از اشتراک‌هایی که داری (Claude Code، Codex، Copilot) استفاده می‌کنه، وقتی quota تموم شد به مدل‌های ارزون (GLM، MiniMax) می‌ره، و اگه اونا هم تموم شدن به تایر رایگان (iFlow، Qwen، Kiro) می‌ره — همه خودکار، بدون قطع شدن session.

نصبش دو دستوره:
npm install -g 9router و بعد 9router

بعدش هر tool ای (Cursor، Cline، Claude Code) رو به localhost:20128/v1 اشاره بده. همین.

دو feature جالب هم داره: RTK Token Saver که خروجی git diff و grep رو قبل از فرستادن به مدل فشرده می‌کنه (ادعا: ۲۰-۴۰ درصد توکن کمتر)، و Caveman Mode که جواب‌های مدل رو کوتاه‌تر می‌کنه.

مطلب کامل توی بلاگ:

https://codoloper.ir/blog/9router-wqty-rate-limit-dygh-nmytwnh-jlwy-kar-krdn-rw-bgyrh

کانال:
https://t.me/codoloper
5
📌 هرمس ایجنت از Nous Research شاید جالب‌ترین پروژه‌ی open-source agent در ۲۰۲۶ باشه.

ایده‌ی اصلیش اینه که بعد از هر task، چیزی که یاد گرفته رو به یه skill document تبدیل می‌کنه — فایل Markdown که می‌تونی بری ببینیش، ویرایش کنی، یا حذفش کنی. دفعه‌ی بعد مشکل مشابه بیاد، از همون skill استفاده می‌کنه به‌جای اینکه از صفر شروع کنه.

وضعیت فعلیش: ۱۸۸ هزار ستاره‌ی GitHub (از ۴۰ هزار در شش هفته)، NVIDIA انتخابش کرده به‌عنوان runtime مرجع برای Nemotron 3 Ultra، و desktop app رسمی برای macOS، Windows، و Linux هم داره.

از یه gateway اجرا می‌شه و از Telegram، Discord، Slack، WhatsApp و حتی Email باهاش در ارتباطی. مدل هم قفل نیست — با Anthropic، OpenAI، OpenRouter، یا مدل محلی کار می‌کنه.

مطلب کامل توی بلاگ:
https://codoloper.ir/blog/hermes-agent-yk-agent-raygan-kh-mytwnh-karay-jalby-anjam-bdh

کانال:
https://t.me/codoloper

توییتر و اینستا و لینکداین:
codoloper
8
📌 نسخه‌ی ۱۲ از npm منتشر شد با سه تغییر که می‌تونن CI pipeline ات رو بی‌سروصدا خاموش کنن.


اول، install scripts دیگه خودکار اجرا نمی‌شن — حتی اگه یه package فقط binding.gyp داشته باشه و script صریحی نداشته باشه. native addonهایی مثل bcrypt و sharp برای کار کردن باید صریح approve بشن.

دوم، Git dependency ها block می‌شن. چیزی مثل "git+https://github.com/org/repo.git"
توی package.json بدون
--allow-git
دیگه نصب نمی‌شه.

سوم، HTTPS tarballs هم block می‌شن مگه با
--allow-remote.

خبر خوب اینه که npm 11.16.0 همین الان هست و می‌تونی با upgrade کردن بهش، همه‌ی این‌ها رو به‌صورت warning ببینی قبل از اینکه npm 12 بیاد و بشکنه.

مطلب کامل با دستورات migration:
https://codoloper.ir/blog/npm-12-awmd-sh-tghyyry-kh-mmknh-build-rw-khrab-knh


کانال:
@codoloper
3
روی سایت یک اپدیت داریم که چند دقیقه قبل منتشر شد

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

صفحه دیگه ای هم اضافه شده به نام نوشته ها که میتونید کل نوشته هارو ببینید یا اینکه بر اساس تگ های مختلف فیلتر کنید و فقط اون دسته از نوشته هارو ببینید.

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

هر دو صفحه رو در نویگیشن سایت میتونید ببینید.

اگر نظر، انتقاد و یا باگی بود خوشحال میشم با ما به اشتراک بزارید

Https://codoloper.ir

#آپدیت #سایت
5
📌 اگه شش ماه پیش لینوکس نصب کردی، احتمالاً الان روی Wayland هستی — حتی اگه ندونی.

فدورا، اوبونتو، آرچ، GNOME 49، و KDE Plasma 6 همه به‌صورت پیش‌فرض رفتن سمت Wayland. این دیگه بحث «آینده‌ی لینوکس» نیست، وضعیت الان هست.

توی مقاله‌ی جدید بلاگ نوشتم چرا این اتفاق افتاد: X11 از ۱۹۸۴ هست و یه X server مرکزی داره که همه چیز رو می‌بینه — از هر کیبورد فشرده‌شده تا هر پنجره‌ای که بازه. keylogger نوشتن روی X11 ده خط کده. Wayland این معماری رو از پایه عوض کرد. در کنارش سه CVE بحرانی در ۲۰۲۵ هم بود که بعضی‌هاشون از بیست سال پیش توی کد بودن.

ولی Wayland هنوز برای همه مناسب نیست: اگه از SSH X forwarding، ابزارهای automation مثل xdotool، یا window managerهای سبک مثل i3 استفاده می‌کنی، باید صبر کنی.

مطلب کامل توی بلاگ:
https://codoloper.ir/blog/wayland-dr-brabr-x11-chra-hmh-darn-mhajrt-myknn-w-aaya-waqaaan-arzshsh-rw-darh

کانال:
@codoloper
5
https://x.com/i/status/2077312169029279903

درود دوستان.

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

میتونید مارو توی توییتر هم دنبال کنید اگر دوست داشتید.
4
📌 ابزارهای AI coding از هر زمانی بهترن — ولی این به‌تنهایی کافی نیست.

اگه ندونی کِی و چطور ازشون استفاده کنی، ممکنه در نهایت بیشتر وقتت صرف debug کردن چیزی بشه که خودت می‌تونستی سریع‌تر بنویسیش. این مقاله یه نقد صادقانه‌ست از اشتباهاتی که workflow رو خراب می‌کنن — و یه الگوی عملی که در واقعیت جواب داده.

سه اشتباه رایج که توضیح دادم: رفتن سراغ AI قبل از اینکه بدونی مشکلت چیه، دادن task پیچیده به agent بدون context کافی، و commit کردن کد بدون review.

بعدش هم یه workflow سه‌لایه بر اساس اندازه‌ی task: chat برای کارهای کوچیک، prompt دقیق برای متوسط، و agent با skill و حواس‌جمعی برای کارهای بزرگ.

مطلب کامل توی بلاگ:
https://codoloper.ir/blog/yk-workflow-salm-w-khwb-ba-ai-dr-2026-chh-shklyh

کانال:
@codoloper
4
📌 الان که Claude Code یه component کامل رو توی ده ثانیه می‌نویسه، واقعاً باید الگوریتم یاد بگیریم؟

جواب صادقانه: بله. ولی نه به همون دلیلی که فکر می‌کنی.

مدل کد می‌نویسه — ولی تو تصمیم می‌گیری. اگه ندونی فرق Redis و in-memory cache چیه، نمی‌تونی بگی مدل کدوم رو بیاره. اگه ندونی O(n²) یعنی چی، می‌گی «خوبه، merge می‌کنم» — و یه میلیون رکورد بعداً سرور رو می‌خوابونی.

مقاله‌ی جدید بلاگ این بحث رو از چهار زاویه بررسی کرده: تصمیم‌گیری، review واقعی در برابر نگاه انداختن، debugging، و اینکه اصول با حفظ syntax فرق دارن.

جمله‌ی آخر مقاله رو اینجا می‌ذارم چون فکر می‌کنم خوبه:
اصول یاد می‌گیری تا بتونی از AI درست استفاده کنی، نه به‌رغم اینکه AI هست.

مطلب کامل توی بلاگ:
https://codoloper.ir/blog/chra-bayd-aswl-brnamhnwysy-rw-yad-bgyry-wqty-ai-hmh-chyz-rw-mynwysh

کانال:
@codoloper
3
📌 لاراول ۱۳.۲۰ چهار روز پیش منتشر شد و مهم‌ترین چیزش اینه که پردازش تصویر الان داخل خود فریم‌ورک هست.

دیگه لازم نیست wrapper جداگانه بنویسی. یه Image facade جدید داریم توی لاراول.

خیلی چیزای دیگه هم اضافه شده که میتونید توی مقاله کامل بخونید اگر لاراول کار میکنید به شدت پیشنهاد میشه این مقاله

لاراول همیشه کار رو در میاره در DX حتی با اینکه خود پی اچ پی به شدت عقبه از بقیه زبان ها

مطلب کامل توی بلاگ: https://codoloper.ir/blog/laravel-1320-prdazsh-tswyr-bdwn-package-shkhs-thalth

کانال:
@codoloper
2
در حال پخت پز یک اپدیت خیلی خوب روی سایتم
اگر داکیومنت میخونید بی نهایت کاربردیه.

و اینکه زبان بعدی که داکیومنتش منتشر میشه جاوا هست اما بعدیش رو شما انتخاب کنید لطفا.
🔥7
زبان/فریمورک/تکنولوژی بعدی که مستنداتش رو دوست دارید ترجمه کنیم و بزاریم چیه؟
Final Results
18%
Rust
27%
C#
24%
C
30%
Django
24%
Unity
39%
Bash/linux کلا جنرالی لینوکس
21%
Docker
21%
Fastapi
4
Codoloper pinned «زبان/فریمورک/تکنولوژی بعدی که مستنداتش رو دوست دارید ترجمه کنیم و بزاریم چیه؟»
Codoloper
در حال پخت پز یک اپدیت خیلی خوب روی سایتم اگر داکیومنت میخونید بی نهایت کاربردیه. و اینکه زبان بعدی که داکیومنتش منتشر میشه جاوا هست اما بعدیش رو شما انتخاب کنید لطفا.
آپدیتی که راجبش صحبت میکردیم بعد از اشکالات بسیار متنوع در انواع مسائل که بیشترش مربوط به متصل نبودن اینترنت بین الملل در دیتاسنتر شاتل در ارائه دهنده ما بود، منتشر شد (دو روز تاخیر در انتشار!)


جستجوی بدون تاخیر در کل مستندات

پیشرفته تر از سرچ های ساده هست و میتونه خودش غلط های املایی چه به اینگلیسی و چه به فارسی رو تشخیص بده و نتیجه درست رو بهتون برگردونه

هر چقدر هم تعداد داکیومنت ها زیاد بشه یا مقدار متنشون زیاد بشه اهمیتی نداره

تا چندین میلیون درس/آیتم مستندات رو بدون تاخیر جستجو انجام خواهد داد


کل پایپلاین انتشار سایت بهینه شد و بسیار سبک تر

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

اگر مشکلی بود خیلی ممنون میشیم که اطلاع بدید

Https://codoloper.ir/documents

کانال:
@codoloper

#آپدیت #سایت
4
یک مثال ازش براتون بزنم :
ریزالت اولی که برگردوند دقیقا چیزی بود که میخواستم

امیدوارم که مفید باشه و به مرور زمان در روزمره کاری شما جا باز کنه
4
Codoloper
یک مثال ازش براتون بزنم : ریزالت اولی که برگردوند دقیقا چیزی بود که میخواستم امیدوارم که مفید باشه و به مرور زمان در روزمره کاری شما جا باز کنه
اگر مشکلی دارید در دیدن مستندات
داخل کامنت های این پست اسکرین شات ارسال کردم از روش رفتن داخل دروس،
با کامپیوتر برید که سمت راست صفحه با باز کردن سکشن ها
درس های هر مستندات نمایش داده میشن و کلیک کنید روی هر کدوم وارد اون درس میشه

در موبایل هم فقط روی همبرگر منو بالای صفحه سمت راست کلیک کنید بخش ها و دروس نمایش داده میشوند.
اسکرین شات ارسال کردم

این مشکل UX رو دقت نکرده بودم
نهایتا تا فردا بروزرسانی خواهد شد و اطلاع میدیم

کلا هر مستندات
بخش هایی داره
و هر بخش درس هایی داره

نوشته های اصلی در دروس یا ایتم هستند
4
خیلی جالب بود این نکته خواستم بگم

من خودم تست نکرده بودم اما مثل اینکه جمله کامل با غلطم بنویسید اوکیه

مثلا اکر سرچ کردید this و زبان های دیگه رو میاورد سرچ کنید

This in javascript
یا
This در جاوا اسکریپت

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

اگر مطلبی رو میخواستید (از بین موجودی سایت) که وجود نداشت، به هر روشی اطلاع بدید اضافه میشه در سریع ترین زمان
5
Codoloper
زبان/فریمورک/تکنولوژی بعدی که مستنداتش رو دوست دارید ترجمه کنیم و بزاریم چیه؟
دوستان این فکر کنم یکروز کلا زمان داره اگر دوست دارید رای بدید
1
🔥51