Codoloper
312 subscribers
62 photos
1 video
78 links
اخبار، آموزش و مستندات در مهندسی نرم افزار و سخت افزار

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

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

اینستا، لینکدین، توییتر
codoloper
Download Telegram
Codoloper pinned «کُدُلُبات منتشر شد 📢 یک بات درست کردیم که می‌تونید اخبار جدید رو که ما بررسی نکردیم، برامون ارسال کنید تا بررسی بشن در سریع‌ترین زمان ممکن ⏱️🚀 مثلاً میگید که ورژن جدید فلان مدل منتشر شده 🆕📲 ما میریم بررسی می‌کنیم و هر چی اطلاعات هست رو براتون در میاریم،…»
نوشته جدید: Test-Driven Development 🧪📝

داخل این آموزش بررسی کردیم که چطوری میشه اول تست نوشت، بعد برای اون تست لاجیک نوشت و اصلا چرا باید اینکار رو بکنیم؟ 🤔

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

این روش بسیار برای کسانی که میخوان بزرگ کد بزنن کمک کننده هست. 🚀

امیدواریم مفید باشه 🌟
https://codoloper.ir/blog/tdd-chyh-w-chra-nwshtn-tst-qbl-az-kd-mntqytr-az-chyzyh-kh-bh-nzr-myrsh

#آموزش
3
نوشته جدید: wget vs curl 🛠️

اگه تا حالا تو ترمینال یه فایل دانلود کردی یا یه API رو تست کردی، احتمالاً با هر دوی این ابزارها برخورد داشتی. هر دو کارشون رفتن سراغ یه URL و گرفتن داده از اونه، و تو خیلی از موارد ساده، هر کدوم رو که استفاده کنی فرقی نمی‌کنه. ولی وقتی پای موارد پیچیده‌تر وسط بیاد، این دو تا فلسفه کاملاً متفاوتی دارن که دونستنش از انتخاب اشتباه و کلنجار رفتن با فلگ‌های اضافه جلوگیری می‌کنه. 🚀📉

امیدواریم مفید باشه 💡
https://codoloper.ir/blog/curl-dr-mqabl-wget-kdwm-rw-key-astfadh-knym
#آموزش 📚
4
نوشته جدید: Design Patterns

دیزاین پترن‌ها یکی از اون موضوعاتیه که تو مصاحبه‌ها خیلی می‌پرسنش، ولی همین تکرار زیاد باعث شده خیلی‌ها فقط ۲-۳ تا پترن رو حفظ کنن بدون اینکه بدونن دقیقاً چه مشکلی رو حل می‌کنن 🤔. نتیجه‌ش می‌شه کدی که پر شده از Factory، Strategy و Observer 🏗، در حالی که خود پروژه اصلاً به هیچ‌کدومشون نیاز نداشته! 🙄

فرض کن شش ماه پیش یه پروژه رو تموم کردی 🗓. امروز مدیرت میگه فقط یه قابلیت کوچیک بهش اضافه کن . پروژه رو باز می‌کنی، ولی بعد از چند دقیقه می‌بینی خودتم نمی‌دونی چرا اون کدها رو اون‌جوری نوشتی 🤷‍♂️. هر تغییری یه جای دیگه رو میشکنه 🧱 و انگار پروژه تبدیل شده به یه دومینوی آماده سقوط 🃏. اگه این تجربه برات آشناست 🤝، احتمالاً همینجاست که به اهمیت واقعی دیزاین پترن‌ها نزدیک می‌شی 💡.

امیدواریم مفید باشه
https://codoloper.ir/blog/dyzayn-ptrnha-chyzy-kh-hmh-asmshw-bldn-wly-kmtr-ksy-mydwnh-key-bayd-azsh-astfadh-knh

