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

مبرمج جافا ؟ تفضل واكتب ماتشاء

مغلق
بدأه زائر في 9 يونيو 2007 · 33 رد · 2,684 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

هذه ساحه مفتوحه للجميع وأؤكد (للجميع) ، لطرح كل شئ له علاقه بالجافا ،

هل لديك كود وتريد عمل تطوير له ؟

أجعلنا نشاركك الاحترافيه بكتابة الكود ،

هل لديك مصطلح ومب فاهمه زين ؟

اجعلنا نحاول توصيل المعلومه والبحث عنها ،

هل لديك فكره وتود معرفة إمكانيتها من عدمها ؟

اجعلنا نفكر معك ،

هل رأيت شيئاً غريباً وتود الاستفسار عنه ؟

اجعلنا نتناقش معك ،

هذا الموضوع يختبر جدية الأعضاء بمعنى هل المنتدى فقط لحلول الواجبات أو لا :)

#2

حسنا اخي ،،،

لقد تعلمت اغلب مفاهيم البرمجه الموجه من كتاب java how to program ، المشكله التي تواجهني هي كثره الكلاسات والاجرائات التي سأستخدمها في برمجه GUI ،يعني يصعب تذكر الكلاس والاجرائات بداخله !

هل تنصحني بالانتقال من استخدام الـ jcreater الى مثلا netbeans ، ام انتهي من الكتاب السابق بالكامل بعدها انتقل الى استخدام بيئه اخرى ،،

في حال كان عليّ أن انتقل ، ما هو افضل IDE لمبتدئ مثلي ؟

وشكرا لك ...

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#3

بصراحة اسئلة كثيرة

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

تم تعديل هذه المشاركة بواسطة الحرازي في 9 يونيو 2007 في 20:24

#4

السلام عليكم

احببت ان اضع هذا الموضوع هنا كي يتشارك به الجميع

لقد قمت بعمل كلاس اسمه Datau وفيه اقوم بكتابة اربع قيم من نوع String وهذ هو الكلاس:

import java.io.RandomAccessFile;
import java.io.IOException;


public class Datau {
static String user;
static String pass;
static String sender;
static String receiver;
	public Datau() {
		try{
			RandomAccessFile datau = new RandomAccessFile("datau.dat", "rwd");

			datau.writeBytes("ahmad\n");
			datau.writeBytes("admin\n");
			datau.writeBytes("962559624795\n");
			datau.writeBytes("2117596348");

			datau.seek(0);

			user= datau.readLine();
			pass= datau.readLine();
			sender= datau.readLine();
			receiver= datau.readLine();

		}catch(IOException ioe){
			ioe.printStackTrace();
		}
	}
	public String getuser(){
		return user;  //could also return user name
	}

 public String getpass(){
		return pass;  //could also return password
	}
public String getnum1(){
		return sender;  //could also return phone number 1
}

public String getnum2(){
		return receiver;  //could also return phone number 2
}


}

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

وهذا هو كود استدعاء احد الميثود الموجودة:

B1.setText("Login");
		B1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e)
			{
				B1_actionPerformed(e);
				Datau da = new Datau();
if (T1.getText().equals(da.getuser()) && T2.getText().equals(da.getpass()))
	{setVisible(false);
		Main main = new Main();
		main.show();
		SerialToGsm GSM =new SerialToGsm("378");
		GSM.connect("COM1");
}
		else
					{jLabel5.setText("Wrong User Name or Passowrd");}
			}

		});

وكود القرائة من الملف يعمل بشكل جيد

ولكن هل هناك طريقة لاغير احد هذه القيم ؟؟؟

لقد قمت بعمل كلاس اسمه Change فهل من الممكن ان اغير احدى هذه الاربع القيم الموجودة في ملف ال Datau.dat

وهذا هو كلاس ال Change :

//
		// jButton1
		//
		jButton1.setText("Ok");
		jButton1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e)
			{
				jButton1_actionPerformed(e);
			String x=jTextField1.getText();
			String y =jTextField2.getText();
			if (x.length()==12 && y.length()==12)
				{String z=jTextField3.getText();

								} 

			}

		});
		//
		// jButton2
		//

