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

دعوة للبرمجة الجماعية

مغلق
بدأه حسام الملحم في 15 مارس 2002 · 27 رد · 2,425 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أما بعد...

هذه دعوة مني

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

لعمل: برنامج ما،( للكل الأحقية في الاقتراح).

الهدف: البرمجة الجماعية،(حلمي القديم ومازال).

الموضوع:

أنا طالب في جامعة البترول، هوايتي البرمجة منذ نعومة أظفاري. استعملت لغات QBasic، وقد احترفتها حتى برمجت ألعاباً ومن آخرها الشطرنج لاعبين، و VB و لم أبرمج برامج فيها تذكر. وتعلمت أيضاً (آخر صرعة) البرمجة الشيئية Java . وبرمجت بها نظاماً لأحد المطاعم المحلية في المنطقة، وبرمجت أيضاً في الآونة الأخيرة برنامج chat.

أنا لست ممن ينحازون مع أو ضد أي لغة، إلا أني منحاز للبرمجة ككل.

هذه الدعوة لجميع المبرمجين، ولا نخص هنا مبرمجين Java ، بل إن البرنامج قد يكون بأي لغة تتفق عليه الجماعة من الآتي:

1-Java أو C# (الأفضل كونهما كائني التوجه)

2-C++ أو VB أو Delfi. (ثاني الأفضلية كونهم أقل رتبة من السابق.

3-لا حرج إن استعملت الاسمبلي في نطاق يحتاجه البرنامج.

بالطبع، سيتم اختيار اللغة اعتماداً على نوع البرنامج ومتطلباته، وليس عندي أي اعتراض على أي لغة يتم اختيارها في البرنامج. حتى لو تتم البرمجة باستخدام عدة لغات مجتمعة.

وسبب عرضي الدعوة هنا إلى أني مبرمج Java بالأخص كائني بالأعم، إلا أني أعتقد أن لدي القدرة على التواكب مع أي اللغات وبسرعة.

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

فما رأيكم؟ وما اقتراحاتكم؟

#2

اتمنى ان تجد من الشباب الاكفاء من يقوم معك بهذا العمل،

اما عني فاني مطلوب مني خلال ايام البدء في دراسة SAP R/3 واظنه سوف ياخذ من وقتي الكثير،

اقدم اعتذاري مسبقا.

#3

اهلين أبو مازن:

لا أعتقد انه من العدل أن تضع الفجول بيسك ممع السي++ :eek: :eek:

( دعنا لا نتكلم عن هذه النقطة الحساسة جداً :) )

أنا تحت امرك في أي شئ بالسي أولاً ثم السي++ ...

ولكن بعد ما أخلص من مشروع مطلوب مني و إلى الان ماني عارف

أيش راح أعمل فيه :mad: :mad:

عموماً أتمنى أن أرى شباب نشيط يساعدك هنا ;) ;)

مع خالص تحياتي و تقديري لك ,,,

#4

انا مستعد للمساعده

انا منحاز الي java, C , C++ , وممكن C#

وكني لا افضل لغات ميكروسوفت حيث انني UNIX lover

#5

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

bawazeem وغيره أيضاً، ننتظر اقتراحاتكم...

سأبدأ بالاقتراح:

1- مسنجر

2-متصفح انترنت

3-مستقبل بريد Outlook

4- محرر كتابة لغة معينة كالـ JCreator.

5- لعبة معينة.

من الملاحظ أن بعضها أسهل من غيره، المقترحات قابلة للأخذ والرد.

فما الرأي؟.

bawazeem وغيره أيضاً، ننتظر اقتراحاتكم...

#6

السلام عليكم

انا اقترح عمل بريد الكتروني Mail Client بحيث يقوم بمعامله اكثر البروتوكولات الموجوده مثل POP Imap smtp

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

مثلا انا لدى 3 بريد الكتروني واحد في العمل وواحد في hotmail

وواحد في yahoo

هذا البرنامج يجمعهم كلهم ولكن يميزهم عن طريق المجلدات

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