نویسنده: آرش بهادری
#آموزش
5
Codoloper
نوشته جدید: Design Patterns دیزاین پترن‌ها یکی از اون موضوعاتیه که تو مصاحبه‌ها خیلی می‌پرسنش، ولی همین تکرار زیاد باعث شده خیلی‌ها فقط ۲-۳ تا پترن رو حفظ کنن بدون اینکه بدونن دقیقاً چه مشکلی رو حل می‌کنن 🤔. نتیجه‌ش می‌شه کدی که پر شده از Factory، Strategy…
درود دوستان 👋

در ادامه اون بروزرسانی که قولشو داده بودیم: ایشون اولین کُدُلُرایترمون هستند 📝 (دوستانی که در نوشتن مستندات کمکمون میکنن جدا هستند.)

داریم همه چیز رو آماده میکنیم کم کم 🛠️، تصمیم بر اینه که ۵ نفر در فاز الفا به عنوان Codolowriter بیان توی تیممون، اولیش پر شد .

باز هم بروزرسانی هارو بهتون اطلاع میدیم از همینجا 📢.

مثل همیشه ما بسیار سپاسگزاریم از حمایتتون ❤️

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

#بروزرسانی
4
نوشته جدید: Bun vs Deno vs Node 🚀

هر سه‌ی این‌ها یه runtime کامل جاوااسکریپت/تایپ‌اسکریپت هستن؛ یعنی هر کدوم می‌تونه کد سمت سرور رو اجرا کنه، پکیج نصب کنه، و پروژه رو build کنه. تفاوتشون تو فلسفه‌ی طراحی، عملکرد، و چیزیه که هر کدوم به‌صورت پیش‌فرض بهت می‌دن. تو این مقاله این سه تا رو کنار هم می‌ذاریم تا ببینیم کدوم برای چه نوع پروژه‌ای منطقی‌تره. 💡🔍

امیدواریم مفید باشه
https://codoloper.ir/blog/bun-vs-deno-vs-nodejs-kdwm-rw-antkhab-knym

#آموزش 📚 #مقایسه ⚖️
2
اگه از Claude Code استفاده می‌کنی و عادت داری هر دستور رو قبل از اجرا تأیید کنی، این عادت به‌زودی تغییر می‌کنه 🔄. اوپن‌سورس نیست، ولی اوضاعش شبیه یه تغییر بزرگ تو تجربه‌ی روزمره‌ی برنامه‌نویسیه 💻: از ۱۴ آگوست، حالت «Auto Mode» برای سشن‌های جدید تو پلن‌های Pro، Max و Team به‌صورت پیش‌فرض فعال می‌شه 🚀.

اگر روی مکان‌های حساس کار می‌کنید که حتی امکان دسترسی به اطلاعات حساس وجود داره، به شدت توصیه می‌کنم تنظیمات رو تغییر بدید 🔒⚠️

امیدواریم مفید باشه
https://codoloper.ir/blog/auto-mode-tw-claude-code-az-14-aagwst-pyshfrdh-myshh

#خبر 📰
👍4
نوشته جدید: Agent Lee دستیار هوش مصنوعی کلودفلر 🤖

اگه تا حالا وسط تنظیم کردن DNS یا بررسی یه قانون فایروال تو داشبورد کلادفلر گیر کردی و مجبور شدی چند تا تب مستندات باز کنی، خبر خوبی برات هست! 🎉 کلادفلر یه دستیار هوش مصنوعی به اسم Agent Lee به داشبوردش اضافه کرده که دقیقاً همون‌جا، تو یه پنل کنار صفحه، هم به سؤالاتت جواب می‌ده و هم می‌تونه مستقیم تغییرات رو براش اعمال کنه. 🛠️

امیدواریم مفید باشه 👇
https://codoloper.ir/blog/agent-lee-dstyar-hwsh-msnway-kladflr-kh-tw-dashbwrd-knart-nshsth

کانال:
@codoloper

#خبر 📰 #آموزش 📚
2
Please open Telegram to view this post
VIEW IN TELEGRAM
اوپن‌ای‌آی یه مدل تخصصی جدید معرفی کرده به اسم GPT-5.6-Cyber 🤖؛ نسخه‌ای fine-tune شده از قوی‌ترین مدل عمومیش (GPT-5.6 Sol) که مخصوص کارهای پیشرفته‌ی امنیت سایبری مثل کشف آسیب‌پذیری‌های zero-day 🕵️‍♂️ و توسعه‌ی زنجیره‌ی اکسپلویت طراحی شده 💻.

