مفتوح

أفتح دماغك

مع السلامة يوبونتو

بعد فترة خمس شهور من استخدام يوبونتو لقيت نفسى زهقت فقررت انى اغير واستخدم توزيعه تانية

فقررت انى استخدم slackware لانى جربت توزيعة slax المبنية عليه وعجبتنى انها سريعة جدا رغم انها لايف سى دى المهم بدأت اقرا عن ال slackware عشان ما البسش بعد ما اركبه ويطلع زباله

وأول حاجة دورت فيها طبعاwikipediad وبعد كده على عمنا جوجل لغاية ما لقيت الموضوع ده Gentoo vs Slackware قررت انا اصطب Gentoo ,وغيرت البحث من slackware الىGentoo

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

بس قولت فى نفسى

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

والحمد لله بعد 6 ايام واربع ساعات من المحاولات احب اقولكم انى بتكلم دلوقتى من توزيعة Gentoo و واجهة KDE

وعلى فكره الموضوع مش صعب زى ما بيقولوا هو الفرق بينه وبين الديبيان انك لما تواجهك مشكلة هتتعب شوية عشان تحلها

وهتلاحظ فرق سرعة كبير بين Ubuntu و Gentoo وكمان بيديلك تحكم اكبر بكتير

لو عايز تجربه الموقع الوحيد اللى ممكن انصحك بيه Gentoo Wiki

الموقع ده هتلاقى فيه اى حاجة ممكن تحتاجها عن Gentoo

مايو 29, 2008 كتبت بواسطة احمد ابو بكر | انظمة تشغيل | , , , | تعليق واحد

وداعا يوبونتو

بعد فترة خمس شهور من استخدام يوبونتو لقيت نفسى زهقت فقررت انى اغير واستخدم توزيعه تانية

فقررت انى استخدم slackware لانى جربت توزيعة slax المبنية عليه وعجبتنى انها سريعة جدا رغم انها لايف سى دى المهم بدأت اقرا عن ال slackware عشان ما البسش بعد ما اركبه ويطلع زباله

وأول حاجة دورت فيها طبعاwikipediad وبعد كده على عمنا جوجل لغاية ما لقيت الموضوع ده Gentoo vs Slackware قررت انا اصطب Gentoo ,وغيرت البحث من slackware الىGentoo

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

بس قولت فى نفسى

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

والحمد لله بعد 6 ايام واربع ساعات من المحاولات احب اقولكم انى بتكلم دلوقتى من توزيعة Gentoo و واجهة KDE

وعلى فكره الموضوع مش صعب زى ما بيقولوا هو الفرق بينه وبين الديبيان انك لما تواجهك مشكلة هتتعب شوية عشان تحلها

وهتلاحظ فرق سرعة كبير بين Ubuntu و Gentoo وكمان بيديلك تحكم اكبر بكتير

لو عايز تجربه الموقع الوحيد اللى ممكن انصحك بيه Gentoo Wiki

الموقع ده هتلاقى فيه اى حاجة ممكن تحتاجها عن Gentoo

مايو 29, 2008 كتبت بواسطة احمد ابو بكر | Uncategorized | | No Comments Yet

Hello World

النهاردة هتكلم عن اشهر برنامج فى التاريخ وهو برنامج Hello World


طبعا اكيد لو اتعلمت اى لغة يبقى العنوان ده عدى عليك تقريبا مفيش اى كتاب برمجة او شرح لأى لغة مبيبدأش بالبرنامج ده

ووظيفة البرنامج ده فى للى ميعرفوش انه يطبع كلمة  Hello World على شاشة الكمبيوتر وبس وبما انه اسهل برنامج ممكن  يعدى عليك فدايما بتلاقيه فى اول الكتاب

اول مره البرنامج ده يظهر كان فى كتاب The C Programming Language ومن ساعتها كل الكتب قلدته وبقى هو اشهر برنامج

