حرکت در گذرگاه زندگی

چالش کتابی بخونیم که ...

یکی از روزمرگی هام مثل خیلی های دیگه کتاب خوندنه و الان که داشتم وبلاگ هارو چک میکردم به چالشی برخوردم که جادی تو وبلاگش معرفی کرده بود و خیلی جالب اومد بنظرم و خوب اومد بنظرم که منم بپذیرمش و شمارو دعوت کنم.

و اون چالش چیه؟ خوندن کتابهایی که ویژگی های پایینو داشته باشن و تیک خوردن کله صفحه تا پایان سالی که داره میاد :)

۲۶ اسفند ۹۳ ، ۱۸:۱۳ ۳ نظر
داریوش عباسی

آموزش کار با HAML

Hamlیک تمپلیت انجین برای html است که معمولا در وب اپیکیشن هایی که با روبی و فریم ورکهایی مثل ریلز و سیناترا استفاده میشود.سینتکس ساده ی haml باعث استفاده ی وسیع آن بین برنامه نویسان و توسعه دهندگان روبی شده اما با این حال میتوان بدون هیچ زبان و فریمورک خاصی استفاده کرد.صرفا به عنوان تمپلیت انجینی برای کارهای

همل بر اساس یک قانون ساده ساخته شده : مارک‌آپ باید قابل خواندن باشد.

نصب

برای نصب haml باید روی سیستم خودتان روبی و جم  را نصب داشته باشید و با استفاده از روبی جم نصبش کنید.بصورت زیر :

gem install haml

خب نصب شد :)

توضیح کوتاه در مورد تمپلیت انجین های html اینکه برای ساده سازی و داینامیک کردن فرآیند ساخت فایلهای html ساخته شده اند.

ادامه مطلب...
۲۵ اسفند ۹۳ ، ۲۰:۳۸ ۱ نظر
داریوش عباسی

در مسیر - ۱

سخت کار کنید تا دیگران به شما احترام بگذارند؛ سخت کارکردن اولین قدم برای رسیدن به اهدافی است که در نظر دارید.

- استیو جابز

۲۳ اسفند ۹۳ ، ۱۴:۲۸ ۱ نظر
داریوش عباسی

منابعی برای یادگیری الگوهای طراحی

آشنایی با الگوهای طراحی در برنامه نویسی یکی از اساسی ترین دانش های برنامه نویسان است که با دانستن آنها دنیای زیباتری در پیش روی خود میبینند :)

در این پست به تعدادی از منابع خوب برای آشنایی با آنها نگاهی خواهیم انداخت :

  • دیزاین پترن ها : (فارسی) این پروژه یکی از آن پروژه های خوب زبان فارسیست که با مثالهای متنوع سعی در تشریح مفاهیم الگوهای طراحی و نحوه ی پیاده سازی آن ها شده.
  • کتاب Head First Design Patterns: یکی از آن منابعی که دل هربرنامه نویسی را که با الگوهای طراحی آشنا نیست برده.هد فرست دیزاین پترنز:)
  • ویدیو های فوق العاده new Think Thank : مثل بسیاری از کارهای عالی نیو تینک تنک، یک سری عالی دیگر برای آموزش دیزاین پترن ها.

منابعی که بالاتر معرفی شد چند منبع بسیار پرطرفدار برای یادگیری الگوی های طراحی بود.اما کتابهایی چون کتاب Design Patterns: Elements of Reusable Object-Oriented Software که برای اولین بار الگوهای طراحی را جمع بندی و معرفی کردند نیز برای شما ممکن است خواندنی باشند.

۲۳ اسفند ۹۳ ، ۰۰:۴۹ ۱ نظر
داریوش عباسی

SimpleHTTPServer، وب سروری برای لحظات بی وب سروری

امروز در تکاپو برای تست یک پروژه ی آنگولار بودم که متوجه شدم سیستم رو نو نوار کردم و هیچ وب سروری نصب نیست و اینترنتم در دسترس نیست!

خوشبختانه روی اوبونتو و تقریبا همه ی دیسترو های گنو/لینوکس، پایتون بصورت پیش فرض نصب شده که همراه خودش ماژول SimpleHTTPServer هم داره و امکانات یک وب سرور ساده رو در اختیار شما میزاره.فقط کافیه از ترمینالتون به دایرکتوری مورد نظرتون برید و این دستور رو بزنید :

python -m SimpleHTTPServer 8000

 

که بجای 8000 شماره ی پورت دلخواه خودتونو وارد کنید.

حالا روی localhost:8000 پروژه ی خودتونو ببینین.

تمام:)

۱۳ اسفند ۹۳ ، ۱۲:۴۷ ۲ نظر
داریوش عباسی

فلسفه ی آزادی نرم افزار - ۱

باران باش و ببار و نپرس کاسه های خالی از آن کیست.

۰۳ اسفند ۹۳ ، ۱۴:۴۰ ۰ نظر
داریوش عباسی