ويكون interface عربي اولا ويمكن جعله يعمل علي عده لغات.

اقترح البرمجه بلغه Java حيث يوجد API للعمل بالبريد.

#7

السلام عليكم أنا عن نفسي موافق على اقتراحك يا bawazeem.

ما رأي من يريد المشاركة معنا؟

علماً أن آخر فترة للمتقدمين على هذا المشروع سيكون يوم الجمعة القادم الموافق 9 محرم. حيث سنبدأ في المشروع بعد هذا التاريخ، فما رأيك يا bawazeem ؟

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

وشكراً

#8

ابو مازن

هل يوجد احد من الشباب او انت يجيد المعامله

graphics و interface

انا ضعيف جدا بالنسبه لل graphics نريد ايضا كتابه المميزات والملاحضات للبرنامج قبل البدء بكتابه اي code ومن ثم تحديد ال design ومن ثم توزيع المهام.

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

#9

السلام عليكم

الاحظ انكم فقط تتحدثون عن اللغة ولا تتحدثون عن الـ Compiler !!

أتطفل اخواني بسؤال ما الـ compiler الذي سوف تستخدمونه ؟!

انا لسه مبتدئ في الجافا فقط لدي حب استطلاع عن اللغات الطالعة هالايام java (وان كانت لها مدة ليست بالقصيرة ) , C# ...

هناك حتى الأحلام أصبحت ممنوعة ...

إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!

ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...

There, even in dreams u r wanted

To be a programmer, how a nice dream it was

Leaving ...

أعيدوا لإسمي لونه المفضل

#10

كلامك صحيح، يا bawazeem، من حيث كيفية البدء.

أما عن الرسوم، والتعامل مع أشكال الـComponents وكيفية وضعها على Frame معين، فهذا مما لا يطيب لي التعامل معه. وكنت أظن أني الوحيد الذي لا يحب هذا إلى أن سمعتك يا bawazeem. فالكثير يقول لي أن Interafce برنامجي عادي ولا يشجع المستخدم على التعامل مع برامجي.

فلذلك أنوه أن من لديه القدرة على هذا، بمعنى آخر: يحب التعامل مع الـInterface، فليقدم لنا نفسه.

وأما عن سؤالك يا tmaaa، فلو كنا سنستخدم Java، فأظن أي كومبايلر سيفي بالغرض، سواء كان J++ من Ms أو الـ Jdk من Sun، ولكني أظن أنا سنستخدم الذي من Sun لأنه مجاني، وهو ما أتوقع قد عمل به الكثير.

#11

صباح الخير ابو مازن والجميع

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

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

