مطالب توسط

تست‌نویسی در جاوا اسکریپت: از Unit Test تا Integration Test با Jest

مقدمه تست‌نویسی یکی از مهم‌ترین بخش‌های توسعه نرم‌افزار است که به بررسی صحت عملکرد کد و اطمینان از عملکرد صحیح آن کمک می‌کند. در این مقاله، به تست‌نویسی در جاوا اسکریپت با استفاده از Jest می‌پردازیم. Jest یک فریم‌ورک تست جاوا اسکریپت قدرتمند است که تمرکز بر روی سه نوع تست Unit، Integration و End-to-End […]

تحریر خلاقیت‌تان را با مدل‌ها و ابزارهای جدید رسانه‌ای تولیدی بالا ببرید

امروز با معرفی مدل‌های جدید رسانه‌ای تولیدی خود، اعلامیه‌ی چند برتری مهم انجام می‌دهیم. این مدل‌ها تصاویر، ویدیوها و موسیقی‌های دلنشینی را ایجاد می‌کنند و هنرمندان را قادر می‌سازند تا تئوری خلاق خود را به واقعیت بپیوندانند. همچنین این مدل‌ها ابزارهای فوق‌العاده‌ای برای همه فراهم می‌کنند تا خود را بیان کنند. Veo 3: ویدیو، با […]

گسترش پیش‌بینی سیل‌های مبتنی بر یادگیری ماشین

آغاز ابتکار پیش‌بینی سیل در سال 2018، ما ابتکار پیش‌بینی سیل خود را آغاز کردیم تا با ارائه هشدارهای دقیق و دقیق به آنهایی که در معرض خطر قرار دارند، به مبارزه با خسارت‌های ویرانگر از سیل‌ها هر سال کمک کنیم. این کار یک بخش از برنامه بحرانی پاسخ گوگل است که به افراد دسترسی […]

پردازش هوش مصنوعی و آینده رهبری علمی

توانایی‌های هوش مصنوعی در پیشران علم امروزه پیشرفت‌های فراوانی که توسط هوش مصنوعی فراهم شده است، پیشرفت‌های سلسله‌مراتبی را در زمینه زیست‌شناسی فراهم می‌کند، علم را تحول می‌دهد و جاده‌های ما را ایمن‌تر می‌کند. با این حال، این تنها آغاز است. اگر به طور کامل از این فرصت بهره‌مند شویم، می‌توانیم دوره‌ای جدید از کشف […]

ویژگی‌های پیشرفته Flood Hub برای سازمان‌های کمکی و دولت‌ها

ویژگی‌های پیشرفته Flood Hub برای سازمان‌های کمکی و دولت‌ها در تاریخ 18 فوریه 2025، از ویژگی‌های پیشرفته جدید Flood Hub برای متخصصان سیل‌ها از جمله نقشه تاریخچه غرقابی و نمای حوضه‌ای استفاده خواهد شد. همچنین این پلتفرم همکاری با سازمان‌های بین‌المللی کمکی مانند Give Directly و شورای نجات بین‌المللی است تا افراد در جوامع تحت […]

به روزرسانی‌ها و اخبار رسمی هوش مصنوعی گوگل | وبلاگ گوگل

گوگل دیپ‌مایند در مراسم I/O سال 2025، به روزرسانی‌های مدل‌های Gemini 2.5 و Deep Think از نسخه 2.5 Pro را به اشتراک گذاشتیم. Gemini 2.5 از هوش مصنوعی پیشرفته‌تری برخوردار شده است. اپلیکیشن Gemini اپلیکیشن Gemini به نسخه‌های شخصی‌تر، فعال‌تر و قدرتمندتری دست یافته است. حالا می‌توانید تصاویر خود را مستقیماً در اپلیکیشن Gemini آپلود […]

تبلیغات شخصی‌سازی شده: محرک رشد و رقابت‌پذیری کسب‌وکارهای اروپایی

نقش بحرانی تبلیغات دیجیتال شخصی‌سازی در رشد اقتصادی و رقابت‌پذیری در یک تحقیق جدید که توسط مرکز سیاست اطلاعاتی رهبری (CIPL) بر اساس تحقیقات انجام شده توسط Public First و تامین شده توسط Google درآورده شده است، 86٪ از شرکت‌های کوچک و متوسط ​​در اتحادیه اروپا می‌گویند که رشد کسب‌وکار از تبلیغات دیجیتال شخصی‌سازی می‌آید. […]

جلوگیری از Memory Leak در برنامه‌های جاوا اسکریپتی

معرفی مشکل Memory Leak اگر تا به حال با برنامه‌نویسی جاوا اسکریپت آشنا هستید، ممکن است با مفهوم Memory Leak آشنا باشید. Memory Leak یکی از مشکلات رایج در برنامه‌های جاوا اسکریپتی است که می‌تواند باعث افزایش مصرف حافظه و کاهش عملکرد برنامه شود. در این مقاله به توضیح دقیقی در مورد جلوگیری از Memory […]

ساخت و مدیریت حافظه (Memory Management) در جاوا اسکریپت

مقدمه در جاوا اسکریپت، حافظه از اهمیت بسیاری برخوردار است. ساخت و مدیریت حافظه به عنوان یکی از مهمترین مسائل در توسعه نرم‌افزار، از اهمیت ویژه‌ای برخوردار است. در این مقاله، به بررسی مفاهیم اساسی مرتبط با حافظه در جاوا اسکریپت می‌پردازیم و روش‌های مختلف ساخت و مدیریت حافظه را بررسی خواهیم کرد. نحوه عملکرد […]

استفاده حرفه‌ای از Promise، async/await و مدیریت خطا

مقدمه در زبان جاوااسکریپت، Promise و async/await دو مفهوم مهم در ایجاد کدهای همزمان و پرفورمنس بالا هستند. این دو مفهوم به شما امکان می‌دهند تا کدهای خود را به صورت همزمان اجرا کنید و از تاخیرهای احتمالی جلوگیری کنید. همچنین، مدیریت خطا یکی از جوانب حیاتی برنامه نویسی است که بیشتر توسعه دهندگان گاهاً […]