برمجة

كل ما تريد معرفته عن ثيم كمت للمواقع المبنية بـ هوجو

أهدافي لسنة ٢٠٢٤ (تحديث يومي بالمستجدات)

waffarx cash back

مقارنة بين Python و Go

الأداء والسرعة (Performance) 🔗 لغة جو أسرع من لغة بايثون وأداءها أفضل فى كل الحالات كما ترى فى المقارنة هنا . هذا التفوق فى لغة جو إلى كثير من العوامل الموجودة فى اللغة ومنها الـ concurrency وهو إمكانية حدوث أكثر من عملية فى نفس الوقت (بالتبادل أو بالتوازى). حجم المشروع البرمجى (Scalability) 🔗 لغة جو تم تصميمها لكى يكون تكبير البرنامج بشكل دائم شئ أسهل وأقوى وأسرع. لذلك تتفوق لغة جو المصممة للتطور على لغة بايثون المصممة لكتابة السكربتات والبرامج الصغيرة.

التصنيفات: برمجة

لينك تثبيت تطبيقات على أوبنتو مباشرةً

طريقة عمل رابط لتثبيت التطبيقات والبرامج مباشرةً عبر متجر تطبيقات أوبونتو. الرابط العادى فى لغة HTML يُكتب كالتالى. <a href='https://www.abanoubhanna.com'>Blog</a> ولكن الرابط لتثبيت البرامج مباشرةً من مدير التطبيقات (متجر البرامج) هو كالتالى. <a href='apt:audacity'>Download Audacity for Ubuntu</a> كل ما عليك هو استخدام apt قبل اسم حزمة البرنامج فى Ubuntu Repository وعندما يقوم المُستخدم الذى يستخدم أوبنتو لينكس بالضغط على هذا الرابط، سيعرض عليه تنزيل وتثبيت البرنامج مباشرةً. ويُمكنك أيضاً استخدام الـ snap packages بدلاً من الـ apt packages بالطريقة التالية.

التصنيفات: برمجة

وكالة الأمن القومي الأمريكية تنشر أداة "جايدرا" للهندسة العكسية

أعلنت وكالة الأمن القومى الأمريكية على موقعها الرسمى عبر الإنترنت نشر أداة برمجية لعمل هندسة عكسية للبرامج والتطبيقات ورؤية الكود المصدرى (المعاد بناءه) للبرامج مما يُساعد فى إكتشاف البرمجيات الخبيثة والفيروسات. تم نشر هذه الأداة البرمجية لعمل هندسة عكسية للبرامج فى شهر مارس عام 2019 (الشهر الحالى). يُمكنك تثبيت واستخدام هذه الأداة البرمجية من الموقع الرسمى لوكالة الأمن القومى الأمريكية ، أو الموقع الرسمى ﻷداة جايدرا (Ghidra) ، أو من خلال مستودع الأداة على موقع جت هب (الكود المصدرى للأداة) .

التصنيفات: برمجة

3 خطوات لكى تُحسّن من نفسك كمبرمج

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

التصنيفات: برمجة

واتساب تمنع مُستخدمى تطبيقات الواتس اب المُعدّلة

شركة الواتساب التابعة لشركة فيسبوك تحت إدارة مارك زوكربيرج قررت إصلاح بعض مشاكل الخصوصية والأمان فى الواتس اب. لتحسين الأمان والحماية فى استخدام الواتساب قررت الشركة إيقاف خدمات المراسلة الفورية فى التطبيقات المُعدلة مثل واتساب الذهبى (Golden WhatsApp) و واتساب الفضى، و واتساب بلس (WhatsApp Plus)، و واتساب الأزرق (Blue WhatsApp) وغيرها من تطبيقات الواتساب المُعدلة التي تحتوي على أكواد تجسس. أضافت شركة واتساب إلى صفحة الرد على الأسئلة المتكررة ( FAQ ) أنها ستعرض رسالة تحذير لمُستخدمي تطبيقات واتساب المُعدّلة ﻷنها تعتبر إنتهاك لبنود وصلاحيات استخدام خدمات المراسلة عبر واتساب.

التصنيفات: برمجة

كيف احمي الواتس اب من الاختراق والتجسس؟

