توقفت عن الكتابه هنا وانتقلت الى وردبريس
abdulmogeeb.wordpress.com

السبت، 18 مايو 2013

ليلة في أيار

أيا عمرا يمضي
توقف
ويا حسا يبكي
توقف
يا طائرا أبيض يغزو سواد رأسي
توقف توقف
 يا قلقا جلدت به ذاتي وأدماني ... توقف

عاشرني الموت ومات موتي بموته
ومامات نبضا بعيدا يرفرف
سقطت بغداد
سبقتها القدس
 وهاهي الدماء الدمشقية ... تنزف تنزف
ومازلت أحلم بعودة بابل ومسيرة جلجامش
وكتلة من الأمل تغزو ناظري
بخيول قبطية ، قوافل شامية وشيئا من جند لا تعرف

كبرت ملايين الأعوام لأرى ماهي
 حافة نهايتي
وماهو إحساس برود أطرافي
وختام روايتي
أحسست مالم يُحس ولن يُحس
مابين عيني
وأطراف وسادتي
 سافرت مابين الإغريق و الصين
بحثا عن حلم
عن نسمات عذبة
تنسيني الحال
و أعيش كإنسان بدائي
على ضفة نهر منسي
وتحت شجرة لشاي احتسي
وتسقط الدنيا
ولا تنهار هامتي

يطلب مني أن أكون اللا أنا ولا أكون سوى أنا
لست إلا إنسان
رفض الوحشية
العدائية
الدنيا المادية
وعاش بإنسانية

أردت أن أكون نسيا منسيا
لا يعرف من أنا ، نكرة أحيانا
وعشت إنسانا بانسانية وإذا بالإنسانية تشكو فقرا
وصحراء صدر الإنسان لا تجد مطرا
والإذن عن الحق
أفرغوا بها قطرا
وبسكين سوداء داثرة قطع لسان العدل
وزاد الفجر فُجرا

الجمعة، 22 مارس 2013

برمجة Shell Scripting | الدرس الثانى - اول برنامج شيل

بسم الله الرحمن الرحيم 
الحمد لله , والصلاة والسلام على رسول الله وبعد ,
فمعى الدرس الثانى من تلخيص دورة Shell Scripting .

رابط المحاضرة

سنتناول ان شاء الله فى هذا الدرس خطوات تنفيذ اول برنامج لنا باستخدام لغة  Shell Scripting وسيكون عبارة عن ملف شيل يطبع لنا جملة Hello World .

* ما هو ملف الشيل ( Shell file )؟
- هو ملف نصى يحتوى على اوامر الشيل , وله شروط معينه .

* ماذا نستخدم لكتابة ملف الشيل ؟
- لكتابة ملف الشيل نستخدم اى محرر نصوص وليكن محرر  GEdit او اى برنامج اخر .

* شروط ملف الشيل ؟
- يلزم اثناء انشاء ملف الشيل اتباع الخطوات الاتية :
  1. ان يبدا اول سطر فى الملف ب : bin/bash!# .
  2. ان يكون امتداد الملف بصيغة sh.  
  3. ان يكون الملف قابل للقرائة (executable) .
* كيفية اعطاء تصريح القرائة لملف الشيل ؟
- لاعطاء تصريح القرائة لملف الشيل نكتب 
  اسم الملف sudo chmod +x 
*كيفية الكتابة داخل ملف الشيل ؟
- للكتابة داخل ملف الشيل نستخدم الامر echo  ونكتب النص داخل " " .


* الان ناتى لتنفيذ الملف :
bin/bash!#
echo " Hello World 

-ثم نحفظ الملف باسم hello.sh .
- الان نعطى الملف تصريح القرائة 
sudo chmod +x hello.sh
- اصبح الملف جاهز للتشغيل 
- نقوم بالدخول الى سطر الاوامر terminal ونقوم بالدخول الى مسار الملف ثم نقوم بتشغيل الملف عن طريق الامر (  اسم الملف  /. )
 hello.sh /.
ستكون النتيجة هى 
Hello World
* نلاحظ انه بامكاننا كتابة اكثر من سطر داخل ملف الشيل عن طريق الامر echo  مثل
bin/bash!#
"echo "hello world
"echo " I love Shell Scripting


