ammar alsory @ammar alsory

www.a4ps.esy.es www.sawa.besaba.com www.jql.esy.es

نقاط السمعة 15
تاريخ التسجيل 31/03/2015
  • PHP

ذكرت اني اعرف المبادئ صديقي ^_^

يمكنك جلب الماك و الكثير عن الهارد وير .. استخدم js

يمكنك البحث عنهم وستجد العديد من التعاريف لكل منهم .. لكني سأجيبك هنا دون البحث وحسب خبرتي المتواضعة ولكني سأرتبهم بشكل مختلف

البرمجية : صفة لشيء تم برمجته بأحد لغات البرمجة

البرنامج : مجموعة من التعليمات البرمجية تم تصميمها لتلبية حاجة المستخدمين لتنفيذ لغرض واحد ولكن يوجد به عدة مهام مثل برنامج الرسام .. مهمة للقلم و مهمة للمحاة

التطبيق : مجموعة من التعليمات البرمجية تم تصميمها لتلبية مهمة واحدة مثل تطبيق جلب معلومات الزائر في موقع

البريمج : برنامج لتنفيذ غرض بسيط

اضافة : تطبيق يمكن اضافته لبرنامج من قبل المستخدم مثل اضافات "جوجل كروم"

ملف تنفيذي : مجموعة من التعليمات البرمجية عادةَ تصمم لتنفذ عند تشيلغها دون تدخل المستخدم في طريقة عملها . مثلا تكون لنسخ او تعديل او حذف ملفات بشكل تلقائي عند تنفيذها

منصة : لا أجد تعريف منسب ولكني سأحاول طرح مثلة .. حسوب هو منصة للتواصل العربي .. فيس بوك منصة تواصل اجتماعي .. github منصة لمشاركة الاكواد البرمجية .. وهناك انواع كثيرة مثل منصة لصناعة الالعاب .. منصة لصناعة تطبيقات الاندرويد

نصيحة اخيرة : حاول البحث عن سؤالك بمحركات البحث قبل طرحه

استطيع بناء الموقعين الاول و الثاني بساعات ويمكنك الاحتفاظ بمالك حتى تجرب الموقع ^_^

fb/ammar.alsory.9

كلام صحيح

يمكنني ضبط ذلك بعدة طرق ولكن سيكون المصمم مجبر على تنفيذ كافة اوامر المكتبة عند اكتمال التحميل بالمتصفح ولن يستطيع ربطها باحداث جافا سكريبت او جيكوري ليتم تنفيذها في وقت لاحق من انتهاء تحميل الصفحة !

بغير هذه الطريق لم يتبقى سوا طريق واحد .. ان يقوم المصمم بكتابة الاوامر بملف جانبي ثم يستدعيه عن طريق php مرورا بملف معالجة .. لن يظهر اي شي للمستخدم ولكن سيكون الموضوع php وليس للمصممين ؟

ماذا تقترح لحل المشكلة ومساعدة المصممين لوصول بسيط لقواعد البيانات ؟

خطوات بسيطة ! لكن لا تهمل اي واحدة منها

*حدد هدفك من تعلم البرمجة

*اختر لغة البرمجة المناسبة للبيئة التي تحتوي اهدافك

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

*ابدا بالتعلم من المصدر الذي تجده مناسبا ولا تهتم بحفظ الاكواد .. يكفي ان تجرب كل معلومة تتلقاها بشكل عملي .. وبالطبع ستسال كيف اكتب الاكواد في النهاية ولم احفظها ؟ ببساطة لديك جوجل.. ولكن يكفي عليك ان تعلم مقدرة اللغة و ماذا تستطيع ان تفعل دوالها .

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

بالنهاية البرمجة منطق "مبسّط" واسهل مما تتوقع حتى وان فشلت .

بغض النظر انه حرام او حلال .. لم ادرس علوم الدين ولست مفتيا لاحدد ذلك ..

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

ببساطة انا ضد خدمة ادسنس لاسباب كثيرة جدا يطول ذكرها .. اذا كيف اربح من مواقعي ؟

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

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

انشات شكل مبسط لخدمة الاعلانات للربط بين مواقعي و مواقع اصدقائي و كانت ناجحة وبدون اي تكاليف ..

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

البرمجة هي ناتج ذكي لتطور الالكترونيات ,, نعم اعني ذلك حرفيا !

عندما نخوض بعض الصراعات في صناعة خطوط الانتاج و الالات الصناعية او اي ريبوت الكتروني بشكل عملي سنجد انه امامنا حل من اثنين !

plc || ما يسمى "بادي دايكرام"

انت تبحث عن اصل الاشياء فلنكف النظر عن البي ال سي لانه كمبيوتر مصغر وبسيط ولكنه معقد لنفهم المبدا ! .. سنتجه نحو تصميم الاجهزة بالادوات والقطع البسيطة "بادي دايكرام" .. ان كنت لا تجيد البوابات المنطقية فتعرف عليها انها بسيطة !

حسنا كل هذا بعيد عن الاجابة التي تحتاجها رغم انه يحتويها ..

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

اعتذر عن الخروج عن المصطلحات التي لا اجيدها اصلا ولكني اعبر عنها بوجهة نظري لاوصلها لك بالشكل الصحيح .. لاتنسى البحث عن البوابات المنطقية and , or , not ان كنت لا تجيدها ^_^

رائع .. جرب هذه لكني لا اعتمد على canvas انها divs فقط ^_^

كلام رائع ومنطقي .. لكن يمكن العمل مع السي بلس بلس بانظمة التشغيل.. ليس وحدها ؟ نعم .. لكن يمكن الاعتماد عليها بشكل كبير وبالكثير من الامور في هذا المجال

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

لن احزن ان قيم احدهم هذا الكلام او عارضه ولكن الم تلاحظ ان كلمتا دالة وامر يتكرران كثيرا ؟ ان هذه اللغة عبارة عن دوال ! هل يجب عليك حفظ جميع الدوال ؟ لا ! لاننا كمبرمجين مبدتئين لا نعلم حقيقة تنفيذ الاوامر وراء مترجمات لغة البرمجة .. وهذا يعني انك ربما تقابل بعض المشاكل في التطبيقات المعقدة منطقيا ولا تجد لها الحل رغم انك قد قمت بكتابة كود برمجي صحيح .. اذا كيف اتعلم اللغة ؟ يجب ان يكون لديك هدف تقوم بكتابه تطبيق من اجله .. شاهد تطبيقات لمبرمجين اقدم منك و حدد الدوال التي لاتعرفها لتذهب و تشاهد شرحها في الموقع الرسمي للغة .. حسنا جرب تطبيق يعرف ما اذا كان العدد اولي او لا ! حيث اني لم اشاهد دالة جاهزة لفعل هذا ويجب عليك كمبرمج الوصول للنتيجة باستخدام الدوال المتوفرة باللغة .. ولكن ماذا تحتاج من دوال ؟ هل يمكنك كتابة التطبيق باكثر من طريقة او مبدا للعمل ؟ حاول وابحث عن دوال وان لم تجد الحل يمكنك العودة لاقدمه لك او البحث عن حل جاهز للتعلم منه دوال جديدة . وفقك الله لكل خير

موجود التجريب وتحته الكود

جزاك الله كل خير ^_^

لكن هذا الشرح للاصدار 2

والاصدار المتوفر الان من موقع بايثون الرسمي 3.7

وهناك اختلافات بينهما لكني نجحت في تخطيها رغم اني اكتب بهذه اللغة لاول مرة

يرجى التنويه لذلك

html