مدونة مؤيد

غيّر العالم ... أو العب بعيداً

علّم أطفالك!

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

انتهت اللعبة!

كانت واحدة من أولى البطاقات الذكية Smart Cards والتي تستعملها المحطات التلفزيونية ذات الاشتراك المدفوع تسمى البطاقة H (اختصار لاسم Hughes)، كان في تلك البطاقة ثغرات في التصميم اكتشفت من مجتمع القراصنة Hackers.   سمحت تلك الثغرات لمجتمع القراصنة ذاك بعمل هندسة عكسية Reverse Engineering للتصميم... [المزيد]

Google Chrome OS : القصة الكاملة

خمس أيام مضت منذ إعلان غوغل عن نظام تشغيلها الجديد، Google Chrome OS، لم يبقى موقع تقني صغير أو كبير لم يذكر الخبر، بتحمس شديد من كارهي مايكروسوفت وبتوجس من أنصارها.   منذ اللحظة الأولى بدأ الكثيرون بوصف النظام الجديد بأنه “ضربة قاصمة” لمايكروسوفت، وأنه سيكون منافس شرس لويندوز بن... [المزيد]

مشروع PwdHash، حل لكثير من المشاكل الأمنية على الإنترنت

PwdHash هو مشروع قديم بدأ العمل فيه في جامعة ستانفورد في العام 2004، ونظراً لأني لم أكن أعلم عنه شيئاً حتى قرأت عنه اليوم، وجدت أن من الضروري الكتابة عنه للذين لا يعلون عنه مثلي!   PwdHash وهو اختصار لجملة Web Password Hashing هو مشروع يقوم عليه خمسة أشخاص من جامعة ستانفورد معظمهم يحمل درجة ب... [المزيد]

أدوات لقابلية وصول أفضل

بعد أن تحدثنا أمس عن قابلية الاستخدام، وذكرت ُ صفحة تحوي العديد من النقاط التي عليك مراعاتها لجعل موقعك يدعم أفضل قابلية استخدام، سأدلك اليوم على صفحة أخرى تحوي أدوات للتأكد من أن موقعك يدعم قابلية الوصول، الصفحة بعنوان 12 Tools To Check Your Site’s Accessibility لكاتبها Sean P Aune في موقع SitePoin... [المزيد]

247 قاعدة لقابلية استخدام أفضل

طرحت اليوم صفحة أعتبرها أفضل ما قرأته عن قابلية الاستخدام على الإطلاق، الصفحة وهي بعنوان 247 web usability guidelines تحوي - كما يقول العنوان - عدد هائل من النصائح التي عليك مراعاتها قبل البدء بتصميم موقع ويب، وإعادة التأكد إن كنت قد قمت بتنفيذها بعد إنتها��ك من تصميم الموقع، وهي مصنفة إلى تسع تنصيفا... [المزيد]

لماذا أستعمل TextPad

بالرغم من أن هناك العديد من بيئات البرمجة التي أستعملها بشكل متكرر، والتي تشمل فيجوال ستديو (بإصدارات تتراوح بين الـTeam System نسخة الـSuite، مروراً بالنسخة Professional وانتهاءً بالنسخة Express)، ثم SharpDevelop و ++Notepad، إلا أنني جربت مؤخراً برنامجاً جديداً يسمى TextPad، البرنامج ليس مجاني ولك... [المزيد]

إغلاق التبويبة Tab الأخيرة في فايرفوكس 3.5

بعد لحظات من بدأ استعمالي لفايرفوكس بنسخته الجديدة 3.5، لاحظت أولى التغييرات المزعجة، إن كانت النافذة الحالية تحوي تبويبة (Tab) واحدة فلن تستطيع إغلاق هذه التبويبة دون إغلاق فايرفوكس كله، أو دون فتح تبويبة جديدة وإغلاق القديمة! وإن أغلقت التبويبة الوحيدة (بضغط الاختصار Ctrl+W مثلاً) فستجد أن المتصفح... [المزيد]

مشكلة حانة El Farol

تروي القصة أن في مدينة سانتا في Santa Fe في ولاية نيو ميكسيكو New Mexico يوجد حانة تسمى إل فارول El Farol، الحانة - وبسبب قلة عدد سكان تلك المدينة - تتسع لستين بالمئة من السكان، وبمجرد أن يزيد عدد القادمين إلى الحانة عن ستين بالمئة من عدد السكان (أي في حال جاء 70 بالمئة من السكان إلى الحانة مثلاً) ت... [المزيد]

تحليل لجائزة شبايك لأفضل برنامج لدعم العربية ضمن حزمة أدوبي

لعلك قد شاهدت إعلان رءوف شبايك عن "جائزة الخمسمائة + 1200 دولار" لأفضل برنامج يدعم اللغة العربية في مدونته، إن لم تكن قد شاهدته فقم بزيارته لأخذ فكرة عن الموضوع. في البداية أردت عمل برنامج يحقق تلك الشروط ولكني ألغيت الأمر بعد أن وجدت أن هناك بالفعل من قام به، فلا داعي لأعيد كتابة برنامج يقوم بنفس ... [المزيد]