حماية الواتساب هامة جداً ﻷننا نميل للثقة فى الواتس اب أكثر من باقى تطبيقات مواقع التواصل الإجتماعى ودائماً تكون عليه مراسلاتنا الخاصة وأحياناً مراسلات العمل أيضاً. ولكن علينا أن نعرف كيف نستخدم الواتساب بشكل آمن ونحمى أنفسنا من الإختراق والتجسس. خطوات ونصائح لتأمين الواتس اب الخاص بك 🔗 1. استخدم التطبيق الرسمي للواتساب 🔗 لا تستخدم النُسخ المُعدلة من تطبيقات الواتساب ﻷنها تُعرضك للإختراق والتجسس من الشركة المُصممة للتطبيق المُعدّل والأفراد المتخصصين فى الحماية وأمن المعلومات (الهاكرز).

التصنيفات: برمجة

شرح خوارزمية الترتيب بالدمج Merge Sort

خوارزمية الترتيب بالدمج Merge Sort هى طريقة قوية، متعددة الإستخدام، مبنية على المقارنة. طريقة قوية؟ نعم قوية ﻷنها تأخذ وقت قليل مقارنةً بباقى أنواع خوارزميات الترتيب وفى نفس الوقت نتائجها مُستقرة. متعددة الإستخدام؟ تعدد الإستخدام يعنى أن هذه الخوارزمية تستطيع ترتيب أى نوع من البيانات الرقمية التى يُمكن مقارنتها. مبنية على المقارنة؟ نعم، فكرة خوارزمية الترتيب merge sort تعتمد على المقارنة لكى تحدد القيمة الأكبر والقيمة الأصغر. وإليك الشرح بالخطوات.

التصنيفات: برمجة

طريقة تنزيل فيديو من الفيس بوك بدون برامج

نحتاج أحياناً إلى تنزيل الفيديوهات من على الفيسبوك من خلال الموبايل أو الكمبيوتر. لذلك أقدم لكم طريقة سهلة تعمل على الموبايل والكمبيوتر وهى كالتالى. خطوات تنزيل فيديو من الفيسبوك 🔗 انسخ رابط الفيديو أو رابط البوست (حتى وإن كان فيديو كومنت) افتح الفيسبوك من متصفح جوجل كروم إلصق الرابط فى مكان العناوين ثم عدّل على الرابط كما يلى: إن كان الرابط به m.facebook.com احذف حرف الـ m وأكتب mbasic أى يصبح mbasic.

التصنيفات: برمجة

شرح اختراق الفيس بوك والتجسس على الحسابات

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

التصنيفات: برمجة

كيفية اخذ سكرين شوت من الكمبيوتر ويندوز 10

نحتاج أحياناً إلى إلتقاط صور لشاشة الكمبيوتر أو اللابتوب الذى يعمل بنظام التشغيل ويندوز 10 كما نفعل فى الموبايلات. أخذ سكرين شوت (Screenshot) أو بالعربى “لقطة شاشة” مهم جداً فى توضيح أفكارنا التى نتكلم عنها أو تشخيص المشكلات التى تحدث فى هواتفنا عن طريق إرسال سكرين شوت يوضح المشكلة لمتخصصي الصيانة أو أصدقائنا،.. وغيرها من الأمور المفيدة التى نستخدم فيها لقطات الشاشة (Screenshots). طرق أخذ سكرين شوت لشاشة الكمبيوتر (دسكتوب أو لابتوب) 🔗 الطريقة الأولى: بإستخدام زر Print Screen 🔗 يوجد زر فى لوحة المفاتيح مكتوب عليه (Print Screen) أو (Prt Scr) عندما نضغط على هذا الزر فإنه يأخذ لقطة مش شاشة الجهاز فى هذه اللحظة ويحفظها فى الـ clipboard (أى عملها كوبى copy) ويُمكننا استخدامها عن طريق اللصق paste بإستخدام أزرار CTRL V فى شات الفيسبوك مثلاً أو لصقها فى برنامج الرسام (Paint) أو لصقها فى برنامج الفوتوشوب Photoshop او أى برنامج آخر خاص بتعديل الصور.

التصنيفات: برمجة