نکته‌ی مهم اینه که این مدل برخلاف مدل‌های عمومی، آموزش دیده که تو دسته‌ای از درخواست‌های حساس و «دو-کاربردی» (کاری که هم می‌تونه دفاعی باشه، هم تهاجمی) کمتر امتناع کنه 🛡️⚔️.

امیدواریم مفید باشه
https://codoloper.ir/blog/gpt-56-cyber-mdly-kh-awpnayaay-bray-shkar-hfrhhay-amnyty-qbl-az-hkrha-sakhth

کانال:
@codoloper

#خبر
2
بعد از مدت‌ها درخواست از سمت جامعه‌ی لینوکس، اوپن‌ای‌آی بالاخره اپلیکیشن رسمی دسکتاپ ChatGPT رو برای لینوکس منتشر کرد.
این اپ که فعلاً تو مرحله‌ی preview قرار داره، ChatGPT، ChatGPT Work، و Codex رو تو یه اپلیکیشن native برای لینوکس کنار هم میاره؛ چیزی که تا الان کاربران لینوکس مجبور بودن یا از طریق مرورگر استفاده کنن یا سراغ wrapper های غیررسمی برن. 🐧💻

امیدواریم مفید باشه

https://codoloper.ir/blog/aplykyshn-dsktap-rsmy-chatgpt-balakhrh-bh-lynwks-awmd

کانال:
@codoloper

#خبر 📢
3
Codoloper
درود دوستان 👋 در ادامه اون بروزرسانی که قولشو داده بودیم: ایشون اولین کُدُلُرایترمون هستند 📝 (دوستانی که در نوشتن مستندات کمکمون میکنن جدا هستند.) داریم همه چیز رو آماده میکنیم کم کم 🛠️، تصمیم بر اینه که ۵ نفر در فاز الفا به عنوان Codolowriter بیان توی تیممون،…
درود دوستان

پیرو آپدیت قبلی که قولش رو داده بودیم، جزئیات و روش عملکرد این به‌روزرسانی روی سایت قرار گرفت:
🔗 codoloper.ir/updates

این آپدیت به ۳ فاز تقسیم شده که می‌تونید اطلاعات کامل هر فاز رو داخل سایت مطالعه کنید .

💬 هر سوال، مسئله‌ یا پیشنهادی بود، می‌تونید توی گروه دیسکاشن مطرح کنید. چت آزاد هست، فقط لطفاً از ارسال تبلیغات خودداری کنید تا شرمنده‌تون نشیم 🚫📢.

از همراهی و حمایت همیشگی شما سپاسگزاریم!
3
اگه چند وقتیه دنبال اخبار دنیای دیتابیس‌ها و کش بودی 🗄️، احتمالاً اسم Valkey رو دیدی و برات سؤال شده چرا یهو یه رقیب جدی برای Redis ظاهر شده 🆚، در حالی که تا همین چند سال پیش Redis عملاً بدون رقیب تو حوزه‌ی خودش بود 🏆. داستان این fork، بیشتر به یه تغییر لایسنس برمی‌گرده تا یه اختلاف فنی ⚖️.

امیدواریم مفید باشه
https://codoloper.ir/blog/valkey-vs-redis-chra-yh-fork-jdyd-awmd-w-kdwm-rw-bayd-antkhab-kny

کانال:
@codoloper 📢

#مقایسه
4
درود دوستان 👋

بخش فاز الفا به ربات اضافه شد
یکبار دیگه ربات رو استارت کنید تا آپدیت بشه براتون:
/start

از همین الان میتونید مقاله، گیتهاب، لینکدین، رزومه، مقاله ای اگر نوشتید، خلاصه هر چیزی که فکر میکنید ممکنه باعث شه بتونیم باهاتون بیشتر اشنا شیم رو برامون ارسال کنید توی ربات📝

