41

عن المحتوى العربي لتعلم Git

السلام عليكم،

(أولا أعتذر إن كان هذا يعتبر عنوانا مكررا، لكن حاجة النقاش فيه دفعتني لإنشاء موضوع جديد على غرار الرابط الذي نشره يوغرطة (djug) )

قمت البارحة بحمد لله، إطلاق (

http://www.arabicgit.com/)

وهو موقع يُعنى بتوفير مصادر عربية لتعلم نظام التحكم في النُّسخ Git، على أمل أن يصبح مرجعا رسميا للنظام باللغة العربية.

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

ما أريده في هذا الصرح، كونه جامعا لمبرمجين، أن تشيروا علي بأهم المصادر الأجنبية التي ترون أهمية في ترجمتها، أفكارا للمبرمجين، (مثلا أعتزم توفير صفحة في الموقع ﻷهم المشاريع العربية على Github، وإحصائيات المبرمجين على هذا الأخير في مختلف الدول العربية، مثال قمت به في مدونتي مؤخرا:

http://01walid.com/?p=311

، أهميّة هذا النوع من الإحصائيات تجدونها في هذا المقال الأجنبي:

http://www.hackdiary.com/20...

)

أيضا لا أرى مانعا في الإشارة لمقالات عربية سابقة -إن وُجدت- تستحق الإشارة إليها في الموقع بغية جميع المصادر في مكان واحد.

يُرجى التصويت على أهم الاقتراحات حسب الأهمية، تلميحات، أفكار.

لا تبخلوا علينا بملاحظاتكم واقتراحاتكم.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

16

كنت قد مررت من فتره على كورس فيديو من CodeSchool بإسم Real Git , وكان من افضل مارايت من حيث شرح المفاهيم الاساسية وفلسفة الـ Git بشكل جميل ومبسط :

14
مجهول
  • حذف بواسطة المستخدم

هذا هو الكتاب الذي أشرت له -Pro Git- وقد تم ترجمة صفحاته الأولى من زمان على الموقع الذي أشرت من طرف مجهول، لكن بها عيوبا، وسنعيد ترجمته من الأول.

هو ذات الكتاب الذي شرعنا في ترجمته والذي يُمكنك أن تقرأ أولى "مقالاته" هنا:

أنا من الأشخاص المهتمين بهذا الشيء وقد بدأت في التعرف على git قبل أيام قليلة لذلك موقعك هذا سيكون مفيداً بالنسبة لي، ولكن هل سيتم التركيز على بيئة لينكس في الدروس أم ويندوز؟

15

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

14

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

هنا ينبغي الإشارة إلى أن Git في أوامر وطريقة تعامله مع الملفات متأثر بفلسفة Unix، أي له أوامر هي نفسها تلك المعروفة في عالم Unix، لكن هذا لن يشكل أي مشكل بل على العكس.

مثال git rm لحذف الملفات.

بدأت بترجمة كتاب Pro Git للعربي قبل عدة سنوات، وبالفعل هناك بعض الأخطاء التي يجب إصلاحها :) ولكن أتمنى أن يتم اكمال العمل على Github لكي يتيسر مشاركة الجميع، كونها منصة مفتوحة للجميع، دون نقل العمل أو البدء به من جديد، على موقع خاص.

أكيد، لا ننوي احتكارا :)

فقد تواصلت مع مؤلف الكتاب، حتى أُرجع ما ترجمناه إلى الموقع، بل وراسلته أيضا حول مشكل الاتجاه في الموقع مقلوب مع اللغة العربية.

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

بالنسبة لنقل العمل أو البدء من جديد، فأولا لم ننقل أي عمل، وإن كنت تريد إدراج اسمك فمرحبا به (بالمناسبة لم نعثر عليه، أردت يوما التواصل معك)، أما سبب البدء من جديد فقد تم ذكره.

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

شكرا لك.

شكرا .. بالتوفيق

أمر متميز و نحتاجه بشدة، بالتوفيق أخي الكريم.

بوركتم في عملكم إخوتي، شخصيا بدأت في عمل نموذج مماثل لـ Try Git من خلال المتصفح، استعنت بالموقع

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

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

إن شاء الله أخي، أنهي فقط بعض الأعمال العالقة و أواصل العمل عليه.

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

