Archive for the ‘Uncategorized’ Category

عندما تشعر بأنك مثقل !

أوت 10, 2008

الحمد لله فقد وفقني إلى وظيفة ممتعة تحقق لي جزء من طموحي في الدخول إلى مجال العمل .

لا علاقة لها بالبرمجة  وأرغب بشدة في الاستمرار بتعلم البرمجة والأسباب لذلك متعددة :

جزء منها المتعة في تحويل الأفكار إلى مواقع عملية .

الإحساس بالنجاح والتوفق  .

العمل المتجدد دوما فلا اعتقد أن العمل في مجال البرمجة به روتين ممل  .

يكفي أن أشعر بالفخر بأن أساهم يوما ما في تحقيق إنجاز في هذا المجال

“وقل اعملوا فسيرى الله عملكم ورسوله و المؤمنون”

.

.

ومع هذا أشعر بأني أرد إنجاز الكثير “في كل مجالات حياتي” في الوقت الذي اكتشفت فيه

أهمية : المرونة  الصبر  الاجتهاد الكفاح

كل تلك أمور علي تنميتها في نفسي  لأكون ناجحة كما أريد .

لازلت اعمل وسأعمل وبإذن الله تعالى سأصل .

وكتابتي في هذه المدونة في بالتأكيد عامل محفز أنا في شدة الحاجة إليه .

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما .

اخطائي = خبرتي

جويلية 25, 2008

رغم أن بعض الأخطاء تستغرق مني أوقات طويلة لاكتشافها

ولكن أجد في نفسي “سعادة وفخر” عندما يوفقني الله تعالى

إلى التغلب عليها .  كان أحد الأخطاء والتي لا أجد لها تفسيرا

هو أن اسماء المتغيرات “طويلة وتحتوي أكثر من علامة _ ”

وتعديل الاسم لآخر أقصر كانت نتيجته صحة في تخزين البيانات

من النموذج  وإلى الجدول في قاعدة البيانات .

لكن لا يزال هناك بعض الحقول لا أستطيع تخزينها

رغم كل محاولاتي في تغيير الاسم أو النوع وكل ماخطر ببالي

لكن النتيجة واحدة : لا يتم التخزين من النموذج في قاعدة البيانات بشكل صحيح !!

يارب ساعدني .

خطوة اليوم 11 /7 / 2008:

جويلية 11, 2008

أول نقاط الضعف التي اكتشفتها : هو ضعف معلوماتي حول أنواع Form  في html

وبالتأكيد فإن أفضل الطرق لأخذ المعلومات هي من مصاردها :

وكان هذا هو مصدر معلوماتي حول Form

http://www.w3.org/TR/html401/interact/forms.html

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما

21 يوم من التوقف وماذا بعد ؟

جويلية 11, 2008

لازالت لدي الرغبة بالتعلم بالتطور بالتغلب على تلك العثرات التي يمتلئ بها طريقي
تلك 21 يوما الماضية هي فترة ربما استسلمت فيها للكسل وشعرت بالعجز عن مواصلة التعلم . أحاول التركيز على نتائج الغد بدلا من الاستسلام لمصاعب اليوم ومع ذلك لازلت أعاني من التردد خوفا من الفشل والإحباط . منذ يوم الإثنين 7/7/2008  عدت من جديد . بدأت في مراجعة معلوماتي وتحديد بعض نقاط ضعفي في تعلم برمجة الويب . وجدت في ذلك أسئلة لم أكن اهتم بها منها ما اعرف فعلا كيفية الحصول على إجابات واضحة عليه ومنها ماهو بحاجة للتجربة والملاحظة والاستنتاج  ثم التأكد من صحة استنتاجاتي . بالنسبة للغة الإنجليزية  فلازالت بالنسبة لي لغة “جديدة” أحاول اكتشافها يوما بعد يوم وتعلمها بشكل عام كلغة شديدة الأهمية في الثقافة  وكلغة أساسية لأتطور في مجال اخترت الدخول فيه حتى وإن كان ذلك يكلفني جهودا مضاعفة علي بذلها وحدي حتى أرى نتيجة ذلك موقع أو مواقع متميز بتوفيق الله تعالى . ربما علي أن أكون أكثر رفقا بنفسي . علي أن لا أحملها فوق طاقتها . كما أن الأهم هو أن لا أنشغل بكل تلك الأمور التي تتكرر  وتستنزف طاقتي . لن استعجل النتائج فإن الله تعالى لا يضيع أجر من أحسن عملا . سأستمر باكتشاف أفضل الطرق لتطوير مهاراتي في هذا المجال . سأستمر بالحلم بأن أرى نفسي مبرمجة مسلمة متميزة مبدعة ومنتجة .
ما أجمل ذلك 🙂
اسأل الله تعالى التوفيق .