نهاية الدرس الثانى 

الأربعاء، 20 مارس 2013

مراجعة كتاب : نداء السراة - كمال الصليبي

نداء السراة - كمال الصليبي.

لعلي أبدا في هذه المقتطفة من الكتاب قبل كل شيء :


‫ نموذج تزوير مقدس قيد التنفيذ : "وسوف يأتي الزمان الذي يدرك فيه أبناؤنا من (الهنود الحمر) أنهم ينحدرون من بيت إسرائيل وإنهم أبناء الله. وعندها سوف يتعرفون على تراث أجدادهم وينتهلون منه ..." (15:14 - كتاب مورمون المقدس)
هذا النص من خارج الكتاب وهو تعليقي ورأيي بشكل عام  
"هذا الكتاب يحمل في طياته الكثير فهو يدور حول الكذب والتزوير الذي حدث في التوراة السبعينية والتي قامت هي بدورها بتغيير جغرافيا الأنبياء الحقيقي و أسقطت أسماء أماكن تواجد الأنبياء على مناطق أخرى من باب "هذا من عند الله" . كما أنني أنصح وبشدة قراءة هذا الكتاب والتمعن فيه بشكل كبير وحتى التأكد من المراجع الموثقة في الكتاب لكي تعرف حقيقة مافي العالم من معلومات مقدسة وهمية ليست إلا مخططات يهودية قذرة وكيف لا تكون قذرة وهم من صنف الناس إلى دنيئ ونبيل وصنفوا انفسهم بالنبلاء والأوائل واخترعوا كذبة "العداء للسامية" وهم يعلمون أن ليس اليهود ساميون فقط بل هناك الكثير والكثير من الساميين في هذه الأرض بل وصل بهم القبح والجرأة إلى أنهم يقولون أن العداء للسامية هو شيء جيني حتى يفنى يجب أن يموت كل من هو غير سامي ويخلق من جديد ! "

نتائج البحث

  1. مسقط رأس ابراهيم عليه السلام .
  2. ابراهيم عليه السلام و اباؤه في حوران.
  3. خروج ابراهيم عليه السلام من حوران إلى منطقة مكة.
  4. مدة إقامة ابراهيم عليه السلام في منطقة عرفة وبطن مكة.
  5. ابراهيم العبري.
  6. هاجر المصرية - زوجة ا براهيم.
  7. ولادة إسماعيل في عرفة.
  8. التواصل مع موطن الآباء في حوران.
  9. اعتزال ابراهيم في منطقة مكة.
  10. انفصال لوط عن ابراهيم.
  11. التعرف على مكان البيت.
  12. عودة الماء الى بطن الوادي.
  13. تأسيس مذبح منى والعقبات.
  14. ولادة اسحاق ويعقوب عليه السلام بعد الاعتزال بمكمة ونزول العذاب على قرية لوط.
  15. بناء البيت و إعلان الحج.
  16. تمصير ابراهيم عليه السلام لمكة.
  17. مضارب يعقوب وجب يوسف.
  18. يوسف في قرية قرب المصر (السوق).
  19. أولاد يعقوب والتجارة.
  20. المثوى الأخير.
  21. مصر فرعون.
  22. قابوس هو فرعون موسى.
  23. اضطهاد بني يعقوب.
  24. خروج بني يعقوب مع موسى عليه السلام من المصر.
  25. وراثة بني اسرائيل والأميين لمصر.
  26. النشاط الاقتصادي في الجزيرة  العربية.
  27. التزويل الاول - الارض الموعودة الاولى.
  28. ترد أدلة التزويل الأول.
  29. اسقاط التسميات على أراضي الشتات.
  30. التزوير الثاني - الأرض الموعودة الثانية.
  31. حرق جسور العودة.
  32. انتشار ثقافة التزوير في الغرب.
  33. انتشار ثقافة التحريف في الشرق.
  34. انتصار مرويات "السبعينية"  على الثقافة القرآنية.
  35. الحصار المقدس لثقافة القرآن.
  36. الطموحات اليهودية المعاصرة.
  37. اغتصاب فلسطين.
  38. انكسار القيد النفسي.

الثلاثاء، 19 مارس 2013

برمجة Shell Scripting | الدرس الاول

