Banner 468

الأحد، 10 يونيو 2012

كيف تكتب برمجيات قوية

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


منقول من كتاب  الوصول إلى الواقعية

4:40 ص / أضف تعليق…

الخميس، 24 مايو 2012
عذرا على عدم التجديدو النشر في المدونة فأنا مشغول في محاولة بناء شركتي الأولى ادعو لي بالتوفيق

12:10 ص / أضف تعليق…

الأحد، 6 مايو 2012
أفضل قناة لتعليم البرمجة و برمجة الويب و مجانية و مفتوحة للجميع
http://abdullaheid.net

7:14 م / أضف تعليق…

هذه عبارة عن تدوين مصغر بسيط
تدوينة مصغرة للاختبار
يسخدم التدوين المصغر لضمان عدم انقطاع المدون عن التدوين

7:10 م / أضف تعليق…

الجمعة، 4 مايو 2012

11 مورد لتعرف لينوكس أكثر

0 التعليقات
 

لا أخفي على احد ان أجمل تجربة مررت بها و انا استخدم الحاسوب والانترنت هو تجربة المصادر المفتوحة التي فتحت الأفق أمامي لعالم لا متناهي في الجمال....لعالم لا متناهي البساطة بستاطته تأتي من سهولة الاستخدام و الحرية التي يمنحك اياها هذا العالم أحد أجمل الأشياء في هذا عالم المصادر المفتوحة هو لينوكس
في هذه المقالة لن أتكلم عن لينوكس بل سأضيف لك 11 مورد (موقع على الانترنت) لتتعرف باللينوكس جيداً
خلال رحلتي في لينوكس واجهت مشاكل طبعاً كوني كنت مبتدئا و كنت دائماً ما أجد حلول هذه المشاكل في هذه الموارد
لن أطيل عليكم هذه هي الموارد
تابع القراءة...
السبت، 28 أبريل 2012

لديك سؤال في اللينوكس ........اطرحه علي

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

تابع القراءة...
السبت، 24 مارس 2012

أفضل 10 توزيعات للينوكس

0 التعليقات
 

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

تابع القراءة...
الأربعاء، 14 مارس 2012

نظرة على العتاد المفتوح

0 التعليقات
 

لابد أن القارئ مرّ على سمعه كلمة open-source أو أحد مشتقاتها كحركة البرمجيات الحرة أو نظام لينكس أو غيرها من المصطلحات التي ترتبط بمفهوم واحد و هو الفكر مفتوح المصدر .
هذه المصطلحات السابقة كانت حافزاً لإفراز ما يسمى بالعتاد مفتوح المصدر ، حيث أن من طرح القكرة كان يحلم أن يتشكيل مجتمع حول العتاد الصلب و فروعه مشابه لمجتمعات المصدر
مفتوحة البرمجية .
يقول أحد المؤسسين للفكرة :
بالنسبة لنا الاتجاه نحو العتاد مفتوح المصدر كان بشكل كبير متأثر بواسطة زملائنا الذين طوروا اللينكس ؛ وهم جزء من مجتمع كبير من المصممين الذين يشاركون معرفتهم و وقتهم لتقديم أفضل نظام تشغيل ممكن ، و شعرنا أنه لا يوجد سبب يمنع أن تكون هناك تجربة مشابهة في مجال العتاد المفتوح المصدر . " [٢]
بكل بساطة العتاد مفتوح المصدر هو نسخة للفكر مفتوح المصدر في عالم العتاديات و لا شك أن للفكرة العديد من التفرعات التي يجب استعراضها . ببساطة فتح مصدر التصميمات و المخططات و الملفات التي تتعلق بالإضافة إلى توفير توثيق للمشروع أو ما يسمى documentation و كل هذا يخضع لرخص معينة .
إن نجاح فكرة opensoftware قادنا إلى فكرة openhardware و هي مبنية على نفس الحس التشاركي للمعلومات و المعطيات و هي مرتبطة بفكرةالتصنيع الشخصي(wikipedia:DIY) إلى حد ما .
الآن هناك معالجات ، متحكمات ، حواسيب ، إلكترونيات مفتوحة المصدر كما أنها تعد نقلة نوعية في اتجاه تشارك الأفكار في مجال الإلكترونيات فكثيراً من المشاريع ولدت و ماتت و هي مغلقة لم يستفيد منها أحد ، أما الآن باستخدام فكرة العتاد مفتوح المصدر سيختلف الأمر .
رغم أن الشكل الإلكتروني لمشاريع العتاد المفتوح قد يضغى بظننا إلا أنه هناك العديد من المشاريع الكهربائية و المشاريع الميكانيكية ذات العتاد المفتوح و يمكن تلخيص الفكرة بالمعادلة التالية :
openhardware=open designe+open source code +collaborative work
للتعرف أكثر على معنى الفكر مفتوح المصدر بشكل عام قم بزيارة الصفحة التالية

