تقنية المصيدة “وعاء العسل” لحماية تطبيقات الويب

هنالك الملايين من البرامج المتطفلة “الروبوتات” يجوبون الآن مواقع الويب. يتتبعون كل رابط يصلون إليه، ويبحثون عن النماذج (forms) التي يمكنهم ملؤها حتى يتمكنوا من نشر روابطهم غير المرغوب فيها. لا يوجد موقع على شبكة الانترنت بمنأى عن خطر التعرض لهذه الروبوتات.

أكمل قراءة المقالة

مفهوم التوافرية العالية High Availability و استخدام موازن الحمل Load Balancer

مع تزايد الطلب على البنى التحتية ذات الاداء العالي والموثوق والمصممة لتخديم انظمة حرجة , أصبح مفهوم قابلية التوسع والاتاحية (التوافرية ) العالية مصطلحين لايمكن تجاهلهما في أي بنية تحتية حديثة .
حيث يجب أن تكون البنى التحتية متكيفة مع التوسع (أي يمكن اضافة أي عدد من المخدمات دون التأثير على عمل الشبكة) , وايضا يجب ان تحقق مفهوم التوافرية والذي يعني أن المستخدم يجب أن يحصل دوما على الاستجابة وبسرعات عالية , أي يجب وضع استراتيجيات لمواجهة زيادة الحمل على المخدمات , معالجة نقاط الفشل المركزية وتخفيف انقطاع الخدمة Downtime  .
 

أكمل قراءة المقالة

كيف تصبح مصمم واجهة وتجربة المستخدم – UI&Ux Designer

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

أكمل قراءة المقالة

اجمع نفاياتك من فضلك – إدارة الذاكرة في جافا سكريبت

لا بد أنك مررت بتجربة تصفح موقع الكتروني وبعد فترة من الزمن بدأت الصفحة بالجمود حتى يصل الحال أحيانا إلى عدم استجابة المتصفح. سبب هذه الظاهرة هي وجود تسرب في الذاكرة ضمن صفحة الويب مما أدى إلى نفاذ الذاكرة المتاحة. لغات البرمجة منخفضة المستوى مثل C، تكون إدارة الذاكرة يدوية باستخدام الدوال free و malloc، بينما في المقابل، تقوم لغة البرمجة جافاسكريبت بتخصيص الذاكرة تلقائيًا عند إنشاء الأغراض “Objects”، وتحريرها عند الانتهاء من استخدامها (جامع النفايات) garbage collector.

أكمل قراءة المقالة

تصميم نموذج تسجيل أو اشتراك مستخدم جديد Sign up باستخدام HTML و CSS يعمل على جميع الأجهزة

تصميم نموذج تسجيل أو اشتراك مستخدم جديد باستخدام  HTML و CSS يعمل على جميع الأجهزة

في هذه المقالة سأشارك معكم كود بسيط ونظيف ومطابق للمواصفات العالمية لتصميم نموذج تسجيل دخول باستخدام HTML و CSS. 

أكمل قراءة المقالة