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

كتاب يضُم مواضيع أعضاء المنتدى ( للمحترفين)- قيد التطوير

بدأه Abdullah.Alshammeri في 14 أكتوبر 2008 · 9 رد · 2,392 مشاهدة · في لغة C و ++C
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

على طريقة الكتاب الأول ,

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

جميع المواضيع مصنفة حسب المواضيع .. وليس حسب المكتبات ..

بمعنى .. نضم جميع المواضيع الخاصة بال Threads .. في فصل واحد .. بغض النظر عن المكتبة .. وهذه الطريقة متبعة في مواقع عالمية مثل code project ..

لن يشمل الكتاب QT أو WxWidget أو أي مواضيع خاصة بأقسام أخرى مثل .NET أو Game/Graphics Programming

الكتاب سيشمل التالي /

الفصل الأول : البرمجة المرئية :-

يشمل انشاء واجهات لبرامجك باستخدام أي مكتبة أو اطار عمل.. مثل Win32 API - MFC - الخ .. وشرح أي موضوع يتعلق بها مثل الرسائل والأحداث Events/Messages .. وأساسيات الرسم ( مثل شرح مفهوم DC في Win32 ) ..

الفصل الثاني : الملفات ..

ويشمل المواضيع المتقدمة عن الملفات .. باستخدام مكتبات غير قياسية .. مثل Win32 API - MFC وحتى Boost أو أي مكتبة تتيح لنا انشاء وكتابة الملفات .. كاستخدام دوال النظام في Linux .

أيضا .. هذ الفصل .. سيشمل الملفات المضغوطة Compressed Files .. وملفات ال XML .. وقراءتها باستخدام مكتبات مثل tinyXML ..

الفصل الثالث : Kernel ( نواة النظام )

يتحدث عن مواضيع ومفاهيم في نظم التشغيل مثل Threads و Processes .. و Mutex و Semaphore وادارة الذاكرة .. الخ ,

باستخدام دوال النظام مثل Win32 API في الويندوز .. أو posix في Linux ..

ويمكن الاستعانة بأي مكتبة أخرى تغطّي هذا الجانب .. مثل MFC و Boost .. أو أي مكتبة .

الفصل الرابع : الشبكات :

برمجة الشبكات .. بأي مكتبة مخصصة لذلك ,

سيتم استخدام مكتبات لذلك .. مثل opentnl - Raknet أو Boost ,,, HawkNL ..

ويمكن استخدام دوال النظام مثل win32 sockets ..

الفصل الخامس : قواعد البيانات .

برمجة برامج تستخدم قواعد البيانات .. وليس قواعد البيانات نفسها ..

الفصل الخامس :مكتبات غير قياسية :

boost : هياكل البيانات .. وغيرها من المواضيع التي لا تنتمي للفصول الاخرى من الكتاب ,

أو أي مكتبة .. غير قياسية .. لاتنتمي لأي فصل من الفصول ,

هذه نظرة أولية على الكتاب ... اذا كان هناك أي ملاحظة على الفصول .. أو كان لدى أحد أي استعداد ليقوم بفهرسة صفحات معينة .. فأتمنى ذلك ,.

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

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

- نريد الاتفاق أولا على تحسين فهرسة الكتاب ,

- ثم توزيع المهام .

تم تعديل هذه المشاركة بواسطة الشمري في 14 أكتوبر 2008 في 14:52

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#2

شكرا اخى الشمرى على مجهوداتك ,,,

انا اود ان اشترك فى الفهرسة معك , اذا تسمح لى :rolleyes:

وفقكم الله

#3

اخى الشمرى , اقترح اضافة مكتبات Qt & wxWidget & GTK الى جانب MFC & Win32 API .... و كل المكتبات الرسومية لأنها الجانب العملى من البرمجة بـ ++C

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

أين وصلتم (مرت أنصاف ساعات كثيرة ;))

#5

اعتذر عن التأخير , سيتم باذن الله اضافة الفهرس بشكله النهائي بعد أخذ اقتراح الاخ عادل في الحسبان ,

وسيتم رفع الصفحات المطلوب فهرستها ,

اعتذر مرة أخرى ..

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#6

الله يعطيك العافية اخي واستاذي " الشمري " .

لدي اقتراح ...

تثبيت موضوع مشابه لموضوع ( مواضيع الاعضاء VIP ) يقوم فيه كل عضو قام بكتابة دروس تحت البنود السابقة بطرح دروسه في رد منفصل , ومن ثم ادراجها في هذا الموضوع بشكل منسق ...

مارأيكم ؟

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#7

عدنا بعد أنصاف الساعات الطويلة :-) ,

اقتراحك جميل أخوي , حسب ما فهمته ,

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

أنا مبتدأ (مبتدئ يعني ) .. لذلك سأكتب بإذن الله عن أساسيات ال Win32 APIs , طبعا سأكتبها في ALGameDev .. قبل ذلك :D

تم تعديل هذه المشاركة بواسطة الشمري في 2 فبراير 2009 في 17:56

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#8

بالمناسبة .. لست أنا من قام بتثبيت هذا الموضوع .. لا علاقة لي بهذا القسم :D .. مع شكري لمشرفي القسم .. على ثقتهم بالرغم من ان الموضوع لم يكتمل ..

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#9

اهلا اخي واستاذي الشمري ,,, :happy:

نعم انا من قام بتثبيت الموضوع وهناك قائمة مواضيع سيتم تثبيتها وقائمة اخرى سيتم تحرير تثبيتها , المقصود " التغيير قادم " ( أوباما ) :lol:

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

لذلك سأفتح موضوع جديد اسمه : ( مواضيع الاعضاء المتقدمة ) , يقوم فيه كل عضو كتب موضوع متقدم بإضافته داخل هذا الموضوع حتى يتم اضافة مواضيعه داخل هذا الكتاب .. .

اشكرك على هذه البادرة استاذي الشمري وبانتظار دروسك , ايضا انا سيكون لي نصيب من هذه الكيكة :wink:

تحياتي ...

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#10

السلام عليكم .. مر وقت طويل :) .. سأبدأ ان شاء الله بفهرسة ما أستطيع , حاليا متفرّغ تقريبا باستثناء بعض الامتحانات النهائية العابرة :D

مارأيكم أن نعتمد الفهرس المقترح في الأعلى ثم ننظر للاقتراحات لاحقا ؟

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

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