میکروسرویسها ابزار سازمانیان، نه فنی
همه میکروسرویس رو وقتی میبینن میشناسن، ولی کسی نمیتونه تعریفش کنه؛ نویسنده میگه دلیلش اینه که میکروسرویس اصلاً یه انتزاع فنی نیست. مشکلاتی مثل دیپلوی کند و تست طولانی رو داخل مونولیت هم میشه حل کرد، پس چیزی که سازمانها رو مهاجرت میده گلوگاه سازمانیه: استقلال تیمها و ریلیز جدا. در عوض هزینهٔ شبکه، خطای رانتایم و مذاکره سر هر تغییر API رو میپذیری.
مشاهده جزییات بیشتر
همه میکروسرویس رو وقتی میبینن میشناسن، ولی کسی نمیتونه تعریفش کنه؛ نویسنده میگه دلیلش اینه که میکروسرویس اصلاً یه انتزاع فنی نیست. مشکلاتی مثل دیپلوی کند و تست طولانی رو داخل مونولیت هم میشه حل کرد، پس چیزی که سازمانها رو مهاجرت میده گلوگاه سازمانیه: استقلال تیمها و ریلیز جدا. در عوض هزینهٔ شبکه، خطای رانتایم و مذاکره سر هر تغییر API رو میپذیری.
مشاهده جزییات بیشتر
۱
۴:۳۰
هوش مصنوعی، بهانهٔ تازهٔ اهمالکاری
نویسنده میگه دو جور میشه از هوش مصنوعی استفاده کرد: یا بیوقفه چیز ساخت که آخرش هیچکس ازش استفاده نمیکنه، یا سریعتر از قدم اول رد شد و برگشت سراغ مسئلهٔ واقعی. به نظر او ساختن استارتاپ موفق هیچ آسونتر نشده، فقط بعضی بخشهاش سریعتر شده. کارهای واقعاً سخت مثل ریسککردن و بارها رد شدن، هنوز همونقدر سختن. خطر اصلی اینه که فکر کنی داری کار مفید میکنی.
مشاهده جزییات بیشتر
نویسنده میگه دو جور میشه از هوش مصنوعی استفاده کرد: یا بیوقفه چیز ساخت که آخرش هیچکس ازش استفاده نمیکنه، یا سریعتر از قدم اول رد شد و برگشت سراغ مسئلهٔ واقعی. به نظر او ساختن استارتاپ موفق هیچ آسونتر نشده، فقط بعضی بخشهاش سریعتر شده. کارهای واقعاً سخت مثل ریسککردن و بارها رد شدن، هنوز همونقدر سختن. خطر اصلی اینه که فکر کنی داری کار مفید میکنی.
مشاهده جزییات بیشتر
۱
۵:۳۰
اپ دسکتاپ GitHub Copilot معرفی شد
گیتهاب یه اپ دسکتاپ برای Copilot منتشر کرده که کل چرخهٔ کار روی مخزنها، از پیدا کردن کار تا رسوندن پولریکوئست به مرج، رو تو یه پنجره جمع میکنه. هر نشست محلی تو ورکتری گیت جدای خودش اجرا میشه تا چند ایجنت همزمان روی برنچهای مختلف کار کنن بدون اینکه به هم بخورن. نشستهای ابری هم روی محیطهای میزبانیشدهٔ گیتهاب ادامه پیدا میکنن. هر پلن Copilot از جمله نسخهٔ رایگان پشتیبانی میشه.
مشاهده جزییات بیشتر
گیتهاب یه اپ دسکتاپ برای Copilot منتشر کرده که کل چرخهٔ کار روی مخزنها، از پیدا کردن کار تا رسوندن پولریکوئست به مرج، رو تو یه پنجره جمع میکنه. هر نشست محلی تو ورکتری گیت جدای خودش اجرا میشه تا چند ایجنت همزمان روی برنچهای مختلف کار کنن بدون اینکه به هم بخورن. نشستهای ابری هم روی محیطهای میزبانیشدهٔ گیتهاب ادامه پیدا میکنن. هر پلن Copilot از جمله نسخهٔ رایگان پشتیبانی میشه.
مشاهده جزییات بیشتر
۱
۶:۳۰
پیشنهاد Promise.allKeyed به مرحلهی ۳ رسید
پیشنهاد Await Dictionary تو TC39 به مرحلهی ۳ رسیده و دو متد تازه معرفی میکنه: Promise.allKeyed و Promise.allSettledKeyed. اینها بهجای آرایه یه شیء از پرامیسها میگیرن و نتیجه رو با همون کلیدها برمیگردونن. اینجوری هم درخواستها موازی اجرا میشن، هم دیگه خطر جابهجا شدن مقدارها بهخاطر ترتیب آرایه نیست. فعلاً نه پلیفیل رسمی داره نه پیادهسازی نیتیو.
مشاهده جزییات بیشتر
پیشنهاد Await Dictionary تو TC39 به مرحلهی ۳ رسیده و دو متد تازه معرفی میکنه: Promise.allKeyed و Promise.allSettledKeyed. اینها بهجای آرایه یه شیء از پرامیسها میگیرن و نتیجه رو با همون کلیدها برمیگردونن. اینجوری هم درخواستها موازی اجرا میشن، هم دیگه خطر جابهجا شدن مقدارها بهخاطر ترتیب آرایه نیست. فعلاً نه پلیفیل رسمی داره نه پیادهسازی نیتیو.
مشاهده جزییات بیشتر
۱
۷:۳۰
چطور با هوش مصنوعی بنویسیم بدون اینکه صدای خودمون گم بشه؟
مدیرعامل ساباستک، کریس بست، با اشاره به دادههای شرکت تشخیص متن پنگرام میگه حدود ۴۰ درصد از پستهای طولانی لینکدین رو مدلهای زبانی نوشتن. به گفتهٔ اون، مشکل اصلی استفاده از هوش مصنوعی نیست، بلکه ننوشتنِ چیزیه که واقعاً بهش اعتقاد داری. مدلهای زبانی بهخاطر نحوهٔ آموزششون یه سبک نوشتاری قابلتشخیص دارن که همین باعث میشه ابزارهایی مثل پنگرام بتونن ردشونو بگیرن. ساباستک بهجای ممنوعیت، تشخیص پنگرام رو تو اپش گذاشته تا خوانندهها خودشون تصمیم بگیرن.
مشاهده جزییات بیشتر
مدیرعامل ساباستک، کریس بست، با اشاره به دادههای شرکت تشخیص متن پنگرام میگه حدود ۴۰ درصد از پستهای طولانی لینکدین رو مدلهای زبانی نوشتن. به گفتهٔ اون، مشکل اصلی استفاده از هوش مصنوعی نیست، بلکه ننوشتنِ چیزیه که واقعاً بهش اعتقاد داری. مدلهای زبانی بهخاطر نحوهٔ آموزششون یه سبک نوشتاری قابلتشخیص دارن که همین باعث میشه ابزارهایی مثل پنگرام بتونن ردشونو بگیرن. ساباستک بهجای ممنوعیت، تشخیص پنگرام رو تو اپش گذاشته تا خوانندهها خودشون تصمیم بگیرن.
مشاهده جزییات بیشتر
۱
۸:۳۰
WOFF ۱.۰؛ فونتی که چهرهٔ وب رو عوض کرد
W3C به بهانهٔ سالگرد انتشار اولین پیشنویس WOFF، داستان شکلگیری فونتهای وب رو مرور کرده. با اینکه @font-face از ۱۹۹۸ توی CSS2 بود، ده سال بلااستفاده موند چون سر لایسنس و DRM اختلاف بود. WOFF با یه فرمت ساده و کاملاً بدون DRM این گره رو باز کرد و از ۲۰۱۱ وبفونتها ترکیدن. الان وبفونت روی حدود ۸۸٪ سایتها دیده میشه.
مشاهده جزییات بیشتر
W3C به بهانهٔ سالگرد انتشار اولین پیشنویس WOFF، داستان شکلگیری فونتهای وب رو مرور کرده. با اینکه @font-face از ۱۹۹۸ توی CSS2 بود، ده سال بلااستفاده موند چون سر لایسنس و DRM اختلاف بود. WOFF با یه فرمت ساده و کاملاً بدون DRM این گره رو باز کرد و از ۲۰۱۱ وبفونتها ترکیدن. الان وبفونت روی حدود ۸۸٪ سایتها دیده میشه.
مشاهده جزییات بیشتر
۱
۹:۳۰
گفتوگو با تیم Claude Code: پرامپت سیستمی ۸۰٪ آب رفت
سایمون ویلیسون متن ویرایششدهٔ گفتوگوش با Cat Wu و Thariq Shihipar از تیم Claude Code رو منتشر کرده. مهمترین نکتهها: پرامپت سیستمی Claude Code برای مدلهای جدید ۸۰ درصد کوچیک شده، چون مثال زدن و فهرست «این کار رو نکن» دیگه بهترین شیوه نیست. Claude Tag، نسخهٔ اسلکیِ چندنفرهٔ Claude، الان ۶۵ درصد PRهای تیم محصول رو میبنده و بازبینی کد لایههای بیرونی هم کاملاً به خود Claude سپرده شده.
مشاهده جزییات بیشتر
سایمون ویلیسون متن ویرایششدهٔ گفتوگوش با Cat Wu و Thariq Shihipar از تیم Claude Code رو منتشر کرده. مهمترین نکتهها: پرامپت سیستمی Claude Code برای مدلهای جدید ۸۰ درصد کوچیک شده، چون مثال زدن و فهرست «این کار رو نکن» دیگه بهترین شیوه نیست. Claude Tag، نسخهٔ اسلکیِ چندنفرهٔ Claude، الان ۶۵ درصد PRهای تیم محصول رو میبنده و بازبینی کد لایههای بیرونی هم کاملاً به خود Claude سپرده شده.
مشاهده جزییات بیشتر
۱
۱۰:۳۰
هشت تنظیم برای کمکردن صورتحساب توکن Claude
این راهنما هشت تنظیم مشخص رو برای کمکردن هزینهٔ توکن تو گردشکارهای ایجنتی Claude پیشنهاد میده. حرف اصلیش اینه که بیشتر هدررفت سمت ورودیه نه خروجی: سیستمپرامپت، فایل CLAUDE.md، تعریف ابزار هر سرور MCP فعال و تاریخچهٔ گفتگو که هر نوبت دوباره فرستاده میشه. مدلبندی سبک برای زیرایجنتها، کش پرامپت و فشردهسازی گفتگو رو پربازدهترین تغییرها میدونه.
مشاهده جزییات بیشتر
این راهنما هشت تنظیم مشخص رو برای کمکردن هزینهٔ توکن تو گردشکارهای ایجنتی Claude پیشنهاد میده. حرف اصلیش اینه که بیشتر هدررفت سمت ورودیه نه خروجی: سیستمپرامپت، فایل CLAUDE.md، تعریف ابزار هر سرور MCP فعال و تاریخچهٔ گفتگو که هر نوبت دوباره فرستاده میشه. مدلبندی سبک برای زیرایجنتها، کش پرامپت و فشردهسازی گفتگو رو پربازدهترین تغییرها میدونه.
مشاهده جزییات بیشتر
۱
۱۱:۳۰
فیشینگ، نقطهٔ ورود نیمی از حملههای سهماههٔ اخیر
طبق گزارش Incident Response Trends تیم Cisco Talos برای بازهٔ مارس تا ژوئن ۲۰۲۶، فیشینگ نقطهٔ ورود کمی بیشتر از نصف حادثههای بررسیشده بوده؛ فصل قبل این رقم فقط یکسوم بود. مهاجمها برای فرار از تشخیص سراغ کد QR داخل PDF و صفحههای جعلی روی سرویسهای ابری معتبر رفتن. کیتهای فیشینگ اجارهای هم پیشرفتهتر شدن و حتی MFA رو با جریان OAuth دور میزنن.
مشاهده جزییات بیشتر
طبق گزارش Incident Response Trends تیم Cisco Talos برای بازهٔ مارس تا ژوئن ۲۰۲۶، فیشینگ نقطهٔ ورود کمی بیشتر از نصف حادثههای بررسیشده بوده؛ فصل قبل این رقم فقط یکسوم بود. مهاجمها برای فرار از تشخیص سراغ کد QR داخل PDF و صفحههای جعلی روی سرویسهای ابری معتبر رفتن. کیتهای فیشینگ اجارهای هم پیشرفتهتر شدن و حتی MFA رو با جریان OAuth دور میزنن.
مشاهده جزییات بیشتر
۱
۱۲:۳۰
terminal-image: نمایش تصویر داخل ترمینال
terminal-image یه ماژول Node هست که عکس رو مستقیم توی ترمینال چاپ میکنه. از PNG و JPEG پشتیبانی میکنه و GIF متحرک رو هم پخش میکنه. توی iTerm2، Kitty و WezTerm از پروتکل گرافیکی خود ترمینال استفاده میکنه و تصویر با رزولوشن کامل درمیاد؛ جاهای دیگه با بلوکهای یونیکد و رنگ ۲۴ بیتی رندر میشه. اندازهٔ تصویر رو هم با درصد یا تعداد سطر و ستون تنظیم میکنی.
مشاهده جزییات بیشتر
terminal-image یه ماژول Node هست که عکس رو مستقیم توی ترمینال چاپ میکنه. از PNG و JPEG پشتیبانی میکنه و GIF متحرک رو هم پخش میکنه. توی iTerm2، Kitty و WezTerm از پروتکل گرافیکی خود ترمینال استفاده میکنه و تصویر با رزولوشن کامل درمیاد؛ جاهای دیگه با بلوکهای یونیکد و رنگ ۲۴ بیتی رندر میشه. اندازهٔ تصویر رو هم با درصد یا تعداد سطر و ستون تنظیم میکنی.
مشاهده جزییات بیشتر
۱
۱۳:۳۰