أثر إدمان استخدام اﻹنترنت ووسائل اﻹتصال على الشباب واﻷطفال

قرأت قبل بضعة أيام دراسة في موقع CNN التقني عن أن الشباب الذين يستخدمون اﻹنترنت والتلفاز ورسائل الموبايل ويتنقلون بين استخدامها في وقت واحد تحدث لهم مشاكل تواصل إجتماعية. وهذه مُشكلة حقيقية، لاحظتها عند ابني الأصغر والذي يستخدم الكمبيوتر للألعاب أكثر من إخوانه، وباقي الوقت يلعب بألعاب الموبايل. منذ أن قُمت بإيقاف أجهزة الكمبيوتر في … تابع قراءة أثر إدمان استخدام اﻹنترنت ووسائل اﻹتصال على الشباب واﻷطفال

يوم في اﻹسبوع للموظفين للإبداع

أحدى الأسباب التي جعلتني أترك الوظيفة وأرفض إلى الأن فكرة التوظيف هي الحدود الضيقة المفروضة على الموظف، حيث يجد الإنسان نفسه بعد زيادة خبرته وبعد زيادة إمكاناته أنه مُحجّم في عمل صغير جداً لا يتناسب معه. وضيق حيز الإبداع تفرضه بعض الوظائف، وأحياناً يكون جلوس الموظف بدون عمل خير من أن يعمل أشياء غير مطلوبة … تابع قراءة يوم في اﻹسبوع للموظفين للإبداع

يوم جمعة بدون حاسوب

اعتدت أن يوم الجمعة هو من أهم اﻷيام لتطوير البرامج وإستخدام الكمبيوتر عموماً. حيث كان دائماً له طابع خاص وأهمية كبيرة. فمنذ الجامعة كُنت اقضي يوم الجمعة في تطوير برامج خاصة أو تعلم الجديد في لغات البرمجة. والبرامج الخاصة أقصد بها برامج غير مطلوبة منا في الجامعة أو لأي جهة أخرى، كذلك التعليم فأتعلم في … تابع قراءة يوم جمعة بدون حاسوب

إعادة صياغة الكود code refactoring

عملية الـ Code Refactoring يُقصد بها تحسين كود البرنامج وتغييره بدون تغيير وظيفة البرنامج. وهذه العملية أهدافها جعل الكود أكثر قابلية للقراءة، قابل للصيانة، وقابل للإضافة والتوسعة. يحتاج المبرمج لهذه العملية لعدة أسباب منها عندما يحصل توسع وتغيير كبير في كود البرنامج  أوعندما يتحول المشروع من مشروع فردي إلى مشروع جماعي لتسهيل قراءة الكود للوافدين … تابع قراءة إعادة صياغة الكود code refactoring

رحلة داخل اللابتوب لينوفو T60p

منذ فترة اسمع صوت مزعج للمروحة في اللابتوب ثم يزول بعد فترة، أما صباح اليوم فكان صوت المروحة كأنما هناك شيء سقط داخلها، ويستحيل البرمجة مع هذا الصوت، لأن البرمجة تتطلب ظروف نفسية وبيئية خاصة جداً وآخر ما تتمناه هو أن تسمع مثل هذا الصوت. قمت بفك اللابتوب لأول مرة بعد أكثر من خمس سنين … تابع قراءة رحلة داخل اللابتوب لينوفو T60p

طريقة تطوير البرامج باستخدام البرمجة الرشيقة: الـ Agile, Extreme Programming

منذ بدايتي مع البرمجة انتهجت اسلوب الـ Extreme programming والمصنف ضمن طريقة البرمجة الرشيقة Agile Software Development، لكن لم أعرف هذا المُسمى إلا مؤخراً. وهي طريقة سريعة لتطوير البرامج، وليست كطريقة الـ Water fall التقليدية والمرتكزة على التحليل الكامل للنظام قبل بداية تطويره. أما طريقة الـ Extreme Programming فتكون بداية مرحلة الكود مبكرة جداً، حيث … تابع قراءة طريقة تطوير البرامج باستخدام البرمجة الرشيقة: الـ Agile, Extreme Programming

أهمية النسخ اﻹحتياطي

اليوم منذ الصباح قُمت بتشغيل اللابتوب وإذا بي أُفاجأ أولاً أنه يسألني عن غير العادة عن الجهاز الذي أُريد اﻹقلاع منه، هل القرص المُدمج، القرص الصلب، أم اﻹقلاع من USB أو الشبكة (لا أذكر بالضبط)، وعند اختيار اﻹقلاع من القرص ظهرت شاشة إقلاع أوبونتو وهي ترتجف (تظهر وتختفي بسرعة) ولم ينجح اﻹقلاع بعد زمن طويل. … تابع قراءة أهمية النسخ اﻹحتياطي

محاولة إجابة : ماهو التطور الطبيعي للمبرمج

كما وعدت في مطلع العام الماضي محاولة اﻹجابة على السؤال: ماهو التطور الطبيعي للمبرمج خلال السنة الماضية. وفي الحقيقة مرت هذه السنة بسرعة لم أجد فيها اﻹجابة الشافية بعد لهذا السؤال، وكُنت أنوي اﻹجابة عنه بمعرفة حال من سبقونا، وزملائنا، وبتجاربنا الشخصية. يمكن أن تكون هناك إجابات جزئية باعتبار أن العام الماضي كُنت مشغولاً بهذا … تابع قراءة محاولة إجابة : ماهو التطور الطبيعي للمبرمج

إحصائية المدونة لعام 2011

تم إرسال التقرير السنوي لمدونتي من WordPress.com. وكان الملخص كالآتي: تم مشاهدة المدونة في عام 2011 9,600 مرة، وهو عدد يكفي لملىء صالة اﻷوبرا في سدني أربع مرات. العام الماضي كان الزوار 1500 وهم يملؤون أربع طائرات بوينق 747 حسب تقرير اﻹحصائية. تم كتابة 72 موضوع أكثر يوم كانت فيه مشاهدات كان يوم 10 نوفمبر، … تابع قراءة إحصائية المدونة لعام 2011