الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعالوا نترجم كتاب Art of Assembly

مغلقرائج
بدأه م . عياش في 7 يوليو 2004 · 52 رد · 7,673 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم,

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

ولاحظت أننا ربما انتقلنا من مرحلة الترجمة إلى مرحلة التأليف.

وأنا معكم أن أقوم بما أقدر عليه في هذا الميدان وإذا قبل الإخوان يمكن أن أبدأ بملفات iczelion إذا كنا سندرج هذا ضمن هذا العمل.

وفقنا الله وإلى اللقاء.

#27

يا أخ أحمد غريب هذا الكتاب AoA لا يستخدم مايكروسوفت اسمبلر و لا الكتاب الاخر PCAsm

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

يعني المسأله مهيب خذني جيك

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

أولا أرى أننا نحدد وش الأسمبلر اللي راح تستخدمونه و وش البيئه اللي بتطبق فيها يعني:

assemblers:

nasm(free assmbler can be used under linux or windows)y

masm (microsoft assembler) a lot of resources

tasm (borland assembler) rarly used

as (GNU assembler) comes with gcc compiler under unix and djgpp under windows like os's

ثم نحدد المصادر و تتفقون عليها

انا شخصيا أبدأ باقتراح الاول nasm لانه متوفر في كل من الويندز و اللينكس و كذلك وجود تطبيقات و أمثله كثيره عليه و كذلك مجاني

و من أبرز مميزاته إنه يستطيع توليد object files لمختلف الهيئات مثل elf,win32,omf and obj

بالنسبه لرابط الموقع لكتاب PCAsm

http://www.drpaulcarter.com/

اما كتاب AoA

http://webster.cs.ucr.edu/AoA/Windows/HTML/AoATOC.html

(و بعدين اللي عنده جوجل مايسأل)

تم تعديل هذه المشاركة بواسطة polaris في 10 يوليو 2004 في 17:41

#28

السلام عليكم

الاخ polaris الاساسيات فى الاسمبلى لا تختلف بختلاف الكمبيلر القصد هو إقتباس المعلومات, وعلى الكاتب ان يحول الكود من nasm إلى masm او حتى من c++ الى masm . ولو لاحظت ستجد ان الفصول الاولى من كتاب AoA تتحدث عن مبادئ الاسمبلى ولا علاقه لها ب HLA.

وعلى فكره masm32 مجانى ويمكن تحميله من النت, وانا إخترته لانه سهل الاستخدام, لاننسا ان الكتاب موجه للمبتدئن فى لغة الاسمبلى.

اما بالنسبه للإنكس فانا ارى ان نركز اولاً على اسمبلى لبيئة الوندوز, وإذا وجد إقبال على اللنكس يمكننا ان نقوم بمشروع جديد له.

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#29

السلام عليكم ياشباب

أولا ما هي سالفة نأخذ إذن من المؤلف نحن لن ننسب الكتاب لنا ونقول نحن كتبناه ولكن نحن نريد أن نترجم الكتاب فقط

ثانيا نريد مدير يشرف على ترجمة الكتاب ما نريد كل واحد فينا يتخبط وبفرض أراء تضيق الوقت علينا

وسلامتكم

#30

فقط أود أن أشير الى موقع يهتم بترجمة ايكسيليون (وغيره) الى اكبر عدد ممكن من اللغات، وهناك بعض الأعضاء من العرب مثل Amr و hosam_shahin و asdffdsa.. ولكن للأسف يبدو أن أيا منهم لم يبدأ بالترجمة للغة العربية ربما لعدم وجود مهتمين كفاية بهذه الدروس القيمة في المجتمعات البرمجية العربية. أذا كان أحدكم مهتما بالولوج في هذا المشروع (الهاديء نسبيا) فعليه بزيارة اللينك:

http://board.win32asmcommunity.net/forumdi....php?forumid=31

#31

ألو !!!

#32

السلام عليكم,

وأنا كمان لا زلت أنتظر الخطوة القادمة .

إلى اللقاء.

#33

السلام عليكم