من أين بدأت الفكرة:

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

و لم تكن ثقافة الاحتكار سائدة لحتى في ظل الثورة الصناعة كما يشهده القرن الواحد و العشرين فقد كانت تأتي الكثير من الآلات و معها في الدليل manual مخطط للدارة التي تعمل وفقها و كثير من المعلومات التي يمكننا اعتبارها بها مشروع " عتاد مفتوح المصدر " و سنأخذ مثال على هذا :
  • راديو الأنابيب المخلاة من الهواء vacum tube radio

  • حاسوب mac 2 


















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

ظهرت هناك العديد من المشاريع العتادية مفتوحة المصدر و منها :

الطابعة ثلاثية الأبعاد reprap:

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

المتحكم الصغري Arduino

هو عبارة عن micro-controller يمتاز بالديناميكية و السهولة في البرمجة و أصبح يستخدم بكثرة في الحركة العالمية للتصنيع الشخصي DIY Do It Yourself للهواة و يمكن استخدامه في مجالات عدة فهو متعدد الأغراض .
و من الأمثلة على المشاريع التي يمكن استخدام هذا المتحكم بها يوجد العديد منها في كتاب اسمه Practical Arduino Cool Projects for Open Source
لمزيد من العلومات عن Arduino اقرأ الصفحة التالية

رقاقة حاسوبية beagleboard

هي رقاقة حاسوبية مصنوعة من قبل Texas Instruments و كان الهدف منها أن تكون أداة تعليمية للجامعات و الطلاب لتوضيح فكرة الغتاد المفتوح و البرمجيات المفتوحة و التي تتميز بالصفات التالية:
  • ARM Cortex-A8 CPU و الذي يمكن أن يشغل windows CE , linux ,symbian .
  • supports OpenGL ES 2.0
  • PoP chip that includes 256 MB of NAND flash memory and 256 MB of RAM
  • غيرها من الميزات التي يمكن مراجعتها .










رخص العتاد مفتوح المصدر

يوجد العديد من الرخص التي تستخدمها المشاريع العتادرية مفتوحة المصدر و منها :
  • TAR
  • baloon OHL
  • OHL-CERN

رخصة العتاد مفتوح المصدر

تسمى open hardware licences اختصاراً OHL و بما أن فكرة العتاد المفتوح المصدر حديثة عهد فهي لم تخضع معايير محدد و لعل هذه هي الطبيعة التي فرضتها ثقافة الويب و الحركة الحرة الحالية[٣] و سنحاول استعراض بعض الرخص تحت هذا العنوان :

رخصة CERN للعتاد المفتوح

قامت مجموعة من مهندسي الإلكترون بقيادة Javier Serrano مهندس في CERN(المعهد الأوروبي في الداراسات النووية) التي عملت في مخبر الفيزياء التجريبي في المهد بإنشاء فكرة مستودع العتاد المفتوح بمهمة تسهيل مشاركة التصميمات بين المجتمعات بطريقة العلم مفتوحة(open science) و يطمح لمنع تكرار الجهود المذولة لفكرة واحد عبر فرق مختلفة .
أحس بعد ذلك أعضاء الفريق إلى ضرورة تنظيم هذه العملية لذلك قاموا بإطلاق رخصة CERN للعتاد مفتوح المصدر [٤].

في مارس 2011 تم إطلاق تم إطلاق النسخة الأولى من الرخصة و قد صممت الرخصة لتخطي بشكل قانوني أمور الاستخدام و النسخ و المشاركة و التوزيع لتدوين التصميم العتادي بالإضافة إلى تصنيع و توزيع المنتج و تضضمن تدوينات التصميمات العتادية :مخططات الدارات ، مخططات تدفقية توضيحية ، كلام توضيحي ، دارات مطبوعة ، رسومات ميكانيكة .
الاسم الكامل للرخصة هو CERN open hardware licence .
.
.
.
بقلم الصديق :يحيى الطويل




تابع القراءة...
الأربعاء، 7 مارس 2012

الرخص الحرة والتشاركية لتبادل ومشاركة المحتوى على الإنترنت

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

قدم المحاضرة كل من سنا حواصلي ولين درويش، بتاريخ 6-3-2012، في مقر الجمعية العلمية السورية للمعلوماتية، حديقة تشرين.
http://vimeo.com/38097062

تابع القراءة...
السبت، 25 فبراير 2012