لماذا توقفت ؟؟

جوان 21, 2008

منذ أيام وأنا متوقفة عن تعلم أي شيء جديد حول php

ولدي “رهبة ” حتى من مواصلة التعلم .

أعرف سبب ذلك . ولن أجعله يعيقني .

أعلم جيدا أن البرمجة بحاجة إلى تعلم مستمر ثم ممارسة وتطبيق.

وفي كل مرة أدخل موقع php.net   أشعر بأني لا أفهم مايكتب فيه .

لغتي الإنجليزية متوسطة أو أقل من المتوسطة .

لذلك : الخطوة المهمة جدا الآن هي إتقان القراءة بالإنجليزية .

إتقان اللغة الإنجليزية .

واسأل الله تعالى التوفيق .

الإنجاز فرحة :)

جوان 4, 2008

رغم أن اليومين الماضيين لم أقم بالكثير !!

إلا أنني اليوم أشعر بفرحة لتغلبي على ذلك الخطأ !! الذي أقلقني

صحيح أني لم اكتشفه وحدي .. فلله الحمد والشكر أولا  ثم لأعضاء سوالف سوفت.

أشعر بأني قطعت مسافة جيدة :

فأنا الآن أكثر فهمها للعلاقة بين php و html

كما أني قادرة على رؤية الصفحة الأولى بشكل لا بأس به

وتنفيذ أوامر الاستعلام بدرجة 70%

وقادرة على قراءة الكود بدون شعور بالملل والجهل !! كما كنت قبل أسبوعين

كما أني أشعر بمتعة كبيرة في كل ذلك

تغيرت نظرتي لهذا المشروع : بعد أن كانت غاية لتحقيق أول موقع تفاعلي  إلى أنه الآن مجرد وسيلة

لتنمية مهاراتي البرمجية . قد احتاج إلى وقت اطول من هذين الأسبوعين لإتمامه  لكن المهم هو أن يكون عملا متقنا

وأكون على علم بمعنى كل سطر وكلمة فيه .

التوفيق من الله و اسأل الله تعالى أن يعلمنا ماينفعنا وأن ينفعنا بما علمنا وأن يزيدنا علما .

سأعمل الآن على ربط الصفحات ببعضها البعض بطريقة تؤدي الغرض ولاحقا أقوم بتحسينها وتطويرها باستخدام أحد أنظمة القوالب .

هدفي الأول

جوان 2, 2008

حسنا لأعترف بأني كنت اسمع واقرأ عن الأهداف وكيفية وضعها ثم العمل لتحقيقها :

هدفي من مشروعي الأول كان : الإحساس بالإنجاز

التعلم

سرعة التعلم

الثقة بالنفس

عدم الخجل من السؤال وطلب المساعدة

إنتاج موقع إلكتروني تفاعلي بأبسط صورة ممكنة.

ولأني بدأت في تعقيد الموضوع على نفسي : فسأعيد صياغة ذلك الهدف ” ليكون قابلا للقياس ”

الهدف من مشروعي الأول : إنشاء موقع إلكتروني يتفاعل مع قواعد البيانت .

طريقة قياس مدى نجاحي في ذلك :  الحصول على صفحة رئيسية ” مقبولة المظهر ” بها روابط لصفحات آخرى + تحتوي نموذج تسجيل + نموذج إدخال بيانات + نموذج لتحرير البيانات + منطقة خاصة بأعضاء الموقع تتميز بمحرك البحث والتعديل في البيانات .

بداية عملي على هذا المشروع : غير محددة : لأني بدأت في تعلم أساسيات اللغة على أوقات متفرقة على مدى أكثر من 18 شهر

تاريخ إنهاء المشروع وتقييم عملي : 15 / 6 /2008  كحد أقصى وإن كان قبل ذلك فهو نجاح آخر .

اللهم علمني اللهم علمني اللهم علمني .

و يعلمكم الله

جوان 1, 2008

أمامي هدف واضح  واعمل على تحقيقه

ولكن !!

جربت طريق ووجدته مغلقا

بحثت عن آخر وفرحت لاكتشافه وللأسف هو الآخر مغلق !!

بدأ الإحباط يتسلل إلى نفسي ..

أصبحت أجرب للتجربة فقط لعلها تقودني إلى ذلك الطريق !!

قد يكون الدليل إلى ذلك الطريق أمامي لكني لم انتبه له !!

هل أتوقف عن العمل وانتظر هذا الطريق ليأخذني هو إلى ماأريد !!

أم ابحث عنه بنفسي !!

ألم يقل الله تعالى :  “و يعلمكم الله”  ” ويعلمكم  الله ”   ” ويعلمكم الله ”

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما .

اللهم علمنا ماينفعنا وانفعنا بما علمتنا  رب وزدنا علما

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما .

خطوة اليوم : 28 مايو 2008

ماي 28, 2008

الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه .

بالتأكيد هي نعمة عظيمة من الله عزوجل علي

فأنا لازلت أكرر المحاولة وابحث عن المعلومة

أصيب مرة وأخطأ مرات لكن ذلك يمتعني

وفي ذهني صورة لإنجازي الأول .

من اخطائي في إنشاء صفحة تسجيل مستخدم جديد تعلمت :

  • اكتب كل كلمة وحرف ونقطة بيدي ولا ثم لا ثم مليون لا لنسخ الأسطر والأكواد ” على الأقل خلال السنة الأولى من تعلمي بشرط أيضا الانتهاء من سنة كاملة في تعلم هذه اللغة وبجهود مضاعفة لكن !! أتخيل بعد هذه المدة الطويلة أعود للإحباط بسبب نقطة أو فاصلة !! لا داعي لضياع أي وقت في ذلك ” مما يعني أن قراري هذا سألتزم به وبإذن الله تعالى طوال حياتي كمبرمجة .
  • أن اخصص وقت أكبر من وقتي للقراءة + الكتابة + التدريب على استخدام كل دالة بشكل مستقل .
  • لا بأس برؤية بعض الأمور صعبة !! هي في الحقيقة ليست صعبة لكن الإنسان عدو مايجهل .
  • تخطيط التسلسل المنطقي للكود قبل كتابته بالورقة والقلم ثم كتابة سريعة للكود بنفس الطريقة هو : كتابة في العقل . قارني بين الكتابة مباشرة على الكمبيوتر وبين الكتابة بالورقة والقلم ثم الإعادة بالكمبيوتر ستكون النتيجة فهم أكبر لما اكتب وثقة أكبر في صحته .
  • هدفي واضح وخطواتي تجاهه ثابتة واسأل الله تعالى التوفيق . أعلم أني سأجد تحديات وعقبات وأحجار كثيرة في طريقي لكني سأستمر بالعمل ولي أسبابي التي تجعلني مستمرة بالعمل بدون توقف حتى إن واجهت أوقات من الإحباط أو الفتور أو الملل أو غيرها وغيرها  ” لقد خلقنا الإنسان في كبد ” .
  • كيف ستواجهين لحظات الإحباط  ونحوها : “مافيش حاجة تستاهل !! احنا في الدنيا !!  الحمد لله على الإسلام ”  ببساطة : تلك الأوقات هي أوقات راحة 🙂 خذي استراحي وافعلي أي شيء آخر ستمتعين به  وعندما تعودين ستجدين في نفسك نشاط ورغبة جامحة بالانتصار على هذا التحدي .
  • وماذا لو ؟؟؟ !!!  ؟؟؟    واجهتي مشكلة في جهازك   وكل ماتعبت في عمله ضاع !!  وماأكثرها مشاكل الجهاز   ربنا يرزقني بالأفضل منه  .  في هذه الحالة ينبغي منذ الآن الاحتفاظ بنسخة احتياطية من عملي . ممتاز سأبدأ بهذا الآن .

خطوة اليوم : 27 مايو 2008

ماي 27, 2008

الحمد لله أشعر بسعادة غامرة أني اتقدم نحو هدفي بخطوات ثابتة

دعم أعضاء سوالف سوفت لمشروعي الأول

محفز كبير لي . وعلى الرغم من أني اقرأ أحيانا مالا افهمه من اسماء دوال ومصفوفات

لكن لا بأس بذلك : ” الكتاب الصعب يرتقي بصاحبه . د عائض القرني ”

ذلك يجعلني احصل كل يوم على معلومات جديدة بطريقة تشعرني بأهمية هذه المعلومة .

خطواتي اليوم : جزء منها نظري ثم يليه الجزء العملي :

النظري القراءة عن :

SERVER ,REQUEST_METHOD

mysql_real_escape_string()

trem()

preg_match()

“إن كانت لديك روابط لصفحات مختصرة ومفيدة ضع ردا بها من فضلك “

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

أما العملي فهو :

التأكد من إجراء كافة التعديلات من الردود .

منع تكرار اسم المستخدم ؟

التأكد من صحة النتائج : اسم المستخدم غير موجود , الإيميل صحيح , كلمة السر متطابقة مع تكرارها .

عرض كود التأكد من اسم المستخدم : للتأكد من صحته .

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

والخطوة المهمة والأخيرة لليوم : هي مالخطوة التالية ؟

” ابدأ بالأهم ثم المهم ”

%%%%%%%%%%%%%%%%%%%%%%%%%%%

الحمد لله كما ينبغي لجلال وجهه وعظيم سلطانه

اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما .