featured-0.png

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

featured-0.png

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

featured-0.png

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

featured-0.jpg

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

featured-franck-CAX85x-DdBk-unsplash.jpg

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

featured-0.jpg

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

featured-0.jpg

أطلقت جوجل التحديث الجديد المنتظر لنظام أندرويد شهر سبتمبر الماضي، والذي خلافا للتوقعات ولعادات جوجل في اختيار أسماء الحلويات لإصدارات النظام قد حمل الاسم "أندرويد 10". وكما هي العادة، أول من حصل على التحديث الجديد كان مستخدمي أجهزة جوجل بيكسل، ثم جهاز Essential Phone، ومفاجأة هذا العام هاتف شاومي Redmi K20 Pro الذي وصله التحديث في الصين في نفس يوم الإطلاق. ولأول مرة على الإطلاق تتوفر نسخة للتحميل من صورة النظام العامة GSI (Generic System Image) التي تدعم كل أجهزة أندرويد التي صدرت بنظام أندرويد باي 9.0، وذلك بفضل مشروع Project Treble المميز الذي تحدثنا عنه من قبل في عدد مايو 2018. إذن، ما أبرز المميزات الجديدة التي جاء بها تحديث أندرويد 10؟

featured-tutanota.jpg

يستخدم أغلبنا خدمات البريد الإلكتروني المشهورة مثل Gmail وOutlook التي توفر العديد من الميزات المختلفة، لكن على الرغم من كون هذه الخدمات آمنة فإنها لا توفر الخصوصية للمستخدم بنسبة 100% فإذا كنت تريد مشاركة بعض الملفات السرية بشكل آمن، أو كنت تريد ضمانا أن مزود خدمة البريد الإلكتروني لا يتطفل على رسائلك بهدف استهدافك بالإعلانات، يجب عليك تجربة خدمات البريد الإلكتروني التي نقترحها عليك اليوم.

featured-0.jpg

تختلف طريقة تثبيت البرامج في نظام لينكس عن ويندوز اختلافًا كبيرًا، فبخلاف الطريقة المعروفة في ويندوز لتثبيت ملفات EXE وMSI تتوفر أكثر من طريقة في لينكس، كما تختلف صيغة البرامج من توزيعة إلى أخرى، وذلك راجع إلى طبيعة لينكس اللامركزية وتنوع أنظمة تحزيم البرامج. كما ظهر منذ فترة عدد من المحاولات التي تهدف إلى توفير ملفات تنفيذية للبرامج تعمل على مختلف التوزيعات. دعونا نلقى نظرة على حزم البرمجيات في لينكس.

featured-0.jpg

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