الأربعاء، 11 يوليو 2007

Webcams and ubuntu


بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
بعد غياب لفتره طويلة بسبب بعض المشاغل نعود إليكم بمجموعة أدوات تفيدك لإستعمال كاميرة الويب الخاصة بك تحت نظام اللينكس الرائد ubuntu .

في معظم الحالات يتعرف اللينكس بسهولة على كاميرة الويب الخاصة بك ، في حال عدم التعرف عليها فهناك أداة تساعدك على تعريفها و هي أداة Easycam و سأشرح في البداية طريقة تنصيب هذه الأداة :
أولا ستحتاج إلا إضافة مصدر البرنامج إلى ملف sources.list الموجود في مجلد /etc/apt قبل هذا قم بعمل نسخة إحتياطية للملف في حال حصول أي مشكلة ...
Applications > Accessories > Terminal
ثم أكتب الأمر التالي :
sudo gedit /etc/apt/sources.list

ثم قم بإضافة هذا السطر
deb http://blognux.free.fr/debian unstable main
و إحفظ الملف، نعود الأن إلى التيرمنال مرة أخرىو نكتب هذا الأمر لتنزيل برنامج easycam 2

sudo apt-get update
sudo apt-get install easycam2

المر الأول يقوم بتحديث قائمة البرامج لتضمين easycam2 فيها و الأمر الثاني يقوم بتحميله و تنزيله
و الأن لتشغيل البرنامج :
System > Administration > EasyCam 2
أو أكتب في التيرمنال
lauchcam2

(لايوجد خطأ إملائي بالكلمة السابقة فهي بالفعل خالية من حرف n :) )
سيبدأ الأن البرنامج بأخذك بخطوات بسيطة لتعريف كاميرة الويب الخاصة بك و البدأ بإستخدامها

تجربة الكاميرا :
هناك برنامج بسيط يدعى camorama لعرض الكاميرا ، التعديل على الصور ، و إلتقاطها يمكنك تنزيله ببساطة عن طريق هذا الأمر
sudo apt-get install camorama


تسجيل الفيديو بصيغة avi
يستطيع برنامج Mplayer أن يعرض ما تعرضه الكاميرا، على سبيل المثال عند تنفيذ الأمر التالي :
mplayer tv:// -tv driver=v4l:width=640:height=480:device=/dev/video0

يقوم البرنامج بعرض نافذة بالأبعاد المعطاة تعرض ما تصوره الكاميرا

هناك أيضا برنامج MEncoder و تستطيع من خلاله تسجيل ما تعرضه الكاميرا عن طريق الأمر التالي :
mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0 -ovc lavc -o webcam.avi
مع العلم أن هذا الأمر يقوم بتسجيل الفيديو من دون صوت
و للتسجيل مع الصوت أكتب الأمر التالي
mencoder tv:// -tv driver=v4l:width=320:height=240:device=/dev/video0:forceaudio:adevice=/dev/dsp1 -ovc lavc -oac mp3lame -lameopts cbr:br=64:mode=3 -o webcam.avi

لتنزيل برنامجي Mplayer و MEncoder أكتب الأمر التالي في التيرمنال
sudo apt-get install mplayer mencoder

هذا كل مالدي إلى الأن و أتمنى أن تستمتعوا مع هذا النظام الرائع

الأربعاء، 4 يوليو 2007

تصميم زر بشكل جميل في الجيمب

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
اليوم سأشرح إن شاء الله كيفية تصميم زر بشكل جميل بإستخدام برنامج الجيمب
www.gimp.org
:)
1- إفتح برنامج الجيمب و أنشأ ملف جديد بالقياسات التي تراها مناسبة

أشر هنا لرؤية الصورة على سيرفر piccs.net
2- إرسم تحديد مربع في وسط الملف الجديد و قم بتدوير الحواف عن طريق select > rounded rectangle

أشر هنا لرؤية الصورة على سيرفر piccs.net
3- إنتقل إلى نافذة التدرج Gradient و قم بإنشاء تدرج جديد .

أشر هنا لرؤية الصورة على سيرفر piccs.net

أشر هنا لرؤية الصورة على سيرفر piccs.net
4-من نافذة التدرج الجديد حدد إسم التدرج ثم إضغط باليمين على التدرج و إختر Left End point's color و غير اللون إلى رمادي غامق و إضغط باليمين مرة أخرى على التدرج و إختر right Endpoint's color و غير لون التدرج إلى رمادي فاتح

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