عربيزي:لا تكلوني للزمان فإني أخاف عليكم أن تحين وفاتي

0 التعليقات
 
لا تعليق
منقول من مدونة
http://shkabet.wordpress.com
تابع القراءة...
الأربعاء، 15 فبراير 2012

حكاية التطوير

0 التعليقات
 

السلام عليكم و رحمة الله و بركاته
أكتب لكم الآن من العنوان الجديد و ذلك بعد سلسلة تطويرات قمت بها على المدونة
سلسلة التطويرات هذه أفادتني كثيراً و لكن لم تفد المدونة بشكل كبير أو على الأقل ستفيد المدونة في المستقبل ........
حكاية التطوير هي حكاية علمتني الكثير بدأت فيها بمراجعة كيفية تصميم واجهة الموقع على الفوتوشوب  و من ثم انتقلت إلى تكويد الواجهة و من ثم إلى تصميم القوالب بدأت بتعلم لغة PHP  (مع أني أجيد تصميم تطبيقات الانترنت بلغة الجافا)و ذلك وفقاً لخطة تطوير المدونة.
 طلبت من أحدى صديقاتي أن تقوم بتصميم شعار للمدونة و لكنها دائماً تتأخر بصراحة لا أعلم إن كان قد بدأت أصلاً و لكن هذا علمني صحة مبدأ (لا يحك ظهرك غير ظفرك ) ...
1-تصميم واجهة المدونة : يمكنكم اعتباري بأني من المتمرسين جداً على الفوتوشوب ولكني فضلت أن أبدأ من جديد و بدأت مع دورة كبرى لموقع تركات و اخترعت معه تصميمي لواجهة موقع و لكن هذا الجزء لم يأخذ مني الكثير من الوقت لأني كنت أقلب في فيديوهات هذا القسم من الدورة الكبرى بشكل سريع .
2-تكويد الواجهة: كان تكويد الواجهة أصعب من تصميمها و لكني لم أجد فيها تلك الصعوبة كنت قد تعلمت منذ زمن لغة تصميم المواقع CSS و لكني تعلمتها بالإصدار القديم (2.1)  و لكن الدورة الكبرى دفعتني إلى تعلم الإصدار الثالث من هذه اللغة الرائعة و التي جعلتني أكثر تفهماً لتصميم المواقع و من هنا أقدم جزيل شكري لموقع تركات على تقديمه لمثل هذه الدورة
3-تحويل الكود إلى قالب للمدونة: بصراحة هذه الجزئية كانت أسهل من سابقتها لا أعرف لماذا ربما بسبب الشرح الذي قاموا به إخوتنا من موقع تركات و ربما.....و ربما .....جل ما أعرفه و متأكد منه أنني كنت سعيداً بانتهاء هذه التجربة و لكن فرحتي لم تكتمل حين علمت ان القالب الذي كنت أصممه و تعلمت به و تعبت في صناعته و أخذ مني وقتاً كان يناسب مدونات ووردبرس فقط و لا يناسب مدونات بلوجر و من هذه الجزئية تعلمت شيئين أساسيين:
 أولهما :أن سبب اختلاف بين قوالب الوورد برس و قوالب بلوجر هو برمجة كل منهما فقوالب وورد برس تعتمد في برمجتها على الـPHP و قوالب بلوجر تعتمد في برمجتها على الـxml .
و ثانيهما:أن كل شخص منا يجب ان يعلم ما الذي يتعلمه قبل أن يبدأ, بصراحة هذا سبب لي مشكلة لأني الآن متأخر عن جدول تطوير المدونة و الواجهة التي ترونها الآن هي عبارة عن قالب جاهز كنت قد بحثت عنه كثيراً لأجده فقد أردت قالباً مميزاً لا يتشابه مع قوالب المدونات الأخرى و كلفني هذه البحث يوماً كاملاً .
أما بالنسبة لإشهار المدونة فقد قرأت الكثير من المقالات التي تتحدث عن الإشهار و كيفية جلب زوار أكثر للموقع و لكني رأيت بعض الأفكار الخاطئة و الحمد لله أني صححتها ......
و ما زال يجول في رأسي عدة تطبيقات أردت برمجتها للمدونة و لكن خبرتي القليلة في برمجة الويب بلغة الجافا يدفعني الآن أن أتعلم لغة PHP و أتعمق أكثر بلغة الجافا لذلك من لديه مصادر تعليمية عن البرمجة المتقدمة بلغة  جافا فأرجو منه أن يمدني بها ......
ما زال تطوير المدونة مستمراً لكني الآن لن أجعل له موعد محدد للنهاية سأجعلها مفتوحة و أنا من هذه التدوينة سأجدد النداء لمن يريد أن يساعد في هذه تطوير المدونة فأرجو منه أنن يراسلني على Man.mhd@gmail.com أو فليدعني أكحل عيني بتعليقه في مدونتي

