- استضافة موقعك على صفحات جِتهَب
كل ما تحتاجه لاستضافة موقعك أو مدونتك على صفحات جِتهَب
أحد خدمات موقع Github هي صفحات جتهب (Github pages) والتي تسمح لك باستضافة موقعك على جِتهَب. قم بتوفير 50 ساعة تعلم بقراءتك لهذا الشرح وتطبيقك المباشر له. أضع هذا الشرح لكي تتمكن من إنشاء موقعك وجعله جاهزاً للعمل في غضون خمس دقائق في حال تطبيقك المباشر له. بالنسبة للانتقال لـ Github، أي أنه لديك موقع بالفعل وتريد نقله، فيجب أن تسلك نفس المسار، إنشاء موقع أولاً ثم تصدير محتوى موقعك له. ولكن؟ هل أنت حقاً...
قراءة المزيد»
- أساسيات جنو grep للمبتدئين
شرح grep والتعابير النمطية regular expression, regex
تعد Grep واحدة من مجموعة أدوات “Swiss Army knife” الخاصة بإدارة النظام، وهي مفيدة للغاية للبحث عن السلاسل والأنماط ( عبارات تحوي حرف أو مجموعة أحرف أو رموز معينة) في مجموعة من الملفات أو حتى المجلدات الفرعية. يقدم هذا المقال أساسيات Grep، ويقدم أمثلة على الاستخدام المتقدم ويربطك بمزيد من الصفحات المتعلقة بهذا الموضوع. قبل البدء بالشرح يجب أن أشرح بعض المصطلحات هنا حتى نفهم الشرح جيدًا: النمط أو بالإنجليزية pattern كما ذكرت هو مجموعة...
قراءة المزيد»
- ضبط أبونتو للعمل كراوتر
هل تعلم أنه يمكن ضبط نظام أوبونتو الخاص بك ليكون بمثابة جهاز راوتر(مودم) قوي للغاية؟ تابع القراءة لاكتشاف كيفية تحقيق ذلك من خلال بضع خطوات بسيطة. إذا كان لديك بطاقتي واجهة شبكة مثبتتان في نظام Ubuntu (مثلا كرت شبكة سلكي ethernet وآخر وايفاي) أحدهما يوصلك بالإنترنت والآخر بشبكة محلية ، يمكن تحويل نظامك إلى جهاز راوتر قوي للغاية. يمكنك إنشاء NAT (ترجمة عنوان الشبكة) الأساسية ، وتنشيط إعادة توجيه المنفذ ، وتشكيل بروكسي ، وتحديد...
قراءة المزيد»
- تهيئة PHP لإرسال رسائل إلكترونية عبر سيرفر خارجي
شرح لكيفية إعداد وتهيئة php لإرسال رسائل إلكترونية عبر حساب gmail وماشابهه
ستتعلم من هذا الدرس كيفية تهيئة إعدادات php في نظام لينكس أبونتو لإرسال رسائل إلكترونية من جهازك أو من أي تطبيق وب php موجود على جهازك مثل وورد بريس ودروبال وجملة وغيره، وسيكون هذا الشرح عن ربط الإعدادات بحساب gmail للإرسال منه ولكن يمكن ربطه بأي بريد آخر وفقاً للبيانات التي يتيحها. عادةً لعمل سيرفر بريد محلي أو أي شيئ يتعلق بالبريد محليا يتم تنصيب Postfix والذي تكون مهمته تبادل الرسائل بين السيرفر المحلي والسيرفرات...
قراءة المزيد»
- تنصيب mysql وتهيئته بالشكل الصحيح
تنصيب وتهيئة إعدادات mysql بالشكل الصحيح وحل مشكلة رفض الوصول للمستخدم وعدم القدرة على إجراء اتصال مع قاعدة البيانات
فيما يلي شرح لتنصيب mysql بشكل صحيح على نظام أبونتو تحديدا ويبقى الشرح ساري المفعول لباقي أنظمة لينكس وباقي الأنظمة أيضاً مع بعض التغييرات. التنصيب تنصيب mysql sudo apt install mysql-server تهيئة الإعدادات mysql_secure_installation حل مشكلة الوصول المرفوض للمستخدم بعد التنصيبة يجب عند كتابة الأمر التالي وإدخال كلمة سر النظام القدرة على الوصول لسطر أوامر mysql لكتابة أوامر sql هناك، ولكن غالبا ما يتم رفض الوصول لسطر أوامر mysql بعد التنصيب مباشرة، للتأكد أولا من...
قراءة المزيد»
- كيفية الإقلاع من usb في أجهزة الويندوز ضمن وضع UEFI
كيفية الإقلاع القسري من الفلاشة usb لتثبيت أنظمة أخرى على أجهزة الويندوز ذات الـ UEFI بدلا عن الـ BIOS
مرحبًا.. انتشرت في الآونة الأخيرة حواسيب تحوي نظام ويندوز مسبقًا ولا تقبل الإقلاع من قرص USB أو تثبيت أنظمة أخرى على الجهاز، ذلك ﻷن الـ BIOS الذي اعتدنا على التعامل معه والذي يسمح عادة بالإقلاع من أقراص أخرى قد تم استبداله بـ UEFI وهي واجهة جديدة وتكون الإعدادات فيها مختلفة وتحوي secure boot وإعدادات أخرى تمنع الإقلاع من أقراص أخرى مثل USB. سنتعلم هنا كيفية حل هذه المشكلة والإقلاع من USB ضمن وضع الـ UEFI...
قراءة المزيد»
- حل مشكلة ضعف إشارة الوايفاي في أبونتو
حل مشكلة ضعف إشارة الوايفاي في أبونتو والتوزيعات الشبيهة بها من لينكس وذلك بتغيير المشغل driver
عند تنصيب أبونتو ﻷول مرة على بعض الأجهزة نجد أحيانًا مشكلة في عدم استقبال إشارة الوايفاي أو ضعفها كثيرا، هذه المشكلة ناجمة عن عدم توافق المعرِّف المستخدم افتراضيا في أبونتو مع جهازك، لحل هذه المشكلة افتح الطرفية Terimal واكتب الأوامر التالية: نقوم أولًا بتحميل المرِّف الصحيح: git clone https://github.com/lwfinger/rtlwifi_new.git ثم نذهب للمسار الذي قمنا بتحميل الملفات إليه: cd rtlwifi_new ثم نقوم بالبناء والتنصيب بالأمرين التاليين: make sudo make install وبذلك نكون قد قمنا بتنصيب المعرِّف...
قراءة المزيد»
- كيفية تصحيح بعض أخطاء الفيديوهات
تصحيح أخطاء عدم تطابق الصوت مع الصورة وخروج الصوت من سماعة واحدة وما إلى ذلك باستخدام برنامج vlc
مرحبًا، هناك العديد من الفيديوهات القديمة نوعا ما والموجودة على اليوتيوب مثلا والتي يكون فيها الصوت متأخر قليلا عن الصورة أو العكس، أو يكون الصوت يخرج من سماعة واحد أو مكبر صوت واحد (أي يمين مثلا دون اليسار)، يمكن تصحيح هذه الأخطاء بشكل مباشر للمشاهدة مباشرة دون التعديل على الفيديو، ويمكن أيضًا إن أردنا تصحيحه بشكل دائم وإعادة نشره عبر محررات الفيديو. ولكننا هنا سنتحدث عن التصحيح باستخدام برنامج vlc للمشاهدة فقط، فمن يعمل على...
قراءة المزيد»
- أنواع أنظمة الملفات وكيفية الاختيار بينهم
شرح واضح ﻷشهر أنواع أنظمة الملفات والمقارنة بينهم وكيفية الاختيار الصحيح بحسب القرص واستخدامه FAT23,exFAT NTFS, ext, ext4, HFS
أهلًا بكم في درس جديد حول أنظمة الملفات File Systems والتي هي الأساس لتنظيم الملفات في وحدات التخزين (الأقراص الصلبة). يوجد اليوم العديد من أنظمة الملفات المستخدمة ويعود لك قرار اختيار أحدها عند تهيئته القرص الصلب وذلك وفقًا لـ : نظام التشغيل نوع القرص الذي تقوم بتهيئته ستجد في هذا المقال تغطية لـ 12 نوع شائع لنظام الملفات دعونا في البداية نفهم سريعًا وظيفة أنظمة الملفات. وظيفة أنظمة الملفات FAT12, FAT16 & FAT32 NTFS exFAT...
قراءة المزيد»
- ملاحظات جافا
ملاحظات هامة لمبتدئي لغة جافا والفروقات الرئيسية بين بعض أنواع الأصناف (interface classes vs abstract classes..)
interface class Abstract class ملاحظات متفرقة المراجع interface class يُعرّف الصنف من هذا النوع على الشكل التالي: public interface Name تحتوي على دالّات Methods بدون متن body أي فقط تعريف للدالات، مثلًا على الشكل: public boolean add(String s); وهذا النوع من الدالات methods الذي لا يحوي متن body يدعى abstract methods وبالتالي تكون الدالات من نوع interface عبارة عن مجموعة من التوابع ذات النوع abstract أي collection of abtract methods يمكن أن تحتوي دالات الـ...
قراءة المزيد»
- الموت - خاطرة
لم نخشى الموت؟ لم لا ندرك حقيقته..ونعيش في الدنيا كما يجب، ليكون لنا السعادة الأبدية.. والخلود في النعيم
لماذا نحزن عندما نرى مُضِيَّ الأيام وزوالها وتغير الزمن وكِبَر عُمرنا وتغير شكلنا شيئاً فشيئاً، عندما نرى من نُحب يهرم ويشيخ وتتغير معالم شكله وتظهر تجاعيد وجهه ويشيب رأسه.. لماذا نبكي عندما يموت من نحب، أو.. لماذا نخاف من الموت؟ ربما ﻷننا لا ندرك حقيقته.. الموت! كلمة جميلة لو فهمنا معناها، لو فهمنا حقيقة الدنيا التي نعيش بها، حقيقة الموت، وحقيقة ما بعده.. عندما نُحسنُ في حياتنا، ونحاول الابتعاد عن الجانب الأسود في هذه الدنيا،...
قراءة المزيد»
- دراسة البكالوريوس في تركيا
تفاصيل متطلبات وإجراءات إتمام الأوراق للتقدم لدراسة البكالوريوس أو المعاهد في الجامعات التركية مع الروابط والمراجع الهامة اللازمة
مرحباً.. أود في هذه الصفحة كتابة تفاصيل ومتطلبات التقديم للجامعات التركية للحصول على مقعد جامعي في مرحلة البكالوريوس أو ما يسمى الليسنس أو الإجازة الجامعية (بالتركية Lisans والكلية تدعى fakülte)، وأيضاً المعاهد (ön Lisans والمعهد yüksek okul). فيما يلي المتطلبات والأوراق والشهادات اللازمة للبدء في الدراسة الجامعية، ولكن قد لا تحتاج لبعضها للحصول على مقعد جامعي، وسيتم ذكر ذلك بالتفصيل.. ملاحظة: هذا الشرح للطلاب المستجدين الذين يودون بدء دراستهم الجامعية من البداية، إذا كنت طالب...
قراءة المزيد»