أشر هنا لرؤية الصورة على سيرفر piccs.net
ثم إضغط باليمين على التدرج و إختر flip segment ثم مرة أخرى إضغط باليمين على التدرج و إختر right Endpoint's color و قم بتخفيف اللون و كذلك بالنسبة لـ left Endpoint's color لتحصل على هذه النتيجة.

أشر هنا لرؤية الصورة على سيرفر piccs.net
الأن إضغط على أيقونة الحفظ في زاوية النافذة ثم أغلقها ...

5- نعود الأن إلى النافذة الرئيسية للتصميم قم برسم تدرج على التحديد الذي أنشأناه (تأكد من تحديدك التدرج الذي قمت بإنشاءه )
6- أنشأ تدرج جديد بنفس المواصفات السابقة لكن بلون أزرق.
7-قم بتصغير التحديد Select > Shrink حدد قيمة 15 على سبيل المثال.
8- قم بملئ التحديد بالتدرج الجديد.
9- قم بعكس التحديد Ctrl + i و من ثم من قائمة script-fu > shadow > drop shadow و حدد القيم التي تريدها ... بالنسبة لي حددت القيم الظاهرة في الصورة

أشر هنا لرؤية الصورة على سيرفر piccs.net
ستحصل على هذه النتيجة

أشر هنا لرؤية الصورة على سيرفر piccs.net
كل ما عليك الأن هو إضافة النص الذي تريده

الثلاثاء، 3 يوليو 2007

ساهم في تطوير التوزيعات العربية

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
لمن يريد المساهمة في تطوير التوزيعات العربية يمكنك الأن المساهمة في تصميم شعار لتوزيعة جواثا العربية الرائدة
في هذا الموضوع قام العديد بطرح إبداعاتهم و منهم أنا يمكنك الأن المساهمة شرط أن تكون المساهمة مصممة على برامج مفتوحة المصدر .... تطرح المساهمات في هذا الموضوع
http://www.linuxac.org/forum/showthread.php?t=5111
إدعوا أن يتم أخذ أحد تصاميمي
:)

السبت، 30 يونيو 2007

ubuntu 7.04 جولة مع توزيعة


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

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

كيف الحال جميعا ؟ إن شاء الله بألف خير

اليوم إن شاء الله سأخذكم بجولة عن أهم ميزات نظام Ubuntu 7.04 و لماذا إذا كنت من مستخدمي الويندوز قد تحتاج التحول إليه

أولا سأتحدث عن معلومات عامة عن هذا النظام

نظام أوبنتو نظام مجاني و مفتوح المصدر، قام بتطويره العديد من المبرمجين حول العالم معظمهم متطوعون، النظام بطبيعته أمن جدا و التحديثات متوفرة له بشكل دائم و كما هو الحال في الأنظمة المبينية على اللينكس و اليونكس فالفيروسات التي توجد عليه قليلة و قد تعد هذه من أهم الميزات التي تجذب الفارين من عالم الويندوز ، يأتي النظام مع عدد من البرامج التي تغطي معظم الإحتياجات مثل حزمة مكتبية متكاملة (حزمة openoffice.org المعروفة ) يأتي النظام أيضا مع متصفح Firefox المشهور و الواسع الشعبية كذلك فالنظام يحتوي برامج لإدارة البريد الإلكتروني و برامج محادثة و برامج لفتح ملفات الفيديو و الصوتيات.

أصل أوبنتو

أصل كلمة أوبنتو مشتق من لغة الزولو و تعني من أجل الإنسانية لهذا نرى أن النظام مجاني و يمكنك الحصول عليه بكامل ميزاته من دون مقابل . ممول مشروع أوبنتو يدعى Shuttleworth و قد نذر 12 مليون لتمويل هذا المشروع، ولد عام 1973 و هو أول أفريقي صعد إلى الفضاء النظام يتوفر بواجهتين إما gnome أو kde و يدعى حينها بـ kubuntu أي أنه مبني على أساس Ubuntu لكنه يستخدم واجهة kde من أهم ميزات النظام توفر العديد من البرامج بشكل مجاني و سهولة تنزيل هذه البرامج