بسم الله الرحمن الرحيم 
الحمد لله والصلاة والسلام على رسول الله وبعد ,
هذا هو الدرس الاول فى تلخيص دورة  برمجة Shell Scripting  التى يقدمها الاستاذ عبد المجيد الحميد .

رابط المحاضرة

* ما هو Shell Scripting programming؟
هى لغة برمجة نصية تكتب عن طريق سطر الاوامر {terminal}  تقوم بتنفيذ مجموعة معينة من المهام .

* ما الفائدة من تعلم برمجة Shell Scripting وما هى مميزاته ؟
- كما قلت فان برمجة Shell Scripting تقوم بتنفيذ مجموعة معينة من المهام يحددها المستخدم , فهى تمكنك من عمل اشيائك الخاصة على نظام التشغيل الخاص بك .
- وتتميز برمجة Shell Scripting بالعديد من المميزات منها :
  1. انها لغة بسيطة جدا فى التعامل .
  2. سريعة جدا .
  3. توفر الكثير من الوقت .
  4. امكانية القيام بالمهام تلقائيا .
*امثلة لما يمكن عمله بواسطة Shell Scripting ؟
  1. شاشة نظام كاملة .
  2. عمل نسخ احتياطى للبيانات تلقائيا .
  3. عمل تنظيف للنظام , فمثلا بامكانك عمل برنامج يبحث عن الاشياء التى تسبب ثقل النظام والتخلص منها .
  4. ايضا من الممكن ربط الدومين الخاص بك لتصلك التحديثات الخاصة بهذا الدومين مباشرة , مثلا متى ينتهى ... .
* ما هو نوع ال Shell  المستخدم فى برمجة ال Shell Scripting ؟
- سنقوم باستخدام ال bash shell .

* ما هو ال bash shell ؟
- ال bash shell  هو اختصار ل bourne again shell  وهو تطوير لما كان يعرف ب bourne shell على اسم مخترعه .
- ومما يميز ال bash shell :
  1. انه ال shell  الافتراضى فى لينكس .
  2. يمكن الوصول اليه عن طريق لوحة المفاتيح فقط .
  3. يمكن استخدامه فى لينكس , Microsoft DOS , .... .

- ولمعرفة نوع ال shell المستخدم : اكتب فى سطر الاوامر {terminal} :-  
   cat /etc/shells ثم اضغط  Enter .

* انواع الاوامر داخل ال bash shell :
- هناك نوعين من الاوامر داخل شيل الباش هى 
  1. اوامر داخل ال bash ويطلق عليها Built in مثل امر ال history .
  2. اوامر خارجة عن بنية ال bash ويطلق عليها Built out مثل امر ال date .
- ولمعرفة اذا كان امر معين من نوع Built in او Built out نستخدم type -a command  هكذا : type –a history 

============================
الى هنا تكون نهاية الدرس الاول , اتمنى يفيدكم التلخيص وفى انتظار اسئلتكم واستفساراتكم .
  
              














   

الاثنين، 18 مارس 2013

برمجة Shell Scripting | مقدمة


                                                                      بسم الله الرحمن الرحيم 

الحمد لله والصلاة والسلام على رسول الله وبعد :

يقوم الاستاذ عبد المجيب الحميد بتقديم  دورة رائعة جدا فى برمجة ال Shell Scripting  بدا فيها من الصفر فى توضيح معنى ال Shell Scripting وفائدته وكيفية استخدامه الى غير ذلك .

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

سأعمل ان شاء الله على ان اضيف التلخيص للفيديوهات اول باول .
وان شاء الله نستفيد جميعا.

الثلاثاء، 12 فبراير 2013

اللغة للتواصل لا للتباهي !

Language is a communication method not a boastfulness way.
استطيع الجزم أن 70% من قراء هذه العبارة لم يفهموها. اذن مالفائدة من الكتابة بلغة غير مفهومة أو التحدث بلغة غير مفهومة في مكان لا يفهم فيه الحاضرون لغتك . اللغة هي أحد أهم وسائل التواصل فإذا لم تتواصل بشكل مفهوم فوجودك كعدمه .

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

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

