Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Learn Typing

جميع المقالات

التعليم الذاتي × التعليم التقليدي

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

البرمجة و اللغة الإنجليزية

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

ما هو ميتاسبلويت (Metasploit) ؟

ميتاسبلويت (Metasploit) هي أداة تُستخدم في مجال الإختراق الأخلاقي للبحث عن الثغرات في السيرفرات و الأجهزة و قد تُستعمل لغاية غير شرعية أيضاً, من أوامرها: msfconsole, help, clear, show encoders, meterpreter و غيرها. ستتعلم كيفية عملها و تثبيتها في لينكس, ويندوز و إندرويد (android).

هل الربح من البرمجة حقيقة أم كذب؟

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

الحلول الأمنية التي يقدمها الأمن السيبراني

الأمن السيبراني هو مجموعة من الأجهزة لحماية شبكات الإتصال من الإختراق عبر الجدران النارية (IPS/IDS/Firewalls), الشبكة الوهمية و الخفية (Virtual Private Network), التشفير (Encryption) , الشبكة الوهمية و الخفية (Virtual Private Network) و غيرها.

إختيار المكتبة البرمجية المناسبة لمشروعك

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

أنواع المخترقين / الهاكرز

القرصنة هي إستغلال أي ثغرة في نظام معين و يوجد عدة أنواع من الهاكرز مثل هاكرز القبعة البيضاء (White Hackers), هاكرز القبعة السوداء (Black Hackers), أطفال الهاكرز (Script Kiddie) و غيرهم.

حل مشكلة عدم إكمال الكود في برنامج Codeblocks

لا يساعدنا برنامج CodeBlocks في إكمال الكود فما حل هذه المشكلة؟

أفضل نظام تشغيل لاختبار الإختراق

يعتبر Kali Linux من أفضل الأنظمة لإختبار الأختراق و هو سهل الإستخدام. فما هي مميزاته؟ و الأدوات الرئيسية التي يتضمنها مثل wireshark, metasploit, nmap و غيرها..

طرق ربط لغات البرمجة مع بعضها

في مشروعك قد تستعمل أكثر من لغة, الأمر ليس معقد فهناك طرق لربط لغات البرمجة ببعضها عن طريق موجه الأوامر, عن طريق الشبكة Network و غيرها كمشروع GraalVM المطور من شركة Oracle.