مثلا عند الضغط على زر Ok اريد ان يقوم بجملة If فاذا كانت صحيحة اريد ان اضع قيمة z في السطر الاول بدلا من كلمة ahmad

#5

لايوجد شئ إسمه : حفظ الـAPI ، حتى في الامتحانات لابد أن لايكون على الطالب حفظ الAPI للكلاسات ،

انت عليك أن تتعلم ومتى ماحتجت لشئ إبحث عنه ، مع الخبره لن تحتاج إلى البحث عن API معينه إلا في حالات نادره

بالطبع هذا يعني أنك تفهم لماذا أخترت هذه الAPI ولم تختار الأخرى ، ومافائدة argument التي بداخلها ،

الـIDE لاأنصحك بشئ ، JCreator or NetBeans كلهم يؤدون الغرض ،

#6

اخي المستقيل ، بالتأكيد باستطاعتك تغيير أحد القيم ،

- ابحث عن القيمه القديمه ،

في كل عملية read للتأكد عرف متغير a من نوع long وخزن فيه قيمة getFilePointer

متى ماوجد القيمه ، سيكون a يؤشر قبل القيمه المراد تغييرها ،

قم بكتابة القيمه الجديده فوق القيمه القديمه ،

هذه الحاله تصلح في حالة ان عدد الحروف متساوي ، مثل تبدل عيسى بـ أحمد ، فكلاهم أربع حروف

#7

شماعة البطئ ، هي شماعة من لايبرمج بالجافا ، الجافا ليست بطيئه ،

#8

شكرا اخي عيسى

ولكني اريد ان اغير الكلمة بكلمة اخرى مهما كان طولها

اي اريد ان ابدل سطر بسطر جديد

#9

هل لأحد معرفة بكيفية تحليل الصور في الجافا

مثلا صورة من كاميرا،كيف احلل الصورة مثلا معرفة اللون الموجود على النقطة (20,50)

هل هناك packages استطيع استخدامها لهذا الغرض؟؟؟!

تم تعديل هذه المشاركة بواسطة الحرازي في 9 يونيو 2007 في 22:07

#10

السلام عليكم

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

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

مثال على ذلك لماذا لا توجد العاب ثلاثية الابعاد بلغة الجافا, او لغات الدوت نت, لماذا يتم برمجة مثل هذه الامرو بلغات مثل السى والدلفى والاسمبلي؟ لان اللغات التى تعتمد على VM تكون ابطاء من نظيراتها..

السؤال المهم هو هل السرعة مهمة فى عمل تطبيقات اخرى لا تتطلب هذه السرعة الفائقة؟؟ والجواب من خلال خبرتي هى انه لا يكاد يوجد فرق بين برامج تم كتابتها باي لغة سوى ان اللغات التى تتطلب VM تتطلب وجود برنامج خاص فى الجهاز لعملها, فلجافا تتطلب JDK , والسى شارب تتطلب dot net framwork وهذه فى نظري نقطة ضعف وليست نقطة قوة..

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

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

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

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

النقطة الثالثة والتى تعتبر فى صالح الجافا وهى ان اللغة تعلم على جميع الانظمة ..

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

واخيراً إذا لم يكن هناك VM لما عملت الجافا فى جميع الانظمة لذلك فهى شر لابد منه...

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

والسلام عليكم

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

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

#11

شكراً أخي عيسى على هذا النقاش الهادف ،

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

بما أن ال VM متوفر ضمنياً في نسخة windows vista ،

فهل تكون هذه المشكلة قد حلت ؟

اللهم طهر أرض فلسطين من العملاء والخونة

#12

السلام عليكم

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

والسلام عليكم

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

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

#13

اذا كنت مستخدم ويندوز xp فسوف تجبر على التحول الى فستا مهما طال الزمن !

و اذا كان فستا يتضمن JVM لن تكون هناك مشكلة

