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

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


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

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

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


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

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


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

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

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

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

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



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

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

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

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

تولید انبوهی از داده‌های فیک با faker.js


توسعه‌دهندگان برنامه‌های تحت وب احتمالا بارها شده که نیاز به امتحان کردن برنامه‌هایشان با داده‌های شبه واقعی داشته باشند. کاری که اگر بصورت دستی انجام دهیم سخت و طاقت‌فرساست و ابزارهایی برای ساختن این داده‌ها به روش ساده‌تر ساخته شده اند.
حالا یک کتابخانه‌ی خوب و کاربردی برای حل این مشکل برای توسعه‌دهندگان جاوااسکریپت ( چه مرورگر، چه node ) ساخته شده به نام faker.js که به یک روش بسیار ساده تنها با یک تابع برای شما داده‌های زیادی تولید میکند. همچنین تمپلیت‌های مختلفی برای ساختارهایی مثل نام و ایمیل درآن وجود دارد که با این وجود عمده‌ی کارهایتان احتمالا با فراخوانی یک تابع انجام شود. شاید بد نباشد امتحانش کنید :
۰۸ دی ۹۴ ، ۲۱:۳۰ ۰ نظر

راهنمای روبی - نصب

در قسمت قبل در مورد کلیات و ویژگی‌های زبان روبی خواندید. در این قسمت به نصب زبان روبی میپردازیم، کاری که کمی با زبان‌ها و ابزارهای دیگر متفاوت است.

عمده‌ی استفاده کنندگان از زبان روبی کاربران سیستم‌های عامل شبه یونیکس مانند توزیع‌های مختلف لینوکس و bsd هستند، هرچند که مشکلی برای استفاده ی روبی روی سیستم‌عامل ویندوز وجود ندارد.

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