جافا هي أشهر لغة برمجة في عام 2014


Java

حسب بحث أجرته مجلة  IEEE Spectrum التابعة لجمعية مهندسي الكهرباء والإلكترونيات (IEEE)، تصدرت لغة الجافا قائمة أشهر لغات البرمجة لعام 2014، تلتها لغة C، ولغة C++، ثم لغة بايثون.

وقد تم التوصل إلى هذه النتائج عن طريق البحث في 10 مصادر للبيانات، منها محرك بحث Google، مواقع التواصل الاجتماعي، مواقع التوظيف، والمجتمعات التقنية. إقرأ المزيد

هل يمكن التلاعب ببرامج سحب أسماء الفائزين؟


الإجابة ببساطة نعم، ولكن ليس الهدف من طرح هذا السؤال هو التشكيك بسحوبات الشركات والبنوك، إنما الهدف هو إثبات سهولة التلاعب. فبرامج السحوبات كغيرها من برامج الحاسوب ما هي إلا مجموعة أوامر وتعليمات يكتبها المبرمج لينفذها الحاسوب.

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

الأسطر التالية توضح طريقة التلاعب: إقرأ المزيد

البرمجة بلغة Java (الجزء الأول: ما هو الفرق بين Java وJavaScript)


Java

قبل أكثر من سنة؛ كتبت بعض المواضيع في مدونتي عن البرمجة بلغة JavaScript (أنقر هنا من فضلك لمشاهدة الأرشيف)، واليوم أعود إليكم بسلسلة من المواضيع في البرمجة بلغة جديدة ومختلفة ألا وهي لغة الجافا (Java).

ما هو الفرق بين Java و JavaScript؟

من المهم في البداية أن نفرق بين لغة Java ولغة JavaScript، لأن هذا خطأ شائع. فبالرغم من وجود تشابه كبير بينها بالاسم وفي طريقة بناء الجمل البرمجية (Syntax) في كل منها، إلا أنهما مختلفتان تماما! إقرأ المزيد

إلى أي حد ممكن أن يصل إليه الإنسان بعطائه؟ المبرمج عبدالله عيد كنموذج


عبدالله عيد؛ شاب سعودي يعمل كعضو هيئة تدريس بجامعة أم القرى بقسم الحاسب الآلي وهو مطور برمجيات ومهتم بالويب والمترجمات والرياضيات.

يؤمن “عبدالله” بأهمية نشر العلم، لذلك يقول: “التعليم من حق الجميع، ومن حق الجميع الحصول عليه بالمجان”.

وفي سبيل ذلك؛ قام عبدالله بتصوير ونشر أكثر من 1000 مقطع فيديو تعليمي بدقة عالية في قناته على Youtube، يشرح فيها لغات البرمجة وتقنيات مختلفة، مثل لغة Java (من المستوى الأساسي إلى المستوى المتقدم)، لغة PHP، قواعد بيانات MySQL، برمجة تطبيقات نظام Android، تحليل النظم، تقنية Ajax، ومواضيع أخرى.

1000 مقطع فيديو تعليمي! هذا رغم صعب جدا أن يصل إليه شخص واحد هدفه فقط نشر العلم والدعاء الصالح له ولوالديه.

شخصيا؛ استفدت كثيرا من سلسلة الدروس التي يقدمها في لغة الجافا بإسلوبه العلمي الرصين، حيث أنه يغطي أغلب -إن لم يكن كل- الموضوعات التي تهم المتعلمين. وأسأل الله أن يبارك به وبعلمه وأن يرحم والديه بواسع رحمته.

الروابط:

– شبكة عبدالله عيد التعليمية.

– Abdullah Almehmadi – YouTube.