Technology is life style

Why bother with Shell? (2)

نشرت تحت تصنيف shell by Hunikal على أبريل 22nd, 2008

استكمالا للحديث عن الـ Shell

سؤال بسيط جدا : ما هي الـ Shell ؟

ببساطة هي برنامج ياخذ الاوامر من المستخدم عن طريق لوحة المفاتيح و ينقلها لنظام التشغيل ليتم تنفيزها , كانت هي واجهة الاستخدام الوحيدة امتاحة سابقا علي اجهزة الـ Unix , لكن الان هناك الواجهات الرسومية ( GUI ) بديل عن واجهة سطر الاوامر ( CLI ) مثل الـShell

علي اغلب انظمة اللينوكس برنامج يدعى bash التي ترمز الي ( Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne ) تتعامل علي انها الـ shell , و هناك العديد من البرامج التي تقوم بوظيفة الـ shell علي انظمة اللينوكس Ksh,tcsh && zsh .

اذا ما هي الـ xterm,gnome-terminal,konsole ….. ؟

تلك تدعى “terminal emulators.” هي برامج تظهر نافزة عن طريقها يمكن التعامل مع الـ shell . هناك مجموعة مختلفة من تلك البرامج التي تضاهي الـ terminal يمكن استخدامها . و معطم نسخ اللينوكس تزودك بها و من امثلتها konsole, kvt, gnome-terminal, nxterm, and eterm

Why bother with Shell?

نشرت تحت تصنيف shell by Hunikal على أبريل 22nd, 2008

قمت بـ ترجمة موضوع عن الـ Shell و لماذا نستعمل سطر الاوامر بديل عن الواجهات الرسوميه

بدايا هناك فكرة خاطئة عند بعض المستخدمين للـ Windows عن الـ Linux وهي ان الاخير عبارة عن مجرد واجها سوداء و سطور من الاوامر فقط و لهم اقدم هذا الفليم عن مدا روعة و قوة الواجها الرسومية التي تفوق الـ Vista هنا

نعود اذا لماذا نستعمل او لماذا نتحدث عن الـ Shell ؟ اقدم لكم قصة صغيرة

عن جهاز يستعملة اكثر من مستعمل و قد قام احدهم بتصميم برنامج يقوم بـ استعراض ملفات المستخدمين الاخرين و تخزين التحديثات بها ( اعتقد ان لا احد يود حدوث ذالك ) و قد بزل الوقت و المجهود في انتاج هذا البرنامج , وكان الحل البسيط و السحري هو كتابة سطور معدودة في الـ Shell لتحديد الصلاحيات علي الملفات و من له الحق في استعراضها :D بساطة

و ملاحظة بسيطة عندما كنا صغار كنا نتعلم عن طريق الرسومات و الاشكال ( GUI ) ثم كبرنا قليلا و تعلمنا القراءة و الكتابة ( Shell ) اذا مرحبا بكم في عالم الكبار حان الوقت لنقرا و نكتب و نزهب للعمل

New Features in Ubuntu 8.04

نشرت تحت تصنيف Ubuntu by Hunikal على أبريل 20th, 2008

بما اني من محبي توزيعة الـ Ubuntu و اهتم دائما بكل جديد بها

الان نحن في انتظار الاصدار الجديد منها و العد التنازلي قد بدا :D

وعن الجديد في هذة الاصدارة

( اكمل قراءة التدوينة )

فرّاش في مايكروسوف

نشرت تحت تصنيف Uncategorized by Hunikal على أبريل 16th, 2008
دي بوست خفيفة بس لاقيتها متعالقة بالمجال برضة
سورري عشان الامتحنات :D 

تقدم رجل لشركة مايكروسوفت للعمل بوظيفة - فراش – بعد إجراء المقابلة
والاختبار ( تنظيف أرضية المكتب )، اخبره مدير التوظيف بأنه قد تمت
الموافقة عليه وسيتم إرسال قائمة بالمهام وتاريخ المباشرة في العمل عبر
البريد الإلكتروني.
أجاب الرجل: ولكنني لا املك جهاز كمبيوتر ولا املك بريد إلكتروني !!!!!!!!