انك لا تعلم كم يسعدني العمل معكم حيث انني بعيد عن الوطن ومشتاق اليكم. :(

#12

من أهم الخصائص:

1- Customization في كيفية التعامل مع الملفات Folders

2- manual or automatic توزيع البريد في الملفات.

3- القدرة على فصل (الملفات المرفقة) إلى ملفات معينة

والبقية تأتي

#14

السلام عليكم ..

يا ااخ ابو مازن .. انا طالب معاك بالجامعه و ادرس اول كورس جافا .. اذا تبغون تبرمجون خلوها بعد سنه عشان اتعلم:P او اذا تبغون افكار و اراء فانا جاهز .. و على فكره خلينا نشوفك ( ترى اتكلم من جد ، لأني ادور على واحد بالجامعه فاهم برمجه عشان اصير فاهم مثله:confused: )

و ترى هذا الايميل حقي dr_mjnooon@hotmail.com

و السلام ختام

#15

Abu Mazin

alssalam alakum,

here is the link where I got the documentation for Java API and the APi itself. I tried to load the files but I could not since the max that can be loaded was 50KB

http://java.sun.com/products/javamail/index.html

#16

أنزلت الAPI وشكراً على المساعدة.

#17

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

يا bawazeem، من رأيي أن نبدأ العمل. فقد مضى وقت ولم أر من يريد المشاركة.

فمارأيك؟

#18

السلام عليكم ابو مازن

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

سبحان الله بس انت وانا فقط إن شاء الله نبلغ المطلوب.

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

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

انا وانت سوف نعمل علي حده معظم الوقت ولذللك لابد من اتباع تصميم مشترك حتى تسميه ال classes وال methods في كل عمل لانه ممكن نحتاج الي object احدنا يصممه.

مع ان Java Mail تكلفت بالتصميم الداخلي لقانين ارسال البريد واستقباله فلا ضرر من الاتطلاع على القوانين وهي موجوده في الموقع التاليه:

http://asg.web.cmu.edu/rfc/ipoplist.html

http://asg.web.cmu.edu/rfc/smtplist.html

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

pop3, imap, smtp

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

ابو مازن يمكنك مراسلتي عن طريق البريد الخاص لي اذا وددت وهو

bawazeem@yahoo.com

هل عندك visio لاني ممكن ارسلك ملف visio ؟

#19

السلام عليكم..

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

ولكن فكرة المشروع جميلة وربما انضممت معكم لاحقا إن شاء الله..

ودمتم

أخوكم ماجد

#20

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

هذه هي ما استطعت تجميعه من مستلزمات البرنامج :

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

1- ان يكون البرنامج باللغه العربيه ولكن له الامكانيه بتغير اللغه حسب طلب المستعمل.

2- ان يكون البرنامج له واجهه سهله الاستعمال وممتعه. ويكثر من الصور الداله على العمليه التي تقوم به الصوره. مثلا اذا كانت الصوره عباره عن ظرف بريدي فذللك يدل علي ارسال رساله بريديه.

3- كل المعلومات المطلوبه خلال الاستعمال الاول من المستعمل ان تكون عن طريق خطوات يقوم البرنامج بها لتسهيل المهمه وطرح معلومات مساعده اذا احتاج لها المستعمل. المعلومات المدخله يمكن تغيريها من قبل المستعمل اذا اراد التغيير لاحقا.

4- ان يكون البرنامج له القدره على التعامل مع اكثر البروتوكولات المعروفه للبريد الكتروني مثل بوب3 و أي ماب و س م ت ب. اتش ت ب ب.

5- اذا كان المستعمل له عده حسابات لدي عده بريد الكتروني في عده مواقع فعلى البرنامج القدره علي تحصيل البريد كله وفرزه في مجلدات خاصه بكل حساب.

6- يمكن للمستعمل تحديث مجلدات خاصه ونقل ما يريد من الرسائل الي أي منها.

7- كل حساب له عده مجلدات تلقائيه ومحدثه حسب طلب المستعمل.

8- يمكن للمستعمل استعمال أي من الخطوط المشهوره لكتابه البريد وهذا يتم عن طريق تحويل البريد من الخط العادي الي اتش ت م ل.

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

10- ان يكون البرنامج مكتوب بلغه الجافا, اكس م ل.

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

12- اعطاء المستعمل معلومات عن حاله البرنامج اذا استلزم البرنامج وقت لاتخاذ أي عمل.

13- امكانيه عمل محفظه للمستعمل كي يستطيع ادخال عناوين وامكانيه البرنامج الحصول علي عنوان وادخاله من دون طباعه تلقائيا.

14- امكانيه تصفيه البريد الغير مقبول من حيث المحتوي او من حيث المرسل او المحطه المرسله.

هناك متطلبات كثيره لم تحظرني الان و نود من الاخوه الكرام زياده المتطلبات.

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

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

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

اخوكم محمد

#21

alssalam alakum,

Abu mazin where are you?

Insha allah khair

salam

mohammed

#22

i'm with you

i'm a java sun certified

#23

للأسف أخ waelaase هذا الموضوع قديم جدا

خالد المصرى

#24

thanx any way

#25

(f)السلام عليكم :

إخواتي أين المشروع وأين الأفكار ...............

وأقول لأبو مازن بأن يضع فكرة لنبلش .....

أو أي عضو آخر .......

ولكن في البداية يستعلرض إخواتنا ماعندعم بما يدعم الموضوع ونشاهد اللغة الأنسب ونعمل بها ....(gift)

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

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