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

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

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

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

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

عندي كتاب Art of Assembly Language و قد قرات منه أجزاء عديدة و ارى أنه مفيد جدا فما رأيكم أن نبدأ مشروعا لترجمته بحيث كل واحد يأخذ فصلين أو ثلاثة مثلا و يترجمهم على شرط ان يكون معنا احد الخبراء في اللغة يكون مسؤولا عن متابعة العمل مع جمع المجموع كله بحيث يخرج ككتاب واحد له أسلوب واحد و واضح ...

فمن يساعد في هذا الموضوع ...

جزاكم الله خيرا

#2

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

فكرة جيدة وقد يستفيد منها الكثير.

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

أتمنى أن تجد مهتمين بهذا حتى نتمكن من تهييء مكتبة عربية.

أعانكم الله وإلى اللقاء.

#3

السلام عليكم

أن معكم ولكن نحتاج خطه للترجمة الكتاب

يمكن إستخدام الوافي الذهبي ممتاز جدا في الترجمة

كما أنه في كتاب في مستوى فن الأسمبلي وهوPCAsm Language

والسلام

#4

أخونا و مشرفنا chik :

جزاك الله خيرا و أرجو ذلك أيضا ...

اخونا السهيم جزاك الله خيرا :

ليتك تدلني على رابط لهذا الكتاب ...

و علنا نتفق على كتاب واحد و نتعاون حتى لا نشتت جهودنا ...

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

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

في انتظار المساعدة من الخبراء و الشباب

#5

السلام عليكم

احب اهنيكم على هذه الهمه والنشاط ولكن لى بعض الملاحظات:

اولاً AoA كتاب ضخم جداً فهو اكثر من 1500 صفحه بمعنى اصح هو ليس كتاب وإنما موسوعه كامله عن الاسمبلى, المؤالف عكف على كتابته منذ اواخر الثمانينات, بداً بالاسمبلى 16 بت وإنتهاً بى 32بت.

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

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

والسلام

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

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

#6

السلام عليكم

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

المهم الترجمة هي الحل لاكتساب المعرفة , لدي مجموعة من الملاحظات حول الترجمة.

الفكرة جيدة ومفيدة للمشاركين والاخرين ولكن المهمة ليست سهلة.

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

2- نوع الترجمة : المطلوب ليس الترجمة الحرفية , الغرض استخلاص المعلومات المفيدة حيث يوجد كم هائل من المعلومات ولايمكن ترجمتها.

في نظري, ان تلخيص معلومات فصل من كتاب مع امثلة ورسوم توضح الفكرة ثم عرظها في هيئة كتاب مثلا ملفات chm بحيث يمكن الوصول الى المعلومات بسرعة عند الحاجة, سيكون لة فائدة كبيرة.

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

لب الموضوع : استمرو في النقاش واحييو الفكرة بين المشاركين, ولا تقتلوها بمشروع كبير وحلم صعب.

وفي الاخير اذا وجد نشاط جماعي للترجمة , فاعتبروني واحد من الفريق .

الى اللقاء في افكار اخرى.

#7

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

الحمد لله على ظهور مهتمين بهذا الموضوع.

الفكرة كما ذكر الأخ أحمد لو نبدأ بكتاب صغير وتكون فائدته عامة ربما يكون أحسن.

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

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

نتفق على الكتاب المستهدف.

نقتسم الأجزاء حسب الأعضاء ونتوكل على الله.

إلى اللقاء.

#8

أنا غن شاء الله معكم طبعا :) ( صاحب الموضوع )

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

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

لكننا نحتاج جدا للمحترفين ليساعدونا :)

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

و ربنا ييسر الحال ...

لكن أهم شيء أحد من المحترفين يتبنى المشروع و يرشدنا :)

#9

السلام عليكم

كلام الاخ chik كلام منطقي وعملي ... طبعا وكذالك الا خوة الاعزاء ماريد قولة هو عدم الدخول في مشاريع واحلام الامة العربية والاسلامية الطامحة والتي سرعان ما تختفي .