لم أسمع عن ال Git إلا عندما حاولت قبل عدة أشهر أن اتعلم Ruby on rails وكان من ضمن ال Tutorials كيف تتعامل مع git وكانت الخدمة المستخدمة هي Github لكي أقوم برفع الملفات والإحتفاظ بها, أعجبتني الفكرة من حيث المبدأ والتنظيم ولكني لم أكن متمرسا على إستخدامها فعندما أحتاج إلى أن اقوم بشيئ ما ارجع للدروس وأتذكر الأوامر, الخدمة بطبيعة الحال ليست مستخدمة بشكل منتشر عندنا ربما يعود السبب الى نقص المصادر العربية المختصة في هذا المجال, وسيكون من الرائع وجود موقع مثل Arabicgit لطرح الدروس بالعربية, احييكم جدا

برايي لو تعملو كورسات فيديو بيكون كتير ممتاز كمان وفيكم تستفيدو من كورسات خالتو lynda مثلاً

كنت من محبي . من مشجعي ترجمة المقالات . والمواضيع التي تتحدث عن التقنيات الجديدة . وايضا تعريب بعض السكربتات

ومحاولة نقل المعرفة الانجليزية للغة العربية

وهي مشكلة كانت تواجهني عندما كنت صغيرا . كنت اريد تعلم البرمجة . ولا اجد المصادر العربية التي تتحدث عن لموضوع . وكانت لغتي الانجليزية عبارة عن انجليزي ( مدراس ) بمعني انه انجليزي نتعلمه في المدرسة ولا نستخدمه في حياتنا العملية

وهنا بدأت المشاكل تتوالي . ثم فكرت في دعم المحتوي العربي عندما اصبحت قادرا علي المتابعة باللغة الانجليزية للمواقع الهامة . والمهتمة بمجال التقنية . والبرمجة الخ

بعد اكثر من 7 سنوات . اكتشفت انه من الافضل تعليم الناس الانجليزية . افضل من ان تقوم بمحاولة ترجمة . تعريب ما تجده اماكك من مصارد . لانك بعد فترة ستتوقف لاسباب كثيرة . منها المادي ومنها المعني . ومنها ايضا الاحباط

  • من الافضل ان تعلم الناس كيف تصطاد . ولا تعطيهم كل شهر سمكة

ارجو الا يكون ردي محبط لك . تحياتي

18

اسمح لي أن أقول لك: أنت على خطأ، وﻷسباب كثيرة لا يُمكن حصرها في تعليق.

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

  • ثم إنك أجبت عن نفسك في تعليقك، وكيف خسرت أعوما تعاني بسبب اللغة، ثم أخطأت في تحديد السمكة وما يجب صيده، فعيّنت اللغة العربية هي السمكة والانجليزية هي الصيد الوافر. تخطيت ما كنت عليه، ثم نظرت لما أصبحت عليه، وقست به غيرك وأن عليهم نهج نفس منهجك لبلوغ المرام، أنسيت من لا يُمكنه تعلم الانجليزية؟ أو يُعاني من مشاكل بها لا تكاد تركن كلمة واحدة في ذهنه؟ مع أنه يبرمج جيدا (أعرف حالات هكذا)، أنسيت أنها اللغة الثالثة في المغرب العربي؟ أتجاهلت من هو في الثانوي؟ لديهم طاقات عارمة يمكنهم التعلم لكن قد تقف اللغة أمامهم.

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

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

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

  • أخيرا، أنظر اللغات التي تُرجم إليها Pro-Git، وأيضا اللغات التي تُرجم إليها الدليل السريع

أسباب عديدة جدا أخرى، لا يُمكن حصرها هنا، لم أكن حتى أنوي الرد، لكن حرصي دفعني لذلك...

أخيرا، أشكرك على النقد، وأرجو أن تقبله مني.

بالتوفيق لك.

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

خطأ في الموقع ==========================

خطأ في إنشاء اتصال بقاعدة البيانات

==================================

samer_jabal أضف ردا

عملك رائع أخي الكريم، تحياتي لجهودكم.

  • إذا كان لديكم فريق للترجمة فسأنضم لهذا الفريق.
01walid أضف ردا

أهلا أخي،

تم نقل مقالات الموقع إلى أكاديمية حسوب

ستجد المقالات من هنا مع مقالات أخرى جديدة:

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

إن كنت مهتما، تواصل مع @djug أو أرسل رسالة تبدي فيها رغبتك على صفحة "اكتب معنا" لأكاديمية حسوب:

ما هو المصدر الذي تترجمونه، أقصد الكتاب أو الموقع الذي تأخذون المحتوى للترجمة؟.

حسب علمي، تعتمد الأكاديميّة على كتاب ProGit وعلى مقالات أخرى (عادة ما تكون مرخّصة تحت رخصة المشاع الإبداعي)

الموقع لم يعد متاحا , هل يمكن الحصول على نسخة حديثة من المحتوى الخاص به ؟