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

شنبه, ۱۹ ارديبهشت ۱۳۹۴، ۰۹:۳۷ ق.ظ داریوش عباسی
آن کز بلا بترسد و از قتل غم خورد / او عاقلست و شیوه مجنون دگر بود

آن کز بلا بترسد و از قتل غم خورد / او عاقلست و شیوه مجنون دگر بود

از دست دوست هر چه ستانی شکر بود

وز دست غیر دوست تبرزد تبر بود

دشمن گر آستین گل افشاندت به روی

از تیر چرخ و سنگ فلاخن بتر بود

ادامه مطلب...
۱۹ ارديبهشت ۹۴ ، ۰۹:۳۷ ۱ نظر
داریوش عباسی
چهارشنبه, ۱۶ ارديبهشت ۱۳۹۴، ۱۱:۱۲ ب.ظ داریوش عباسی
GoBooks، لیست کتاب‌های زبان Go

GoBooks، لیست کتاب‌های زبان Go

مدت طولانیه که جسته گریخته به زبان گو هراز گاهی مینویسم. حالا هم برای رفع حاجت خودم و سایر دوستانی که میخوان گو رو شروع کنند یک لیست از تقریبا تمام کتابهایی که برای این زبان برنامه نویسی به زبان انگلیسی منتشر شده رو درست کردم که میتونید روی گیت‌هاب ببینید : GoBooks

همچنین یک راهنمای فارسی برای گو نوشتیم که میتونید تو نوبی بخونید.

۱۶ ارديبهشت ۹۴ ، ۲۳:۱۲ ۱ نظر
داریوش عباسی

تغییر اندازه‌ی تصویر زمینه بر اساس سایز دستگاه با css

در css، یکی از روش‌های تغییر اندازه‌ی تصویر زمینه متناسب با سایز صفحه نمایش استفاده از خاصیت background-size است.

اگر مقدار این خاصیت را برابر cover قرار دهید، تصویر بصورت خودکار و بر اساس سایز کل صفحه بطور کامل به عنوان تصویر زمینه قرار میگیرد. توجه داشته باشید که با این روش تصویر کشیده نمیشود و متناسب با سایز دستگاه بخشهایی از آن ممکن است نمایش داده نشود.

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


body {
    background: url('http://bayanbox.ir/view/3671047358495111419/the-eiffel-tower-by-gemini-soul-d6s3rug.jpg') no-repeat fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

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

همچنین گزینه های بیشتری هم برای background-size در دسترس است که میتوانید در MDN بیشتر مطالعه کنید. بیشتر ...

۰۵ ارديبهشت ۹۴ ، ۱۲:۳۱ ۱ نظر
داریوش عباسی
جمعه, ۴ ارديبهشت ۱۳۹۴، ۱۱:۱۸ ق.ظ داریوش عباسی
اوبونتو ۱۵.۰۴ منتشر شد

اوبونتو ۱۵.۰۴ منتشر شد

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

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

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

منابعی برای تازه واردها :

وبلاگ‌های خوب فارسی برای نرم افزارهای آزاد و لینوکس :

۰۴ ارديبهشت ۹۴ ، ۱۱:۱۸ ۱ نظر
داریوش عباسی
پنجشنبه, ۳ ارديبهشت ۱۳۹۴، ۱۰:۴۲ ب.ظ داریوش عباسی
ای بس که نباشیم و جهان خواهد‌بود...

ای بس که نباشیم و جهان خواهد‌بود...

ای بس که نباشیم و جهان خواهد‌بود

نی نام زِ ما و نه نشان خواهد‌بود

زین پیش نبودیم و نَبُد هیچ خَلَل

زین پس چو نباشیم همان خواهد‌بود

- عمر خیام

۰۳ ارديبهشت ۹۴ ، ۲۲:۴۲ ۲ نظر
داریوش عباسی

sprint، یک آلترناتیو سبک برای جی‌کوئری

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

فریم‌ورک‌هایی مانند آنگولار کتابخانه‌ی کوچک و سبکی شبیه به jQuery با خود دارد و توجه بسیاری را به خود جلب کرد و حالا یک کتابخانه‌ی جدید به اسم Sprint.js پا را فراتر نهاده و ویژگی‌هایی نزدیک به جی‌کوئری را در خود قرار داده با این تفاوت که صرفا در مرورگرهای مدرن پشتیبانی میشود و ابزارهای محدودتری دارد و البته پرفورمنس خیلی بهتری از نمونه های مشابه خود به دست میدهد.

اگر طراح وب هستید و کاربرانتان مرورگرهایشان تا حدی مدرن است بد نیست به این کتابخانه نگاهی بیاندازید شاید برای شما هم جایگزین jquery شد.

نصب :

نصب از bower :

bower install bendc/sprint

همچنین میتوانید کد منبع را دستی دریافت کرده و استفاده کنید. کد منبع روی گیتهاب ...

API

اسپرینت شباهت زیادی به جی‌کوئری دارد و اگر جی‌کوئری بدانید با اسپرینت هم مشکلی نخواهید داشت. لیست توابع...

:)

۰۳ ارديبهشت ۹۴ ، ۰۰:۱۵ ۰ نظر
داریوش عباسی