راه آینده

با توجه به اینکه الان تابستونه و کلا هم انیمیشن زیاد نگاه می‌کنم، امروز پس از یه مدت چند هفته‌ای که نه انیمیشن و نه فیلم درست و حسابی نگاه کرده بودم، انیمیشن ملاقات با رابینسون‌ها رو نگاه کردم. انیمیشن جالبیه!

قسمت بزرگی از این داستان در مورد آیند‌ه‌ی این پسر ۱۱ سالس (که البته مثل من درگیر این جریانات نیست!) اما در آخر فیلم نوشته‌ی جالبی بود که چون این رو از زیر نویس‌ش برداشتم کپی‌رایتش رو رعایت می‌کنم و می‌گم مترجم اسم‌شون Katy  بوده و این زیرنویس رو از اینجا دانلود کردم. اما اون گفتاورد اینه:

به هر صورت در اينجا زمان زيادي براي
،نگاه کردن به گذشته صرف نمي کنيم
،ما به راه خودمان ادامه مي دهيم
درهاي تازه را مي گشاييم و
کارهاي تازه انجام مي دهيم
چرا که ما کنجکاويم و اين کنجکاوي ما را
به راه هاي تازه هدايت مي کند…

ساخت لوگو مثل آب خوردن

مدتی بود که دوست داشتم برای پروژه‌هام و سایت ahmadalli.net (که هنوز راه‌اندازی نشده!) لوگویی طراحی کنم و برای این کار هم دنبال سرویس‌های برخط و برون‌خط بودم که با سایت Online Logo Maker آشنا شدم. سرویس ساخت لوگوی سایت که برای ساخت لوگو امکانات فراوان و رایگانی در اختیار کاربر قرار می‌دهد.

بخش ساخت لوگو

از امکانات جالب آن می‌توان به ذخیره، کپی و حذف یک لوگو در اکانت کاربری خود را نام‌ برد که خیلی به من کمک کردند. بعلاوه در فرآیند ساخت لوگو در عین آسان بودن ساخت امکانات فرآوانی از جمله تعداد زیادی طرح‌های قابل تغییر در اختیار دارید. با کمک این سرویس تعدادی لوگو ساختم (به کمک مهدی) که به عنوان نمونه این و این را ببینید بد نیست.

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

کمک

 مرد جوان در گوشه‌ی خیابان کنار ماشین‌ش ایستاده بود و مثل هر روز بلند فریاد میزد «کرج، کرج، کرج دو نفر …» و مثل هر روز به امید استراحت شبانه روزش رو می‌گذراند. در کنار پیاده‌رو پسرک در حالی که نشسته بود و سرش روی دستانش گزاشته بود تا کمی استراحت کند به فروش جوراب‌هایش فکر می‌کرد و حرف‌های آن خانوم. آن خانوم در حالی که از کنارش می‌گذشت داشت با دوستش در مورد آخر هفته و ویلای شمال صحبت می‌کرد. و پسری شانزده ساله به همه‌ی این‌ها!

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

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

 پسری که از دیگران درخواست کمک می‌کند، نه برای خودش، برای هم‌وطنانی که صدها کیلومتر دورتر از خانه‌ی او زیر یا روی آوار جایی که قبلا آن را خانه می‌پنداشتند منتظر کمک هستند، پسری که چون شانزده ساله است نمی‌تواند خون بدهد ولی از دیگرانی که می‌توانند می‌خواهد خون بدهند یا از راه‌های دیگر کمک کنند.

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

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

پی‌نوشت در حین نوشتن این نوشته داشتم به آهنگ a Dark knight کاری از هانس زیمر گوش می‌دادم. ممکن است لازم باشد در پس‌زمینه‌ی خواندن این نوشته به این‌ آهنگ گوش کنید تا احساسات این پسر را درک کنید! نسخه‌ی ۱۲۸ کیلوبیتی این آهنگ با حجم ۱۴ مگابایت رو از اینجا و نسخه‌ی ۱۹۲ کیلوبیتی با حجم ۲۱ مگابایت از اینجا.

زمانی برای طراحی به کمک برنامه‌نویسی