و اذا كنت مستخدم linux او xp و تريد التحول الى linux فايضا اللينكس يحتوي على JVM فلن تكون هناك مشكلة ايضا

المشكلة ان اصحاب الشركات لم يقتنعوا بالجافا بعد و مازالو متمسكين باي حاجة متعلقة بميكروسفت

حتى انهم يستخدمون c# ولو اطلعت عليها لوجدت تشابه كبير في الـ Syntax وطريقة الكتابة بينها وبين الجافا وكما قال الاخ احمد غريب ال C# تحتاج الى framework فما يميزها عن الجافا ؟

منقطع من حين لاخر

#14

انا جديد في المنتدى

في امكانية استخدام

jsp send to general servlet forward to spacific servelt from servlet to general session bean and from general session bean to spacific session from session to ejb

هل هذه طريقة جيدة او لا

حاب حد يرد على

شكراً

#15
احمد غريب كتب:
السلام عليكم

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

جزاك الله خير .....ذكرت أهم نقطة

#16

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

لاأقول سوى لله در هذه المواضيع التي تأتي بأحمد غريب وعلاء السلال والأخوه الاعضاء

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

الجافا جائت لتقدم package centric وتقلص الeffort كذلك الreusability للكود ، لاأقول ان هذه الأمور مستحيله في اللغات الأخرى ولكنها تحتاج لوقت ولجهد لتنفيذها

في الجافا لايتم تحديد الmethod call وقت الكومبايلر ، وقت التنفيذ JVM تقوم بتحميل جميع الكلاسز ويتم استدعاء المثد المناسبه ، لأنه طبيعي تختلف المثد من compile time to run-time ،

في السي المثد معروفه من وقت الكومبايلر compiler-time ، أنا لست خبير بأمور Performance ولكن هذا ماأعرفه ...

الكثير من المبرمجين أول مايسمع Java يتبادر إلى ذهنه Slow-Interpreter-Ooh ، وهذه الأمور غير حقيقيه فالجافا ليست بطيئه بهذا الشكل الذي يجعلها سيئه للغايه ،

بالعكس قد تكون مثل السي او السي++ في تنفيذ معظم برامجها

بالنسبه للألعاب ، خلفيتي ضعيفه فيها ، ولكن هناك ألعاب 3D بالجافا ومفتوحة المصدر ، بامكانك مشاهدتها والحكم على ذلك مثل http://sourceforge.net/projects/jake2/

#17

السلام عليكم

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

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

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

والسلام عليكم

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

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

#18

أخي الحرازي ، يمكنك فعل ماتشاء بالصور ،

هناك حزمه JAI Java Advance Imaging ،

إذا كنت تريد فقط اخذ القيمه ، يمكنك ذلك عن طريق الداله getRGB ،وحدد البكسل المُراد

#19

أخي mohammad_Awadat ، حقيقة لاأستطيع تحديد الطريقه المثلى ،

لتتضح المسأله وتتخذ قرارك إبحث عن J2EE container or MVC pattern ،

عادة في تطبيق J2EE applications يتم التطبيق على multilayers

Presentation Layer

هذا مايشاهده العميل من صفحات jsp

Business Logic Layer

هذا مايتواجد في Application Server من Business Logic EJBs

,JNDI,RMI-IIOP,JMS

Data Layer

هنا يتم حفظ البيانات ،

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

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

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

#21

السلام عليكم

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

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

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

والسلام عليكم

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

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

#22
اقتباس
تطبيقات الويب

ما هي تطبيقات الويب هل JSP و Servlet و EJB ؟؟

ام ماذا اعطونا امثلة عليها ؟؟

منقطع من حين لاخر

#23

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

أنا لا أعرف إن كان عدم وجود الـ multi inheretence يصب في صالحها ؟؟

ربما لعدم خبرتي .. أتمنى أن أجد جوابا شافيا على ذلك ..

الأمر الاخر هو موضوع الـ Generics الذي كان موجودا في C++ منذ البدايات ... أما في جافا فقد ظهرت لاحقا في الإصدار 1.5

