Archive for the 'روبي' Category

العدد السابع من مجلة الريلز

ديسمبر 13, 2010
السلام عليكم ورحمة الله وبركاته
– يأتي العدد بسبعة مقالات جديدة :
1- An Overview of Refinery – a Rails CMS
2- Converting A Rails Site to Refinery CMS
3- Auditing plugin
4- Hobo – Making Application Development on Rails Even Faster
5- Installing Ruby on Rails on Windows
6- Simple Unobtrusive Ruby/Rails Debugging
7- A Well Kept Secret, Ruby and Cryptography
حمل من هنـا أو هنا
Advertisements

حل مشكلة الجيمس عند الإنتقال إلى روبي 1.9.2

أكتوبر 19, 2010
السلام عليكم ورحمة الله وبركاته
– في الثامن عشر من أغسطس الماضي، أطلت علينا إصدارة جديدة من روبي تحمل الرقم 1.9.2 بتصليح مجموعة من الأخطاء وإضافة دوال جديدة للإصدارة 1.9.1.
عند إستخدامك للروبي جيمس في جلب أو حذف أو تحديث أي من الجيمس الموجودة لديك مثل :
gem install ferret
فستظهر لك رسالة خطأ تشبه هذه الرسالة :
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:68:in `installed_spec_directories': undefined method `path' for Gem:Module (NoMethodError)
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:58:in `from_installed_gems'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:944:in `source_index'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:84:in `init_gemspecs'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:19:in `initialize'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:889:in `new'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:889:in `block in searcher'
from <internal:prelude>:10:in `synchronize'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:888:in `searcher'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:528:in `find_files'
from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1132:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /usr/local/bin/gem:8:in `<main>'
هذه المشكلة تحدث عندما يقوم الروبي جيمس بإصدارته التي تحمل الرقم 1.3.7 الملحقة باللغة بجلب الجيمس من المجلد site_ruby والذي لم يعد يُستخدم في هذه الإصدارة، وحل هذه المشكلة يتمثل في حذف المجلد site_ruby ليعتمد البرنامج على المسار الجديد الذي يحتوي على الجيمس والذي تستطيع معرفته عن طريق تنفيذ الأمر (بعد حذف المجلد)
gem env
ولحذف المجلد سنقوم بتطبيق الأمر الآتي :
sudo rm -rf /usr/local/lib/ruby/site_ruby
استخدمنا للحذف البرنامج rm لحذف الملفات مع إعطائه المعامل rf- لنتمكن من حذف المجلد بكل ما يحوي من ملفات حتى وإن كانت محمية.
بعد الحذف تستطيع إستخدام الروبي جيمس بصورة طبيعية، ولن تكون بحاجة لتثبيت الجيمس التي كانت موجودة لديك من جديد، فهي موجودة في مكان آخر.
ملحوظة : نلاحظ بعد تثبيتنا للإصدارة 1.9.2 ان مجلد اللغة ما زال يحمل الرقم 1.9.1، والسبب في هذا ان الإصدارة الجديدة في معظمها متوافقة مع الإصدارة 1.9.1 لذلك يتم إضافة الجديد إليها فقط.

The Book of Ruby متاح بصورة كاملة للتحميل

فبراير 25, 2010
السلام عليكم ورحمة الله وبركاته
– وضعت منذ فترة طويلة نسخة من هذا الكتاب المجاني وقد أكمل مؤلفه 20 فصل منه، والآن وبعد مرور ما يقارب من عام على نزول النسخة الكاملة منه ! أضع هنا الكتاب مكتمل للتحميل .
– الكتاب جميل، مُبسط، ويحتوي على أساسيات الروبي بصورة شبه كلية، بجانب فصل لتصحيح الأخطاء Debugging، والاختبار Testing في اللغة، وفصل  للتعريف بالروبي أون ريلز، و فصل آخر عن  البرمجة الديناميكية.
– لتحميل الكتاب من موقعه هنا أو من هنا.

The Rubyist العدد الأول والثاني من مجلة

أبريل 9, 2009
سلام من الله عليكم ورحمة الله وبركاته  ومغفرته ورضوانه
– – –
– منذ فترة قمت بوضع أعلان عن صدور العدد الأول من مجلة الريلز والتي تعتبر أول مجلة تصدر باللغة الأنجليزية تهتم بالأطار , ومن فترة تمكنت من الحصول علي أول عددين من مجلة The Rubyist وهي تهتم بالروبي علي الجانب الأخر ويعمل علي الكتابة بها مجموعة من محترفي ومطوري اللغة وتحتوي علي مقالات وأخبار ولقاءات .
–  المجلة تطل علينا كل 3 شهور بعدد جديد ويقوم عليها كل من Jeremy McAnally و  Leah Silber .
تستطيع الوصول للعدد  الأول وتحميلة من هنــا , اما بالنسبة للعدد الثاني فمن هنــا .

The Book Of Ruby اكتمال 20 فصل منه

يناير 22, 2009
سلام من الله عليكم ورحمته وبركاته ومغفرته ورضوانه
– منذ فتره بسيطه وضعت كتاب The Book Of Ruby وذكرت بأنه ينقصه فصلين حتي يكتمل نهائياً ,  وها قد أكمل مؤلفه 20 من فصوله حيث ننتظرالقليل ليكتمل نهائيًا حيث يمكنك تحميله بأمثلته من هنا
تحديث : قمت بتغير رابط خلاصاتي القديم وبأمكانك متابعتي عبر الرابط الجديد من
تحديث : قمت بتغير رابط خلاصاتي القديم وبأمكانك متابعتي عبر الرابط الجديد من
http://feeds2.feedburner.com/Mutati0N

مطلوب مترجم

يناير 17, 2009
السلام عليكم ورحمة الله وبركاته
– منذ فترة قريبة قمت بمراسلة مدير الموقع الرسمي للغة الروبي بشأن ترجمة الموقع إلي نسخة عربية، فيوجد الكثير من اللغات المُترجم إليها الموقع، وأجابوني بأنه حتي يتم ترجمة الموقع فيجب توفر الأتي :
* الفريق المسئول عن الترجمه لا يجب أن يقل عن 3 أفراد.
* يجب ان يكون الفريق علي متابعة دائمة للموقع لتعريب كل ما هو جديد فيه.
وقد اتفقت أنا و أحمد محمود Amaiko على البدء في المهمة إن شاء الله،  وينقصنا شخص أو أثنين على الأكثر ويشترط أن يكونوا على معرفة بأساسيات البرمجة بصورة خفيفة؛ حتى تكون المهمة سهله والترجمة صحيحة بإذن الله .
إذن فمن تتوافر فيه هذه الشروط ويريد أن يبدء معنا ؟

The Book Of Ruby

ديسمبر 30, 2008
سلام من الله عليكم ورحمته وبركاته ومغفرته ورضوانه
– منذ فتره وضعت كتاب مجاني عن الروبي أسمه The Little Book Of Ruby حيث كان يشرح أساسيات اللغه بتبسيط للغايه وكان يصلح لمن لديه خبره في لغات أخري ويريد أن يطّلع علي روبي , ومؤلف الكتاب نفسه كان يعمل دائمـاً علي تطويره بأضافه فصول إليه إلي أن وصل الآن الي هذه الأصداره واصبح أسمه The Book Of Ruby حيث يأتي في 18 فصل وحوالي 342 صفحه ليصبح مرجع جيد لمن يريد أن يبدء مع اللغه من البدايه , ويتبقي في الكتاب فصلين أخرين ليتم الـ 20 فصل كما مُخطط له .
– للأطلاع علي الكتاب في صفحته الرسميه من هنـــــا ولتحميله بأمثلته من هنــا