انا ايضاً انتظر متطوعين, مع الاسف اكثر المداخلات مجرد إقتراحات ولكن لا ارى إستعداد من المقترحين فى المساهمه بالعمل فى المشروع.

انا ارى ان يكون المشروع 100-150 صفحه لا اعتقد ان ترجمة AoA فى نطاق المشروع المعقول إنجازه خلال الصيف, لذالك ارى ان ناجل مشروع AoA الى ان يتوفر لدينا على الاقل 25 شخص مستعدين للمساهمه فى المشروع بجديه.

بالنسبه ل iczelino لا ننسى ان المشروع للمبتدئين فى الاسمبلى لذالك لابد ان نشرح من البدايه, وهذا غير متوفر فى هذه الدروس, بالتاكيد يمكننا إقتباس بعض هذه الدروس وإدراجها ضمن المشروع فى الجزء الاخير.

المسئله بسيطه جداً , المشروع عباره عن شرح لمبادء الاسمبلى و شرح للتطبيقات على الكونسلى و الوندوس, الان نريد متطوعين للمشاركه فى المشروع لا نريد اراء تخرجنا من هدف المشروع.

والسلام

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#34

متطوع أخر...

d4baa0.gif
#35

count me in

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#36

القيت نظرة على الكتاب

يمكنني ترجمة chapter 6 المكون من 22 صفحة بعنوان memory architechture

او اي قسم اخر بنفس هذا الحجم

وشكرا

#37

إخوانى الأفاضل ... سلبيات تعريب المراجع أكبر من إيجابيتها و الله أعلم ...

ممكن نلخصه ثم نعربه أو نعرب كتاب بسيط كمدخل فقط لمن يريد التعلم ...

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

#38
مروان عمر كتب:
إخوانى الأفاضل ... سلبيات تعريب المراجع أكبر من إيجابيتها و الله أعلم ...

ممكن نلخصه ثم نعربه أو نعرب كتاب بسيط كمدخل فقط لمن يريد التعلم ...

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

لا يا أخي , انا باختلف مع الاخوة اللي شايفين إن تعريب مراجع أي علم فيه سلبيات

بل كلها ايجابيات , عموما ترجمة المصادر للغات اخرى مفيد بكل الأشكال والا ما فعلت جميع الشعوب مثل الروس والألمان والصين بل و في اسرائيل أيضاً

كذلك الحال مع اللغة العربية , تعلمنا الرياضيات والفيزياء والكيمياء في المرحلة الثانوية باللغة العربية ( جا , جتا , ظا .. ), وفي الكليات لم يقوموا باعادة تدريس نفس المناهج بالانجليزية بل قاموا بالتكملة عليها ( استخدموا sin, cos , tan ... ) , ولو كانت هناك مراجع مترجمة لما يدرس في الجامعات لقاموا بالتدريس باللغة العربية وأجلوا الدراسة من المراجع الأجنبية في الدراسات العليا , ولو وجدت المراجع القوية المطلوبة في الدراسات العليا مترجمة باللغة العربية لاستكملت الدراسات العليا بالعربية وأجلوا اللغة الانجليزية للأبحاث المتوفرة على النت , ولو وجدت أبحاث عربية بكثرة على النت تغطي المجال الذي تبحث فيه لاستغنوا نهائيا عن اللغة الانجليزية

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

ولكن الفرق أن معدل الاستيعاب بلغتك الأصلية أكبر بكثير من اللغات الأجنبية

#39

انا عاوز ادخل المشروع ده

لو ضروري البريد

medo_elkorsan@hotmailcom

تم تعديل هذه المشاركة بواسطة Xacker في 25 فبراير 2006 في 07:41

لا اله الا الله
#40

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

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

#41

Hey Guys!

im intristed in your project, but dont know the status!!!

i can do الفصل الأول for now and if i finish ill do more :)

if your project is still on tell me and give me a link to the book so i can start :)

but if you cancelled the project, that would be really bad news...

btw i just want to learn the language thats why i came in im not a pro or anythihng :)