SCJP 5.0

#24

باعتقادي أن تطبيقات الويب يقصد فيها : هي كل مايتضمن تحتل منصة J2EE

والتي تعتبر بحر لاحدود لها ،

أخي مالك ، مامعنى أن كلاس يرث أكثر من كلاس

class A extends B ,C{}

معناته بأن كلاس A له خصائص مشتركه من B و C ،

تخيل لو الكلاس B , C لديه الخاصيه id ، الآن كلاس A لديه خاصيتن id and id !

this is confusing !

مامعنى Inheritance في الحقيقه ؟

ببساطه استعمال العام من أجل الخصوص !

عندما تقول

class A extends Object{}

فهذا يعني أن A هو Object ولكنه خاص بـ behavior معين وبشكل جديد .

multi inheritance الجافا ترى بأنه لاداعي لها ، وأنها تعقد الأمور ..

هناك قاعده تقول declare to interface ، بمعنى عندما تجد أن لديك صفه معينه ولتكنDrawable ،

لكن هذه الصفه ليس لديها خصائص تميزها ، كل مابالأمر أنه لها اعمال تستطيع القيام بها مثل :رسم صوره ملونه ، رسم صوره أسود و أبيض

فهنا يجب عليك أن تنشئ انترفيس وليس كلاس ،

interface Drawable{
	void drawImage(Image i);
	void drawWhiteBlackImage(Image i);
}

الآن لدينا كلاس A وهذا الكلاس له صفات خاصه عن كلاس Object كذلك له صفة الرسم النتيجه :

class A extends Object implements Drawable{}

لو فهم المبرمج هذا المنطق لن يحتاج إلى multi inheritance فالتجريد الصحيح للمشكله ، لايحتاج إلى multi inheritance

الGeneric خاصيه جميله ولكن المشكله التي كانت تواجه صن هي كيف أجعل الكود الجديد Generic يعمل بلا مشاكل مع برامج المطورين السابقه (بدون Generic)

بمعنى لو انك قمت بعمل جزئيه معينه من مشروعك بالـGeneric وزميلك لديه JDK1.4 ويعمل بلا Generic ، فباستطاعتك الاستعلام وطلب مثد من كود زميلك بلا مشاكل .

فآخر ماتفكر فيه صن هو : إجبار المطور لتعديل الكود

ولهذا السبب تجد أن معظم الشركات تشتغل JDK1.4 & 1.5 & 1.6 بلا مشاكل Scalability .

#25

هلا أخوي malek_sa

الmultiple inheritance تعتبر ميزة قوية في ال++C , ويوجد بديل لها في الجافا وهو ال Implement من أكثر من Interface , صحيح إنها قد لا تكون بمثل قوتها , لأنك تحتاج إلى إعادة تعريف الدوال ولن تستفيد من دالة معرفة مسبقاً , لكن هذا الحل يقضي على المشاكل الكبيرة والمعقدة من الmultiple inheritance التي قد تجعل المبرمج لا يستخدمها طوال حياته البرمجة.

أما الـ Generics فهو موجود حالياً في أغلب لغات البرمجة , ومنها الجافا طبعاً , قد يكون الـ Generics في لغة ++C أفضل وأقوى وأكثر مرونة منه في اللغات المختلفة , لكنه في المقابل أكثر تعقيد وخصوصاً في إكتشاف الأخطاء.

عموماً لغة الجافا من اللغات التي سيكون لها مستقبل قوي , خصوصاً وأن التطوير فيها لن يتعب المبرمج , فهو يتعامل معي VM , بصراحة بين كل فترة وفترة أكتب تطبيقات فيها لكن ما يجعلني أتكاسل أحياناً هو برنامج الnetbeans - ثقيل دم شوي :lol: - , وحاليا لست بخبير حتى أكتب من notepad برامج كبيرة .

وتحياتي للأخ عيسى .

تم تعديل هذه المشاركة بواسطة b.m.s في 11 يونيو 2007 في 01:43

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

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