در پرونده ویژه "جاوا اسکریپت آینده است" با توجه به جهان شمول بودن جاوااسکریپت تصمیم گرفتیم این زبان اسکریپتنویسی را به شکلی تحلیلی و عملی مورد بررسی قرار دهیم. امید است این پرونده ویژه...
زمانی که تصمیم میگیرد کار ساخت صفحات وب را آغاز کنید، در اولین گام با HTML و CSS سروکار خواهید داشت. در نتیجه به یک ویرایشگر خوبی که بتواند کدهای HTML را ویرایش کند نیاز دارید. ویرایشگرهای HTML...
پیتون به عنوان یک زبان چند منظوره امکانات متعددی را در زمینه توسعه برنامههای کاربردی تحت وب و دسکتاپ در اختیار برنامهنویسان قرار میدهد. ترکیب نحوی ساده، مختصر بودن دستورات و انعطافپذیری پیتون در...
Node.js یک محیط اجرایی بر پایه موتور جاوااسکریپت V8 کروم است که برای اجرای اپلیکیشنهای محیط دسکتاپ و سرور بهینهسازی شده است. Node.js از یک مدل ورودی/ خروجی non-blocking رویدادمحور استفاده میکند که...
هرچه اهمیت تجزیه و تحلیل بزرگ دادهها در شرکتهای SaaS (نرمافزار بهعنوان خدمات) بیشتر میشود، رقابت برای دستیابی به سطوح جدید و بیسابقه در آنها نیز بیشتر میشود. با فرصتهای شغلی گوناگون فراهم...
در سال 2005 میلادی بود که شرکتهای آیبیام، ناول، فیلیپس، ردهت و سونی شبکه نوآوری باز (Open Invention Network) را پایهریزی کردند. با توجه به اینکه در طی دهههای گذشته، نرمافزارهای متن باز به عامل...
طراحی و کدنویسی یک خبرنامه کاری زمانبر است و کدنویسی برای تبدیل یک خبرنامه به قالب نیز سختترین بخش انجام این کار است. در چنین شرایطی است که فریم ورک MJML به کمک شما میآید.
به آخرین قسمت از مجموعه مقالههای این مار خوش خطوخال خوش آمدید! این مجموعه، آموزشی گامبهگام برای یادگیری زبان پایتون نبود، بلکه سعی کردیم از طریق مقالههاي مختلف شما را با قابلیتهای متنوع و...
شايد شما نیز بسیاری از موسیقیهای مورد علاقهتان را در قالب فايلهای mp3 روی هارددیسک کامپیوترتان ذخیره کردهاید. تا زمانی که تعداد این فایلها به هزار نرسیده است، مدیریت و به خاطر سپردن محل آنها...
در دومين بخش از مقالههای مرتبط با پايتون و پايگاههاي داده، به تکمیل برنامه قسمت پيشين (در شماره 127 ماهنامه) خواهیم پرداخت. در قسمت قبل با مبانی کار با پایگاههای داده آشنا شدیم و کد کوچکی را...
برنامهنویسی در دنیای امروز که لبریز از دادههایمتفاوتی است که روز به روز بر تنوع و حجم آنها افزوده میشود، بدون آشنایی با پایگاههای داده و استفاده از قابلیتهای آنها غیرممکن خواهد بود. در این...
اگر سن شما به اندازهای باشد که نخستین روزهای کامپیوترها را به یاد بیاورید، به یاد خواهید داشت که در آن دوران کامپیوترها اغلب مینفریم بودند و «ترمینالهای گنگ» به عنوان دستگاههای ورودی و خروجی به...
واقعیت این است که انتخاب یک زبان برنامهنویسی درست، باعث پیشرفت شما به عنوان یک طراح میشود. بهطور مثال، اگر یک طراح اندروید هستید، باید به سراغ یادگیری زبان کاتلین بروید و به جمع طراحانی بپیوندید...
گسترشپذیری، زمان تأخیر و میزان بازده از جمله عوامل کلیدی نشاندهنده عملکرد یک وبسایت هستند. پایین نگه داشتن زمان تأخیر و افزایش سطح بازده کار سادهای نیست. Node.js یک محیط اجرایی بر پایه موتور جاوا...
در این قسمت به طراحی و ساخت یک بازی بسیار ساده خواهیم پرداخت. در واقع برنامهای خواهیم نوشت که یک کاراکتر دلخواه را روی صفحه بازی به فرمان کاربر جابهجا میکند. همانند بازیهای پرطرفدار و مشهور که...
دومین نسخه بتای Visual Studio 2017 نسخه 15.5 IDE مایکروسافت که این هفته منتشر شد تواناییهای C++ و دیباگ کردن را افزایش داده و از فریم ورک جاوا اسکریپت Angular 2 پشتیبانی میکند.