برمجة

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

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

waffarx cash back

لماذا لازلنا نستخدم واجهة سطر الأوامر حتى الآن ؟

الـ GUI (graphical user interface) هي الواجهة الرسومية وتعتبر واجهة أسهل في الاستخدام وأجمل في الشكل. لكن الـ CLI (command line interface) وهي واجهة سطر الأوامر تعتبر أسرع وأسهل في الأتمته (تحويل الأوامر إلى أوامر تلقائياً بناءاً على منطق معين بدلاً من التنفيذ اليدوي لكل أمر). مزايا واجهة سطر الأوامر بالمقارنة مع الواجهة الرسومية 🔗 الرسوميات جميلة ولكنها تفتقر إلى الوضوح، وهي أكثر عُرضة للأخطاء والتوقف، وتستخدم الكثير من موارد الجهاز من ذاكرة (رامات) و معالج وكرت شاشة (GPU).

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

لماذا أعتبر لغة جو أفضل من لغة راست ؟

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

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

لماذا أنصح بإستخدام مارك تكست (MarkText) لتعديل ملفات مارك-داون ؟

برنامج مارك تِكست Mark Text هو برنامج تحرير وتعديل الملفات النصية المكتوبة بلغة مارك داون (markdown). مزايا ومواصفات برنامج مارك تكست 🔗 بسيط وسهل الاستخدام مشاهدة حية ومباشرةً للتعديلات (WYSIWYG) : بمجرد ما تقوم بالتعديل ترى النتيجة سريع جداً وكفاءة برنامج مفتوح المصدر مجاني تماماً يدعم استخدام إضافات مارك داون مثل إضافة التعبيرات الرياضية (KaTeX)، و front matter و الإيموشنات (emojis). يدعم استخراج الملف كـ صفحة ويب (HTML) أو ملف پي دي إف (PDF).

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

لماذا أنصح بإستخدام پييك (Peek) لتسجيل الصور المتحركة ؟

Peek (يُنطق پييك) مميز جداً في تسجيل الشاشة كصورة متحركة. واجهة رسومية سهلة جداً سهل الاستخدام سريع ويستهلك موارد قليلة متاح تنزيله عن طريق مدير البرمجيات سناب (snap) و فلات پاك (flatpak) و آب إيمدج (appimage) لذلك هو متاح على كل أنظمة لينكس مع بعض مديري البرمجيات الخاصة بالتوزيعات نفسها . برنامج مفتوح المصدر برنامج مجاني تماماً لكن برنامج بييك ليس متاح على كل أنظمة التشغيل. پييك غير متاح على ويندوز ١٠ ولا ويندوز ١١ ولا ماك أو إس إكس.

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

لغة زِج | Zig

لغة زِج هي لغة برمجة عامة الأغراض (ليست مخصصة لمجال محدد) وبها مجموعة أداوت خاصة باللغة بنفس الأسم؛ تهدف لكتابة وصيانة برمجيات قوية ومثالية وقابلة لإعادة الاستخدام. لغة بسيطة 🔗 تُركّز على تصحيح أخطاء البرنامج الذي تكتبه وليس اختبارك في معرفة لغة البرمجة أم لا. No hidden control flow: لا يوجد تسلسل خفي للعمليات No hidden memory allocations: لا يوجد استخدام خفي للذاكرة No preprocessor, no macros: لا يوجد معالجة مسبقة للكود ، ولا يوجد نظام ماكرو مثل الموجود في لغة راست.

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

[نظام تشغيل] ويندوز ٧ ، ٨ ، ٨.١ ، ١٠ ، ١١

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

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

طرق قياس قوة الموقع الإلكتروني

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

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

مشروع قلم (pencil project): أداة مفتوحة المصدر لإنشاء رسومات ثنائية الأبعاد

مشروع قلم (Pencil Project) هو أداة مفتوحة المصدر لإنشاء رسومات ثنائية الأبعاد. يتميز المشروع بواجهة مستخدم بسيطة وسهلة الاستخدام، بالإضافة إلى مجموعة واسعة من الميزات التي تجعله خياراً رائعاً للمبدعين من جميع المستويات؛ وخاصة مصممي واجهات التطبيقات (UI/UX designers). دائماً يُستخدم برنامج بنسيل (pencil) لعمل تصميمات واجهات المستخدم للتطبيقات والمواقع. برنامج بنسيل هو بديل مجاني ومفتوح المصدر لبرنامج فيجما Figma و أدوبي إكس دي Adobe XD . مميزات مشروع قلم (Pencil Project) 🔗 يتميز مشروع قلم بالكثير من الإمكانيات منها ما يلي:

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

كيف تصنع موقع مثل الفيس بوك؟

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

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

أيهما أكثر أماناً الواتس أم التليجرام ؟

الأمان من أهم العوامل التي يبحث عنها المستخدمون عند اختيار تطبيق مراسلة فورية. فهناك العديد من التطبيقات المتاحة، ولكن ليس جميعها متساوية في الأمان. في هذا المقال، سنقارن بين تطبيقي واتساب وتليجرام من حيث الأمان، لنرى أيهما أكثر أماناً. تطبيق واتساب 🔗 يستخدم واتساب نظام التشفير من طرف إلى طرف (E2EE) لجميع الرسائل والوسائط. وهذا يعني أن بيانات المستخدمين مشفرة من البداية إلى النهاية، ولا يمكن لأحد فك تشفيرها إلا الطرفان المرسل والمستقبل.

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