إستيقظ قبل دوامك بساعتين

Waking Up at 5am to Code

كاتب المقال يتحدث عن تجربته في الإستيقاظ قبل واقت عمله بساعتين على الأقل ليقوم فيها بالعمل على مشاريعه الشخصية، ذكر الكاتب في مقالته عدد من مميزات هذه الطريقة و أبرزها أن خلال هذا الوقت يكون الجو هادئ و تقل الإزعاجات إلى حد الإنعدام (جوال، برامج محادثة .. الخ). بالنسبة لنا نحن كمسلمين – و الحمد لله – فالإستيقاظ قبل الدوام مكفول لأداء صلاة الفجر، لكن يتبقى الإستيقاظ قبل الفجر (وقت السحر) و الإستفادة من الوقت حتى موعد الدوام.

كرسي المبرمجين – أروع هديه إشتريتها لنفسي

كمبرمج، أستطيع أن أقول و بكل ثقة أن أكثر أداة أستخدمها في حياتي بعيداً عن الكمبيوتر هي “الكرسي” الذي أجلس عليه أكثر من ثلاثة أرباع الوقت الذي أكون فيه مستيقظاً.

أنا و كثير ممن أعرفهم من المبرمجين دائماً ما نجعل “الكرسي” آخر إهتماماتنا، نحن ندفع مبلغاً كبيراً لنتأكد أن جهاز الكمبيوتر قوي كفاية، و ندفع مبلغاً آخر لنحصل على إتصال إنترنت سريع جداً، لكن أغلبنا لم يفكر في إستثمار مبلغ إضافي من المال لشراء كرسي مريح.

بدأت بحثي في الإنترنت بعدما أحسست ببوادر الم في ظهري، فوجدت أن موضوع “الكرسي الأنسب للمبرمجين” قد أثير كثيراً عند الغربيين، هناك مثلاً موضوعاً في Coding Horror بعنوان A Developer’s Second Most Important Asset يقول فيه الكاتب أن ثاني أثمن شيء بالنسبة لنا كمبرمجين بعد عقولنا هي ظهورنا! وأنه يجب أن نستثمر بعضاً من المال في “كرسي” ذي جودة عالية، وفي مقال آخر بعنوان Investing in a Quality Programming Chair نُشر في نفس المدونة السابقة، ذكر الكاتب ثلاثة أسباب تجعله يؤمن أن “الكراسي” مهمة في مهنتنا نحن المبرمجين، أترجمها و الخصها هنا بتصرف :

  • “الكرسي” جزء أساسي من الخبرة و التجربة البرمجية: أكثر من ثمانية ساعات تقضيها يومياً جالساً على الكرسي لتنجز عملك، و سواء صدقت ذلك أو لم تصدق فالكرسي له تأثير على فعاليتك و إنتاجيتك كمبرمج!
  • “الكراسي” الرخيصة سيئة: الكرسي الجيد سيجعلك مرتاحاً أكثر بينما الكرسي السيء سيجعلك تفكر في عدد الساعات التي لازلت تحتاجها حتى تتم المهمة التي بين يديك.
  • “الكراسي” تدوم طويلاً: وهذه حقيقة، ففي منزلي في مكة المكرمة على سبيل المثال يوجد لدي كرسي لا أبالغ إذا قلت أن له الآن ما يقارب العشرة سنوات!، لم يدم هذا الكرسي كل هذه الفترة لأنه جيد فقط، بل لأننا في العادة لا نغير “كراسينا” إلا عندما تتلف تماماً.

ومن الأشياء التي جعلتني أفكر في هذا الأمر بشكل أكثر جديه هو لقائي بـ Joel Sploskey الكاتب المعروف لمدونة Joel on Software و مؤسس شركة Fog Creek Software، كان الرجل يؤكد على أن المكتب و “الكرسي” هم من أهم الأشياء التي يجب أن يهتم بها أي شخص يرغب في توظيف مبرمجين.

خلاصة الأمر و حتى لا أطيل عليكم، وجدت أن الكثيرين يجمعون على أن أفضل كرسي للمبرمجين هو الكرسي المسمى Aeron Chair من شركة Herman Miller، سعره يقارب الـ 900$ دولار أمريكي، استطعت أن أحصل عليه بحوالي 650$ عن طريق أحد الموزعين المحليين (عناوين الموزعين المحليين موجودة في صفحة Global Dealer Locator )