مدت‌ها پیش بود که در یک پزشک نوشته‌ای در مورد لوگو‌های مشهوری که با CSS3 طراحی شده‌اند خواندم. این طرح‌ها که نمونه‌های دیگری را نیز می‌توانید در سایت اصلی آن ببینید هنوز هم جالب است. اما امروز که به دنبال یک کتاب‌خانه‌ی جاوااسکریپت برای آنلاین کردن پروژه‌ی خامه‌عسل (که کاربران قدیمی دو برنامه‌نویس چند باری اسم این پروژه را شنیده‌اند!) بودم به کتاب‌خانه‌ی رافائل رسیدم.

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

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

این کره‌ی زمین به کمک کدی به طول ۱۵۶۸۸ کارکتر تولید شده است (حدود ۱۵ کیلوبایت) که احتمالا تصویری با این کیفیت حجمی بسیار بیشتر خواهد داشت و اگر خودتان ساخته‌شدن‌ش را امتحان کنید متوجه زمان‌بر بودن تولید آن می‌شوید (و اگر بخواهید جزئیات آن را ببینید پس از زمانی متوجه می‌شوید با شکلی پر از خطوط مختلف روبرو هستید).

ولی شکل‌های ساده‌تر مثلا شکل زیر به کمک کدی به طول ۱۶۶۳ کارکتر تولید شده است و زمان ساخت بسیار کمی دارند (تقریبا احساس نمی‌شود) و حجم‌شان نیز از تصویر بسیار کمتر خواهد بود.

با اینکه این بخش از این کتاب‌خانه بسیار جالب است (به نظر من حتی از اوگوهای CSS3 هم جالب‌تر است!) اما این تنها بخش از این کتاب‌خانه نیست. بخش جالب دیگر آن بخش نمودارهای آن است که کتاب‌خانه‌ی زیرمجموعه‌ی خودش را دارد و کتاب‌خانه‌ای کاربردی است. (ضمنا در صفحه‌ی اصلی نیز می‌توانید طراحی‌های جالبی پیدا کنید)

به نظر من این کتاب‌خانه در نوع خودش کتاب‌خانه‌ای بسیار کاربردی حساب می‌شود مخصوصا برای کسانی که طراحی و تولید اشکال در صفحه (مثل همین آیکون‌ها) را به  استفاده از تصاویر تولید شده را ترجیح می‌دهند.

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

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

وقت خود را نجات دهید!

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

مدتهاست که وسایل الکترونیکی با زندگی ما پیوند خورده‌اند به‌طوری‌که در جوامع پیش‌رفته‌تر از نظر اجتماع زندگی بدون این وسایل امکانپذیر نخواهد بود. به تجربه‌ی شخصی دریافته‌ام که هنگام کار با وسایل الکترونیکی زمان بسیار سریع‌تر می‌گذرد (‌نمی‌دانم آیا پژوهشی در این زمینه صورت گرفته یا نه!) و بیشتر اوقات پس از گذشت ۲ یا ۳ ساعت احساس می‌کنم این زمان بسیار کوتاه بوده و برای انجام کاری که موردنظرم بوده کافی نیست.

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

اگر  فعالیت‌های الکترونیکی شما جزو اسرار نباشد (!) اگر می‌توانید از سرویس Rescue Time استفاده کنید. این سرویس که می‌تواند در سیستم شما نصب شود و با ذخیره‌کردن نام نرم‌افزاری که در حال حاظر فعال است (یعنی شما در حال استفاده از آن هستید) و مدت زمانی که از نرم‌افزار استفاده می‌کنید را ذخیره و این اطلاعات را به سرور خود ارسال می‌کند.

این سرویس نرم‌افزار‌ها و سایت‌های مختلف را دسته‌بندی می‌کند و به هر سایت یا نرم‌افزار امتیازی اختصاص می‌دهد؛ این امتیاز بین -۲ تا ۲ است که به صوت بسیار مخرب (-۲)، مخرب (-۱)، معمولی (۰)، مفید (۱) و بسیار مفید (۲) است. در پیشخوان سایت شما می‌توانید خلاصه‌ای از زمانی که شما در گروه‌های مختلف گذرانده‌اید به صورت نموداری به همراه اطلاعات مفید دیگری را مشاهده کنید.