الجديد بقى ان فى موقع عمل حركة جامدة وجمع  برنامج Hello World مكتوب بأكتر من 350 لغة برمجة والموقع ممكن تشوفه من هنا The Hello World Collection



مايو 19, 2008 كتبت بواسطة احمد ابو بكر | Programming | | No Comments Yet

كلمتين واقفين فى زورى

تم نقل الموقع على سيرفرات الورد بريس مؤقتا حتى بداية شهر 6

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

تانى حاجة ودى  حاجة بقولها لشخص معين

“The definition of insanity is doing the same thing over and over and expecting different results.”

متتوقعش ان اللى عمال  تعمله هيوصلك لحاجة

مايو 18, 2008 كتبت بواسطة احمد ابو بكر | كلام | | No Comments Yet

Scripting vs. programming

ايه الفرق

بص اليومين دول مفيش  فرق كبير بين ال Scripting و programming يعنى من الاخر الفروق مش هتفرق

طب ايه هى الفروق دى

كتابة اسكربتات هى انك تكتب برنامج جوة برنامج تانى وفى الغالب بتستخدم الاسكربتات فى اغراض ابسط من لغات البرمجة . لكن ده ميمنعش انك ممكن تستخدم Scripting language فى حاجات معقدة كمثال البى اتش بى

طب وانا ايه اللى يخلينى استخدم Scripting language؟

  • سهل انك تتعلمها مقارنة بلغات البرمجة.
  • بتحتاج تكتب كود اقل عشان تعمل نفس الحاجة اللى بتعملها بلغة برمجة

طب ليه مش بتستخدم فى كل حاجة؟

السكربتات بتتنفذ من الاول كل مرة تشغل فيها الاسكربت يعنى مش بيتعملها كومبيل

واصلا مفيش لغة برمجة بتستخدم فى كل حاجة فى بالتالى مفيش لغة سكربت بتستخدم فى كل حاجة

طب ايه الفرق بين اللى الكود اللى اتعمله كومبيل واللى ما اتعملوش؟

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

فى ناس بتقولك ان لغات البرمجة اكتر فعالية من الاسكربتات  ودول ليهم رد واحد

الدنيا اتغيرت

لان دلوقتى الاسكربتات بقت قوية جدا  وبتقدر تعمل حاجات كانت زمان محصورة على لغات البرمجة

شوية امثلة

php:الناس بتقول  على البرامج اللى بتتكتب بالبى اتش بى انها اسكربتات لانها بتشتغل جوة برنامج تانى (PHP script engine)

لكن على عكس الاسكربتات البسيطة برامج البى اتش بى ممكن تبقى معقدة جدا وقوية جدا.

Java:معظم الناس هيقولوا لا ابعد عن دى بالذات دى لغة برمجة بالكامل لان البرامج بتاعتها بيتعملها كومبيللكن الجافا زيها زى البى اتش بى بتشتغل جوه  برنامج تانى  اسمه Java Virtual Machine

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

من الاخر

  • الاسكربتات بتشتغل جوة برامج تانية
  • الاسكربتات مش بتعملها كومبيل
  • الاسكربتات اسهل فى الاستخدام واسهل فى الكتابة

لكن

  • فى لغات برمجة مشهورة بتشتغل جوه برامج تانية زى الجافا
  • الاسكربتات دلوقتى ممكن تستخدم فى عمل برامج معقدة
  • الكمبيوتر دلوقتى بقى سريع جدا لدرجة ان ميزة السرعة فى لغات البرمجة مبقتش تفرق

دلوقتى الفرق بين ال Scripting و Programing بقى مجرد فرق فى التعريفات

اللى لازم تبصله دلوقتى اللغة نفسها (مزياها -عيوبها)

ومتبصش للغة زى php على انها مش حلوة لمجرد انها  مش بيتعملها كومبيلز


مايو 3, 2008 كتبت بواسطة احمد ابو بكر | Programming | | No Comments Yet