الآن، قاربت أن أتمم أربعة ساعات متواصلة على هذا الكرسي، و أستطيع أن أقول لكم مبدئياً أنه يستحق هذا المبلغ، لكن أريد أن أذكّر أن هذه الأمور تعود في الأول و الأخير لذوق الشخص و تفضيلاته الشخصية، أنا وجدت هذا “الكرسي” مناسب لي، و كثيرين غيري كذلك وجدوه مناسباً، لكن أيضاً يوجد بعض الأشخاص الذين لم يجدوه كذلك، لذلك أنصحك أن تجرب الكرسي عند الموزع المحلي قبل أن تقوم بشرائه إذا كنت تفكر بعمل ذلك.

هل توافق في ان الكرسي له أهمية بالنسبة للمبرمج ؟

ماهو نوع الكرسي الذي تستخدمه حالياً ؟ وهل تفكر في شراء كرسي جديد ؟

شاركني رأيك برد في مدونتي أو بموضوع في مدونتك ..

مواقعك اليومية في del.icio.us و FireFox

باستخدام del.icio.us و FireFox تستطيع أن تحفظ قائمة بالمواقع التي تزورها يومياً ثم تقوم بفتحها كلها مرة واحدة و بضغطة واحدة بدلاً من الدخول عليها واحدة واحدة.

ابدأ أولاً بإضافة كافة المواقع التي تزورها يومياً و أضف لها Tag خاص (مثلاً: daily)، يمكنك الوصول لملف RSS يحتوي على العناوين المسجلة ضمن Tag محدد باستخدام العنوان التالي:http://del.icio.us/rss/mkhDev/daily حيث تستبدل mkhDev باسم المستخدم الخاص بك، و daily بالـ Tag الذي حددته سابقاً.

