روابط (62)

الخميس 29 يناير 2009

Ruby في 2009

الخميس 29 يناير 2009

تمت شيء ما يشدني الى Ruby، إعجاب وانبهار ورغبة قوية في برمجة تطبيقات شخصية بها ..

لذلك وضعت هدفا أعمل عليه من الان، وهو إتقان Ruby بنهاية هذه السنة، عملت مبرمج PHP ل 4 سنوات، وانبهرت من قوة PHP ومن الإمكانيات والدعم المذهل الذي يتوفر في مجمتع هذه اللغة

rubyonrails

الانتقال الى Ruby لا يعني التخلى عن PHP، وإنما خطوة لمزيد من الفرص، فمشاريع الويب حاليا أصبحت تبرمج ب Ruby بشكل كثيف جدا

بمتابعة feedmyapp (المبرمج ب Ruby) فإن كل التطبيقات الجديدة والناجحة تستخدم هذه اللغة، ومعظم شركات الويب 2.0 المبدعة تستخدم Ruby أذكر منها kyan و norbauer و extendi و spinbits و 37signals والقائمة طويلة ..

اختيار هذه الشركات ل Ruby (ومنصة ROR) ليس عشوائيا، والأمر يتجاوز مرحلة الاختيار والذوق .. لا أريد أن أقول أنه ربما Ruby تفوقت على PHP في بعض الأمور، هكذا بدون أدلة مؤكدة، وانما هي آراء شخصية نقرأها في مدونات مطورين يستخدمون Ruby،  كالمدون John Nunemaker صاحب مدونة railstips والذي أخبرني أن Ruby is better than PHP على الأقل من ناحية syntax

جمعت روابط قليلة لأبدأ بها، وستكون كلها انجليزية، بطبيعة الحال، والقائمة كالتالي:

png transparency بملف IE7

الخميس 29 يناير 2009

IE7 ملف javascript لترقيع المشاكل التي تظهر في متصفحات IE عند استعمال css و xhtml، كما يوجد ملف IE8 لبعض الخصائص المتقدمة الموجودة في css والتي لا تظهر في IE7 فما تحت

pic-png

تمة عدة طرق لحل مشكلة عدم ظهور صور PNG بشكل شفاف في متصفحات IE6 فما تحت، من بينها استعمال ملف IE7، و بعض المواقع ك woothemes تستعمله في أعمالها الجميلة

يمكن تحميل الملف ووضعه في مجلد JS ضمن ملفات مشروعك، كما يمكن استدراجه مباشرة من مكتبة google code

<!--[if lt IE 7]>
 <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js"
 type="text/javascript"></script>
< ![endif]-->

الان اي صورة او ايقونة شفافة بصيغة PNG يجب أن تضيف لها -trans كالتالي:
logo-trans.png
edit-trans.png
..

وستظهر بشكل شفاف في متصفح IE6 (والأقل)

تجربة بدون ملف ie7
تجربة بملف ie 7

جرب المثالين على متصفح IE6

ملاحظة مهمة جدا، بعد استعمال ملف IE7 قد تظهر بعض الصور أو الإيقونات بشكل صغير في IE6 لذا من الأفضل إضافة width و height

<img src="10-trans.png" alt="" width="48" height="48" />

من المؤسف أننا كمطورين، مضطرين للمرور بكل هذا التعب والازعاج، فقط لدعم شفافية PNG في متصفحات IE

روابط (61)

الثلاثاء 27 يناير 2009

time tracking

الثلاثاء 27 يناير 2009

من فاتح يناير الى 25 منه، بدأت باستعمال تطبيق adobe air لتتبع الوقت track time، وذهلت عندما جمعت عدد ساعات العمل

فمن 600 ساعة ( 25 × 24 ساعة)، عملت 36 ساعة فقط، نصفها في تصفح المواقع وترتيب workspace، أي أنني أعمل يوما ونصف في الشهر، أعتقد الان ان مشكلة التأخر التي أعاني منها والفوضى التي أعيشها أصبحت مفهومة

النتيجة اعطتني تفسيرا لكل العوائق والعقبات التي أتخبط فيها حاليا، لكنني مصر ان أواصل، لن استسلم بسهولة، وسأخرج من هذه الفوضى

سأقوم  بتغير جذري مع بداية شهر فبراير وسأكتب هنا ما الذي أقوم به ليكون محفزا لي، فأنا أتوق للتنظيم وان تكون حياتي المهنية والعادية مرتبة ناجحة، ويلزمني تنظيم الوقت والعمل ساعات أكثر في اليوم