بایگانی ماهیانه: فوریه 2009

برای هر کاری راه ساده تری وجود داره!

triangle345

چند وقته هیچ وبلاگی ننوشتم! یه سری امتحان کوچیک داشتم که تموم شدن…

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

امروز رفتم مدرسه ی داداش کوچیکم، آرش جون، که بیارمش خونه که دیدم بچه های کلاس دارن داد میزنن: “آرش فرمول کشف کرده، آرش فرمول کشف کرده!”.

کنجکاو شدم و رفتم دفتر سؤال کردم موضوع چیه؟ فهمیدم ماجرا از این قراره که آرش سر کلاس ریاضی پیشرفته ی کلاس پنجمیا که برای آمادگی امتحان تیزهوشان هست بوده و استاد سوال می کنه توی یک مثلث مادرِ (مثلثی که اضلاع اون ضریب ۳،۴ و ۵ هست) با اضلاع ۹، ۱۲ و ۱۵ ارتفاع وارد بر وتر اندازش چقدره؟ بعد آرش خیلی سریع گفته ۷٫۲! بعد معلمشون تعجب می کنه! چون راه حل نرمالش این هست که مساحت مثلث رو بدست بیاری که می شه ۵۴ بعد ضرب نصف وتر (۱۵/۲) در ارتفاع وارد به وتر (x) رو مساوی مساحت قرار بدی و از اون x رو بدست بیاری که این کار کمی وقت گیر هست، لا اقل برای یک پسر ۹ ساله… با تعجب به آرش نگاه می کنه میگه چجوری حساب کردی؟ آرش میگه کافیه محیط رو تقسیم بر ۵ کنیم، یعنی ۳۶ تقسیم بر ۵، که میشه ۷۲ تقسیم بر ۱۰، یا همون ۷٫۲! معلمشون روی چند تا مثلث مادر دیگه هم امتحان می کنه و میگه عجیبه تا حالا جای دیگه ای این فرمول رو نشنیده بودم!

منم جایی چیزی در مورد همچین فرمولی نشنیده بودم! اما خیلی خوشحالم که آرش دوست داره راه های خودش رو برای حل مسئله ها درست کنه و دنبال راه های ساده تر برای مسائل می گرده… شاید این فرمول خیلی ساده باشه و زیاد مهم نباشه! اما اینجور فکر کردن خیلی خوبه… سعیمو می کنم منم اینطوری فکر کنم… برای هر کاری همیشه راه های آسونتری هم هست…

jquery

کلاً این روزا بچه ها خیلی باهوش تر از قبل هستن که البته چیز عجیبی نیست… چند روز پیش داشتم یکی از گوگل تک تاکز ها رو میدیدم که خیلی برام جالب بود! یک پسر ۱۲ ساله در گوگل داشت در ارتباط با jQuery سخنرانی می کرد! این پسربچه ی بزرگ توی پروژه ی Drupal هم سهم داشته! بهتون پیشنهاد می کنم این ویدئو رو ببینید! حتی شاید خیلی سریع تر از خیلی از ما تایپ می کنه… این ویدئو رو که دیدم سعی کردم طراحی وب رو با آرش با وجود اینکه فکر می کردم هنوز زوده شروع کنم…

براش اول تگ های HTML رو توضیح دادم و کار هر کدوم از اونارو… بعد رفتم سراغ CSS و اینکه چه فایده ای داره از CSS استفاده کنیم… بعد برای رنگها باید مبنای ۱۶ رو یاد میدادم… در وب رنگ ها بصورت RGB تعریف میشن… مثلاً #FF0000 کد یک رنگ هست… به این صورت که دو رقم اول اندازه ی رنگ قرمز و دو رقم دوم اندازه ی رنگ سبز و دو رقم سوم مقدار رنگ آبی رو نشون میدن در مبنای ۱۶… پس کد #FF0000 رنگ قرمز خالص رو نشون میده… برای آرش مبنای ۱۶ رو به این صورت توضیح دادم:‌ گفتم مبنای ۱۶ مثل همین شمارشی هست که ما می کنیم با این تفاوت که بعد از رقم ۹ رقم A و B و … و F هم داریم، یعنی شمارش اینطوری انجام میشه:

۰۱ ۰۲ ۰۳ ۰۴ ۰۵ ۰۶ ۰۷ ۰۸ ۰۹ ۰A 0B 0C 0D 0E 0F 10 11 12 13 …

بعد پرسیدم حالا به نظرت بعد از ۱۹ چیه؟ جواب داد ۱A! با کمال تعجب پرسیدم بعد از ۱F چیه؟ گفت ۲۰! پرسیدم بزرگترین دو رقمی چی میشه؟ گفت FF!

من همینا رو برای دانشجوها هم درس میدم اما جواب هایی که میگیرم از دانشجوها برای اولین بار معمولاً صحیح نیستن…

مرحله ی بعدی توضیح این بود که هر کدوم از ارقام توی کد چه چیزیو نشون میدن و ترکیب رنگ ها در کامپیوتر (که ترکیب نور هاست) به چه صورته… برای این کار بعد از یک توضیح کوتاه درباره ترتیب ارقام در کد و چند مثال مثل FF0000# و #۰۰FF00 و #۰۰۰۰FF که رنگ های قرمز، سبز و آبی هستند، شکل زیر رو به آرش نشون دادم:

rgbcircles

بعد پرسیدم حالا کد رنگ زرد چی میشه؟ با کمال ناباوری شنیدم #FFFF00! باید قبول کنیم که انسانهای نسل های حال و آینده از نسل های گذشته درک بالاتری دارند… نمیدونم به خاطر تأثیر ژن هاست، یعنی ژن های انسان مثل یک حافظه اطلاعات نسل قبل رو به نسل بعد منتقل می کنن، یا دلیلش محیط اطراف هست که برای نسل های جدید با نسل های قبل فرق می کنه… یا شاید ترکیبی از هر دو… دوست دارم نظر دوستان رو بدونم…

از این ماجراها بگذریم، این مدت تمرین نوشتن با دست چپ رو هم انجام ندادم، از امروز دوباره می خوام شروع کنم… از تمام دوستانی که عکس نوشتن با دست چپشون رو برام فرستادن هم ممنونم!

اینم عکس ۳ متن آخری که خودم با دست چپ نوشتم به همراه عکس هایی که برام فرستاده شده! من اسم دوستانی که این عکس ها رو فرستادم ننوشتم، چون شاید هنوز دوست نداشته باشن کسی بدونه… اما اگر مشکلی ندارید با اینکه اسمتون بیاد حتماً بگید که از این به بعد اسم رو هم زیر دست خطتون بیارم… در ضمن شاید بد نباشه تاریخ رو حتماً زیر دست خطتون بنویسید تا پیشرفتتون کاملاً معلوم باشه…

لازم به ذکره که عکس یکی مونده به آخر و آخر برای یک نفر هست در یک فاصله ی زمانی ۳ هفته ای! به صاحبش تبریک میگم که انقدر پیشرفت داشته…