اطلاع‌رسانی

آخرین اخبار و رویدادها

تازه‌ترین رویدادها، اطلاعیه‌ها و تغییرات سایت را از این بخش دنبال کنید.

ابزار تازه ناسا: ساخت نام شما با حروفی از دل مناظر ماهواره‌ای زمین
تیواکد, techna.news۱۴۰۵/۲/۹

ابزار تازه ناسا: ساخت نام شما با حروفی از دل مناظر ماهواره‌ای زمین

ناسا همزمان با روز زمین ۲۰۲۶ یک ابزار سرگرم‌کننده و رایگان با نام «Your Name in Landsat» منتشر کرده است که به کاربران اجازه می‌دهد نام یا واژه دلخواه خود را با استفاده از تصاویر ماهواره‌ای واقعی بسازند. این سرویس با کنار هم گذاشتن حروفی که از میان الگوهای طبیعی شبیه به شکل هر حرف انتخاب شده‌اند، یک خروجی قابل اشتراک‌گذاری و دانلود تولید می‌کند.

هشدار دوباره درباره فایل‌های اکسل مخرب در نسخه‌های قدیمی Office
تیواکد, techna.news۱۴۰۵/۲/۹

هشدار دوباره درباره فایل‌های اکسل مخرب در نسخه‌های قدیمی Office

CISA دوباره یک ضعف قدیمی در Microsoft Excel را به‌عنوان تهدید فعال اعلام کرده است. این آسیب‌پذیری با شناسه CVE-2009-0238 در نسخه‌های قدیمی Excel و Office، امکان اجرای کد از راه دور را تنها با باز کردن یک فایل Excel دستکاری‌شده فراهم می‌کند.

گسترش آموزش‌های آنلاین برنامه‌نویسی و «بوت‌کمپ»ها؛ تغییر مسیر ورود به صنعت
تیواکد, وب‌سایت‌های بوت‌کمپ‌ها و پلتفرم‌های MOOC۱۴۰۵/۱/۲۱

گسترش آموزش‌های آنلاین برنامه‌نویسی و «بوت‌کمپ»ها؛ تغییر مسیر ورود به صنعت

مسیر ورود به دنیای نرم‌افزار دیگر محدود به مدرک دانشگاهی نیست؛ بوت‌کمپ‌های فشرده، دوره‌های آنلاین و آموزش‌های self-paced راه‌های جدیدی برای تبدیل شدن به توسعه‌دهنده حرفه‌ای باز کرده‌اند.

تمرکز بیشتر بر تجربه توسعه‌دهنده (Developer Experience – DX)
تیواکد, وبلاگ‌ها و مستندات فریم‌ورک‌های معروف۱۴۰۵/۱/۲۱

تمرکز بیشتر بر تجربه توسعه‌دهنده (Developer Experience – DX)

شرکت‌ها دریافته‌اند که کیفیت ابزارها و تجربه‌ی کار با آن‌ها برای توسعه‌دهندگان، تاثیر مستقیمی بر سرعت توسعه و کیفیت محصول دارد. به همین دلیل، «Developer Experience» به معیار مهمی در طراحی فریم‌ورک‌ها و APIها تبدیل شده است.

رشد سریع پلتفرم‌های Low-Code و No-Code؛ تهدید یا فرصت برای برنامه‌نویسان؟
تیواکد, وب‌سایت‌ها و مستندات رسمی پلتفرم‌های Low-Code/No-Code معروف۱۴۰۵/۱/۲۱

رشد سریع پلتفرم‌های Low-Code و No-Code؛ تهدید یا فرصت برای برنامه‌نویسان؟

پلتفرم‌های Low-Code و No-Code با هدف کاهش هزینه و زمان توسعه وارد سازمان‌ها شده‌اند، اما به‌جای حذف توسعه‌دهندگان، بیشتر آن‌ها را به نقش طراح راه‌حل و ناظر فنی ارتقا داده‌اند.

امنیت نرم‌افزار؛ از «مرحله نهایی» به بخش جدانشدنی چرخه توسعه
تیواکد, وبلاگ‌های امنیتی شرکت‌های بزرگ۱۴۰۵/۱/۲۱