در بخش دیگری به‌نام Activity Summary شما می‌توانید بیشترین استفاده‌های خود را به صورت نموداری و سپس لیست کلی نرم‌افزارها و سایت‌هایی که استفاده کردید را مشاهده کنید. در این بخش می‌توانید گزینه‌هایی که امتیازدهی غلط دارند یا دسته‌بندی نشده‌اند را دسته‌بندی و امتیاز دهی کنید و یا صرفا استفاده‌ی خود را مشاهده کنید.

با توجه به این‌که این سرویس کم‌کم محبوبیت پیدا کرده است و کاربران زیادی از این سرویس استفاده می‌کنند می‌توان گفت کند بودن سایت محتمل است و دور از انتظار نیست. به غیر از این موضوع بخش پیشخوان سایت (که پس از ورود آن را مشاهده می‌کنید) طراحی ضعیفی دارد. اما به صورت کلی این سرویس سرویس مناسبی است برای بهینه‌ کردن زمان خود.

پی‌نوشت ار شیطان پرسیدند که بندگان خدا را چگونه از راه راست به‌در می‌کنی؟ جواب داد: به آنها می‌گویم هنوز وقت هست…

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

شانس خود را در مسابقه‌ی ۴۱۹ دلاری امتحان کنید!

وبگاه WPMU به تازگی سه اکانت به ارزش ۴۱۹ دلار حاوی پوسته‌ها و افزونه‌های وردپرس هدیه می‌دهد!

بد نیست شما هم شانس خود را امتحان کنید!‌ به ویژه که شرکت در این مسابقه تقریباً کاری ندارد!

تنها کافیست متن زیر را توییت کنید:

I just entered the WPMU DEV #100k Users Premium WordPress Plugins/Themes Contest! http://wpmu.org/100k


Celebrate 100k users at WPMU DEV to enter the draw for a free annual account!

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

  <a href="http://wpmu.org/100k"><img title="wpmudev100k" src="http://wpmu.org/wp-content/uploads/2012/08/wpmudev100k.jpeg" alt="" width="650" height="450" /></a><br />Celebrate 100k users at <a href="http://premium.wpmudev.org">WPMU DEV</a> to enter the draw for a free annual account!

امیدوارم برنده‌ی یکی از این سه اکانت شما باشید!

به مناسبت المپیک ۲۰۱۲، گوگل بازی‌ ارائه می‌کند

امروز که سایت گوگل را باز کردم به‌جای لوگوی همیشه‌گی نوشته‌ی گوگل روی صفحه‌ای مانند محل مسابقات قایقرانی قرار داشت که وقتی روی آن کلیک می‌کردیم بازی جالبی شروع می‌شد. در این بازی با استفاده از دکمه‌های کیبورد شما وظیفه‌ی پاروزدن و هدایت قایق را به عهده دارید همچنین باید از سنگ‌ها دور بمانید و قایق را از میان نشانه‌هایی عبور دهید و در انتها نیز گوگل امتیاز شما را به شما نمایش می‌دهد؛ می‌توانید از ابتدا شروع کنید، در مورد بازی اطلاعات بیش‌تری به‌دست آورید و یا امتیاز‌تان را در گوگل‌+ به اشتراک بگذارید (من در ۲۷ ثانیه مسیر را پیمودم! :-) ).

پس از اتمام بازی متوجه شدم که صفحه‌ای که می‌توان این بازی را در آن مشاهده کرد اینجاست. و اینکه گوگل قبل از این ۲ بازی دیگر هم ارائه کرده است: بسکتبال و دو با مانع!

بازی بسکتبال آن که به شکل زیر است:

در این بازی با کمک دکمه‌‌ی Space انرژی توپ را تعیین کنید و آن را به درون سبد بیاندازید.

بازی دیگر نیز که دو با مانع است، به شکل زیر است:

در این بازی شما باید با کمک دکمه‌های چپ و راست بازیکن را حرکت دهید و با کمک دکمه‌ی Space بپرید.

ابزاری مفید برای طراحان وب، یا کسانی که می‌خواهند این کار را یاد بگیرند

کار طراحی وب، کار مشقت‌باری است! چرا که ابزار دیباگ قوی‌ای ندارد. به علاوه، برای هر تغییر کوچک، لازم است که فایل‌ها تغییر کنند و برای مشاهده‌ی درستی یا عدم درستی تغییرات، صفحه‌ی مرورگر ریفرش شوند.

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