لا اداعي لمناقشة اهمية الموضوع فالفكرة هامة بالنسبة للمشاركين وكذالك المستفيدين و , و ......

عندي الاقتراح التالي :

نبدء كتجربة بترجمة دروس win32 assembly عددها تقريبا فوق الثلاثين

نحتاج الى عشرة متطوعين لكل مشارك ثلاثة دروس يختار الدروس التي تناسبة

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

لا داعي للترجمة الحرفية لا نها سوف تفسد المعني وتزيد الطين بلة, يقوم المترجم بترجمة المعني لا يصال الفكرة وتوظيحها.

لكل مترجم الحرية في طريقة عرض الموضوع واظافة اي افكار مناسبة مع الموضوع المترجم .

النقطة الهامة ان هذا تجربة لنرى مدى نجاحها , وندرس جميع جوانب الموضوع

بعد موافقة المشاركين, عندي استعداد لتجميع هذه الدروس في ملف chm help file وتسليمها لمن سيتولي ادارة هذا المبادرة , وساقوم بعرض الدروس بالطريقة التي كتبها مترجم الدرس مالم يوضح الرغبة في عرض درسة بصورة تتوافق مع بقية الدروس.

ادوات الترجمة موجودة عندي , ومواظيع الدروس موجودة ايظا

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

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

والصعوبات والمشاكل والعراقيل....

وشكرا جزيلا لكم جميعا

#10

