اخبار منتخب
اخبار و مقالات برنامهنویسی، هوش مصنوعی و فناوری
مهمترین مقالات و آموزشهای برنامهنویسی، هوش مصنوعی، زیرساخت و توسعه نرمافزار از سراسر دنیا رو برات خلاصه میکنیم تا همیشه بروز باشی 😉
- تجربهٔ دسترسی زودهنگام به Gemini 4 Argon در سه پروژهٔ واقعی
یه توسعهدهنده که زودتر به Gemini 4 Argon دسترسی گرفته، باهاش یه بازی اندروید، بازطراحی رابط کاربری و بررسی امنیتی بکاند انجام داده و نقاط قوت و ضعفش رو گفته.
- kiro-trace: وقتی Kiro از اجراهای خودش اشکالهاشو پیدا میکنه
تیم Kiro سیستمی ساخته که اجراهای واقعی این agent رو میخونه، مشکلها رو پیدا میکنه و فقط تغییرهایی رو نگه میداره که از چند مرحله تست سخت رد بشن.
- pour: ابزار رایگان برای تست دسترسپذیری سایت
یه مجموعه ابزار کاملاً رایگان و متنباز که مشکلات دسترسپذیری صفحه رو پیدا میکنه، راه درست کردنش رو میگه و حتی به ایجنتهای هوش مصنوعی هم وصل میشه.
- ساندار پیچای: گوگل از مرز هوش مصنوعی عقب نمیکشه
مدیرعامل آلفابت تو یه مصاحبه از Gemini 4 Argon، کمبود compute، ایجنتهای شخصی همیشهروشن و دیتاسنتر تو فضا گفته.
- افزونهی DevTools برای دیباگ Scroll-Triggered Animations
Bramus یه افزونهی کروم ساخته که انیمیشنهای اسکرولی CSS رو داخل DevTools نشون میده و میذاره بازههاشون رو زنده عوض کنی.
- تجربهٔ دسترسی زودهنگام به Gemini 4 Argon در سه پروژهٔ واقعی
یه توسعهدهنده که زودتر به Gemini 4 Argon دسترسی گرفته، باهاش یه بازی اندروید، بازطراحی رابط کاربری و بررسی امنیتی بکاند انجام داده و نقاط قوت و ضعفش رو گفته.
- kiro-trace: وقتی Kiro از اجراهای خودش اشکالهاشو پیدا میکنه
تیم Kiro سیستمی ساخته که اجراهای واقعی این agent رو میخونه، مشکلها رو پیدا میکنه و فقط تغییرهایی رو نگه میداره که از چند مرحله تست سخت رد بشن.
- pour: ابزار رایگان برای تست دسترسپذیری سایت
یه مجموعه ابزار کاملاً رایگان و متنباز که مشکلات دسترسپذیری صفحه رو پیدا میکنه، راه درست کردنش رو میگه و حتی به ایجنتهای هوش مصنوعی هم وصل میشه.
- ساندار پیچای: گوگل از مرز هوش مصنوعی عقب نمیکشه
مدیرعامل آلفابت تو یه مصاحبه از Gemini 4 Argon، کمبود compute، ایجنتهای شخصی همیشهروشن و دیتاسنتر تو فضا گفته.
- آیا وب کامپوننتها تو دنیای ایجنتها آیندهای دارن؟
نولان لاوسون که سالها مدافع وب کامپوننتها بوده، حالا قبول میکنه که کدنویسی با ایجنتها ارزش اصلی اونها رو حسابی کم کرده.
- تجربهٔ دسترسی زودهنگام به Gemini 4 Argon در سه پروژهٔ واقعی
یه توسعهدهنده که زودتر به Gemini 4 Argon دسترسی گرفته، باهاش یه بازی اندروید، بازطراحی رابط کاربری و بررسی امنیتی بکاند انجام داده و نقاط قوت و ضعفش رو گفته.
- ساندار پیچای: گوگل از مرز هوش مصنوعی عقب نمیکشه
مدیرعامل آلفابت تو یه مصاحبه از Gemini 4 Argon، کمبود compute، ایجنتهای شخصی همیشهروشن و دیتاسنتر تو فضا گفته.
- افزونهی DevTools برای دیباگ Scroll-Triggered Animations
Bramus یه افزونهی کروم ساخته که انیمیشنهای اسکرولی CSS رو داخل DevTools نشون میده و میذاره بازههاشون رو زنده عوض کنی.
- معیارهای آزمایشی soft navigation به CrUX اضافه شدن
کروم حالا Core Web Vitals رو برای جابهجاییهای داخلی SPAها هم اندازه میگیره و نتیجه رو توی CrUX منتشر میکنه؛ برای خیلی از SPAها عددها بهتر میشن.
- Gemini Notebook حالا اسلاید و ویدیو رو با تو میسازه
دیگه لازم نیست از یه prompt مستقیم بپری به خروجی نهایی. Gemini Notebook حالا قبل از ساختن اسلاید یا ویدیو، طرحش رو نشونت میده.
- pour: ابزار رایگان برای تست دسترسپذیری سایت
یه مجموعه ابزار کاملاً رایگان و متنباز که مشکلات دسترسپذیری صفحه رو پیدا میکنه، راه درست کردنش رو میگه و حتی به ایجنتهای هوش مصنوعی هم وصل میشه.
- افزونهی DevTools برای دیباگ Scroll-Triggered Animations
Bramus یه افزونهی کروم ساخته که انیمیشنهای اسکرولی CSS رو داخل DevTools نشون میده و میذاره بازههاشون رو زنده عوض کنی.
- متدهای مخفی در جاوااسکریپت با Proxy
یه آبجکت که متد goodbye رو داره ولی نه تو console.log دیده میشه نه تو Object.keys. رازش Proxy جاوااسکریپته.
- Maplair 4.0: فورک جدید Leaflet منتشر شد
اولین نسخهٔ پایدار Maplair خیلی از قابلیتهایی رو که اپهای Leaflet با پلاگین میگرفتن، مثل چرخش نقشه، fullscreen و heatmap، خودش داره و فقط چیزی که استفاده کنی تو باندل میاد.
- آیا وب کامپوننتها تو دنیای ایجنتها آیندهای دارن؟
نولان لاوسون که سالها مدافع وب کامپوننتها بوده، حالا قبول میکنه که کدنویسی با ایجنتها ارزش اصلی اونها رو حسابی کم کرده.
- لاراول 13.38 و خداحافظی با دادههای کهنهٔ replica
نسخهٔ جدید لاراول یه middleware آورده که بعد از ذخیره، کاربر دیگه دادهٔ قدیمی از replica نبینه، بهعلاوهٔ usingWritePdo و کم شدن مصرف حافظهٔ lazy().
- آپدیت فوری PHP برای دو باگ اجرای کد از راه دور
تیم PHP نسخههای تازهای برای چهار شاخه پشتیبانیشده داده تا دو آسیبپذیری بحرانی RCE بدون احراز هویت رو ببنده و میگه هیچ راه دور زدن کاملی وجود نداره.
- باگ امنیتی بحرانی در token guard لاراول
یه حفره با امتیاز ۹.۲ تو guard توکنی لاراول اجازه میداد مهاجم بدون داشتن توکن، جای هر کاربری لاگین کنه. نسخههای 12.68.0 و 13.29.0 درستش کردن.
- وقتی retry کردن اوضاع رو بدتر میکنه
یه سرویس بیرونی که فقط کند شده میتونه با retryهای پشتسرهم و workerهای اضافه، کل اپلیکیشن رو از کار بندازه. راهحل، بودجه گذاشتن برای زمان و تلاشهاست.
- متد DB::olap() تو لاراول 13.36 برای کوئریهای سنگین PlanetScale
خروجی گرفتن از یه جدول بزرگ روی PlanetScale معمولاً به محدودیت ردیف میخوره. لاراول 13.36 یه متد ساده آورده که این مشکل رو بدون دردسر حل میکنه.
- لاراول 13.38 و خداحافظی با دادههای کهنهٔ replica
نسخهٔ جدید لاراول یه middleware آورده که بعد از ذخیره، کاربر دیگه دادهٔ قدیمی از replica نبینه، بهعلاوهٔ usingWritePdo و کم شدن مصرف حافظهٔ lazy().
- زندگی یه ردیف تو MVCC دیتابیس Turso
تیم Turso نشون میده یه ردیف از لحظهی INSERT تا وقتی پاک میشه، بین حافظه، لاگ و فایل SQLite چه مسیری رو طی میکنه.
- متد DB::olap() تو لاراول 13.36 برای کوئریهای سنگین PlanetScale
خروجی گرفتن از یه جدول بزرگ روی PlanetScale معمولاً به محدودیت ردیف میخوره. لاراول 13.36 یه متد ساده آورده که این مشکل رو بدون دردسر حل میکنه.
- ساخت پایگاه دانش شخصی برای هوش مصنوعی، بدون دیتابیس برداری
برای اینکه مدل هوش مصنوعی از ایمیلها و چتهای خودت جواب بده، لازم نیست سراغ دیتابیس برداری بری. چند تا اسکریپت و یه الگوریتم جستجوی قدیمی کافیه.
- Redis حالا bitmap فشرده Roaring داره
از Redis 8.12 یه نوع داده جدید میاد که bitmapها رو با فرمت Roaring فشرده نگه میداره. برای دادههای پراکنده هم خیلی کمحجمتره و هم سریعتر.
- آپدیت فوری PHP برای دو باگ اجرای کد از راه دور
تیم PHP نسخههای تازهای برای چهار شاخه پشتیبانیشده داده تا دو آسیبپذیری بحرانی RCE بدون احراز هویت رو ببنده و میگه هیچ راه دور زدن کاملی وجود نداره.
- Divergence: وقتی فرمت کردن کد جاوااسکریپت، برنامه رو عوض میکنه
یه اسکریپت که تتریس اجرا میکنه، ولی اگه با DevTools یا prettier فرمتش کنی تبدیل به Snake میشه. یه محقق ۱۸۶ تکنیک مختلف برای این کار پیدا کرده.
- سافاری جلوی ردیابی با ایمیل رو میگیره
بعد از بسته شدن کوکیهای بینسایتی، ردیابها سراغ ایمیل کاربرها رفتن. حالا WebKit تو نسخههای ۲۷ دسترسی شبکهای این سرویسها رو کامل میبنده.
- هک OpenCode Console و شارژهای غیرمجاز روی حسابهای AI کاربرا
مهاجما به یه سیستم قدیمی OpenCode نفوذ کردن و با کلیدهای API کاربرا هزینههای سنگین ساختن؛ وسط دفاع هم مدلهای AI از تحلیل کد مخرب سر باز زدن.
- باگ امنیتی بحرانی در token guard لاراول
یه حفره با امتیاز ۹.۲ تو guard توکنی لاراول اجازه میداد مهاجم بدون داشتن توکن، جای هر کاربری لاگین کنه. نسخههای 12.68.0 و 13.29.0 درستش کردن.
- متدهای مخفی در جاوااسکریپت با Proxy
یه آبجکت که متد goodbye رو داره ولی نه تو console.log دیده میشه نه تو Object.keys. رازش Proxy جاوااسکریپته.
- Maplair 4.0: فورک جدید Leaflet منتشر شد
اولین نسخهٔ پایدار Maplair خیلی از قابلیتهایی رو که اپهای Leaflet با پلاگین میگرفتن، مثل چرخش نقشه، fullscreen و heatmap، خودش داره و فقط چیزی که استفاده کنی تو باندل میاد.
- آیا وب کامپوننتها تو دنیای ایجنتها آیندهای دارن؟
نولان لاوسون که سالها مدافع وب کامپوننتها بوده، حالا قبول میکنه که کدنویسی با ایجنتها ارزش اصلی اونها رو حسابی کم کرده.
- Divergence: وقتی فرمت کردن کد جاوااسکریپت، برنامه رو عوض میکنه
یه اسکریپت که تتریس اجرا میکنه، ولی اگه با DevTools یا prettier فرمتش کنی تبدیل به Snake میشه. یه محقق ۱۸۶ تکنیک مختلف برای این کار پیدا کرده.
- مهاجرت از Chartist 1.x به v2: کدهای قبلی همچنان کار میکنن
نسخهٔ ۲ Chartist یه API تابعی کنار کلاسهای قدیمی آورده و کد 1.x بدون تغییر اجرا میشه؛ فقط برای رویدادها باید یه پلاگین اضافه کنی.
- سافاری جلوی ردیابی با ایمیل رو میگیره
بعد از بسته شدن کوکیهای بینسایتی، ردیابها سراغ ایمیل کاربرها رفتن. حالا WebKit تو نسخههای ۲۷ دسترسی شبکهای این سرویسها رو کامل میبنده.
- React Native 0.88 منتشر شد: رویدادها به سبک وب
تو نسخهٔ 0.88، رویدادها از مسیر استاندارد وب رد میشن، فونتهای متغیر اضافه شدن و اپهای iOS برای Xcode 27 آماده میشن.
- Mac.apk: اجرای مستقیم اپهای اندروید روی مک
یه پروژهٔ متنباز جدید اپهای اندروید رو مثل یه برنامهٔ معمولی مک روی Apple Silicon اجرا میکنه، بدون اینکه اندرویدی پشت صحنه بوت بشه.
- پوشهی مرموز /pkg در macOS 27
یه مسیر ناآشنا به اسم /pkg/env/global/bin توی PATH مکها پیدا شده. این پوشه جزو خود macOS 27 هست، ولی هنوز کسی نمیدونه دقیقاً برای چیه.
- تقاضای «فوقالعاده» برای iPhone Duo و تأخیر تا سال بعد
پیشفروش iPhone Duo تازه شروع شده و تاریخ تحویلش همین حالا به سال بعد رسیده. اپل این استقبال رو «فوقالعاده» خونده.
- داخل Prometheus: ابرکلاستر گیگاواتی متا برای آموزش مدلهای هوش مصنوعی
متا جزئیات ابرکلاستری رو منتشر کرده که مدلهای Muse روش آموزش دیدن؛ از سختافزار و شبکه تا ترفندهایی که وقفههای آموزش رو ۹۹ درصد کم کرد.
- Lenovo AI Express: سرور هوش مصنوعی برای شرکتها تو ۱۵ روز کاری
شرکتها برای گرفتن سرور GPU گاهی ماهها منتظر میمونن. Lenovo حالا قول تحویل سههفتهای میده، البته با چندتا شرط و محدودیت.
- چرا مانیتورینگ کلاد GPU سختتر از اون چیزیه که به نظر میاد
یه job آموزش مدل کند شده ولی هیچ تیمی دلیلشو نمیدونه. این مقاله میگه مشکل کمبود داده نیست، نبود نقشهٔ زندهٔ ارتباط بین سختافزار و jobهاست.
- ارکستریتور لاغر: درس متا برای ایجنتهای هوش مصنوعی
متا وقتی به یه ایجنت همهچیز رو یاد داد، توی production توهم زد. راهحلش این بود که به ایجنت مرکزی کار کمتری بده.
- TorchNeuron: اجرای مستقیم PyTorch روی تراشههای Trainium آمازون
AWS یه backend متنباز برای PyTorch ساخته که Trainium رو مثل یه device معمولی در دسترس میذاره؛ کد مدل و کتابخونهها تقریباً بدون تغییر اجرا میشن.
- React Native 0.88 منتشر شد: رویدادها به سبک وب
تو نسخهٔ 0.88، رویدادها از مسیر استاندارد وب رد میشن، فونتهای متغیر اضافه شدن و اپهای iOS برای Xcode 27 آماده میشن.
- هوک useOverflow: کی متن واقعاً بریده شده؟
وقتی متن رو با CSS به سه خط محدود میکنی، فقط مرورگر میدونه چیزی پنهان شده یا نه. یه هوک کوچیک React این جواب رو همیشه بهروز نگه میداره.
- مهاجرت کامل دیزاین سیستم با کمک Claude
تیم سویزک تلر برای اولین بار یه مهاجرت دیزاین سیستم رو تا آخر تموم کرد. رمزش ساختن ابزار درست قبل از سپردن کار به ایجنتها بود.
- TanStack AI: چت هوش مصنوعی با استریم و ذخیرهٔ گفتگو
با TanStack AI میشه با چند خط کد یه چت هوش مصنوعی ساخت که جواب رو استریم کنه، گفتگو رو ذخیره کنه و حتی بعد از رفرش وسط جواب، از همونجا ادامه بده.
- ساخت منوی قابلفیلتر در Base UI
اضافه کردن یه فیلد جستجو به منو ساده به نظر میرسه، ولی تیم Base UI فهمید روی کیبورد، اسکرینریدر و زیرمنوها اثر میذاره.
- چرا مانیتورینگ کلاد GPU سختتر از اون چیزیه که به نظر میاد
یه job آموزش مدل کند شده ولی هیچ تیمی دلیلشو نمیدونه. این مقاله میگه مشکل کمبود داده نیست، نبود نقشهٔ زندهٔ ارتباط بین سختافزار و jobهاست.
- مانیتورینگ با ایجنتها: آیندهی عملیات نرمافزار
یه مهندس نرمافزار میگه ایجنتها میتونن نظارت روی سیستمهای پروداکشن رو بهتر و ارزونتر از آدمها انجام بدن، به شرطی که یه زیرساخت درست براشون ساخته بشه.
- چرا باید پروکسی LLM خودت رو داشته باشی
نویسنده میگه آمارهایی که سرویسهای هوش مصنوعی نشونت میدن به درد تصمیمگیری نمیخوره و اگه میخوای بدونی دقیقاً چی داره میگذره، باید پروکسی خودت رو راه بندازی.
- کلادفلر هزینهی کد ریویوی AI رو ۶۸٪ کم کرد
هزینهی هر ریویوی AI تو کلادفلر چند ماهه دو برابر شده بود. تیمش با درست کردن prompt cache و عوض کردن مدلها، هم ارزونترش کرد هم سریعتر.
- Rakazo: دستیار هوش مصنوعی متنباز که روی سرور خودت اجرا میشه
یه ایجنت هوش مصنوعی متنباز که میتونی خودت میزبانیش کنی، مدل خودت رو بهش وصل کنی و از وب، دسکتاپ و موبایل باهاش حرف بزنی.
- کد ریویو تو دوره ایجنتها چرا حال نمیده؟
وقتی هم کد رو ایجنت مینویسه و هم ریویو رو، دیگه از هم یاد نمیگیریم. نویسنده میگه باید بهجای خود کد، سشنهای ایجنت رو با هم شریک بشیم.
- هرم وارونه: مهمترین حرف رو اول بزن
بیشتر کاربرها متن وب رو کامل نمیخونن. دو اصل ساده هست که کمک میکنه حرف اصلیتون حتی با یه نگاه سریع هم به خواننده برسه.
- واژهنامهٔ نقشههای UX از NN/g
Journey map، service blueprint، empathy map و دهها اسم شبیه هم. NN/g یه واژهنامه منتشر کرده تا این نقشهها رو از هم جدا کنید و درست انتخاب کنید.
- تصمیمهای پروژه کجا باید ثبت بشن؟
اگه ایجنتها به همهی پیامها و یادداشتها دسترسی داشته باشن، باز هم ممکنه جواب یه تصمیم قدیمی و لغوشده رو بدن. راهحل آنتون استن دو تا فایل سادهست.
- عنوان «Product Designer» دیگه چیزی رو نمیگه
رون گلدین میگه این روزها دو نفر با یه عنوان شغلی میتونن کارهای کاملاً متفاوتی بکنن. پیشنهادش چهار ویژگیه که بهتر نشون میده یه دیزاینر واقعاً تو چی قویه.
- Tov: زبانی شبیه TypeScript که برای ایجنتهای کدنویسی ساخته شده۲۶۵ روز پیش
- شاید برنامهنویسها از اول کارگر فنی بودن۲۴۶ روز پیش
- مایکروسافت سالی بیش از ۲ میلیارد دلار به Anthropic میده۲۴۳ روز پیش
- KillSwitch؛ زبان برنامهنویسیای که برای گیج کردن LLMها ساخته شده۲۳۲ روز پیش
- Firefox Enterprise؛ فایرفاکس وارد بازار مرورگر سازمانی شد۲۲۵ روز پیش
- Gemini 4 Argon و امنیت سایبری: مدلی برای پیدا کردن باگهای امنیتی۱۹۵ روز پیش
- تیم Claude Code چطوری کد رو ریویو میکنه۱۸۳ روز پیش
- دیپسیک API جستجو و دریافت صفحهی وب رو عرضه کرد۱۸۳ روز پیش
- LLMها و آیندهٔ ریاضی: عصر طلایی یا عصر تاریک؟۱۸۲ روز پیش
- کار مدیر محصول تو دوران AI چطور عوض شده۱۷۵ روز پیش





















