جی‌اس‌فیدل سرویسی است که در آن می‌توانید به سادگی، به آزمودن یا حتا خلق چیز‌های جدید به وسیله‌ی اچ‌تی‌ام‌ال، سی‌اس‌اس و جاوااسکریپت بپردازید!

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

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

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

شاید فکر کنید که چنین ابزاری چندان به درد بخور نیست، همانطور که خلق چیز‌های جدید هم در فناوری وب آنقدر بزرگ نیست… اما باید بگویم که چنین نیست! فناوری‌های تازه‌ی اچ‌تی‌ام‌ال۵ و سی‌اس‌اس۳، به کمک جی‌کوئری می‌توانند بسیار شگفت‌انگیز باشند. همچنین افکت‌های سی‌اس‌اس۳ به وسیله‌ی پردازنده‌ی گرافیکی شتاب داده می‌شوند، به این دلیل، این گونه افکت‌ها در گوشی‌های موبایل نیز به نرمی اجرا خواهند شد…

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

پی‌نوشت: محیط کاربری پروژه‌ی فعلی دو برنامه‌نویس، که آزینیوم نام دارد، به وسیله‌ی اچ‌تی‌ام‌ال۵ و سی‌اس‌اس۳ نوشته شده است. اما شما میان آن و یک برنامه‌ی Native تفاوتی نخواهید دید! (البته امیدوارم!!)

پی‌نوشت ۲: استفاده از میانبر های صفحه‌ی کلید نیز می‌تواند سرعت کار شما در جی‌اس‌فیدل را بهبود بخشد:

RSS Feed Reader افزونه‌ای برای وب‌گردی آسان‌تر

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


پس از اینکه در هر وبگاه به‌روز‌رسانی صورت گرفت نیز در کنار آیکون این نرم‌افزار تعداد نوشته‌های جدید در یک کارد قرمز رنگ نوشته می‌شود.

برای رفع این مشکل به دنبال راه‌حلی گشتم و چون علاقه‌ای به خواندن نوشته در محیط‌های فیدخوان نداشتم پس این جوابی برای مشکل من نبود! تا اینکه با کمی جستجو افزونه‌ی RSS Feed Reader را پیدا کردم. این افزونه که آیکون آن در گوشه‌ی مرورگر کروم قرار می‌گیرد با استفاده از فید وبگاه از آپدیت شدن یا نشدن آن مطلع می‌شود و پس از ورود به وبگاه جدید یک علامت + کنار آیکون آن ظاهر می‌شود که به شما می‌گوید که می‌توانید به صورت خودکار فید این وبگاه را به لیست فیدهای خود اضافه کنید.

یکی از اشکالات این افزونه این است که در صورت نصب دوباره ویندوز اطلاعات شما (یعنی لیست فید سایت‌ها) از بین می‌رود. برای جلوگیری از این می‌توانید قبل از تعویض سیستم‌عامل به منوی تنظیمات افزونه رفته (روی آیکون راست کلیک کنید و options را بزنید) و Export را بزنید و فایلی که دانلود می‌شود را در جایی نگهداری کنید و پس از نصب ویندوز دوباره به تنظیمات افزونه رفته و تنظیمات را import کنید.

هنگاهی که روی آیکون نرم‌افزار کلیک می‌کنید لیستی از آدرس وبگاه‌هایی که مشترک فید آنها هستید را مشاهده می‌کنید. برای ویرایش لیست می‌توانید به بخش option بروید. در این بخش همچنین می‌توانید وبگاه‌ها را دسته‌بندی کنید و در پوشه‌های مختلف قرار دهید. وقتی روی آیکون افزونه کلیک می‌کنید و پس از آن نیز روی یکی از وبگاه‌ها کلیک می‌کنید ۱۰ نوشته‌ی آخر وبگاه را به شما نمایش می‌دهد. اگر نوشته خوانده‌نشده باشد برای این‌که آن را به‌عنوان خوانده‌شده علامت‌گذاری کنید کافیست روی علامت New کنار آن کلیک کنید. برای بازکردن چند نوشته نیز (برای انتخاب و باز کردن) می‌توانید از دکمه‌ی وسط‌کلیک استفاده کنید.

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

آیا از این افزونه استفاده کرده‌اید؟ آیا افزونه‌ی مشابه‌ی برای مرورگرهای دیگر می‌شناسید؟ دیدگاه خود را بیان کنید!