بعد الدخول على صفحة الـ RSS ستجد زر في أعلا الصفحة باسم Subscribe Now اضغط عليه ثم تأكد من اختيار Bookmarks Toolbar Folder و اضغط على OK، الآن ستجد قائمة في أعلا المتصفح بإسم “del.icio.us/mkhDev/daily” إذا ضغط عليها ستجد كافة المواقع التي تزورها يومياً إضافةً إلى زر في آخر القائمة بإسم Open All in Tabs يقوم بفتح كل مواقعك مرة واحدة.

    Web-Based Software :: GMail

    بعدما توفر لي اتصال انترنت 24 ساعة باليوم (أخيراً !!) أصبح من السهل علي الإنتقال و تجربة الجيل الجديد المتصاعد نجمه هذه الأيام من البرمجيات التي تعمل بشكل كامل من خلال المتصفح Web-Based Software و البداية كانت مع تطبيق تقليدي قد يكون الكثيرين معتادين عليه إلا حضرتي ! فكانت المرة الأولى التي أجرب فيها استقبال و ارسال البريد الإلكتروني بشكل رئيسي بدون استخدام برنامج Microsoft Outlookالذي استبدلته بخدمة البريد الإلكتروني من شركة قوقل GMail، و أول خطوة عملتها كانت تحويل كل عناوين البريد الإلكتروني التي استخدمها إلى بريد الـ GMail، الخطوة الثانية كانت إضافة عناوين البريد الإلكتروني إلى GMail بحيث لا يشعر المرسل إليه بأني أقوم بالرد من خلال بريد غير الذي راسلني منه !، و الخطوة الأخيرة كانت عمل Import لدفتر العناوين.

    أهم ميزة حصلت عليها من هذا الإنتقال كانت الـ Spam Filter المتميز الموجود في GMail فلا تكاد تمر عليه من بين كل 500 رساله مزعجه إلا رسالة أو اثنتين بينما السيد Microsoft Outlook لم يكن يستطيع أن يتعرف إلا على رسالتين من بين كل 500 رساله مزعجه !!! و زاد الطين بله برنامج McAfee – SpamKiller الذي كان يمنع الرسائل العربية و يعتبرها Spam بشكل افتراضي !!.

    من الأشياء الجميلة أيضاً بالنسبة للـ GMail هو توفر الكثير من الأفكار على الإنترنت و التي تساعدك على زيادة فعالية الإستخدام، إما من خلال تلميحات بسيطة أو برامج مساعدة، و ها هنا مجموعة روابط مفيدة بهذا الخصوص :

    • LifeHaker :: GMail
      يقدم هذا الموقع أفكاراً و مقالات لزيادة الفعالية باستخدام الحاسب الآلي و الإنترنت، ويوجد به قسم خاص للمواضيع المتعلقة بـ GMail يحتوي على أفكار مبدعه.
    • Using Gmail as Your Universal Email Account
      يشرح هذا الموضوع كيف يمكنك استقابل كافة رسائلك الإلكتروني من خلال حساب الكتروني واحد على GMail.
    • نتائج البحث عن GMail Tips في Google
      الكثير جداً من النتائج تجدها عند البحث عن كلمة GMail Tips في Google، لكن كالعادة أغلبها أفكار بايته وقد تجد بينها شيء مفيد.
    • GTD with Gmail
      ملف يشرح كيف يمكن استخدام GMail في تطبيق فكرة الـ GTD.

    Maxthon – متصفح مع ميزة التبويبات

    Maxthonمن المؤكد أن Firefox يعتبر واحد من أروع المتصفحات الموجودة حالياً، لكن لازلنا في إطار التفضيلات الشخصية فالأذواق تختلف و الإحتياجات تختلف كذلك، و بالنسبة لي أجد أني كلما فتحت Firefox أحتاج أن أفتح Internet Explorer بجانبه لتصفح بعض المواقع التي لا تظهر بشكل جيد على الأول أو للتأكد من أن الموقع أو البرنامج الذي أطوره يعمل بشكل مناسب على الـ Explorer، ولكني في نفس الوقت أحتاج إلى ميزة التبويبات Tabs لترتيب الصفحات التي أفتحها .

    وجدت هذا البرنامج فأضفته لصندوق أدواتي، هو عبارة عن متصفح يعتمد على Internet Explorer مع خاصية التبويبات Tabs وخصائص أخرى مختلفة ، و قد تم ذكر البرنامج من ضمن قائمة أفضل 100 منتج لعام 2005 في مجلة PC Mag ، حجم البرنامج ~4.5MB و يمكن تحميله من خلال موقع البرنامج Maxthon.com ، ستجد في نفس القائمة السابقة لأفضل 100 منتج أن متصفح Firefox قد تم اختياره كأفضل منتج للسنة، لكن كما ذكرت أنها مسألة اختلاف أذواق لا أكثر ولا أقل .

    BlogJet – هل جربتموه ؟

    _blogJetكنت سابقاً أستخدم ميزة إرسال رسالة إلى بريد معين ليتم نشرها تلقائياً على مدونتي في Blogger، لكن هذا البرنامج اللطيف و الذي يعمل كواجهة بسيطة لمدونتك من على سطح المكتب أعتقد أنه بديل جيد للميزة السابقة فعن طريقه يمكنك إضافة موضوع لمدونتك و إضافة ماشئت من الصور ليقوم هو بتحميلها تلقائياً، كذلك يوفر البرنامج إمكانية إضافة تسجيل صوتي و إرفاق الملف مع الموضوع، إضافة إلى مجموعة من المميزات الأخرى.
    عن نفسي وجدته بسيط و خفيف و يلبي اغلب احتياجاتي ، حجم البرنامج ~2MB و يمكن تنزيله من الموقع BlogJet.com .

    بريد الكتروني مؤقت لطرد المزعجين

    خدمة خطيرة تسمح لك بالحصول على بريد الكتروني بدون التسجيل 🙂 مفيدة عند التسجيل في المنتديات أو إذا كنت تحب تجرب خدمة لأحد الشركات و خايف إن أيميلك ينتشر و تبدأ رسائل الـ SPAM بإزعاجك ..
     
    طريقة استخدام الخدمة بغاية البساطة :

    • اختر أي عنوان تريده ضمن النطاق mailinator.com مثلاً :
      mmm@mailinator.com
      elksdG@mailinator.com
      sdf3355546@mailinator.com
      أو أي اسم آخر اختر ما تشاء ! ..
       
    • بمجرد إرسال أي رسالة للإيميل الذي اخترت اسمه سوف يتم فتح حساب جديد لك مباشرة ، بمعنى انك تستطيع استخدام الإيميل الذي اخترعته قبل قليل عندما تريد التسجيل في منتدى أو في أي خدمة على الإنترنت .
       
    • إذا أردت أن تقرأ الرسائل التي وصلت على البريد ، ادخل على الموقع الرئيسي mailinator.com و ادخل الاسم الذي اخترعته لتجد رسائلك .
       

    لاحظ أن الرسائل تحذف بشكل دوري و أنك تستطيع فقط استقبال الرسائل دون القدرة على الرد عليها …
     
    عنوان الخدمة :
    http://www.mailinator.net

    كيف تقرأ أي كتاب بمساعده Google Print

    هذه الطريقة منقولة ، جربتها مع بعض الكتب و نجحت ، انقلها لكم كما جاءت :< ?xml:namespace prefix ="" o />

    ……. اقتباس ……

    I never thought that Google could help you read any book you like (except a few restricted pages). But it really does

    10 Steps:

    1. go to http://print.google.com/
    2. enter the name of any book u like
    3. Now that u can see the names of books, click on the book that you like
    4. Goto the CONTENTS page and see if the book has all that u are looking for
    5. Note the page number of the book hat interests you.
    6. There is an option “SEARCH WITHIN THE BOOK”. Just enter the page number (say 152) of the book and hit ENTER
    7. Some links gets opened. Click the one that shows “Page 152”
    8. U can read 3 pages before and 3 pages after your specified page. Now enter the page number that u want to read (in the similar fashion)
    9. In this way u can read all the books of the world that is with GOOGLE.
    10. ENJOY icon_razz.gif

    ………………………..

    Gmail & Plus Sign for SPAM Fighting

    هذه طريقة استخدمتها لتجنب الرسائل المزعجة ، تعرفت عليها عن طريق موقع الأخت هند الخليفة و الحقيقة أنها مفيدة إلى حد كبير جداً خصوصاً بعد تجهيز بعض الفلاتر عبر الـ Outlook بحيث تتخلص من الرسائل مباشرة ، أنقل لكم الطريقة من موقعها كما جاءت :< ?xml:namespace prefix ="" o />

    ………. اقتباس ………. المصدر

    تمكن بعض سيرفرات البريد الإلكتروني من استخدام علامة الزائد “+” بجانب اسم المستخدم و ذلك لإعطاء اسم حسابك البريدي شكلا آخر … و من ضمن هذه السيرفرات سيرفر بريد قوقل Gmail هذه الحيلة تتم عن طريق وضع علامة + بعد اسم المستخدم و إضافة حروف و ارقام أو رموز كحد أقصى ثمان خانات و لنعطي مثال لو كان بريدك هو ABC فيمكنك تعديله ليكون:

    ABC+test@gmail.com

    و للمعلومية لن يتأثر بريدك بذلك لأن سيرفر بريد القوقل يأخذ الاسم الأول للمستخدم أما ما بعد علامة الزائد فيعرف أنها شيء زائد على البريد. و لكن قد تتسأل ما الفائدة من استخدام مثل هذه الحيلة؟ فنقول أهم فائدة انك عند التسجيل في موقع ما و وضع بريدك الالكتروني ستقوم بذلك من التحكم برسائل البريد المزعج (السبام ) لأنك ستعلم أن البريد قادم من موقع معين. ثاني فائدة عند اشتراكك بخدمة معينة يمكن إضافة اسم الخدمة بعد علامة الزائد …مثلا لو اشتركت بقائمة بريدية في ياهو اسمها Network فيمكن عمل بريدك كالتالي:

    ABC+Network@gmail.com

    و بذلك تستطيع بسرعة البحث عن البريد القادم من هذه القائمة البريدية بفضل الزيادة الموجودة في عنوانك البريدي. كما يمكنك ترتيب و فرز البريد القائم بناء على النص بعد علامة الزائد.

    ……………………….

    المشكلة أن بعض المواقع لا تقبل علامة الزائد ضمن عنوان البريد الإلكتروني 🙁 ، لكنها فعالة مع الكثير من المزعجين ..