Hatem

Java Enterprise Applications Developer.

285 423 ألف مشاهدات المحتوى عضو منذ
Hatem برمجة
حسنا انت تريد كتابة برامج لأندرويد فلا مفر من تعلمك للجافا. وبالنسبة للويب فاذهب إلى ASP.NET لا يوجد مانع بالعكس ستقلل من الجهد الذي ستصرفه لتعلم تقنيات الويب (المعقدة قليلا) في الجافا.
لاحظ صديقي انني لا اتحدث عن الموار Resources (الموظفين, المال , الاجهزة , التراخيص) فعندما تريد انجاز مشروعك ستجدها حتما. ولكن اتحدث عن السوق Market. بلا سوق لن تستطيع حتى ان تدفع رواتب فريقك او ان تسترد رأس مالك علما بأن مجال تطوير الألعاب مكلف جدا لأنه يحتاج لفريق متنوع الاختصاصات كي تنجز المطلوب.
Hatem برمجة
اذا كنت مفتونا بالواجهات الرسومية وببيئات التطوير المتكاملة التي تتولى كتابة معظم الكود عنك فاذهب إلى .NET فلديها IDE متطورة Visual Studio. فضلا عن كونها تدعم منصات مختلفة مثل الويب والدسكتوب والموبايل والكونسول. أما اذا اردت تعلم البرمجة بشكل حقيقي وتتمرن على بناء البرمجيات الضخمة وهندستها. فاذهب الى Java فضلا عن كونها عابرة للمنصات وتدعم كل شي تقريبا. الخيار لك !
مستقبل أي صناعة يعتمد على القدرة على انتاج دخل Income. وعندما تسأل عن مستقبلها في العالم العربي فحينها يجب ان نسأل عن مدى جدواها الاقتصادية في هذه البقعة الجغرافية. برأيي ان المنطقة ليست مؤهلة لكي تصبح سوقا واعدا بسبب الازمات الاقتصادية والسياسية التي تمر بها. هذا التوقع ينطبق كثيرا على العاب الحاسوب ومثيلاتها. اما بالنسبة لالعاب المنصات المحمولة فقد يبدو منطقيا قليلا واقل Risk !
Hatem حسوب I/O
اظن انه يجب عمل سياسة آلية لمكافحة او ايقاف كل من يتضح انه يقوم بعمل اغراق بالنيجاتيف.
Hatem حماية واختراق
استخدم نظام تشغيل ماك منذ سنوات. ونسيت شيئا اسمه فيروس او مكافح فيروسات.
Hatem ثقافة
للأسف مفهوم الملكية الفكرية ضاع بين صراعات ونفوذ القوى التجارية العظمى فأصبح وسيلة احتكار وسيطرة ليس الا. حتى الاشياء الشكلية التافهة اصبحت تسجل بملكية فكرية واصبحت لاتمت بشئ للانجازات الحقيقية التي تستحق ان يحتفظ بها كملك حصري لجهة أو شخص معين.
Hatem ثقافة
حسنا , ثم ماذا بعد ؟ اجعل لموضوعك فائدة. او على الاقل اذكر ما الذي تفعله ربما يروقنا ونفعل مثلك تماما !
Hatem برمجة
أعمل على بورتال Portal بتقنية JEE لأحد عملائي.
Hatem برمجة
على الجرح تماما. دائما اقول لأصحابي انتج عملا بـ Minimum Footprint بأقل عدد من المتطلبات التي تجعل مشروعك يعمل ثم اضف عليه كل يوم.
Hatem ثقافة
افضل هدية ان اراهم مبتسمين واعظم اخفاق لي ان اراهم حزانى او مكسورين
Hatem برمجة
لابد ان الكل فعل في ايام مراهقته البرمجية او بسبب ظروف العمل التي تجبرك ان تهتم بتقنية بذاتها. انا مثلا اصبح لدي ميل جذري واساسي باتجاه Java EE بدلا من PHP.
Hatem ثقافة
حاول ان تبتعد عن التفكير الظلامي والأفعال الشهوانية فذلك يضعف الذاكرة حقا. وحاول ايضا ان تقرأ شئ تميل له لاجل العلم وحبا في العلم وليس لأجل القراءة.
Hatem ثقافة
كنت اعاني من هذه العادة. ودمرت سنين كثيرة من حياتي واسبابها : - ضيق الوقت - الشعور بأن الشي الذي تود انجازه لن ينتهي - فقدان الامل والشعور بالعجز - الظغوط الحياتية التي تجعلك لا تستطيع ان تركز في ما تود فعله الحلول : - تنظيم الوقت بطريقة عقلانية وليست خيالية (لاتجعل نفسك سوبرمان قم بقياس الوقت المخصص لكل شي حسب قدرتك الفعلية) - عند محاولتك انجاز شئ ما , حدد اهدافك بدقة لكي تستطيع قياس تقدمك. لا تقم بانجاز
-1
Hatem برمجة
لا تكون محدودا بالسوق المحلي اذهب الى ما هو ابعد من ذلك. قم بانشاء موقع الكتروني لبرامجك وقم بتسويقها عبر الشبكات الاجتماعية. ولا تبعها بالرخص لانها مجهودك وصناعتك.
Hatem برمجة
كلامك خاطئ تماما. اطر العمل تنظم مشروعك وتختصر عليك المسافات والاسطر وتجعل الكود اكثر واقعية وفهما. بعض الميزات الموجودة في اطر العمل ستسغرق منك ربما اشهر اذا قررت تطويرها بنفسك وبالكود الطبيعي للغة. وبخصوص الاخطاء فالمبرمج الحقيقي يلم بطرق Debugging وتتبع الاخطاء واذا كان لا يلم بهذه الاشياء فالافضل ان يبحث عن مجال اخر ليبدع فيه غير البرمجة.
Hatem برمجة
شئت ام ابيت فأطر العمل أصبحت واقعا. وعدم استخدامها للمشاريع الكبيرة او الصغيرة على حد سواء يجعل تلكم المشاريع ناقصة او تفتقد للكثير. اطر العمل استغرقت لسنوات لكتابة وتنقيح مميزاتها. والعمل على مشروع مدفوع وبوقت محدود Due Date بدون اطار يعد مجازفة وخرقا لتلك المحدوديات. هذا العصر هو عصر الايمان بالفكرة , بمعنى ان مهاراتك البرمجية يجب ان تسخر لانتاج الفكرة وليس العكس. فلا قيمة لمعرفتك البرمجية ان لم تكن قادرا على صنع مشروعك متكامل بتلك الادوات. واطر العمل هنا
Hatem ثقافة
لايوجد ترجمة دقيقة للمصطلح ولكن هذا اجتهاد مني اعتمادا على خبرتي في التعامل مع هذا النموذج : نماذج البيانات-طبقة العرض-المتحكمات المنطقية
Hatem برمجة
الاستضافة الشخصية هي الافضل لأنها تأتي بتحكم كامل بكل مقدرات الموقع فضلا عن الووردبريس. ولن يفرق الامر فأنت محتاج حاليا فقط للوردبريس وستقوم بترقيتها لتتحكم بها بشكل أعمق. والخبر السعيد انه متى ما كنت مستعدا لنقل موقعك لاستضافة شخصية مستقبلا فهذا ممكن وسهل. دائما في الامتحانات ينصحون بحل الاسئلة السهلة أولا ثم انتقل للاصعب.
Hatem برمجة
ربما يكون بسبب الافكار التي وصلت للعميل وجعلته تقتنع بهذه اللغة. من جهة اخرى قد يكون للبنية التحتية لشبكة الشركة او المؤسسة دور في تحديد تقنية معينة. بعض الشركات مهووسة بمنتجات مايكروسوفت لذلك كان من الانسب اختيار هذه اللغة لخلق تفاعل افضل بين مختلف الادوات والبرمجيات. والعميل له كل الحق في اختيار ما يشاء.
Hatem برمجة
مرحبا بك يبدو انك مشتت اكثر من اللازم وهذا التشتيت جعلك تضخم الموضوع. أنصحك ان تقوم بعمل مدونة على موقع ووردبريس الرسمي ثم قم بترقيتها فهذا افضل لك. اما عن تركيب الووردبريس فكل ما تحتاجه : ١) استضافة تدعم PHP و MySQL 2) اسم نطاق وهو يأتي عادة مع الاستضافة 3) نسخة ووردبريس من الموقع الرسمي
Hatem تسلية
لدي نوايل لعمل هولوكوست ( لا أمزح ) ضد فئات احتفظ بمسماها مع نفسي.
Hatem ثقافة
https://www.goodreads.com/user/show/2337562-hatem هذا الحساب خاصتي. اهتماماتي القديمة كانت أدبية. اهتماماتي المركزة هي الكتب التقنية.
Hatem ثقافة
ان تكون بألوان ناعمة وغير صاخبة. وان تكون داكنة قليلا لكي تكون الايقونات واضحة. احرص على تغييرها كل ما احس بقرف اتجاه الجهاز لتغيير الروتين.
Hatem PHP
دائما واولا قم بالرجوع إلى Documentation الخاص باللغة. فمثل هذا الامر يعتبر اساسي وليست حالة خاصة كي تكون جديره باستحداث سؤال لها.