Tamsamani Mohamed @imel

أحب البرمجة كثير، أحاول بناء برامج وتطبيقات للويب. Tetouan-Morocco

نقاط السمعة 20
تاريخ التسجيل 11/01/2014
آخر تواجد 3 سنوات

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

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

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

أحيانا تحدث مثل هذه الأغلاط شخصيا واجهتني كثيرا،

حاول العمل بمتصفح كروم إذا كنت لا تستخدمه فهو مدعوم بشكل كامل من قبل الموقع.

إذا لم ينجح الأمر فجرب القفز على الفقرة من القائمة العلوية وإنتقل مباشرة للتمرين الثاني.

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

function loadTab (gitFile, id){
 //هنا نضيف المتغير المطلوب هذه الطريقة تضمن لك عدم حدوث الخطأ في حالة كان الأي-دي مجهول
 var page =".pageurl"+(id||"");

 $.ajax({
  ...
  // هنا تغير النص السابق بالمتغير الجديد
  success : function(data){
   $(page).html(data);
  },
  // نفس الشي مع النصوص التي تستعمل نفس العنصر
  ...
 })
}

أتمنى تكون نجحت معك

يجب أن نحلل السؤال قبل أن نختار الخيارات الممكنة :

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

هل أثرت المحتوى العربي ؟ بالأكيد هي وضعت لهذا الغرض وعدد مستخدميها كان في تزايد

وشخصيا كنت واحدا منهم، رغم أنني كنت قليل النشاط فيها،

رأيت فيها ثلاث أنواع من المستخدمين :

المستخدم النشيط سألقبه بـ"العالِم" : يحب نشر الأسئلة والأجوبة الهادفة، ولا يتعدى غير ما يعرفه

المستخدم المنسي : ينشر أسئلته لكن لا أحد يجيبه عليها، وذلك لسوء إستخدامه للعبارات أو توضيحه للسؤال

المستخدم الأبله سألقبه بـ"الجاهل" : لا أعلم لم أصلا مشترك وما فائدته من الحياة، أسئلة مكررة وبلا معنى وأجوبة لا أفهمها أصلا

ما سأقوله أنه في النهاية كانت هناك فائدة بغض النظر عن السلبية الموجودة والتي نبعت أساسا من المستخدمين إلا أنه يجب النظر إلى الجانب الإيجابي لها، فبالتأكيد الذي سيبحث في إجابات غوغل من اليوم فصاعدا سيبحث عن ما هو مهم لبحثه وهذا يعني أنه سيجد ما يهمه مدام الجواب موجودا، وإذا كان بحته كأصحاب " الأبله " فأيضا سيجده إن كان موجودا، يعني هناك فائدة على غرار ما كان،

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

بالتأكيد هذا يتطلب جهد فكري وهذه هي صعوبة البرمجة و هو كيفية تقليل الأكواد و الحصول على المبتغى بالأداء الأفضل

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

بحثت أنا ايضا عن فرق لكن لم أجد

الكل يفضل العمل لوحده

بالتوفيق صديقي الإبداع ليس له أصل ولا وطن هو وجد يوجد بكل ذات وهي إما أن تنهض وإما أن تبقى نائمة

شكرا لك أستاذ على كل الدروس بالفعل كانت توضيحية لدي سؤال بخصوص هذا الدرس:

في الدرس السابق ألحت على أهمية تحديد سعة التخزين ولكن في هذا الدرس نجد أن سعة التخزين للبيانات (معطيات) يكون تقريبا في أنماط مختلفة فهناك قيم عددية وأخرى نصية وأخرى من نوع تاريخ

السؤال هو : هل من الضروري أن يكون المعطى محددا مسبقا بسعته أم أن الحاسوب يتكفل بهذه المهمة ونقدم له فقط البيان ليحدد بنفسه السعة الممكنة للقيام بالأمر ؟

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

أجد الدرس ممتع وفهمت آلية حمل حجز المتغيرات تقريبا مع أن هذا هو أول إطلاع لي في هذا الموقع

شكرا لك وجزاك الله خيرا أخي +عبد الرحمن على هذا الشرح, متابع إن شاء الله لن أسأل الآن حتى أطالع السلسلة من أولها وأنا متأكد أنني سأستفيد من الأمر. وبالعكس أجد هذا بسيطا بعض الشيء بالنسبة لي كمبتدأ فقط القليل من التفكير في الأمور