البرمجة بلغة JavaScript: استخدام الفاصلة المنقوطة


واحدة من المعضلات التي واجهتني أثناء محاولاتي بالبرمجة بلغة JavaScript هي معرفة كيفية استخدام الفاصلة المنقوطة (Semicolon)، لذلك في هذا الموضوع سأحاول تسليط الضوء على هذه النقطة.
إن استخدام الفاصلة المنقوطة (Semicolon) هو أمر اختياري ولكنه مهم، حيث من خلاله نخبر المتصفح أين تنتهي الجملة البرمجية، وعدم استخدام الفاصلة المنقوطة قد يؤدي أحيانا إلى تنفيذ عدة أوامر من قبل المتصفح على أنه أمر واحد. لذا من الواضح إنه من المهم استخدام الفاصلة المنقوطة بنهاية كل سطر. مثال:

var userName;
userName = window.prompt (‘Please enter your name:’, ”);
document.write (‘Hello ‘ +  userName);

ولكن الفاصلة المنقوطة لا تستخدم قبل أو بعد الأقواس الحاصرة (Curly Brackets)، مثال: إقرأ المزيد

الشعار الرسمي (المعدل) لاحتفالات الكويت بمناسبة مرور 50 عاما على استقلالها


الشعار الرسمي لاحتفالات الكويت بمناسبة مرور 50 عاما على استقلالها

لتنزيل الصورة بحجم أكبر، يرجى زيارة موقع وزارة الأعلام من خلال هذا الرابط: وزارة الإعلام – إدارة التصوير الفوتوغرافي.

Razan


يقال للرجل رزين، أما المرأة فيقال له رزان، ورزان من الرزانة أي الثقل والوقار والحلم، ورزان أيضا هو اسم مولودتي الجديدة، وأسال الله أن يبارك لنا فيها ويجعلها من الذرية الصالحة.

طريقة برمجة جملة “Hello World” بأكثر من 300 لغة برمجة


تطبيقي من خلال JavaScript

هل تذكرون عندما كتبت لكم في مطلع هذا العام مقالة عن قصة جملة “Hello World” وأسباب انتشارها (الرابط: ما هي قصة هذه الجملة “Hello world”)؟ حسنا، لقد وجدت لكم رابطا مثيرا جدا (إذا اعتبرنا أن البرمجة بحد ذاتها مثيرة) يحتوي على قائمة بطريقة برمجة جملة “Hello World” بأكثر من 300 لغة برمجة مختلفة (من بين آلاف لغات البرمجة)، بدءا من لغة التجميع Assembly والـ Basic والـ COBOL، وصولا إلى لغات البرمجة الحديثة.
وجه الإستفادة من هذا الرابط، هو أخذ نظرة أولية إقرأ المزيد

خاطرة: الجاهل يعرف كل شيء


ذهبت مع أحد الأقرباء إلى إحدى الأسواق لشراء نسخة من لعبة شهيرة، وذلك بهدف تجربة اللعبة لمدة قصيرة والتأكد من قدرة جهازي على تشغيلها بشكل مرضي. بعد شرائي للعبة وخروجنا من المتجر سألني قريبي مستغربا “أنت لست الشخص الذي أعرفه!”، واستطرد قائلا ” لماذا كنت تسأل عن طريقة استخدام أداة كسر حماية اللعبة بالتفصيل الممل، وكأنك لا تعرف شيئا”.
فأجبته أنني واثق من نفسي ولا أحتاج إلى اظهار خبرتي للبائع، هذا أولا. وثانيا، لأنني أريد استخلاص أية معلومة منه ولو كانت بسيطة، وبغير هذه الطريقة لن يتسنى لي ذلك . فسكت متأملا.
الموقف انتهى، ولكن ما ذكرني فيه هو أنني اليوم بالصدفة المحضة قرأت هذه الحكمة “الجاهل يعرف كل شيء، والعالم يعرف جهله”، وما أجمل من هذه الحكمة، غير قول الشاعر العربي “فقل لمن يدعي في العلم فلسفة…حفظت شيئاً وغابت عنك أشياء”.
من الجميل حقا أن نعترف بجهلنا وأن لا نتعالى على الغير، لأن إدعاء معرفة كل شيء هو الجهل بعينه. ألا توافقوني؟

أساليب وطرق اختراق البريد الإلكتروني


تمت كتابة هذه المقالة لأهداف تعليمية.

المقدمة

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

طرق اختراق البريد الإلكتروني

الطريقة الأولى: التخمين

أسهل الطرق وأكثرها بدائية، وأحيانا تنجح وأحيانا تفشل. لماذا؟
تفشل، لأن أغلب مزودي خدمة البريد الإلكتروني يقومون بحظر حساب البريد الإلكتروني بشكل مؤقت لحمايته، في حالة إدخال كلمة مرور خاطئة لعدة مرات.
وتنجح أحيانا لأن أغلب مستخدمي البريد الإلكتروني يستخدمون كلمات مرور ضعيفة (وهذه حقيقة)، مثل أرقام متسلسلة:  123456 و 654321، أو أرقام مكررة مثل: 555 و 777، أو كلمات سهلة مثل: كلمة “password”، أو كلمات أو أرقام أو تواريخ يسهل تخمينها مثل: أرقام الهواتف، أسماء الأبناء، أسماء الأشياء المفضلة، وتاريخ الميلاد. وفي هذه الحالة؛ غالبا ما يكون الاختراق سهلا من قبل الأقرباء أو الأصدقاء أو زملاء العمل!
بالإضافة إلى ذلك، قد يلجأ البعض إلى استخدام تطبيقات تقوم بتخمين أو توليد كلمات مرور عشوائية، مثل: Munga Bunga و Brutus و WWWhack، هذه التطبيقات أثبتت مؤخرا عدم فعاليتها في اختراق البريد الإلكتروني.

أغلب مزودي خدمة البريد الإلكتروني يقومون بحماية البريد الإلكتروني في حالة إدخال كلمة مرور خاطئة لعدة مرات

الطريقة الثانية: الخداع

حاليا؛ بات الخداع من أشهر طرق اختراق البريد الإلكتروني، إقرأ المزيد