روابط (62)
الخميس 29 يناير 2009Ruby في 2009
الخميس 29 يناير 2009تمت شيء ما يشدني الى Ruby، إعجاب وانبهار ورغبة قوية في برمجة تطبيقات شخصية بها ..
لذلك وضعت هدفا أعمل عليه من الان، وهو إتقان Ruby بنهاية هذه السنة، عملت مبرمج PHP ل 4 سنوات، وانبهرت من قوة PHP ومن الإمكانيات والدعم المذهل الذي يتوفر في مجمتع هذه اللغة
الانتقال الى 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 يناير 2009IE7 ملف javascript لترقيع المشاكل التي تظهر في متصفحات IE عند استعمال css و xhtml، كما يوجد ملف IE8 لبعض الخصائص المتقدمة الموجودة في css والتي لا تظهر في IE7 فما تحت

تمة عدة طرق لحل مشكلة عدم ظهور صور 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 يناير 2009time tracking
الثلاثاء 27 يناير 2009من فاتح يناير الى 25 منه، بدأت باستعمال تطبيق adobe air لتتبع الوقت track time، وذهلت عندما جمعت عدد ساعات العمل
فمن 600 ساعة ( 25 × 24 ساعة)، عملت 36 ساعة فقط، نصفها في تصفح المواقع وترتيب workspace، أي أنني أعمل يوما ونصف في الشهر، أعتقد الان ان مشكلة التأخر التي أعاني منها والفوضى التي أعيشها أصبحت مفهومة
النتيجة اعطتني تفسيرا لكل العوائق والعقبات التي أتخبط فيها حاليا، لكنني مصر ان أواصل، لن استسلم بسهولة، وسأخرج من هذه الفوضى
سأقوم بتغير جذري مع بداية شهر فبراير وسأكتب هنا ما الذي أقوم به ليكون محفزا لي، فأنا أتوق للتنظيم وان تكون حياتي المهنية والعادية مرتبة ناجحة، ويلزمني تنظيم الوقت والعمل ساعات أكثر في اليوم










