Author: Ahmed Farouk

  • تحميل كتاب إدارة المشروعات باستخدام مايكرسوفت بروجيكت

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

  • حساب الفرق بين تاريخين في الأكسس

    حساب الفرق بين تاريخين في الأكسس

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

  • Excel level 1 Sample test

    Excel level 1 Sample test

    You work as the administrator for a golf club. The manager has asked you to create a spreadsheet which will be presented to the club members.

    He has provided you with some files. One of these is a budget for improvements to the club facilities. You will need to make changes to the budget, apply various formatting actions to it and make some calculations.

    We recommend you use the most suitable (efficient) formulae and functions. Use relative and/or absolute cell references when needed. There are 36 tasks in this test. You have 45 minutes to complete them.

    download the question file

    askfarouk-excel-level-1-exam-1Download

    download the work files

  • Final exam revision for Fundamental  of Network

    Final exam revision for Fundamental of Network

    The course ITEC 1310 is a 3 credit hours course. This course introduces the architecture, functions, and components of the Internet and other computer networks. The OSI and TCP layered models are also covered in this course. In addition, the principles and structure of IP addressing and the fundamentals of Ethernet concepts are introduced to provide a foundation for the curriculum. The course ITEC 1300 is a prerequisite for this course.

    download revision from below.

  • مستقبل البرمجة بدون أكواد ودورة تفصيلية

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

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

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

    سنحاول في هذه الدورة تسليط الضوء وشرح واحدة من بيئات عمل التطبيقات بدون أكواد وهي الشركة المعروفة AppSheet والتي انتقلت ملكيتها لجوجل قريبا يمكنك الوصول لفيديوهات الشرح المتاحة حاليا من هنا وسوف يتم اضافة باقي المحتوى لاحقا

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

  • عمل تطبيق اندرويد لاستعراض محتويات المخزن

    عمل تطبيق اندرويد لاستعراض محتويات المخزن

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

    منع الوصول للملفات الشخصية على الجهاز

    قد يرغب أبنائك أو صديقك في استخدام جهاز الكمبيوتر الخاص بك، وأنت لا مانع لديك لكنك في نفس الوقت لديك ملفات هامة أو شخصية على الجهاز ، كما انك تخشي أن يؤدي سوء الاستخدام لاي مشكلة في البرامج الموجودة على الجهاز.

    فكيف يمكنك ضبط حساب المستخدم بحيث يمكن التحكم في الصلاحيات الخاصة بهذا المستخدم من ناحية وضبط الوصول للملفات بحيث لا يمكن لهذا المستخدم الاطلاع على الملفات الشخصية.

    في هذا الدرس سنتعلم كيفية إنشاء الحساب المحدود الصلاحية من ناحية ثم نتعلم كيفية منع وصوله للملفات الشخصية على الجهاز.

  • عمل تطبيق اندرويد بسيط – تطبيق الساحر

    عمل تطبيق اندرويد بسيط – تطبيق الساحر

    تتوقع فوربس ان يصل حجم التطبيقات المعتمدة على بيئة تطوير بلا اكواد لقرابة 22 مليار بحلول العام 2021 مقارنة باقل من 3 مليار في 2017 و بحجم نمو 10 مرات في خمس سنوات. يمكنك ان تتخيل حجم الفرص الموجودة في حجم سوق ينمو بهذه السرعة .

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

    يمكنك تحميل ملفات العمل من الروابط التالية

  • تمرير كود خبيث عبر خدمات آمنة

    تمرير كود خبيث عبر خدمات آمنة

    البداية كانت ملف ورد بامتداد قديم (doc) ، الملف في كود ماكرو عادي وأمن وغير ضار ، يقوم بفتح شاشة الأوامر واستدعاء مكتبة من Github والتي تعتبر مكان آمن لحفظ الأكواد والكود فعل خالي من أي برامج خبيث فقط يتم تحميل صورة من Imgur والتي تعتبر هي أيضا مكان آمن لحفظ الملفات والصورة فعلا لا تحتوى على أي برامج خبيثة.

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

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

    كود خبيث بهذه التقنية والحرفية يشير لضلوع جهات مدعومة من دول وبشكل عام يشير الاتهام MuddyWater Hacking Group

    لا تفتح ملفات مجهولة المصدر حتى ولو كان مجرد صورة أو ملف ورد.

    روابط ذات صلة:

    1. مقال حول الموضوع
    2. تقرير أداء برامج مقاومة الفيروسات ومدى نجاحها في اكتشاف الاختراق المذكور  

  • منطق المغالطة – فن بناء القناعات الخاطئة

    منطق المغالطة – فن بناء القناعات الخاطئة

    بصوت المهندس محمد أحمد الحيني

    نقصد بالمغالطة (fallacy) كل فكرة تبدو مقبولة ظاهريا الا انها خاطئة. وغالبا ما يدافع الناس عن فكرتهم المغلوطة وهم يظنون انها صحيحة، الا ان هناك حالات يتعمد فيها بعض الأشخاص تصوير القيمة المغلوطة في صورة الصواب بل ان هناك تدريبات تتم للقادة في كيفية الدفاع عن فكرة خاطئة واقناع الاخرين بها.

    وتعتمد المغالطة على أساليب متعددة سنحاول سردها سريعا وتوضيحها بالأمثلة ونبين كيفية تفنيدها.

    Ad Hominem. الشخصنة

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

    مثال : انت كنت مسافر بره مصر لما الثورة قامت و ماتعرفش حاجة عن اللي حصل” (في الحقيقية لا يوجد علاقة بين المقدمة الهجومية و بين النتيجة. ولكن قد يعجز الفرد عن الرد عن مثل هذه المغالطة او قد يحاول الدفاع بقوله “وجودي بره مصر كان علشان ….” وهذا يعني نجاح المغالطة

    مثال : “يا ابني انت كدة لسة ما اتولدش لما حرب الخليج حصلت ، بتتكلم عنها ازاي”

    مثال : ” نانسي بتقول انها شافتك ماشي مع واحدة شقراء علي الكورنيش” – انت مش لاقي غير نانسي علشان تسمع لها دي تموت في الكذب” ( كون نانسي كاذبة لا ينفي احتمال صدق خبرها هذه المرة ، كما ان القضية ليست في السمات الشخصية لنانسي القضية في خبر اصطحابك لفتاة علي الكورنيش)

    Ad Populum الراي العام

    وهي تجسيد لفكرة ان مخالفة المجموعة خطا دون الدخول في التفاصيل

    مثال :  “يعني مش لاقي غيره علشان تخصمه له يوم تأخير ، ما كل الشكرة بتيجي متأخر” اظن ان الفكرة واضحة فلا توجد علاقة بين تأخر الجميع و بين صحة الفعل

    مثال :  “العالم كله بيحترم ادب نجيب محفوظ مين انت علشان تتنقده”

    Slippery Slope المنحدر الزلق

    البنك الدولي مش هيدينا القرض و الحكومة مش هتدفع الرواتب و هتخرج في الشارع مظاهرات جياع و الكهرباء و المياة هتقطع” لا يمكن بناء منطق مغلوط باسهل من ذلك و تخويف الناس او الإيحاء لهم بان كل المشاكل ستحل بعد هذه النقطة.

    لو منزلتش يوم 30 يونيو متقولش انك مصري ، بقي متعيطش علي اي شهيد يموت، متقولش مافيش اكل ولا شرب ولا بنزين، متقولش المواصلات و الزحمة و مافيش أمان، متقولش وطني بيضيع، متقولش مصر ضاعت، متقولش مش عارف أربي عيالي متقولش مش عارف اتجوز ،متقولش بقي معندناش كرامة، متقولش مش عارف اقول رأي

    Red Herring السمك المملح

    وهي مغالطة تغير الموضوع الأساسي وفتح موضوع اخر أكثر اشتعالا علي امل ان يخرط الطرف الاخر في الموضوع الجديد

    في 7 ماتوا من التعذيب في القسم” – يعني انت عاجبك اللي بيحصل في سيناء ، اذا تحول الطرف الأول للنقطة الثانية فقد نجحت المغالطة

    Straw Man رجل القش

    وتعتمد علي تحويل الاتهام للشخص لاضعاف موقفه. وهي تسمي كذلك لانها تخلق عدو وهمي

    . يجب ان يترك الجيش الأمور المدنية – انت مش وطني ومش بتحب جيش بلدك

    . يجب محاسبة الرئيس علي حادثة اللي ماتوا في القسم – انت عايز البلد فوضي

    Ad Ignorantiam عدم إمكانية النفي

    أي فكرة لا يمكن نفيها تمثل مغالطة و يعد هذا النوع من اخطر أنواع المغالطات

    “الجهاز بيطلع اشعة تقدر تقضي علي الفيروس ،الاشعة دي غير معروفة لاي حد في العالم و مفيش أجهزة تقدر ترصدها” – طالما لا يمكن اخضاع الفكرة للاختبار العملي لا يجب التعامل معها باعتباره حقيقية