# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
lp
cryptoloop
الاثنين، 30 يناير 2012
تعلم لغة البرمجة Go بالعربي ( الدرس الخامس )
بسم الله الرحمن الرحيم
الحلقات التكرارية :
تحتوي لغة Go على عدد اقل من بنى التحكم من لغة C , فمثلا لا وجود للحلقة التكرارية while , كما تم أضافة الحلقة range للتعامل مع المصفوفات .
و سنبدأ الدرس بالحلقة التكرارية for و أستخدمتها في لغة Go , بأستخدام هذا المثال :
package main
import "fmt"
func main(){
for i := 0;i<10 ;i++ {
fmt.Println(i)
}
}
import "fmt"
func main(){
for i := 0;i<10 ;i++ {
fmt.Println(i)
}
}
سيقوم مثلنا بطباعة الأرقام من 0 إلى 9 , و يجب أن أنبه أن الأقواس "{ } " إجبارية في الحلقة التكرارية for , و تم الأستغناء على القوسين " ( ) " الذي يكونان بعد الكلمة المفتاحية for , حتى أنه لم يعد أستخدمهما أختياري .
الأربعاء، 25 يناير 2012
Linux : أضافة مكتبات برمجية في وقت الأقلاع
بسم الله الرحمن الرحيم
لأضافة مكتبات برمجية "library" إلى الذاكرة و قت الأقلاع , تستطيع أستخدام الملف etc/modules/ بالأمر التالي في موجه الأوامر :
gksudo gedit /etc/modules
و للتأكد من نجاح أضافة المكتبة نفذ هذا الأمر في موجه الأوامر بعد أعادة التشغيل :
lsmod |grep cryptoloop
أعدادات tcpwrappers في لينكس
بسم الله الرحمن الرحيم
(TCP Wrappers) هو برنامج يوجد في معظم أنظمة لينكس بشكل أفتراضي , و تتخلص مهام في التحكم في الوصول إلى الحاسب من الشبكة .
و تستطيع بواسطة هذا البرنامج التحكم بقائمة العناوين المحددة ( IP أو Domains ) أو مدى من العناوين التي يسمح لها بالوصول أو لا , و تستطيع تحديد الوصول للحاسب بشكل عام أو لخدمة مثبته في الحاسب مثل خادم HTTP و SSH .
يستخدم TCP Wrappers الملفين hosts.deny و hosts.allow لتحديد قائمة القواعد الخاصة بالمستخدم , و سوف تتعرف على كيفية كتابة القواعد الخاصة بهذين الملفين , و لكن يجب أن تعرف كيفية تحديد ما أذا كان برنامج الخادم "Server" يدعم TCP Wrappers بأستخدام هذه الخطوات :
الأحد، 22 يناير 2012
مكتبة القرطاس 3.6
بسم الله الرحمن الرحيم
"مكتبة القرطاس برنامج مجاني مفتوح المصدر تعمل على جميع أنظمة التشغيل سواء جنو/لينكسأو وندوز أو ماك أو أس تتيح لك مطالعة الكتب و تحريرها وتنظيمها كما يمكنك إضافة كتب جديدة وتصديرها إلى ملفات معينة و مزايا أخرى كثيرة مثل الطباعة وغيرها.
يمكن لفرد أو جماعة نسخه أو توزيعه كما يمكن التعديل عليه أو تطويره بما تسمح به رخصة جنو العمومية المرفقة مع البرنامجgpl3.
كما أننا نبرأمن كل إستعمال للبرنامج يخالف الاسلام أو يسيئ اليه من بعيد أو قريب أو يسيئ إلى معتقدأهل السنة .
كما لا يمكن بحال اشتراط أي شرط على المستخدم حتى بعد التعديل والإضافة كأن تشترط على المستخدم أن يستعمل الكتب الفلانية او لا يستعمل الكتب الفلانية أو أي شرط اخر يمس بحرية العلم و المعرفةويستثنى من ذلك كله كل مايخالف الإسلام أو يسيء إليه أو إلى معتقدأهل السنة ."
يمكن لفرد أو جماعة نسخه أو توزيعه كما يمكن التعديل عليه أو تطويره بما تسمح به رخصة جنو العمومية المرفقة مع البرنامجgpl3.
كما أننا نبرأمن كل إستعمال للبرنامج يخالف الاسلام أو يسيئ اليه من بعيد أو قريب أو يسيئ إلى معتقدأهل السنة .
كما لا يمكن بحال اشتراط أي شرط على المستخدم حتى بعد التعديل والإضافة كأن تشترط على المستخدم أن يستعمل الكتب الفلانية او لا يستعمل الكتب الفلانية أو أي شرط اخر يمس بحرية العلم و المعرفةويستثنى من ذلك كله كل مايخالف الإسلام أو يسيء إليه أو إلى معتقدأهل السنة ."
هذا هو هدف برنامج القرطاس كما ورد في الموقع الرسمي للبرنامج , و الصراحة يستاهل المطورن لهذا البرنامج ألف تحية على الجهد اللي بذلوه في تطوير البرنامج و نقل كتب الحديث و الفقه الأسلامي إلى الصورة الألكترونية بشكل ميسر لك قارىء .
هذه قائمة بالروابط الخاصة بالبرنامج :
الجمعة، 13 يناير 2012
اكتشاف ثغرة في برتوكول WPS لشبكات اللاسكية
بسم الله الرحمن الرحيم
- ما هو WPS ؟
صيغة الصور webp الجديدة من قوقل
بسم الله الرحمن الرحيم
قدمت شركة قوقل صيغة الصور webp التي تم تطويرها خصيصا للويب , و تم الحرص خلال تطوير هذه الصيغة على المحافظ على جودة الصورة من أستهلاك أقل مساحة , كما تدعم خاصية الصور المتحرك الخاصة بصور GIF , و هذا عنوان الصفحة الرسمية لهذا الصيغة .
الخميس، 12 يناير 2012
مايكروسوف تتمنى يوم ميلاد سعيد للينكس !!!!
بسم الله الرحمن الرحيم
في بادرة غريبة على شركة مايكروسوفت , أهدت الشركة هذا الفيديو لمؤسسة لينكس
أنا صراحة ما أثق في هذه الشركة , بس أترك لكم الحكم على الفيديو
الأربعاء، 4 يناير 2012
تعلم لغة البرمجة Go بالعربي ( الدرس الرابع )
بسم الله الرحمن الرحيم
الدوال (Functions) :
الدالة (Function) هي مجموعة من الأوامر البرمجية تنفذ بشكل متتالي , و حتى الأن أحتوت برامجنا على الدالة (main) .
من فوائد الدوال تسهيل قراءة البرامج و توفير الوقت اللازم لكتابة النصوص البرمجية المتكررة , و سنبدأ الدرس الرابع بهذا المثالة عن الدالة "hello" :
الثلاثاء، 3 يناير 2012
تعلم لغة البرمجة Go بالعربي ( الدرس الثالث )
بسم الله الرحمن الرحيم
المتغيرات :تستخدم المتغيرات لتخزين القيم و أسترجعها خلال تنفيذ البرنامج , و سوف نقوم في مثالنا الأول بتعديل برنامج Hello,World و تخزين عبارة الترحيب في متغير من نوع string :
المثال الأول
package main
import "fmt"
func main(){
var str1 string = "Hello,World or مرحبا بك"
fmt.Println(str1)
}
الاشتراك في:
الرسائل (Atom)