Ammar Alsory @Ammar_Alsory

نقاط السمعة 35
تاريخ التسجيل 27/08/2019
آخر تواجد 7 أيام

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

عندما تملك مشكلة برمجية او عائق ابحث عنه اولا . ( حاول تعلم التعامل مع محركات البحث ). ان لم تجده حاول طرح السؤال بشكل عام حصرا وليس خاصا . مثلا اطرحه في مجتمع البرمجة في حسوب . ستجد الكثير من الاجابات من زوايا مختلفة للموضوع فتحصل على معلومات اكثر من حل المشكلة فقط ويجدها من يواجهـــها عندما يبحث عنها مستقبلا . ولكن تذكر البحث عنه اولا . وان اردت بعض النصائح للبحث بشكل جيد فانا جاهز . لكن يمكنك البحث عنها اولا XD

بما أنك تعمل على تطوير موقع الكتروني , أظن انه ليس لديك اي صلاحية لتصفح ملفات الموقع أو قواعد البيانات ..

الموضوع صعب بشكل قانوني ( دون اخترق ) . يجب عليك التواصل مع المبرمج الأول .

ما الفرق بين اعداد قهوة بشكل يدوي وبين الضغط على زر للحصول على كوب جاهز ؟

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

ايضا لا يمكن لاحد أن يعارضني بان البرمجة ستغير طريقة التفكير !!!

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

هذا بعيدا عن انها بحد ذاتها مصدر رزق يعتمد عليه الكثير في عصر النهضة الالكترونية و الالات الذكية . و أن أكبر شركات العالم هي شركات برمجية وأصحابها هم الأكثر ثرائاً . وان البرمجة هي من أعلى المهن أجراً .

نصيحتي لك . حدد البيئة البرمجية التي ترغب بالعمل عليها قبل البدء . مثلا صنع برامج سطح مكتب للنظام (ويندوز) أو تطبيقات الهاتف المحمول بانظمتها أو مواقع ويب أو الات للمصانع (MVC)

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

تحديد البيئة المفضلة واللغة المستخدمة سيجعل لك دافعا أكبر في خطواتك الاولى .. وتَعَلُم اللغة الأولى بشكل جيد سيسهل عليك تعلم اي لغة برمجة أخرى .

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

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

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

يحوي أنبوب الأشعة المهبطية الموجود في التلفاز سلك كهربائي داخل أنبوب مخلي في التلفاز ويلعب هذا السلك دور منبع الجسيمات . عندما يُسخن السلك ، تنطلق الالكترونات بسبب الزيادة الحاصلة في طاقتها . وبعدها تُسرَّع الالكترونات وتُوجه عبر الخلاء الموجود في CRT بالاعتماد على حقل مغناطيسي يولده ملف من الأسلاك. تلعب شاشة التلفاز دور كاشف الجسيمات. ومع صدم الالكترونات عالية الطاقة للشاشة ، فإنه يتم كشفها وتصبح مرئية في البكسلات الملونةالتي بدورها تصنع الصورة .

المصدر : ناسا بالعربي

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

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

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

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

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

يمكنك الاعتماد على صورجاهزة من موقع اخر .. مثلا :

كيف يجمع محركات البحث بياناته ؟

في أسوء الاحوال يمكنك جلب الناتج ( واقصد هنا

html

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

الموضوع أبسط مما تتصور وستتاكد من هذا ان حاولت العمل عليه ..

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

var myurl ="https :// io..hsoub..com";

if( (myurl.substring(0,5)=="https") && (location.protocol == "http :") ){

//redirect to https as @ Khaled Html 's example

}else if( (myurl.substring(0,4)=="http") && (location.protocol == "https :") ){

//redirect to http

}

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

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

ذلك يسمى "URL Encoding"

لمعرفة المزيد عنه يمكنك رؤية الرابط

يمكنك ارجاعه لنص عربي عبر دالة جافا سكريبت

"decodeURI"

او عبر اي موقع يقدم هذه الخدمة . مثل هذا

شكرا لك .. لكن قناة elzero web school موجهة للمبتدأين .

غنية و قوية لكنها تقدم الشرح بتفصيل مبالغ فيه .

أنصاف النواقل Semiconductors :

هي مواد تقع من ناحية التصنيف الكهربائي بين المواد العازلة والمواد الناقلة كهربائياً، فهي لا تعتبر نواقل جيدة للتيار كما لا تعتبر عوازل جيدة، ومن أشهر هذه المواد السيليكون Silicon والجيرمانيوم Germanium وأرسينيد الغاليوم Gallium Arsenide. تملك هذه المواد الكترونات حرة بكميات قليلة في المدارات الخارجية لذراتها ،حيث تتجمع ذراتها مع بعضها لتشكل شبكة كريستالية Crystal Lattice.

وبدون انصاف النواقل لم يكن من المستطاع صناعة الترانزستورات ... عن هذه العناصر الالكترونية التي كانت سببباً أساسياً للثورة التقينة التي نعيشها اليوم .

المصدر قبل اعادة الصياعة :

باختصار شديد :

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

انا متابع الموضوع . وقد اقترحت تعليمات مساعدة في المرة السابقة ..

للاسف انا حليت السؤال الاول ولا استطيع التجربة الان

بالطبع .. خصوصا العلوم المنطقية .

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

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

مثلا عند اضافة لتر من المياه لاناء يحتوي 2 لتر سنرى الفرق ولكن ان وضعنا هذا اللتر مع 20 لتر فلن نلاحظ الفرق بشكل واضح .

ومن تجربتي الشخصية . كبرت 10 أعوام في عدة اشهر عندما تعلمت اول لغة برمجة وهي بسيطة وانا لم اتجاوز العاشرة من عمري .

ليس فقط من حولي تكلموا عن ذلك . انا فعلا لاحظت نقلة كبيرة على تصرفاتي و طريقة تفكيري و نظرتي للامور .

بينما الان ربما اتقن اي لغة برمجة جديدة او اي اكثر من ذلك في ايام قليلة و لا أحد حولي يلاحظ اي تغير ولا انا ايضا , رغم ان ذلك يحدث .

أنصاف النواقل

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

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

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

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

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

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

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

اشكرك جدا و اقدر و قتك في النقاش معي .

كلامك عملي و صحيح 100% بصرف النظر عن اني افقد اعصابي .

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

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

شكرا لك أخ محمد

هل يمكن ان تعطيني مثلا للرد . لو كنت مكاني ماذا سيكون ردك ؟ لاني اجد نفسي أوضح للعميل ليس الا .

وهل كل المواقع التي نعمل عليها نقدم التحكم الكامل بكل شيء مطلوب او لا ؟

شكرا لك .

وصلت لما اسعى اليه

"لا يجب الاتفاق عليه لانه عرف عام"

ماذا بخصوص رايك ؟

"التركيب يجب توضيح ذلك من المستقل في البداية إن تركيب السكربت ليس من اختصاصه"

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