سبک زندگی برنامه‌نویسی

واگرانت ۱.۸ منتشر شد


واگرانت ( Vagrant ) یکی از ابزارهای متداول توسعه ی این روزهاست که بسیاری از برنامه‌نویسان روزانه از آن استفاده میکنند. ابزاری که ساخت و مدیریت و کانفیک محیط‌‌های توسعه‌ی مجازی را از هر زمانی ساده تر کرده و با ابزارهایی مانند VirtualBox ، VMWare ، انسبل و  داکر بخوبی یکپارچه میشود.


حالا نسخه‌ی ۱.۸ این ابزار محبوب منتشر شده. همین امشب واگرانتتان را آپدیت کنید و سری هم به لاگ تغییرات آن در این نسخه بیاندازید و اگر هنوز کار با واگرانت و دلیل استفاده از آن را نمیدانید احتمالا زمان خوبی برای شروع یادگیری آن است.


مطالعه بیشتر :

۰۲ دی ۹۴ ، ۱۹:۱۵ ۰ نظر

آینده‌ی توسعه‌ی افزونه های فایرفاکس با WebExtensions

در آوت امسال موزیلا از سری api های جدیدی تحت عنوان web extensions رونمایی کرد که قرار است آینده ی توسعه ی Add-ons روی فایرفاکس را تشکیل دهند.


Web Extensions  در حال حاضر در فاز آلفا هستند اما از نسخه‌ی ۴۵ فایرفاکس که در مارس سال آینده ی میلادی بخش بزرگی از این api ها در دسترس خواهند بود که برای شما لیست کرده‌ایم :

  •  bookmarks
  •  cookies
  •  extension
  •  i18n
  •  notifications
  •  runtime
  •  storage
  •  tabs
  •  webNavigation
  •  webRequest
  •  windows


البته گفته شد که این امکان در فاز آلفا هستند و ممکن است در آینده تغییراتی روی آنها بوجود آید و در نسخه‌ی ۴۸ فایرفاکس این امکان بصورت پایدار عرضه می‌شود.


مطالعه بیشتر :

ادامه مطلب...
۰۲ دی ۹۴ ، ۱۶:۰۰ ۰ نظر

شروع کار با php 7


چند وقتیست که نسخه ۷ از زبان برنامه‌نویسی محبوب وب یعنی php منتشر شده و برنامه‌نویسان این زبان در تلاش برای فراگیری ویژگی‌های جدید این زبان‌ هستند. زبانی که با انتشار این نسخه گفت که قصد ترک میدان را ندارد و ویژگی‌هایی که تا پیش‌ازین تنها در زبان‌های قوی‌تر و مهندسی شده تر یافت میشد حالا در php هم یافت میشوند.


اگر شما هم  دوست دارید اطلاعات خود را درمورد نسخه‌ی فعلی زبان افزایش دهید سری به لیست منابعی که سایت phptoday برای برنامه‌نویسی با نسخه ۷ php بزنید :

۰۲ دی ۹۴ ، ۰۹:۳۰ ۱ نظر

ساخت برنامه‌های نیتیو OS X از وب اپ ها با WebShell



اگر دوست دارید برای Mac OS Xبرنامه بسازید یا نسخه‌ی OS X سرویس خود را بسازید اگر پیش ازین تجربه ای در اینکار نداشته باشید احتمالا یادگیری ابزارها و  زبان‌های آن در فضای امروز ایران که استفاده ی زیادی از OS X و دستگاههای اپل نمیشود چندان به صرفه نیست و شاید عطای این کار را به لقایش ببخشید اما یک راه حل خوب برای حل این مشکل هست به نام WebShell . ابزاری که اپلیکیشن‌های وب شما خروجی نیتیو برای استفاده روی OS X میگیرد.

سادگی، رایگان و متن باز بودن این ابزار همگی میتوانند دلایلی باشند که درصورت نیاز ازین ابزار برای تولیذ برنامه‌های خود برای سیستم عامل OS X استفاده کنید.

برای استفاده از آن سری به وبگاه رسمی آن روی گیت‌هاب پیجز بزنید.

لینک‌های مرتبط :
۰۱ دی ۹۴ ، ۱۵:۲۰ ۰ نظر

خرید استارتاپ استک‌انجین توسط اوراکل

استک‌انجین یک استارتاپ نوپا در حوزه ی پردازش ابری و بطور اختصاصی پلتفورمی برای مدیریت کانتینرهای  داکر است. در چند سال گذشته تب استفاده از کانتینرهای لینوکس و بطور ویژه داکر در بین جامعه ی توسعه دهندگان و IT دنیا بالا گرفته است. استک‌انجین یک پلتفورم است که امکان مدیریت و بررسی تمام کانتینرهای داکر و توسعه دهندگان آنها را  به دپارتمان IT سازمان‌ها و تیم ها میدهد و حالا شرکت اوراکل برای تکمیل ابزارهای پردازش ابری خود این شرکت را به ماکیت خود درآورده است.


دقیقا مشخص نیست که اوراکل چه برنامه‌ای برای این خرید خود دارد و شاید حتی این خرید تنها برای داشتن شرکتی ارزشمند مثل استک‌انجین است. شرکت‌های این حوزه‌ی کاری در ماههای اخیر مورد توجه شرکت‌های بزرگی قرار گرفته اند.

ادامه مطلب...
۰۱ دی ۹۴ ، ۱۲:۰۰ ۰ نظر

قطع پشتیبانی از GCC در Android NDK ، اجبار به استفاده از Clang


اندروید NDK کیت توسعه‌ی اندروید نیتیو با زبان‌هایی مانند C و C++ است که برای توسعه‌ی برنامه‌هایی که بصورت اساسی با سیستم و کنترل‌های سخت‌افزار درگیر هستند ( مانند موتورهای بازی‌سازی و پردازشگرهای سیگنال) امکان دسترسی به لایه‌ی پایین‌تری از سخت افزار را میدهد.


در تغییرات نسخه‌ی جدید این بسته‌ی نرم افزاری پشتیبانی از کامپایلر GCC بطور کامل قطع شده و کاربران در این نسخه باید به Clang مهاجرت کنند، کامپایلری که این اواخر سر و صداهای زیادی به پا کرده و افراد و پروژه های زیادی را به سمت خود کشانده است.


لینک‌های مرتبط:

۰۱ دی ۹۴ ، ۰۹:۴۴ ۰ نظر