أنا لا اؤيد الترجمة بالبرامج :( :(

أقترح ان تدلنا على رابط الدروس ( إذا اتفقنا ) و نبدأ بالعمل بمجرد تجمع الشباب ...

قبل أن يبرد الحماس ...

أما أنا فعندي درس للمبتدئين ممكن أحاول ترجمته و الله المستعان

#11

السلام عليكم

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

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

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

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

الخص لكم بعض الافكار التى تجول بخاطرى:

الهدف :

كتابة مرجع يساعد الاعضاء المهتمين بالاسمبلى على البدء فى درستها, على ان تكون الغه المستهدفه هى اسمبلى 32بت, وذالك لان الاسمبلى 16بت قد قتلت بحثاً من قبل الاخوه احمد عز و عفيف و chik.

الادوات:

اقترح ان يكون التركيز على masm32 وذالك لانها الاكثر إنتشاراً, كذالك اقترح ان يوضع الكتاب فى ملف help لانه صغير الحجم وسهل التصفح.

التقسيم:

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

وكل جزء يقسم الى فقرات تتناول موضوع معين مثل الستاك, الهيب الخ.

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

تراجع الفقره من قبل خبير لتنقيح الغه و المحتوى العلمي.

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

ارجو التعليق ....

والسلام

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

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

#12

هذا الرابط الى الموقع iczelion

الدروس موجودة في الرابط . وايظا جميعها موجودة عندي في ملف chm حجم الملف 1,29 mb اذا عندكم موقع احمل الية الملف فانا مستعد .

استخدام برامج الترجمة غير مفيد , هذا من وجهة نظري الا اذا كان هناك مهتمين بالموضوع وقادرين على تعديلها والاستفادة منها فهذا شي متروك للراي, وخاصة اذا كانت هناك رغبة بترجمة كتاب كبير مثل AoA .

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

والى اخرة .....

وتخيلو الفائدة مثلا لو ووو تم ترجمة كتب مثل :

window programming with assembly32

window system programming

inside window 2000

operating system design and theory

window 2000 device driver

طبعا قلت تخيلو . لم ارى دور النشر العربية مهتمة بكتب كهذة . يمكن انجاز الكثير من الاشياء بكثرة المشاركين والمساهمين والفكرة الاستفادة الشخصية من هذا النشاط بالاظافة الى افادة الاخرين ترجمة الكتب يتظمن حقوق الطبع والحصول على موافقة وتعاون الناشرين الاصليين لاي كتاب. وللتغلب على كم المعلومات لا بد من tools لتسهل الامر واستخدام البرمجة في هذا المشاكل .

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

تم تعديل هذه المشاركة بواسطة naz في 9 يوليو 2004 في 07:31

#13

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

الاخوة اليكم ترجمة اول درس من دروس win32 assembly

هذا الدرس بسيط واخترتة لكي اجرب الفكرة يعتبر مقدمة. لي كثير من الملاحظات

تمت الترجمة مبدئيا باستخدام الوافي استغرقت تقريبا 5 ثواني

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

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

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

واليكم المقالة المترجمة

على فكرة قبل لحظات من حفط الملف المترجم , حدثت مصيبة تعطل الملف ولحسن الحظ قام البرنامج باسترداد الملف فارجو المعذرة لردائة التسيق او العرض . اكتفيت بما تبقى من الملف

والى اللقاء

بحث 1.doc

#14

السلام عليكم

مشكله دروس iczelion هى انها تعلج البرمجه على الوندوس وتحديداً API, نحن فى حاجه الى دروس اساسيه للاسمبلى.

دروس iczelion تنطلق بسرعه حيث انه فى الدرس الثالث يبداء ببرمجة وندوس والدرس التالى يبداء برسم font . بالتاكيد ترجمة هذه الدرس فكره جيده جداً الى انى ارى ان نبداء من الصفر, وناجل هذه الدروس كمشروع تالى إن شاء الله.

والسلام

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

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

#15

أستاذنا الفاضل أحمد غريب :

أقترح أن تتولى الإشراف على المشروع كخبير أسمبلي ...

و أرجو أن يقول الأخوة رأيهم حيث الأولى هو الأصلح للمهمة ...

أما انا فمن كلامكم يبدو أنني لست بالمهارة التي كنت أظنها :( لذلك الكرة الآن في ملعبك أخ أحمد غريب ...

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

جزاكم الله خيرا

#16

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

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

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

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

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

إلى اللقاء.

#17

السلام عليكم

الاخ الحبيب chik موضوع الهروب كان مجرد مداعبه, وانا على يقين انك من السباقين الى المساهمه فى مثل هذه المواضيع.

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

كلنا فى الهو سوى, انا ايضاً دراستى اجنبيه ولم اقراء اى كتاب برمجه بالعربيه, ولو لا القرآن الكريم لكنت قد نسيت الغه منذ زمن.

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

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

إذاً على بركة الله نبدا:

اولا نحتاج الى اشخاص كل واحد منهم يختار جزء ويقوم باءجراء بحث كامل عنه ثم شرح الموضوع, سوف اقدم لكل جزء مراجع يمكن الاستعانه بها.

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

ثالثاً نحتاج الى شخص يقوم بتنقيح الغه العربيه, وانا اقترح الاخ عياش.

واخيراً نحتاج الى من يقوم بتحويل الاجزاء من الكتاب الى help file ووضع الفهرس, إذا لم يوجد متبرع لذالك فساقوم انا بذالك.

فى إنتظار التعليق.

والسلام

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

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

#18

توكلنا على الله ...

نستطيع أن نقول أن الأخ أحمد الغريب الآن مسؤول عن التنسيق ...

و هذا شرف لي شخصيا

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

لكن إن شاء الله اللغة عندي لا بأس بها إن شاء الله

الآن أستاذنا أحمد الغريب ... أنا متطوع أن تعطيني الموضوع الذي تريدني ان ابحث فيه و مصادره ثم أنطلق ( علما أنني اعتبر مبتدئ في الأسمبلي )

أنا درست الأسمبلي و عملت بها interfacing من ال LPT للتحكم بسيارة ( تحكم بسيط ) ...

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

على كل حال توكلنا على الله و أنا أول واحد أقول

( بسم الله الرحمن الرحيم

بسم الله توكلت على الله و لا حول و لا قوة إلا بالله )

#19

السلام عليكم

انا اتوقع ان عدد المتطوعين لن يزيد على اكثر من 5 فى احسن الحالات, لذالك كل من يتطوع سوف يحمل على عاتقه جزء كبير من المهمه, هذا إذا اردنا إنجتاز عمل يكون مرجع للغه.

لذالك مبدائياً سيقسم المشروع الى 3 اجزاء اساسيه:

1. اساسيات الغه مع شرح لبنية الحاسوب

2. التطبيق فى بيئة console

3. التطبيق فى بيئة الوندوز

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

الجزء الثانى سيكون عباره عن تطبيقات لبرامج, مزج الاسمبلى مع لغات اخرى مثل c++ و توضيح كيفية كتابة برمج كامله.

الجزء الثالث والاخير هو عن كيفيه البرمجه فى بيئة الوندوز, التحكم فى النوافذ, كيفية إستخدام msdn للحصول على معلومات عن الدوال المستخدمه فى برمجة النوافذ. وهنا تاتى فكرة الاخ naz فى إقتباس اجزاء من دروس iczelion وتقديمها كامثله او حتى إقتباس دروس كامله منها, بحيث تتناسب مع محتويات الكتاب.

ولكن مبدئياً اريد ان ارى عدد اكبر من المتطوعين, لان المشروع كبير ولابد من التعاون لانجازه, انا فى إنتظار الردود.

والسلام

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

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

#20

السلام

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

#21

السلام

http://oopweb.com/

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

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

#22

السلام عليكم

بسم الله نبدأ

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

01.doc

#23

ماشاء الله

بالتوفيق

عمل وإخلاص يدل على علو الهمة

أسال الله لكم التوفيق

#24

السلام عليكم

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

بالنسبه لي قد قرأت أجزاء من هذا الكتاب لكن ما استمريت عليه لأن المؤلف يستخدم أدوات خاصه

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

الأسمبلي و هي أنها low level language

لكن الأسمبلر اللي يستخدمه المؤلف هو high level assebly HLA يعني ما هي زي ما يقولون pure assembly

من رأيي الشخصي ان كتاب وهوPCAsm اللي تطرقله الأخ السهيم أفضل حيث يستخدم

الاسمبلر المجاني NASM و اللي له استخدام على نطاق واسع خصوصا في تصمييم bootloaders لأنظمة التشغيل

و يتميز الكتاب بأنه يشرح الأسمبلي insturction in 32-bit processor

و الكتاب أقل حجمت من AoA بكثير

لكن في اعتقادي في كلا الحالتين لازم تاخذون اذن المؤلفين إذا اردتم الترجمة

بالمناسبه في موضوع ما أدري إذا أحد تطرق له أو لا

بس تراه مهم لهواة و محترفي الأسمبلي و هو inline assembly

و هي عباره عن إدراج كود الأسمبلي في كود السي عن طريق استدعاء معين

و هو مدعوم عن gcc and djgpp compilers

و مستخدم بكثره في تطوير نظم التشغيل.

ياليت أحد متمكن فيه ينورنا بمعلوماته

#25

السلام عليكم

مشاء الله ارى عدد المهتمين زاد, وبذالك يمكننا البدء إن شاء الله, ولكن قبل ان نبداء اليكم بعض الملاحظات:

اولاً علينا بالتقيد بكمبيلر واحد, وانا اقترح masm32 لانه الاكثر إنتشاراً.

بما ان ترجمة كتاب بعينه يتطلب إذن الكاتب, لن نقوم بذالك وإنما سنقوم بإقتباس اجزاء من كتب ومراجع مختلفه.

الكتاب الذى طرحه الاخ السهيم ممتاز ويمكن ان نقتبس منه الكثير.

سنتجنب bootloader وغيرها من المواضيع المعقده فى الوقت الحالى حتى لا يمل القارئ وسيكون التركيز على اسلسيات البرمجه.

والان اريد ان ارى اسماء متطوعين لكل جزء من الاجزء الثلاثه حتى يتم تقسيم العمل بيننا.

لدى الى الان شخص واحد وهو الاخ عياش, وكنت اتمنى ان ارى اثنين من المتطوعين لكل قسم.

والسلام

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

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

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

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