ZZZzzz

29 08 2009



ZZZzzz

Originally uploaded by Deimos2

Advertisements




Lights of Sunset

29 08 2009



Lights of Sunset

Originally uploaded by nmjeeptours





butterfly dreams

28 08 2009



butterfly dreams

Originally uploaded by elisabeth adams





Morning Glow

25 08 2009



Morning Glow

Originally uploaded by Mike Golding





الregular expressions

22 08 2009
دائمآ ماكنت اتخطى هذا الجزء كلما قمت بقراءة كتاب فى البرمجة
و الـregular expressions لمن لا يعرف عبارة عن طريقة تقوم بالتأكد من تركيب النصوص و البحث المتقدم فى ملفات النصوص و البيانات
يمكنها ان تكون سهلة جدآ او صعبة جدآ حسب ماتريد عمله … بعد اكثر من 4 سنوات من من البرمجة وجدت اننى احتاجها و بشدة فى احد المشروعات
وجدت اننى اريد المستخدم ان يقوم بأدخال نص يطابق تركيبة التعبيرات البوولينية boolean expressions
مثل :
variable1=value1 and variable2=”value2″ or variable3 >= value3
و اذا لم اتمكن من عملها سأخاطر بتنفيذ اكواد برمجية على الموقع بدون علم من المسؤول عن الموقع Adminstrator
و ها انا احاول (على كبر) ان اتعلمها ووجدت امامى سطر كبير من النمط pattern و لم اتوصل بعد لنهايتها
اعتقد اننى اضيع وقتآ كبيرآ فى تركيبها بسبب اهمالى لها فى الماضى … ليتنى لم اهملها
وجدت هذا الموقع http://gskinner.com/RegExr/
و هو عبارة عن برنامج فلاش لتركيب الأنماط و اختبارها و هذا المرجع http://www.regular-expressions.info/reference.html




Happy Cat

14 08 2009



Happy Cat

Originally uploaded by Oksancia





القائمة الكاملة للأطر عمل CSS

4 08 2009

مع الوقت وجد ان الوقت الذى يضيع على ملفات CSS يتزايد ووجد انه معظم الأكواد يتكرر مثل الأعمدة متساتوية الطول و الخلايا المتجانبة بدلآ من الجداول و غيرها من مكونات المواقع فظهرت الفكرة ببناء أطر عمل  CSS

لماذا نستخدمها من الأساس ؟

لأن أستخدامها يسرع فى الأساس عملية البرمجة و تكوين الموقع , بالإضافة لإتباعك قياسيات البرمجة W3C standards و ظهور موقعك بنفس الشكل فى اى متصفح لأن فى الأساس مصممى أطار العمل يقومون بتصميمها على اساس عملها على اى متصفح بنفس الكفاءة

العيوب

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

أنواع اطر عمل CSS

  • أطار عمل كامل
    تحتوى على كل مايريد المصمم ان يفعله فى التصميم تتضمن شييت لعمل مسح لأستايل الأفتراضى للصفحة Reset و عمل الخطوط typography
  • إطار عمل محدود
    تم عمل هذة الأطر لشىء محدد وبعضهم فى حالة التطوير للوصول الى حالة اطار عمل كامل

أطر عمل كاملة

أطر عمل محدودة

مجموعة اطر أخرى