رد عليه المدير ( باستغراب ): من لا يملك بريد إلكتروني فهو غير موجود أصلا ومن لا وجود له فلا يحق له العمل.

خرج الرجل وهو فاقد الأمل في الحصول على وظيفة، فكر كثيراً ماذا عساه أن يعمل وهو لا يملك سوى 10 دولارات.

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

نجح في مضاعفة رأس المال وكرر نفس العملية ثلاث مرات إلى أن عاد إلى منزله في نفس اليوم وهو يحمل 60 دولار .

أدرك الرجل بان يمكنه العيش بهذه الطريقة فاخذ يقوم بنفس العمل يوميا يخرج في الصباح الباكر ويرجع ليلا.

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

فطلب منه موظف شركة التأمين أن يعطيه بريده الإلكتروني!!

أجاب الرجل: ولكنني لا املك بريد إلكتروني!

رد عليه الموظف ( باستغراب ): لا تملك بريداً إلكترونيا ونجحت ببناء هذه الإمبراطورية الضخمة!!
تخيل لو أن لديك بريداً إلكترونيا !!! فأين ستكون اليوم ؟؟؟
أجاب الرجل بعد تفكير :
" فرّاش في مايكروسوفت.”

Microsoft and PHP ,I`m confused

نشرت تحت تصنيف Open source, Projects, microsoft, php, web, برمجة by Hunikal على أبريل 5th, 2008

Microsoft Hosts Project to Run PHP on .Net

في البداية انا من مستعملي لغة PHP في تطوير المواقع في البداية كنت استعمل الـ ASP.NET لاكن اتجهت للـ PHP دعما للـ Opensource ولاني من مستعملي Linux و كنت اود دائما ربط معلوماتي في الـ ASP و PHP لاكن لم اجد وسيلة حتي مناقشة لي مع احد الاصدقاء و قال لي ان شركة Microsoft تعمل علي مشروع لربط PHP & ASP.NET و بعد البحث وجت هذا المقال الذي يتحدث عن

running the PHP scripting language on Windows Server® 2003. The parties expect to extend the collaboration to the next version of Windows Serve

و الهدف الرئيسي من المشروع

Unlike the original PHP interpreter, Phalanger compiles scripts into MSIL (Microsoft Intermediate Language).

فالمشروع يعمل علي ربط سهولة البرمجة بـ PHP وقوة اسخدام ASP.NET
و يتمثل في امكانية تشغيل الاكواد علي Srver ASP.NET

و المشروع قد وصل الي المرحلة التجريبية Beta 2.0 في تاريخ

و من الموقع الرسمي لشركة Microsoft

“Microsoft Corp. and Zend Technologies Inc. today announced a technical collaboration to enhance the experience of running the PHP scripting language on Windows Server® 2003. The parties expect to extend the collaboration to the next version of Windows Server, code-named “Longhorn.” The resulting technology enhancements and ongoing interaction with the PHP community is expected to enable customers to take advantage of the Windows Server platform. The cooperative effort seeks to provide customers with richer functionality and better integration, resulting in improved performance and increased reliability.”

About Zend

Zend Technologies, Inc., the PHP company, is the leading provider of products and services for developing, deploying and managing business-critical PHP applications. PHP is used by more than twenty-two million Web sites and has quickly become the most popular language for building dynamic Web applications. Deployed at more than 15,000 companies worldwide, the Zend family of products is a comprehensive platform for supporting the entire lifecycle of PHP applications. Zend Technologies, Inc. is headquartered in Cupertino, California. For more information, please visit www.zend.com, or call 1-408-253-8800.

مصدر 1

مصدر 2

Support these projects

نشرت تحت تصنيف Open source, support, المصدر المفتوح by Hunikal على أبريل 5th, 2008

بداية بما اني من محبي المشاريع المفتوحة المصدر

احب ان اقدم الدعم لبعض تلك المشاريع

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

بعض المشارع التي ادعمها

( اكمل قراءة التدوينة )