تنزيل البرامج في النظام سهل جدا كما هو واضح من الصورة فكل ماعليك فعله البحث عن البرنامج الذي تريده عن طريق صندوق البحث ثم تضع عليه علامة صح و تضغط ok ليتم بدء التنزيل، و إن لم تجد البرنامج الذي تريده في قائمة البرامج المتوفرة فقد تجده في مواقع أخرى مثل www.getdeb.net و الذي يوفر العديد من الألعاب و البرامج لهذه التوزيعة، بعد كل هذا قد تحتاج إلى تنزيل أحد البرامج عن طريق سطر الأوامر أو ما يعرف بالتيرمنال Terminal لحسن الحظ فهناك العديد من المواقع التي تتحدث عن كيفية تنزيل البرامج عن طريق التيرمنال.
للحصول على النظام فالطريقة أسهل من تنزيل البرامج فيه فكل ماعليك فعله هو الإنتقال إلى موقع أوبنتو www.ubuntu.com ثم طلب نسخة من من القرص المدمج ، أو تنزيل ملف بهيئة iso ثم حرقه على قرص المدمج ، أو يمكنك شراء dvd من موقع أمازون www.amazon.com بسعر لا يتجاوز الخمسة دولارات و سيأتي النظام بالعديـــد من البرامج الإضافية معه .
النظام سهل الإستخدام جدا و يعتبر من أسهل توزيعات اللينكس الواجهة بسيطة جدا و تتكون من ثلاثة قوائم بسيطة :
Applications:
و هي تحتوي على البرامج الموجودة و أيضا يمكنك من خلالها إضافة و إزالة البرامج.
Places:
حيث يمكنك أن تتجول بالقرص الصلب للنظام أو الأقراص المرنة و المدمجة أو ذاكرات الفلاش الموصولة بالجهاز.
System:
هنا يمكنك التحكم بنظامك ليصبح مناسبا لإحتياجاتك تماما
**العتاد المناسب**
النظام مناسب للأجهزة المحمولة و المكتبية و يتعرف بسهولة على معظم أجزاء الجهاز من الهارديسك مرورا بكارت الشاشة إنتهاءا بطابعتك الشخصية أو المودم الذي تستخدمه للإتصال بالإنترنت، قد تواجه أحيانا صعوبة في تعريف بعض القطع خاصة فيما يتعلق بالماسح الضوئي و بعض أنواع كارت الشاشة ففي حال أنه لم يتعرف على كارت الشاشة الخاص بك لن تستطيع الحصول على 3d acceleration لهذا لن تستمتع بالألعاب أو بواجهة beryl الرائعة التي تضيف بعدا ثالثا إلى سطح مكتبك و حتى لن تستطيع أن تستعمل بعض السكرين سيفرز ،
للتأكد من أنك تستطيع تشغيل النظام على جهازك المحمول يمكنك زيارة هذه الصفحة و البحث عن نوع جهازك المحمول للتأكد من أنه سيعمل أم لا https://wiki.ubuntu.com/HardwareSupportMachinesLaptops
يمكنك تنزيل النظام مع الإبقاء على الإكس بي ، و يمكنك تشغيل النظام بكامل مميزاته دون تنزيله عن طريق خاصية live cd مع العلم أنها تتطلب وجود رام 256 أو أكثر.

brushes and patterens under linux (ubuntu)

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
الدرس نوعا ما مكرر لكن أحببت أن أضيف بعض العمليات التي يجب إجراءها في حال أردت إضافة فرشاة جديدة أو pattern و كنت تعمل على نظام لينكس :
يقوم نظام أوبنتو بتخزين خصائص البرامج الخاصة في كل مستخدم بمجلد الهوم الخاص به في مجلدات مخفية (تبدأ بنقطة ) و يمكنك إضافة الفرش عن طريق هذه المجلدات كما يلي:
أولا قم بإظهار هذه المجلدات


أشر هنا لرؤية الصورة على سيرفر piccs.net
ستجد الأن العديد من المجلدات تم إظهارها و جميعها تبدأ بنقطة كما ذكرت (يمكن إستعمال هذه الطريقة لإخفاء المجلدات تحت أنظمة اللينكس و اليونكس و كذلك الماك الذي هو مبني على اليونكس) الأن إبحث عن مجلد بهذا الإسم gimp 2.2

أشر هنا لرؤية الصورة على سيرفر piccs.net
مثلا تريد إضافة فرشاة قم بفتح مجلد الـ brushes (ستجده فارغ في أغلب الحالات ) و قم بلصق الفرشاة التي تريدها و كذلك الأمر بالنسبة للـ patterns
الأن إنتقل إلى الجيمب (إذا كان مفتوحا لن تحتاج إلى إعادة تشغيله فقط إعمل reload من نافذة الـ brushes أو الـ patterns ) و ستجد أنه تم إضافة الفرشاة أو الـ pattern

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

