جلب معلومات عن بطاقات الشبكة المتوفرة في جهازك بالسي، الجزء الأول Linux

السلام عليكم و رحمة الله و بركاته

اليوم سنتحدث عن طريقة جلب قائمة لبطاقات الشبكة المتوفرة في الجهاز، عادة نكون نملك واحدة فقط لكن بالنسبة لمن لديهم خادم في المنزل أو في العمل فسيكون هناك على الأقل بطاقتين، ما يهمنا من جلب العلومات هنا هو معرفة رقم الأيبي للبطاقة و كذا العنوان الفيزيائي(MAC Address) بالإضافة إن كانت البطاقة تعمل(up) أو ليست في حالة عمل(down) و ليست معطلة :D.

تحتفظ النواة بسلسلة مترابطة(linked list) على مستوى الذاكرة لجميع معلومات بطاقات الشبكة المتوفرة على الجهاز، كل عقدة في هذه السلسلة تحتوي على struct ifaddrs يحوي جميع معلومات بطاقة الشبكة، شكله العام كالتالي:

قراءة المزيد…

Advertisements
التصنيفات :برمجة الوسوم:, ,

كتاب GNU/Linux Advanced Administration في طريقه إلى الترجمة، هل من داعمين

السلام عليكم و رحمة الله و بركاته و تعالى

سيقوم الأخ عبدالرحيم الفاخوري (مشرف في منتدى مجتمع لينكس العربي) إن شاء الله بترجمة كتاب GNU/Linux Advanced Administration، ليقوم بهذا الأخ عبدالرحيم يفكر بترك عمله ليتفرغ لترجمة الكتاب، إن توفرت على الأقل 80% من مبلغ قدره 1300 دولار يتم جمعها عبر متبرعين، أنقل لكم ما قاله:

قراءة المزيد…

التصنيفات :عام

تعطيل الجدار الناري في CentOS6/RHEL6

السلام عليكم و رحمة الله

إن كنت لاتحتاج إلى الجدار الناري لسبب أو آخر و أنت تعمل على إحدى توزيعات عائلة RedHat فقم بتشغيل واجهة سطر الأوامر و انت بصلاحيات مدير قم بالآتي:

قراءة المزيد…

التعامل مع ملفات bin/iso/cue في FreeBSD

السلام عليكم و رحمة الله
الكل منا تصادف مع ملفات من نوع iso bin cue، كنا نستخدم برنامج Virtual Driver على ال windows، في FreeBSD هناك طريقة لفتح ملفات ال iso كالآتي:

mdconfig -a -t vnode -f  my-iso-file.iso -u 0
mount -t cd9660 /dev/md0 /home/SIFE/mount

قراءة المزيد…

إظهار و إخفاء محتوى بإستخدام jQuery

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

قراءة المزيد…

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

تغيير لون خلفية الخلية الحالية في جدول بإستخدام jQuery

السلام عليكم و رحمة الله و بركاته و تعالى

لنفرض مثلا أنه لديك جدول مكون من 5 حقول و أعمدة، و أنت تريد أن يتغير لون خلية التي فوقها مؤشر الفأرة، كيف ذلك؟

الأمر بسيط، سنستخدم jQuery لذلك، لدينا الطريقة (method في البرمجة الكائنية) hover التي تعني متى يكون مؤشر الفأرة فوق شيء ما، و الطريقة addClass لعمل تغيير الخلفية و ما إلى ذلك.

قراءة المزيد…

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

باب الإنضمام للمدنة مفتوح

السلام عليكم و رحمة الله و بركاته
بما أن مدونة سيف التقنية هي ملككم فقد إرتأيت أنه من الأفضل فتح باب المساهمة للجميع، الشروط بسيطة كالآتي:
1 _ الكتابة باللغة العربية الفصحى.
2 _ الكتابة بلغة بسيطة، تقنية حيث يمكن كتابة المصطلحات بالإنجليزية إن لم تتوفر لها مرادفات بالعربية.
3 _ المواضيع التي يمكن الكتابة فيها:
4 _ كل مايخص FreeBSD و أنظمة unix-like سواء أكان شرحا، خبرا أو حلا لمشكلة ما.
5 _ الويب بما فيه PHP, JS. أو حتى jQuery.
6 _ دروس في لغة سي.
7 _ ما يفضل ألا تكتبه:
قراءة المزيد…

التصنيفات :عام الوسوم:, , , ,