امنیت نرم‌افزار؛ از «مرحله نهایی» به بخش جدانشدنی چرخه توسعه

با افزایش حملات سایبری، امنیت نرم‌افزار دیگر موضوعی نیست که فقط در مرحله تست نهایی بررسی شود؛ امنیت از طراحی تا دیپلوی، در تمام مراحل SDLC حضور پررنگ‌تری پیدا کرده است.

تقاضای رو به رشد برای مهارت DevOps و پلتفرم‌انجینیرینگ
تیواکد, گزارش‌های بازار کار در حوزه DevOps۱۴۰۵/۱/۲۱

تقاضای رو به رشد برای مهارت DevOps و پلتفرم‌انجینیرینگ

مرز میان توسعه‌دهنده نرم‌افزار و متخصص عملیات (Ops) در حال از بین رفتن است؛ تیم‌ها به‌دنبال افرادی هستند که هم کد بنویسند و هم به زیرساخت و CICD مسلط باشند.

معماری‌های میکروسرویس به‌سمت سرویس‌های ماژولار ساده‌تر (Modular Monolith / Microservices 2.0)
تیواکد, بلاگ‌های معماری نرم‌افزار۱۴۰۵/۱/۲۱

معماری‌های میکروسرویس به‌سمت سرویس‌های ماژولار ساده‌تر (Modular Monolith / Microservices 2.0)

بعد از موج اول مهاجرت به میکروسرویس‌ها، بسیاری از تیم‌ها اکنون در حال بازنگری معماری خود هستند و ترکیبی از ماژولار مونا لیت و میکروسرویس‌های سبک را انتخاب می‌کنند تا پیچیدگی را کنترل کنند.

رشد زبان Rust در سیستم‌های زیرساختی و ابری
تیواکد, وب‌سایت رسمی Rust و Rust Blog۱۴۰۵/۱/۲۱

رشد زبان Rust در سیستم‌های زیرساختی و ابری

Rust با تمرکز بر ایمنی حافظه و کارایی بالا، جایگاه خود را در پروژه‌های سیستم‌عامل، مرورگر، زیرساخت‌های ابری و سرویس‌های با حساسیت بالا تثبیت کرده است.

تسلط تدریجی TypeScript بر اکوسیستم JavaScript
تیواکد, وب‌سایت رسمی TypeScript و بلاگ رسمی۱۴۰۵/۱/۲۱

تسلط تدریجی TypeScript بر اکوسیستم JavaScript

TypeScript با فراهم کردن تایپ ایمن بر بستر JavaScript، به استاندارد de facto برای پروژه‌های متوسط و بزرگ فرانت‌اند و بک‌اند تبدیل شده است.

افزایش استفاده از WebAssembly؛ پلی میان زبان‌های مختلف و مرورگر
تیواکد, وب‌سایت رسمی WebAssembly و W3C۱۴۰۵/۱/۲۱

افزایش استفاده از WebAssembly؛ پلی میان زبان‌های مختلف و مرورگر

WebAssembly (Wasm) از یک فناوری آزمایشی به ابزار جدی برای ساخت اپلیکیشن‌های پرکاربرد در وب و محیط‌های سرور تبدیل شده و راه را برای استفاده از زبان‌هایی مثل Rust، C/C++ و حتی Go در مرورگر باز کرده است.

جهش ابزارهای هوش مصنوعی در IDEها؛ از Code Completion تا «هم‌برنامه‌نویس» تمام‌وقت
تیواکد, وبلاگ‌ها و مستندات رسمی IDEها۱۴۰۵/۱/۲۱

جهش ابزارهای هوش مصنوعی در IDEها؛ از Code Completion تا «هم‌برنامه‌نویس» تمام‌وقت

ادغام عمیق مدل‌های هوش مصنوعی مولد در IDE ها، شیوه‌ی برنامه‌نویسی روزمره را برای توسعه‌دهندگان تغییر داده است؛ جایی که IDE دیگر فقط یک ویرایشگر کد نیست، بلکه نقش یک هم‌برنامه‌نویس همیشه‌آنلاین را بازی می‌کند.