Mohammed.M

Computer Engineer & Devops

https://twitter.com/mohmf

206 نقاط السمعة
113 ألف مشاهدات المحتوى
عضو منذ
اختلف معك من ناحيه الاكاديمي لايعرف كيف يمارس المهنه , على العكس فالاكادميين هم بالاساس من صنعوا المهنه , ولو نظرت الى العديد من الاختراعات والقفزات في مجال علوم الحاسب والاتصالات لوجدت ان اصحابها هم من حمله الشهادات العليا وبعض هذه الابتكارات هي عباره عن مشاريع اكاديميه تبنت شركات . فمثلاً تطبيق الـ OpenSSL بالاساس بدأ كمشروع بحثي لمرحله phD لمؤسس المشروع . وكذلك العديد من التطويرات في نواة اللينكس كأنظمة الملفات المختلفه والمميزات العديد منها كذلك مشاريع بحثيه جامعية
TypeScript وCoffeScript في الاخير تبقى واجهات للجافاسكربت ولاتحل محلها لانه الكود في الاخير يصبع جافاسكربت محسن . لكن Dart تهدف الى ذلك .
جميل انك متفائل , اتمنى ان تظل على هذا التفائل عندما تصل الى مواضيع برمجة الكائنات والوراثه خصوصاً :)
مثل ماذكر الاخ WGH , لو كنت متوجه للسوق الخليجي , فمنتجات مايكروسوفت هي الانسب . فمادمت نويت على ASP.net , قم بإلقاء نظره كذلك على تطوير الـ SharePoint بالـ ASP.net فهذا النوع من المطورين مطلوبين بكثره في الخليج . بالتوفيق !
17
بدأت اميل واعتقد خصوصا بعد التسريبات الامنية مؤخراً وهاجس الامن الالكتروني ان مبدأ الربح في الواتس اب (وغيره) يعتمد على بيع البيانات للحكومات التي لديها مثل هذا الهاجس تحت صفقات غير معلنه بطريقه مباشره او منحهم ولوج بشكل معين الى البيانات . انا مشترك في الواتس منذ حوالي 3 سنوات ولم اقم بدفع ريال واحد لحد الان ولم اسمع بأحد ممن اعرفه انه قام بالدفع ! .
الـ instagram (قبل ان تشتريه الفيسبوك) كان يستخدم الـ AWS !
13
اوبنتو تظل في الاخير توزيعة لينكس , تستطيع حذف واضافة ماتشاء منها , لا تعجبك unity , استبدلها بـ Gnome classic او KDE . عن نفسي احببت واجهة unity واتأقلمت معها ! .
القيت نظره على هذا المنتج قبل فتره واعتقد انه يصلح للتطبيقات المتوسطه والصغيرة واري انه بديل مناسب جداً لقاعدة بيانات MS Access للمطورين الذين يبحثون عن ادوات مبسطه لتطبيقات ال Rapid Database الصغيرة.
13
الذي اعتقده ان هذا النظام سيكون خليط بين المصدر المفتوح والمغلق , مثل جوجل اندرويد حيث ان النظام نفسه مفتوح ولكن باقي الخدمات والتطبيقات مثل البريد وخدمة الدردشة وحتى Google Play مغلقه المصدر . نقطه اخرى مهمه هي انه بإمكانهم ايضاً ان يقوموا باستخدام وتوزيع اجزاء من الـ binary blob الى جانب نظامهم المبني على نواة اللينكس . الـ binary blob عباره عن اجزاء تنفيذية ممكن ان تعمل في مايسمى بـ مساحة النواة (Kernel space) كالتعريفات او وحدات النواة (kernel
16
الموضوع يعتمد على ما الذي تريد تطويره ؟ هل تركيزك سيكون على الادوات التي ستسخدمها في التطوير كبئيات التطوير ؟ اما تركيزك على منصة النظام نفسها ؟ بالنسبه للادوات فالموضوع فيه مرونه فبعض المحررات مثلا تجدها هنا وهناك كمحرر sublime text 2 مثلاً . اذا كنت مثلاً تريد التطوير للويب بشكل محلي باستخدام php او RoR او احدى تقنيات الويب المفتوحة المصدر الاخرى قبل النشر فبديهي يكون اللينكس كبئية عمل الانسب لان الادوات التي سوف تحتاجها (خادم apache و mysql
جميل , وطالما انه المفروض عدم فرض على طرق الاستثمار في البرمجيات , ارى كذلك انه يجب التعامل مع المصادر المفتوحة كاي ابداع بشري اخر وعدم تقييده فكرياً تحت اي ظروف لانه لو حدث هذا ماكنا ابصرنا ابداع برمجي مثل مشروع KDE وغيره الكثير. يمكن ان ننظر الى المصادر المفتوحة كغابه ملئية بالاشجار والامر عائد للعقل البشري في كيفية الاستفاده من هذه الاشجار. تحياتي
مع احترامي لطرحك , ولكن هذا الكلام لن يغير شئ من الواقع , ولنفرض جدلاً ان المصادر المفتوحة هي كارثة ووقعت , فالموضوع الان ليس ندب الحظ بل التأقلم معها لانها شئنا ام ابينا اصبحت تأخذ مكانها في عالم المعلوماتية ولها دور كبير ايضاً في تطور المجال وجعل التعليم فيه متاحاً للكل , كذلك ادى الى إنتاج ادوات كانت فيما مضى حصراً للهواة والهكر للتحول بعدها الى شئ اساسي في صناعه المعلوماتية وهذا شئ لاعتقد احد ينكره . ومن زاوية
17
الرائج الان بين "مشاهير تويتر" هو اسلوب الاعلان الخفي بالاتفاق مع الشركات , بحيث لا يظهر صاحب الحساب بانه يقوم بالاعلان المباشر حتى لايفقد المصداقية لدى متابعيه "كما يرى البعض" . مثلاً استخدام عبارات كـ : - "برجر ابو اسد عامل زحمة وضجة والطريق فاضي " . - "ياخي اكتشفت خاصيه رهيبه في الايفون بتخلي حياتي سهله " . الخ
47
أذكر اني وقعت بموقف مشابه لهذا في عمل سابق لي , وكان الامر يتعلق بالبريد الالكتروني , فتنصلت عن طريق تذرعي بالنواحي القانونية للموضوع وانه لايمكنني تحمل التبعات القانونية لهكذا اختراق للخصوصية , وطلبت خطاب خطي موقع من المسئول صاحب هذا الطلب. وعندما شعر ان الموضوع فيه توقيع وورقة تراجع عن الموضوع :)
16
بالأضافة الى ماذكره الاخوه , فأن الكثير من الموجودين في المنطقة اصلاً عباره عن Reseller لشركات اجنبية ولايوجد شئ اضافي يتم تقديمه سوى بعض الدعم الفني . ولا اظن انه يوجد الكثير في المنطقة العربية ممن يود المخاطرة بعمل بنية تحتية كاملة لهكذا نوع من الاستثمار .
MySQL @ Localhost
هناك اضافه لحد الان لم اجد لها بديل مقنع شخصياً وهي على الفايرفوكس تدعى Brief . وهي خاصه بقراءه الـ RSS
نفس الشيء معي فعملي في مجال IT في غير التطوير. ولكن من جهه آخرى مازلت متمسك بالبرمجة واهواها رغم ان تخصص هو هندسه حاسب ومازلت اقرأ فيها. لكن المشكلة ان سوق العمل لمجال التطوير في المملكة عموماً يتجه نحو موضوع شهادات مايكروسوفت وتقنياتها والدوت نت.. الخ التي تربط المطور بتقنيات بعينها وهذا الشيء الذي جعلنا اتجه الى المصادر المفتوحه.
هناك مكتبه جافا سكربت تدعى TaffyDB تقدم مميزات قواعد البيانات في جهه العميل. قد تود الاطلاع عليها : http://www.taffydb.com/
16
تمنيت لو كان سؤالك بالعربية الفصحى لانها من شروط الموقع. كجواب شخصي، أفضل حماية للأجهزة هي في المقام الأول حكمة الاستخدام وعدم تحميل كل ماهب ودب.
لا، لا يمكن ذلك عمليا لان نظام الNTFS لا يدعم نظام صلاحيات الملفات الخاصه باللينكس (Linux file permission).
C++ : سرعة ومحمولية اكبر (قابلية التشغيل على اكثر من منصه بشكل native) ولكن صعوبه وتفاصيل أكبر يتوجب على المبرمج التركيز عليها مثل إدارة الذاكرة. C# :سهوله وادوات اكثر، و runtime يساعد المبرمج بشكل اكبر ولكن ارتباط اكبر بمنصه الويندوز (بالرغم من وجود مشروع mono).
التوزيعة التي تعجبك فلفستها وترى انك تمكنت منها تعتبر الأفضل.! شخصياً، استخدم اوبنتو كنظام استخدامي اليومي، وتوزيعه Arch على السيرفرات حيث انها خفيفه على الموارد.
مثل ماذكر في التعليق السابق , من حيث الاستخدام نفس MySQL ويقال ان الاداء افضل بقليل ولكن لايمكنني الجزم . انا قمت بالانتقال الى Maria موخراً لبعض المواقع المبنية على Wordpress ولم اجد اي مشكله تذكر والمواقع تعمل بشكل طبيعي بدون اي تغير في إعدادت الوردبريس .