1- إفتح الجيمب و من قائمة file > Preferences

أشر هنا لرؤية الصورة على سيرفر piccs.net
2- من النافذة التي تظهر إضغط على السهم قرب كلمة folders من القائمة الموجودة على اليسار

أشر هنا لرؤية الصورة على سيرفر piccs.net
3- حدد المجلد الفرعي الذي تريده مثلاbrushes سيظهر لك على اليمين كما في الصورة كل ماعليك فعله هو إضافة علامة صح قرب المجلد الثاني، هذا يتيح لك التعديل عليه و إضافة الفرش لجميع المستخدمين

أشر هنا لرؤية الصورة على سيرفر piccs.net

iphone


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

يمكنكم الحصول على المزيد من الصور من موقع أبل
www.apple.com
و تجارب عربية لجهاز الأي فون
www.mac4arabs.com/forums

الخميس، 28 يونيو 2007

noise removal in the gimp

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

السلام عليكم و رحمة الله و بركاته
اليوم سأتكلم عن أفضل طريقة
لإزالة التشويش (noise) من بعض الصور



أولا قم بفتح الصورة التي تحتوي على التشويش و للتدريب يمكنك إستعمال هذه
الصورة




و للحصول على الصورة بحجمها الكامل (التشويش فيها أوضح)
http://www.piccs.net/files/before.jpg
ثانيا من قائمة Fliter > blur > Sellective Guassian Blur





filters > blur ....png

ستظهر لك هذه النافذة منها قم بتعديل القيم حتى تحصل على الشكل الذي تراه
مناسبا بالنسبة للصورة المرفقة مع الدرس فأفضل قيم هي

Blur Radius : 7

Max.delta : 7
http://www.piccs.net/files/Screenshot_Selective_Gaussian_Blur.png



فقط هذه الخطوات البسيطة :)
ملاحظة على الطاير
أخيرا إكتشفت طريقة للكتابة من اليمين لليسار في بلوقر سأطرحها قريبا إن شاء الله

الاثنين، 25 يونيو 2007

برامج مدرسية مفتوحة المصدر

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
أحببت مشاركتكم ببرنامجين مفتوحين المصدر أعتقد الفئة المستهدفة منهما هم الطلاب بشكل عام
برنامج
Celestia
و برنامج
Stellarium

البرنامج الأول يعطيك جولة كاملة في المجموعة الشمسية و معظم الصخور و النجوم و الكواكب و الكويكبات و غير ذلك برنامج مفيد و يمكنك أخذ صور منه للكواكب أو تسجيل فيديو
http://www.shatters.net/celestia/

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

البرامج متوفرة على جميع الأنظمة المعروفة

تم إضافة خدمة السناب شووت

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

تصميم وجه ضاحك

بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
:) إكتشفت أن دروس الفيديو غير واضحة و لا تنفع للشرح لهذا سأعود إلى الطريقة التقليديه

عنوان الدرس : تصميم إبتسامة
النتيجه النهائية
الخطوة الأولى
أنشأ ملف جديد بالقياسات التي تراها مناسبة
File > new
الخطوة الثانية
أنشأ طبقة جديدة و قم برسم تحديد دائري لتحديد شكل الوجه

ثم إختر هذا اللون للمقدمة
ffba00
و لون الخلفية
ff7e00
أو أي لونين ترى أنهم مناسبين
ثم حدد أداة التدرج


و قم برسم تدريج على التحديد من الأعلى إلى الأسفل بعد التأكد من إختيار التدرج من نوع
fg to bg
http://www.piccs.net/files/sellection.png


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

و تحرك العين ليصبح لدينا عينين إثنتين :)
ثم إدمج الطبقتين
layer > merge down

الخطوة الرابعة
بقي الأن تصميم الفم و هذا أسهل جزء بإعتقادي
أولا قم برسم تحديد دائري

الأن من جزء الخيارات قم بتحديد خيار
subtract
للتحديد

ثم قم برسم تحديد أخر فوق التحديد الحالي
http://www.piccs.net/files/mouth2.png

ثم قم بتعبئة التحديد بهذا اللون
680000
و كلمسة نهائية يمكنك إضافة ظل لطبقة الوجه
script-fu > shadow > drop shadow