تابع القراءة...
الأحد، 29 يناير 2012

سيتم نقل المدونة إلى عنوان جديد

0 التعليقات
 
بصراحة لا أعرف و كيف أبدأ و لكني متشوق لانتهي
طوال ثمانية أشهر كان العنوان Man-mhd.blogspot.com يرافقني كعنوان لمدونتي التي استمتعت كثيرا بالكتابة فيها و لكنني الحمد الله لن أنهي الكتابة و لكن سأنتقل إلى عنوان جديد تاركاً هذا العنوان
و سيتم الانتقال إلى العنوان
openpraming.blogspot.com و ذلك لأنني وجدت أن عنوان القديم يرتبط بي أكثر مما يرتبط بالمدونة و قرائها
أعلم بأنني جعلت من هذا الموضوع قصة حزن و لكن صدقوني لم أستطع صياغة الأمر بشكل أفضل
و سيتم الانتقال إلى العنوان الجديد في 4/2/2012

تحديث: سيتم تمديد فترة الانتقال إلى 15/2/2012 و ذلك بغية الحصول على أفضل أداء للمدونة............
و شكرا" لكم
تابع القراءة...

عدنا من جديد و لكن ............

0 التعليقات
 
انقطعت عن التدوين اعلم ذلك لكن ليس الأمربيدي انشغلت بالامتحانات و الجامعة و الدراسة و لكن تعلمت أموراً أكبر مما كنتأتوقع :
تعلمت أن أتوقع أشياء كنت قد ظننت طوالحياتي بأنها لن تحدث , تعلمت أن أسجل حياتي فغداً هناك من سيقرأ.......... لماذا؟؟؟؟!! لا أعلم و لكن أعلم أن لا أحد يعلم ماذا ستخبي الأيام .....تعلمت الكثير ولكن ............بالطريقة الصعبة (من كيسي يعني).......
(ما علينا) أنا أكتب هذه  التدوينة لأن لدي مشروع لتطوير المدونة و جعلهاأكثر من دفتر أرمي بشكل منسق فيه معلوماتي الجديدة :
لكن دعونا في البداية نتحدث قليلاً عن هذهالمدونة:
تدعى المدونة Mhd blogspot  تتكلمعن المصادر المفتوحة والبرمجة بشكل أساسي و فيها قسم عن الأخبار الحديثة التي تشغلأحاديث الناس ,وأنا وحدي أكتب في هذه المدونة و لكن اذا أراد شخص آخر أن يكتب فيهذه المدونة فأنا مستعد لتقبل كتاباته و إضافتها إلى المدونة كمقال إذا كان مقالهيتحدث عن الأمور التي تهتم بها المدونة و ذلك لأنني لا أريد أن أجعل مدونتيكالمدونات الأخرى التي تكتب في جميع الاختصاصات و في حال حدث ذلك سأقوم بتغيير اسمالمدونة لكي لا أجعل المدونة مرتبطة بي بشكل أساسي بل بكل من يكتب فيها...........
أما عن كيفية تطوير المدونة فلدينا التالي:
1-بداية من أجل تحسين انطلاق المدونةسأترجم مقالات من مواقع أجنبية لأن ذلك سيوفر علي الكثير من الوقت بدلاً منالكتابة من جديد و إعادة التنسيق و البحث في المصادر و التأكد من المعلومات قبلالنشر طبعاً مع المحافظة على حقوق النشر للمصدر .
2-تحسين مظهر المدونة و ذلك من خلال قالبجديد للمدونة و شعار جديد للمدونة.
3-لدي بعض الأفكار الجديدة و أريد تطبيقهاو لكنها تحتاج إلى القليل من البرمجة .
و المرحلة الأخيرة و هي التسويق للمدونةبصراحة أنا لا اعلم أي شيء عن التسويق للمدونات و لا لمدونتي و لكني سأحاول وأتعلم ...
و عند الانتهاء سأتحدث عنها بمقال في هذهالمدونة لأني بصراحة أول مرة أدخل تحديا بهذا الحجم فإما أن أنجح أو أن أفشل 
قد يتساءل الكثيرون لماذا قمت بوضع هذهالمقالة السبب أنني أعرض خطتي عسى أن يقرأها شخص ما فيزيد عليها و أن يساعدني فيتطبيقها ....
إن كنت أنت عزيزي القارئ ذلك الشخص راسلنيعلى :
Man.mhd@gmail.com
تابع القراءة...

Ads 468x60px