Archive for 28 مايو, 2008

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

مايو 28, 2008

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

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

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

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

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

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

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

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

مايو 27, 2008

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

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

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

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

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

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

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

SERVER ,REQUEST_METHOD

mysql_real_escape_string()

trem()

preg_match()

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

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

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

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

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

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

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

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

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

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

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

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

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

خطوة اليوم 26/5/2008

مايو 26, 2008

صباحك علم نافع يارب

منذ الأمس وأنا أريد الانتهاء من صور الموقع

لن اتعذر ببطأ الجهاز وتعليقه  و و و و !!

قانون النملة في العمل 🙂

البداية من جديد : العاشرة صباحا .

الهدف الأول  5 صور لصفحات الموقع :

الصفحة الرئيسية للزوار

الصفحة الرئيسية للأعضاء

نموذج تعبئة البيانات

نموذج تسجيل مستخدم جديد

نتائج البحث

كيف اسمح بالتعليقات ؟؟

مايو 25, 2008

إذا كنت تود وضع رد على أحد موضوعاتي

فإنه لن يظهر حتى اسمح بذلك من خلال لوحة تحكم الموقع

أريد أن تكون خاصية التعليقات تلقائية الظهور بدون حاجة إلى موافقتي .

خطوة جديدة 24 مايو 2008

مايو 24, 2008

عدلت قليلا في خطتي

سأعمل على تنظيم عملي السابق وتحسينه “مؤجلة قليلا”

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

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

هدفي الآن هو المحافظة على البساطة . برمجيا الفكرة الأساسية كانت دالة الجمع وهي صحيحة بإذن الله تعالى لكن اعتقد بوجود خلل في طريقة ربط الصفحات مع بعضها البعض “GET”

خطواتي اليوم :

  1. الاستعانة بالله والتوكل عليه : اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما
  2. تصميم الهيدر ” تطبيق مباشر للدرس + استخدام الخط الجديد”
  3. تصميم الصفحة الأولى
  4. إنشاء ملف CSS  : أولا بكتابة تفاصيله يدويا  ثم تطبيق ذلك .
  5. رؤية عملي السابق بالتنسيق الجديد

ملاحظات :  كتابة مسودة ملف CSS  يمكن أثناء مشاهدة التلفاز 🙂   المهم هو كتابته  في وقته 🙂

خطوتين : 22 +23 مايو 2008

مايو 22, 2008

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

لكن عندما عدت لتجربة مانجحت به وجدت أن هناك خطأ في عملية الجمع
لا أدري لماذا !!
كررت ذلك عدة مرات ولا فائدة هناك شيء غامض !!

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

واسألوا أهل الذكر إن كنتم لا تعلمون
بإذن الله تعالى سيكون لي موضوع مفصل عن تجربتي مع أول مشروع PHP

خطوة اليوم 20 مايو 2008

مايو 20, 2008

لازلت ابحث عن الطريقة الصحيحة لعرض محتويات الجدول

.

.

ويلي ذلك إجراء عملية الجمع والتخزين لقيمة حقل ” تاريخ الانتهاء”

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

العقبة التي “تجاهلتها مؤقتا ” وعلي العودة إليها هي طريقة ارتباط الصفحات ببعضها البعض .

الخطوة التالية : 19 مايو 2008

مايو 19, 2008
  1. إنشاء مجلد جديد لتجارب اليوم بنفس الاسم بالرقم 3 . ولحفظ النسخة السابقة من العمل .
  2. إنشاء صفحة تحتوي على النموذج فقط .
  3. اختبار التخزين في الجداول
    • بإدخال عدة صفوف عبر النموذج
    • التأكد من تخزينها برؤيتها في الجداول من لوحة التحكم
    • تجربة عرض جميع محتويات الجداول ” مؤقتا”
  4. تعبئة حقل تاريخ الانتهاء تلقائيا :
    • تاريخ الانتاج + مدة الصلاحية
    • تخزين النتيجة في حقل تاريخ الانتهاء
  5. كل ماسبق يتم مع كتابة الملاحظة في الدفتر الخاص بذلك .
  6. قبل البدء : الدعاء .

الحمد لله والصلاة والسلام على رسول الله

اللهم افتح علينا

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

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

بسم الله توكلت على الله ولاحول ولاقوة إلا بالله.

ساعة البدء : 8:10 صباحا .

 

لماذا هذه المدونة

مايو 19, 2008

مبرمجة  ومطورة ويب

مفضلة برامجي التلفزيونية

كتب استفدت منها
—————————–

هذه المدونة لها هدف واضح ومحدد هو كتابة يومياتي العملية
بهدف تحفيز نفسي إلى مزيد من العمل والانجاز والتغلب على التحديات
منذ سنوات وأنا ابدأ في أعمال وأتوقف عن إكمالها
حتى فقدت الإحساس بقيمة عملي وتطويري لمهاراتي
لكن منذ اليوم سأكون أشد التزاما من أي يوم مضى
اسأل الله تعالى التوفيق والسداد
.
.
أول هدف اعمل على تحقيقه : برمجة مشروع موقع إلكتروني بواسطة
 php &mysql
وذلك يحقق لي هدفين كنت أسعى إليهما منذ زمن وهما :
تعلم برمجة المواقع الإلكترونية
إنتاج تطبيق عملي لما تعلمته

بدأت في هذا المشروع منذ منتصف مارس 2008
بينما كانت بداية معرفتي بلغة php 
ومحاولاتي المتفرقة والمتباعدة لتعلمها منذ بداية 2006
سأتوقف عن الكتابة الآن لأني أريد أن اعمل وانتهي ثم أعود لأكتب تجربتي هنا
.
.
اللهم علمنا ماينفعنا وانفعنا بما علمتنا رب وزدنا علما

 

Hello world!

مايو 19, 2008

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!