فوائد تعلم لغة أجنبية كثيرة جدا :
- التواصل مع من لا يتحدث لغتك
- التواصل مع المتحدث الأصلي للغة التي تعلمتها
- القدرة على الاستفادة من المنشورات سواء كانت على الشبكة العنكبوتية أو كتب مطبوعة
... الخ

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

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

معلومة أخيرة أريد ابراز العربية بها وهي أن اللغة العربية تعد أم اللغات اللاتينية مثل الإنجليزية والفرنسية و الأسبانية وغيرها وهناك بحوث حول اثبات أن مرجع اللغات هي العربية وأنها هي أصل اللغات كلها ولست أقصد بالعربية في يومنا هذا بل العربية كلغة فاللغة تتغير مع الزمن فليست عربيتي هذا اليوم كعربية الرسول صلى الله عليه وسلم . لذلك دعونا نتباهى بما لدينا أفضل من التباهي بما ليس لنا .

الأحد، 10 فبراير 2013

خدمة SkyDrive تعالج ليبرا اوفيس على "جنو/لينكس"


في البداية سبق و قد شرح عبدالمجيب بديل Microsoft Office في لينكس وهو Libre Office
الشـــــرح هنا
ولكن هناك بعض ملفات Office لا يمكن تشغيلها على لينكس او يكون تنسيق الملف غير متوافق مع Libreoffice .

اما الآن فيمكنك تشغيل ملفات microsoft office على اي نظام تشغيل , عبر متصفحك من خدمةSKY DRIVE – 

ما هي خدمة sky drive ؟

خدمة سحابة تقدمها شركة Microsoft و تمكنك من رفع ملفات إلى 7 غيغابايت مجانا , ايضا تتيح لك إنشاء ملفات : وورد,بوربوينت,إكسيل,ملاحظات .

كيفية الوصول إلى الخدمة ؟

1:- سجل دخولك إلى احد حسابات Microsoft الخاصة بك

2:- اضغط على السهم المجاور لـ outlook

3:-اختر skydrive من القائمة
بعدها سوف تنتقل إلى صفحة skydrive 



كيفية إنشاء ملف Office ؟

اضغط على كلمة إنشاء

اختر الملف الذي تريد إنشاءه ..


إستعراض واجهات الـ Office

1 – بوربوينت


2- وورد


3-إكسيل


4-ملاحظات 

كيفية رفع الملفات؟

اضغط على تحميل

اختر الملف الذي تريد تحميله (صور , فيديو , ملف صوت, ملفات اوفيس)





معلومات مهمة!


1- بعد تسجيل دخولك ,,, إذا لم تظهر لك واجهة outlook يجب عليك فعل التالي :
إضغط على خيارات

- إضغط على ترقية إلى outlook.com


2- صيغ ملفات office المدعومة في skydrive  هي:

1-تنسيق Microsoft Office Open XML Format‏ (‎.docx و‎.pptx و‎.xlsx)
2-تنسيق OpenDocument (.odt, .odp, .ods)‎
و يمكنك إختيار  التنسيق المناسب لك من :الخيارات > تنسيقات ملفات Office


تحرير : سليمان حمد








الأربعاء، 6 فبراير 2013

متغيرات الشل الشائعة الاستخدام

هناك أوامر شل في جنو لينكس شائعة الاستخدام وهاهي كالتالي :

الامر
المعنى
الاستخدام
BASH_VERSION
عرض اصدارة BASH
echo $BASH_VERSION
HOSTNAME
عرض اسم الكمبيوتر
echo $HOSTNAME
CDPATH
يبحث عن مسار الامر cd
echo $CDPATH
HISTFILE
اسم ملف التأريخ الخاص المخزنه به الاوامر المنفذة مؤخرا
echo $HISTFILE
HISTFILESIZE
العدد الاقصى للاسطر المسجلة في ملف التأريخ
echo $HISTFILESIZE
HOME
مجلد المنزل للمستخدم الحالي
echo $HOME
PATH
للبحث عن مسارات الاوامر
echo $PATH
TERM
نوع دخولك للطرفية
echo $TERM
SHELL
مسار الشل
echo $SHELL
DISPLAY
عرض وضبط اسم الشاشة X
echo $DISPLAY
EDITOR
المحرر الافتراضي وتعديلة
export EDITOR=/usr/bin/nano
echo $EDITOR

الثلاثاء، 29 يناير 2013

تعريف بعض مصطلحات جنو/لينكس

تعريف بعض مصطلحات جنو/لينكس

 GNU

هو عبارة عن نظام تشغيل مجاني مفتوح المصدر  يشابه نظام يونكس

LINUX

هي عبارة عن نواة النظام مفتوحة المصدر ومجانية ولكنها قد تحتوي على بعض الاشياء مغلقة المصدر والتسمية الصحيحة لنظام هي جنو لينكس   وليس  لينكس فقط 

kernel

ليس لها اي علاقة بالبلح ولكن هي المسوؤلة عن توصيل البرامج بالعتاد ( الهارد وير)

distro

التوزيعة وهي عبارة عن نواة النظام + مشروع جنو وبعض التحسينات في الشكل

والسياسات والاضافات لتعرف على بعض توزيعات يرجى زيارة الرابط هنا 

interface

الوجهات  هي عبارة واجهة رسومية  لتسهيل الاستخدام  وكل انسان له ذوقه الخاص  لتعرف على المزيد يرجى زيارة الرابط هنا

software manager

وهوعبارة عن مدير البرامج الذي يوفر لك الكثير جدا من البرامج جاهزة لتحميل بمجرد كتابة اسمه او اختياره واضغط على تثبيت

root

المستخدم الاساسي لنظام والقادر على فعل كل شي بنظام

sudo

هي مفتاح الوصول لاستخدام بعض صلاحيات المستخدم الاساسي يشترط ان يكون ضمن مجموعة  السودو

repo

مستودعات البرامج وهي عبارة عن مخازن او خوادم اضافية للبرمج

terminal

سطر الاومر  الشاشة السوداء التي تفعل منها الكثير بالقليل من الجهد وبعض الاوامر

package

حزمة  وهي قد تتكون  من برنامج او مكتبة او ملف نظام  معين

lib

المكتبة وهي قد تاتي مع البكج وتعتمد البرامج على المكتبات لكي تعمل 

shell script

عبارة عن ملف يقوم بتنفيذ مجموعة من اوامر النظام عن طريق الطرفية  لتعديل او اضافة او حذف او اصلاح البرامج او النظام

Arabic support

  دعم اللغة العربية


تحرير محمود النواجحه

 

 

الخميس، 10 يناير 2013

خدمة hangout من google+ تعريفها, تحميلها , معلومات و طرق استعمالها


بسم الله الرحمن الرحيم 


ما هي خدمة hangout ؟ 

هي خدمة تقدمها شركة Google  لمستخدمين Google+ ,  و هي عبارة عن دردشة مرئية ( مكالمة )  بين شخصين أو اكثر بحيث يكون هناك 1 مضيف و البقية أعضاء .

كيف اصل إلى hangout ؟

1- يجب أن يكون لديك حساب Google+  

2-إذا كنت لم تستخدم hangout من قبل فالطريقة كالتالي 
 سجل دخولك في Google+  




الخيار الأول 32 bit , الثاني 64 bit و بصيغة deb 
الثالث 32 bit , الرابع 64 bit  و بصيغة rpm
بعد التحميل تروح و تضغط على جلسة hangout  و تبدأ الجلسة ..

كيف ارسل دعوة لأشخاص أو أنضم لمحادثة ؟
بعد ما تدخل على جلسة جديدة تقابلك نافذه بها على اليسار الأصدقاء  وعلى اليمين اسم الجلسة و من تريد أن تدعو إلخ
ثم تضغط على جلسة hangout  بالأسفل ثم تبدأ الجلسة 

كيف تقبل الدعوة ؟






  
اضغط الإنضمام لتدخل الجلسة 


شرح واجهة الجلسة

في الأعلى يوجد اربع أيقونات 

من اليسار : 1- الخروج من الجلسة       2- إعدادات الصوت و الكام     3-إغلاق الكام       4- كتم الصوت 
في الجهة اليمنى : الايقونة  لدعوة الأشخاص 
الايقونة الثانية لفتح دردشة كتابية 
الايقونة الثالثة يظهر سطح المكتب بدل من الكام
البقية تطبيقات و تأثيرات ..
هذا الشرح لمستخدمين LINUX ......
اذا واجهت مشكلة او لديك استفسار ,, اترك تعليق بالأسفل