#42

هل هناك جديد فى هذا الموضوع

لا تراجع و لا إستسلام

#43

اعتقد ان احد الاخوة ذكر هذا لكني اعيده باي حال.. لماذا نقوم بترجمة شئ نقضي فيه بضع شهور مع احتمال ان يحصل تغيير او تعديل خلال هذه الشهور؟ بالتالي نكون قد ضيعنا الوقت على الفاضي.

البعض سيقول بالنسبة للاسمبلي مستحيل يكون فيه تغيير.. وماذا لو ماتت الاسمبلي بعد فترة نتيجة بيئة .NET الافتراضية!؟ هناك لغة جديدة الان هي ILASM فهل احد يعلم الى متى ستصمد الاسمبلي؟

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

هذا ما وددت قوله. بالتوفيق لمن اراد الترجمة.. برايي الشخصي, اتقن اللغة الانكليزية واقرا HLA, تكسب على الاقل شئ, لا تخسر اي شئ.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#44

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

ده غير إن الكثير إن لم يكن الأغلبية يفضلون القراءة باللغة العربية ليس لأن الكتب العربية أفضل فى قيمتها العلمية :D و لكن لأن أستيعابه لها أفضل و أسرع من قراءته لنفس الموضوع باللغة الأنجليزية ( أرجو أن تكون فهمت وجهة نظرى )

هذا غير أن هناك فجوة لمستها عن دراستى للأسمبلى حيث بدأت بدروس(باللغة العربية) للمبتدأين تشرح المعالجات و المسجلات و القفز وو

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

أرجو أن تكون وجهة نظرى واضحه و شكرا

لا تراجع و لا إستسلام

#45

رأيي ، ان نويتم البدء بشروع الترجمة فحبذا لو اعدنا النظر في الكتاب الذي سنترجمه

ف AOA كبير ومتقدم اضافة الى انه يخصص الحديث عن HLA

برايي الشخصي هناك كتب "أنسب" منه كـ learning assembly step by step

#46

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

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#47

اوافقك الرأي , انا من مشجعي دراسة العلم بلغته , فأصعب شيء بالنسبة لي التعبير عن الالفاظ والمفاهيم الاجنبية بالعربية .

امر اخر , ليست لغة الكتاب صعبة او مستحيلة , فلا يمكن تعلم الاسمبلي الا بعد ترجمته !

7asbi.gif
#48

السلام عليكم ورحمة الله وبركاته..

هذا مشروع هبطت العزيمه فيه!!!!!!

استغفر الله العظيم... يا شباب ما المشكلة في ترجمة كتيب عن لغة الأسمبلي ... لماذا تهبطوا عزائم الشباب عن عمل مرجع عن هذه اللغة؟؟

انا لم أعمل بها منذ سنيييييييييين ولكن اعلم اساسياتها ... وفي نفس الوقت اقول اني اعلم الأن صفراً في هذه اللغة...

انا مؤيد للمشروع....

وبيقولوا القوم اللي فيهم اكثر من أمير يفشلوا...... كل واحد يقترح بعد البدء في المشروع... هذا غير مقبول منطقياً.....

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

من سجن عكا وطلعــت جنـازة...

محمد جمجوم و فؤاد حجـازي

جازي عليهم يا شعبــي جازي...المندوب السامي وربعه عموما

محمد جمجوم ومع عطا الزير...فؤاد حجـــــــــازي عز الذخيـره

فلـسطـين

#49

كتيب!؟ :P

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

« Everything looks different from another cracker point of view »

« There are 11 types of people, those who understand binary, those who don't, well I'm the rest »

« ?Do you speak Binary »

me W4R3ZD00D/

#50

السلام عليكم

انا كان نفسي اعرف رأي من بنوا الحضارة الاسلامية في كلامكم

انا رأي ان مفيش حضارة اتبنت إلا علي حضارة قبلها ..والحضارات تتناقل ثقافتها عن طريق الترجمة !!

لا اله الا الله

هذا الموضوع مغلق.

مواضيع مشابهة