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

۴۴ مطلب در دی ۱۳۹۴ ثبت شده است

پایتون به گیتهاب منتقل می‌شود



در ماههای گذشته پروژه‌های متن‌باز زیادی مخازن خود را به گیتهاب منتقل کردند که بخش بزرگی، مانند پروژه‌ی tmux. فضای همه‌گیر گیتهاب و جامعه‌کاربری بزرگی از دنبال کنندگان و تجربه‌ی خوب کاربری سایت و ابزارهای و اینتگریشن‌های وابسته به گیتهاب بسیاری را به سمت خود کشانده و البته GitLab مشابه متن‌باز گیتهاب هم از غافله عقب نمانده و امکانات زیادی مشابه گیتهاب و حتی فراتر از آن ( مانند gitlab-ci ) را راه اندازی کرده است.

مدتها تیم پایتون قصد انتقال کد منبع پایتون به سرویس‌های عمومی‌تر مثل گیتهاب یا گیت‌لب را داشت و بحث‌های زیادی در لیستهای پستی پایتون شکل گرفت تا اینکه برت کنون از تیم توسعه پایتون اعلام کرد که بطور رسمی مخازن پروژه‌ی پایتون روی گیتهاب میزبانی خواهند شد. در ایمیلی که برت فرستاد توضیح داده شده که گیتهاب محیط عمومی‌تر و آشناتری برای برنامه‌نویسان است و البته گیدو ون روسوم شخصا علاقه بیشتری به انتخاب گیتهاب نسبت به گیتلب دارد.

منبع

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

معرفی Sails.js


بعد از معرفی Nodejs در سالیان قبل ترندهای برنامه‌نویسی و ابزارهای توسعه تغییرات زیادی کردند، از اتوماتیک کردن توسعه تا پکیج‌های بسیار زیاد توسعه داده شده به زبان جاوا اسکریپت. زبان‌ها و فریم‌ورکهای زیادی از  Nodejs و npm استفاده کردند و همزمان تغییرات بزرگی در اکمااسکریپت به وجود آمد نسخه‌های جدید زبان به سرعت استاندارد شدند و رشد بزرگی در ابزارهای توسعه نمایان شد.


حالا جاوااسکریپت زبانیست که هواخواهان زیادی دارد و ابزارهای زیادی برای آن ساخته شده است. یکی از کارهایی که درسالهای اخیر با Nodejs متداولا انجام میشود ساخت برنامه‌های سمت سرور با آن است. در بین برنامه‌نویسان استفاده از پلتفورم Node بیشتر با ساختارهای غیر رابطه‌ای و اپروچ‌های جدید همچون استفاده از دیتابیس‌های nosql مرسوم است اما اگر تمایل به توسعه‌ی برنامه‌های MVC سمت سرور خود با جاوااسکریپت دارید استفاده از Sails.js یکی از بهترین روش‌هاست. فریم‌ورکی که حس و حال ریلز یا جنگو را در جاوااسکریپت برای شما زنده میکند و البته پشتیبانی و جامعه‌ کاربری قدرتمندی را در پشت خود دارد.


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

در خاطره‌ی یان مورداک


روزهای پایانی سال ۲۰۱۵ خاطر‌ه‌ی تلخی برای جامعه‌ی نرم‌افزارها‌ی آزاد رقم زد، یان مرداک پدر توزیع محبوب گنو‌لینوکسی دبیان در سن ۴۲ سالگی از دنیا رفت. یان نام دبیان ترکیب نام او و همسرش بود و سالها بعد به یکی از محبوبترین و پایدارترین توزیع‌های سیستم عامل لینوکس بدل شد و حالا یان دیگر نیست و تنها خاطره و نامش در اثر جاودانه‌اش باقیست.

اگر تاکنون با دبیان و فلسفه‌ی آن آشنا نیستید بد نیست کمی درمورد آن بدانید :
۱۰ دی ۹۴ ، ۲۲:۱۳ ۰ نظر

راهنمای روبی - شروع یک برنامه‌ی ساده


در قسمت‌های قبلی زبان روبی و نحوه‌ی نصب آن روی سیستم‌های عامل مختلف بررسی شد. این قسمت را بررسی یک سینتکس زبان روبی پی میگریم.
ادامه مطلب...
۰۹ دی ۹۴ ، ۲۲:۰۰ ۱ نظر

۱۲ پیشنهاد برای برنامه‌نویسان


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

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

بد نیست سری به این لیست پیشنهادی بزنید، شاید در سال جدید میلادی شما هم درگیر این چالش‌ها شدید

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

رزومه‌هایی از جنس JSON



جامعه‌ی افراد فنی همیشه راه حل‌هایی متفاوت برای مشکلات و مسائل خود دارند، شیوه‌هایی که لزوما از روش‌های متداول دنیا مطابعت نمیکند و دربسیاری از موارد این روش‌ها از شیوه‌های مرسوم ساده‌ترند لیکن ممکن است افراد غیر‌فنی به راحتی از پس انجام این سادگی‌ها برنیایند. نوشتن رزومه‌ با فرمت JSON هم یکی ازین مسائل است.

متداول‌ترین شیوه‌ی نوشتن رزومه‌ شخصی استفاده از واژه‌پردازهایی مثل word یا نوشتن در ساختارهایی مثل مارک‌داون است. حالا با پروژه‌ی JSON Resume میتوان از JSON هم برای نوشتن رزومه استفاده کنید.

پروژه‌ی JSON Resume ابزارهایی برای نوشتن رزومه با فرمت JSON  و گرفتن خروجی از آنها ساخته که امکانات فراوانی به شما میدهد و دست شما را برای تغییرات گسترده و کوچک باز میگذارد و به گفته‌ی افراد مشارکت کننده در پروژه راه استاندارد و منظم‌تری برای نوشتن رزومه‌هاست و البته قالب‌های رایگان  و مختلف زیادی هم توسط جامعه‌ی کاربری برای آن ساخته شده و در دسترس است.

سری به پروژه‌ی JSON Resume بزنید شاید شما هم شیوه و ابزار نوشتن رزومه‌تان را تغییر دادید.
۰۸ دی ۹۴ ، ۲۳:۰۴ ۰ نظر