بعد از بررسی حتما باهاتون ارتباط خواهیم گرفت.

منتظرتون هستیم

حداکثر ۵ نفر ظرفیت داره این فاز

ربات
@codolobot

توضیحات فاز های بروزرسانی:
http://codoloper.ir/updates 🔗
2
دیپ‌سیک این هفته یه قدم جدید و جدی تو مسیر ابزارهای agentic برداشت: انتشار DeepSeek Harness، یه فریم‌ورک متن‌باز برای اجرای agent که مستقیم قصدش رقابت با Claude Code آنتروپیکه. این اتفاق سیزدهم آگوست، همزمان با انتشار نسخه‌ی نهایی DeepSeek-V4-Pro-0813، رخ داد.

برای کسانی که نمیدونن هارنس یک چیزی شبیه به کدس و کلاد کد هست یا حتی هرمس هست

امیدواریم مفید باشه
https://codoloper.ir/blog/deepseek-harness-mntshr-shd-rqyb-mtnbaz-claude-code

@codoloper
#خبر
5
Codoloper pinned «درود دوستان 👋 بخش فاز الفا به ربات اضافه شد یکبار دیگه ربات رو استارت کنید تا آپدیت بشه براتون: /start از همین الان میتونید مقاله، گیتهاب، لینکدین، رزومه، مقاله ای اگر نوشتید، خلاصه هر چیزی که فکر میکنید ممکنه باعث شه بتونیم باهاتون بیشتر اشنا شیم رو برامون…»
ورژن جدید Gemini Flash منتشر شد! 🚀

گوگل با یه سرعت غیرمعمول، مدل جدید خودش، Gemini 3.7 Flash، رو منتشر کرد؛ فقط سه هفته بعد از انتشار Gemini 3.6 Flash. ⏱️ این مدل که گوگل ازش به‌عنوان «باهوش‌ترین مدل کارگر (workhorse) تا الان برای کدنویسی و agent ها» یاد می‌کنه، تمرکزش رو گذاشته رو بهبود مهندسی نرم‌افزار، کار دانشی، و توسعه‌ی وب. 💻🤖

امیدواریم مفید باشه
https://codoloper.ir/blog/gemini-37-flash-mntshr-shd-fqt-sh-hfth-bad-az-nskhhy-qbly

@codoloper
#خبر #هوش_مصنوعی
🔥4
چند ورژن جدید از لاراول منتشر شده 🚀

توی نوشته‌های قبلی ورژن‌های ۱۳.۲۰ و ۱۳.۲۱ لاراول رو بررسی کردیم. این بار می‌خوایم ۴ تا نسخه دیگه رو که بعد از اونها منتشر شدند رو بررسی کنیم 🔍

تو این چهار نسخه، لاراول چند تا ویژگی واقعاً کاربردی گرفته: از یه attribute جدید برای binding شرطی تو container، تا سیستم کامل توقف صف‌ها موقع دیپلوی، و یه رابط ترمینال جدید برای دستور artisan dev 🛠️

امیدواریم مفید باشه
https://codoloper.ir/blog/chy-bh-laravel-1322-ta-1325-adhafh-shdh

@codoloper
#خبر
GLM-5.3 منتشر شد: مدل چینی که ادعای قوی‌ترین کدنویس متن‌باز دنیا رو داره

شرکت چینی Zhipu AI (که با اسم تجاری Z.ai هم شناخته می‌شه) چهاردهم آگوست مدل جدیدش، GLM-5.3، رو منتشر کرد. طبق ادعای خود شرکت، این مدل الان قوی‌ترین مدل کدنویسی open-weights دنیاست؛ ادعایی که هنوز به‌طور مستقل تأیید نشده، ولی جزئیات فنی پشتش قابل توجهه.

💡 امیدواریم مفید باشه

🔗 مشاهده پست

✍️ نویسنده: عرفان دهقانی

🏷️ #خبر #هوش_مصنوعی

📣 @codoloper