التصنيف: علوم البرمجة
-
أفضل 4 طرق للرسم البياني باستخدام مُجتمع PHP
هل تعلم بوجود البيانات في كل مكان من حولك؟ ربما، لكننا نجدها مُملة لوجودها بحالة خام Raw. ما رأيك أن تصبح هذه البيانات موجودة ولكن بصورةٍ غير مملة، وذلك عبر أن نتعلم كيفية إظهارها والتعامل معها بطرقٍ أكثر تفاعلية…مثل التعامل معها باستخدام الرسوم البيانية؟ ألن يكون الأمر أكثر متعة؟ هنا سنسألك السؤال التالي: هل تطرقت […]
-
ما هو مفهوم هــندســة البـرمـجيــات Software Engineering ؟
استُخدمت هندسة البرمجيات كمفهومٍ نظريّ من حين لآخر في أواخر الخمسينات وبداية الستينات من القرن الماضي. أما الاستخدام الرّسمي الأول لهذا المُصطلح فكان في مؤتمرٍ عُقد من قبل اللجنة العلمية في منظمة حلف شمال الأطلسي 1968 حول البرمجيات، وقد أخذ هذا المصطلح بالانتشار منذ ذلك الحين ولاقى اهتماماً متزايداً في نواحي مُختلفة. عقد المؤتمر لمعالجة […]
-
لماذا تكون عناوين مواقع الويب باللغة الإنجليزية؟
فندخل مباشرةً بصلب الموضوع، أي الإجابة على السؤال الذي يطرحه عنوان المقال: لماذا تكون عناوين مواقع الإنترنت باللغة الإنجليزية ؟ الجواب المختصر: إن عناوين مواقع الويب موجودة باللغة الإنكليزية لأن أغلب الأشخاص الذين طوروا المعايير الخاصة بعناوين الويب كانوا أمريكيين مُتحدثين بالإنجليزية. الجواب المُطول: لقد كان التّعرف على الـ(IP) المُميز لجهاز حاسوب هو الطريقة الوحيدة […]
-
“روبي عربي”: منصة تعليمية متميزة باللغة العربية، لتعليم لغة “روبي” البرمجية
لطالما واجه محبي التقنية والبرمجة العرب مشاكل عديدة في البحث عن المعلومات باللغة العربية، فالمحتوى التقني العربي على الإنترنت لا يزال ضعيف جداً وغير مدعوم، فضلاً عن انتشار العديد من المواقع التي تنشر المقالات والأخبار بدون الاهتمام بأدنى متطلبات الدقة والأمانة العلمية، مثل ذكر المصادر وتوثيق المعلومات. ولذلك، فإن المواقع والمدونات الأجنبية كانت الخيار الأول […]
-
(4) لغات برمجة يجب على المبتدئين تعلم أحدها
هكذا إذاً، قررت دخول عالم البرمجة وتطوير برمجياتك وتطبيقاتك الخاصة بك ومن ثم نشرها على متاجر التطبيقات وربح المال، وربما العمل لاحقاً ضمن شركة كبيرة مثل جوجل! حلمٌ رائع، ويحق لأي شخص التفكير به، ولكنه ليس بهذه السهولة التي قد يتصورّها البعض أو كما قد يبدو لنا الأمر في أحلام اليقظة؛ هو – كأي حلم […]
-
وداعًا لمُراقبة المُكالمات عبر الإنترنت!
هل ما زلت تشعر بالقلق والخوف عند إجراءك لمكالمات فيديو مع الأهل أو الأصحاب؟ هل ما زلت تخشى من أن يتجسس أحد عليك خلال مكالماتك؟ الحل عند المطور Kim Dotcom المهتم بخصوصية المُستخدمين عبر الانترنت ومؤسس خدمتي Megaupload و Mega . كيف سيحميك Kim Dotcom خلال إجراءك مكالمات الفيديو خاصتك؟ قام Kim Dotcom بإضافة خدمة […]
-
(8) أسباب كي تقوم بإجراء “رووت root” لهاتف الأندرويد الخاص بك على الفور!
إذا كنت من مستخدمي الهواتف الذكية التي تعمل على نظام الأندرويد، فإنه ينبغي أن تسأل نفسك السؤال التالي : هل أقوم بإجراء “رووت” للجهاز أم لا؟ غالباً، فإن هذا السؤال لم يخطر على بالك من قبل، وذلك بسبب ميزات نظام الأندرويد من حيث القوة والأداء، وقد تجد أن إجراء هذه العملية قد يكون خطراً أو […]
-
يمكننا كتابة برمجيات خالية من الأخطاء…إذاً، لماذا لا نقوم بذلك؟
أشار عالم الحاسوب الهولندي الكبير Edsger W Dijkstra أن الاختبار يبين وجود الأخطاء وليس غيابها. في الحقيقة، إن الطريقة الحاسمة الوحيدة لإثبات صحة البرمجيات وخلوها من الأخطاء هي من خلال الرياضيات. لقد كان من المتعارف عليه أنه من الصعب الوصول إلى برمجيات صحيحة. منذ أن نظم Friedrich L Bauer المؤتمر الأول عن هندسة البرمجيات في […]
-
الأمن، الحماية، وإنترنت الأشياء
هناك العديد من الأجهزة الإلكترونية التي نستعملها الآن والموصولة بالإنترنت. نحن نعيش في فجر عصر إنترنت الأشياء Internet of Things. هناك العديد من الأجهزة التي تتراوح بين البسيطة مثل مفاتيح الإضاءة أو أقفال الباب إلى أجهزة أكثر تعقيداً مثل السيارات والأجهزة الطبية، حيث تم إضافة ميزة الإتصال بالإنترنت إليها، فضلاً عن وظائفها الأصلية. لا يمكننا رفض […]
-
دليلك الأساسي لقدوم الآلات الذكية
تُشبه المخاطر التي يواجهها البشر عن طريق الذكاء الصُنعي الصورة الشعبية التي حصلنا عليها من فيلم “The Terminator”، الذي يُصوّر لنا الوحش الميكانيكي الخيالي الذي تميّز بعدة صفات: القوة، يمتلك دروعاً صلبة ،عنيد ولا يُقهر. لكن شخصية Arnie تفتقر لميزةٍ واحدة والتي تستحق أن نقلق منها بالفعل في العالم الحقيقي: الذكاء الشديد ! دماغ الإنسان ليس أكبر بكثير من […]