كل البرامج المستخدمة في مسلسل مستر روبوت
مسلسل مستر روبوت (Mr. Robot) هو عمل رامي شهير جداً ، يدور حول شخصية إليوت ألدرسون من أداء رامي مالك الذي يعاني من اضطرابٍ نفسي، ويواجه مشاكل في التواصل مع الناس غير أنه لديه قدرات كبيرة في استخدام التكنولوجيا والقرصنة و الإختراق. يتم تجنيد إليوت عن طريق الأناركي الغامض الذي يطلق على نفسه اسم مستر روبوت من أداء كريستين سلاتر. والآن أقدم لك قائمة بكل البرمجيات (software) والبرامج التي تم استخدامها في كل حلقات المسلسل في كل المواسم.
الأدوات يجب أن تكون مملة
المفك 🪛 محدش عملّه تحديثات واضافات لمميزات كتير! كل الفكرة إنه مفك بيفك نوع من المسامير وبس كده. الفكرة إن المفك ممل.. يعني ايه ممل؟ .. يعني مفيش مميزات جديدة وأفكار حديثة نجربها في تصميمه. ودي في حد ذاتها فكرة ممتازة. لأن عدم وجود أفكار غريبة نجربها في تصميم المفك ده معناه إن المفك واضح وتصميمه مستقر وسهل الإستخدام ومش محتاج تتعلم الطرق الجديدة للإستخدام لأنه مش بيتحدث بطريقة تخالف أسلوب استخدامه.
كيف تحافظ على عمر وحدة التخزين SSD لتعيش أطول وقت ممكن ؟
تحدثنا في بوست على الفيسبوك عن أحد المشكلات التي حدثت في نظام التشغيل ويندوز وتسببت في تلف وحدات التخزين SSD لبعض المستخدمين الذين يفتحون الجهاز و يغلقونه كثيراً كل يوم. هذه المشكلة سببها bug فى نظام الويندوز، وهو أن الجهاز يعمل defragmentation للبيانات المكتوبة على الـ SSD في كل مرة تقوم فيها بتشغيل الجهاز. ما هو الـ Defragmentation ؟ 🔗 الـ defragmentation هي تقليل التقسيم. دعونا نفهم المعنى وهو أهم من مجرد الترجمة.
كيفية تنزيل مشروع git ضخم من جت هب (github) ؟
تنزيل مشروع ضخم من على جت هب صعب جداً ويأخذ مساحة كبيرة ووقت طويل. لذلك لا تستخدم هذا الأمر في تنزيل المشروع. git clone https://github.com/abanoub-hanna/gtk-pos.git أضف اختيار --depth 1 لكي يتم تنزيل آخر تعديل على الكود فقط. ولا يتم تنزيل كل تاريخ التعديلات على الكود. وهذا يقلل كثيراً جداً من حجم المشروع عند تنزيله. git clone https://github.com/abanoub-hanna/gtk-pos.git --depth 1 يمكنك أيضاً تقليل حجم المشروع عن طريق تحديد الفرع branch الذي تريد تنزيله عن طريقة إضافة.
٦ أخطاء تجنبها عند كتابة صفحات HTML
لغة HTML هي لغة توصيف لعناصر الصفحة. لذلك لابد أن تحاول استخدام العنصر المناسب للمحتوى. ولكن الكثير من المصممين ومطوري الويب يقعون في أخطاء من ناحية الـ HTML Semantics. والآن دعونا نبدأ بأول خطأ. عدم وجود Main في صفحة الويب 🔗 مطورين صفحات الويب ينسون وجود وسم main ويستخدمون div بدلاً منه. ولكن يتسبب ذلك في اعتقاد التكنولوجيا المساعدة لذوي الإحتياجات الخاصة في عدم القدرة على تحديد المحتوى الرئيسي لصفحة الويب.
حل مشكلة error parsing xml async must be followed by = character
حل مشكلة Error Parsing XML, Line 650, Column 80: Attribute Name “Async” Associated With An Element Type “Script” Must Be Followed By The ‘ = ‘ Character. عرض المشكلة 🔗 عندما أردت وضع كود / شفرة اعلان جوجل ادسنس على مدونتى على بلوجر المقبولة فى أدسنس واجهتني مشكلة وهى رسالة خطأ تظهر كالتالى : Error parsing XML, line 650, column 80: Attribute name “async” associated with an element type “script” must be followed by the ‘ = ‘ character.
تشتري موبايل به بطارية كبيرة أم شحن سريع ؟
سأل اليوتيوبر الشهير ماركيز براونلي على تويتر متابعيه؛ هل يفضلون شراء هاتف به بطارية كبيرة وتشحن بشكل عادي، أما شراء هاتف به بطارية ليست كبيرة ولكن تدعم الشحن السريع ؟ وكان هذا هو رأيهم. انقسم الناس في الإجابة على هذا السؤال، ولكن العدد الأكبر من الناس اختار البطارية الكبيرة والشحن العادي. أنا أميل لهذا الإختيار أيضاً. لأسباب كثيرة لخصها شخص يُسمّى ألڤن على تويتر في هذه التغريدة. أسباب اختيار بطارية كبيرة بدلاً من بطارية تدعم الشحن السريع هي الآتي.
الفرق بين الرندر على السيرفر وعلى المتصفح ! وأيهما أفضل ؟
كان جميع الناس يستخدمون طريقة واحدة وهي تكوين صفحة HTML وإرسالها إلى متصفح المستخدم. ويقوم المتصفح بعرض الـ HTML وتنسيقه بالـ CSS وانتهى الأمر. ولكن بعد الشهرة الكبيرة التي أخذتها لغة جافاسكربت ووجود الكثير من الفريم ورك مثل angular و react و vue أصبح من الممكن أن يستقبل المتصفح الكود العام لصفحة الويب HTML و CSS ويتم طلب البيانات والمعلومات من السيرفر وتقوم جافاسكربت بعرض هذه البيانات بعد استلامها من السيرفر.
هل عدم وجود مساحة داخلية يجعل الموبايل بطئ؟
نعم، عدم وجود مساحة داخلية يجعل الموبايل بطئ. لابد من أن تكون المساحة الداخلية الفارغة أكثر من ٥٠٠ ميجابايت في هاتفك. التطبيقات الموجودة على هاتفك تنشئ ملفات مؤقتة لكي تعمل بشكل صحيح، لذلك لابد من وجود مساحة داخلية كافية لهذه الملفات التي يتم إنشائها والتعامل معها مؤقتاً ثم حذفها تلقائياً. هناك طريق كثيرة لزيادة المساحة الداخلية في هاتفك، وهذه الطرق هي: نقل الصور والفيديو إلى الذاكرة الخارجية (الكارت الميموري) إزالة التطبيقات والألعاب التي لا تستخدمها استبدال بعض التطبيقات بالمتصفح.
خطوات استخدام مشروع لارافيل جاهز
تنزيل مشروع جاهز من الإنترنت 🔗 عند تنزيل مشروع جاهز مكتوب في فريم ورك لارافيل من موقع github أو gitlab مثلاً. تنزيل مشروع من أى موقع خاص بإدارة السورس كود بـ git يكون كما يلي. git clone --depth 1 --branch=master <https://gitwebsite.com/xyz.git> sampleProject استخدمت depth لكي أستخدم آخر نسخة من الكود بدلاً من تنزيل كل النسخ والتعديلات على الكون منذ إنشاؤه. واستخدمت أيضاً branch لكي أحدد الفرع الذي أريده تنزيله من الكود بدلاً من تنزيل كل الأفرع.