Sanousy Ali Howari

متاهة التطوير على لينكس

20 ردود في هذا الموضوع

أولا: أود في بداية الطرح أن أطلب من الأخوة المتحمسين للينكس التروي في الرد فلست هنا لأعمل عاصفة بل لأسأل

ثانيا: أنا أعمل في مجال البرمجة على عدة واجهات ابتداء من لغة الأسمبلي وحتى JQuery وما بينهما من فترة زمنية ولغات برمجة

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

رابعا: التراخيص ضبابية ومزعجة ومتغيرة ... وتبقيك في قلق (ما عدا موزيلا وsqlite)

خامسا: قواعد البيانات ... لا أجد ضالتي ولا أبحث عن الأفضل ... ولكن لا يوجد ( طبعا أعرف يوجد أوراكل ويوجد Mysql ويوجد أكثر من 25 نوع على الأقل ولكن كل واحدة فيها نقص!!)

للمزيد من شرح التعقيدات التي واجهتها

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

لديك حلول متعددة

على سبيل المثال

Python + PySide/wxPython

C++/Qt or WxWidgets

ultimate++

Lazarus

Database: MySQL/PostgreSQL

2

شارك هذا الرد


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

للأسف Linux ليس إلا مجرد إلا نواة, أما إن كنت تقصد تركيبة GNU/Linux فهي عبارة عن IDE! تحتاج لفهم الفلسفة الخاصة بها حتى تستوعبها و تخرج عن فلسفة Windows. لكل منهما فلسفة, و كل واحدة لها ميزات و عيوب.

رابعا: التراخيص ضبابية ومزعجة ومتغيرة ... وتبقيك في قلق (ما عدا موزيلا وsqlite)

ربما GPL أما ما عدا ذلك(BSD-Like) فكلها واضحة و تسمح لك باستخدام المكتبات في مشاريعك التجارية دون أي مشكلة.

بالنسبة للتكملة في المدونة, حبذا لو طرحت أمثلة بعينها لأن الكلام العام يشمل جميع الأنظمة حسب وجهة نظر الكاتب :)

تم تعديل بواسطه Khaled.Alshaya
3

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

  1. حسب [نقاش] إحصائيات تتعلق بأنظمة التشغيل , نجد ان استخدام الــ Linux للحواسيب الشخصية هي نسبة ضئيلة و لكنه يتفوق في السيرفرات ....
  2. فعلا استخدام الــ linux على الحاسب الشخصي صعب (من تجربة شخصية) , من مشاكل التعريب , إلى مشاكل الــ Drivers إلى مشاكل الــ Applications التي تعودنا عليها في استخدام الويندوز ..
  3. سمعت الكثير من الأخبار أن بعض الحكومات تتجه للمصادر المفتوحة , كالصين و كوريا تشرع في التحول إلى البرمجيات الحرة (لا نعرف كثيرا عن هذه التجربة) , ربما هربا من دفع آلاف الدولارات ثمن الــ License .
  4. بالمقابل , يمكن استخدام التقنيات المفتوحة المصدر كلها على ويندوز , مثل Perl و Python و PHP و Java و C و C++ و Eclipse و Netbeans و MonoDevelop و QT و Prolog ,MySQL وPostGreSQL و SQLite و كل المترجمات مثل CC و GCC و g++ , يوجد نسخ منها تعمل على ويندوز (Cygwin) , (أنا شخصيا كنت عملت على تطبيق Linux قمت ببرمجته كاملا على NetBeans في ويندوز و المترجم Cygwin ثم عندما انتهيت منه قمت بترجمته على إصدار لينوكس مشغل على Virtual Machine ) .
  5. تقنيات مايكروسوفت تتميز بأنها سهلة , ففي فيجوال استديو , يكفي ان تسحب الجدول على الــ Form , حتى يتم برمجة النافذة بكل العمليات المطلوبة (الإضافة و التعديل و الحذف و العرض) .
  6. قمنا بـــ [نقاش] تجربتك الخاصة مع اتفاقيات الترخيص License , قد يكون مفيدا ..

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

UNIX is very simple, it just needs a genius to understand its simplicity.

هذا ينطبق على المبرمج الذي يعمل على unix-like أو المستخدم لها .

يمكن استخدام التقنيات المفتوحة المصدر كلها على ويندوز , مثل Perl و Python و PHP و Java و C و C++ و Eclipse و Netbeans و MonoDevelop و QT و Prolog ,MySQL وPostGreSQL و SQLite و كل المترجمات مثل CC و GCC و g++ , يوجد نسخ منها تعمل على ويندوز (Cygwin)

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

اسأل مثلاً مبرمج Cpp يستخدم Visual Studio عن linking ، و اسأل مبرمج Cpp آخر يعمل على g++ على unix ، عن نفس الموضوع ، ستجد أن مستخدم Visual Cpp في الغالب لا يعرف شيء عن الموضوع .. إلا إذا كان مبرمج " فضولي " .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

المشكل الذي يوجد فقط ان الإنتقال إلى ليبكس بصفة نهائية صعب جداااا

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

المشكلة لدى الأغلب فينا حسب رأيي وتواجهني كذلك هي: مقاومة التغيير، وهذا هو السبب الأول

- تجد أنك تعودت على بيئة معينة وكل ما تحاول تعلم تقنيات جديدة تجد نفسك تعود للأمر الذي تعودت عليه وتقاوم التغيير،

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

- على سبيل المثال كنت استخدم Java script وأجد الناس تتحدث عن جي كويري وكنت أقول في نفسي لماذا أتعلم مكتبات جديدة وأنا استطيع أؤدي نفس الغرض بنفسي

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

- الآن أواجه نفس المشكلة هناك تقنيات أنا أعلم يقينا أنها توفر وقت أكبر وتجعل التطوير مرتب، لكن ضريبة التعلم تجعلني أواصل على التقنيات القديمة

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

أو أقنع نفسي أني لا احتاج فعليا لهذه التقنية وعندي من الادوات ما يناسبني

- تجد هذا عند جميع المبرمجين خلاص تعلم لغة صعب ينتقل لغيرها

- يبرمج بطريقة تقليدية لا يستخدم هندسة برمجيات، لا يستخدم oop أو mvc أو tdd أو scm وغيرها

- الخلاصة: الحل لمشكلة مقاومة التغيير أن الواحد يواصل التغيير ويحارب مقاومة التغيير، وراح يحصل التأقلم شيئا فشيئا والانتاجية تزود

ثم قد يقول الواحد لنفسه ليتني تعلمت هذا من زمان

- السبب الثاني: أعتقد أن الازمة ليست في لينوكس او ويندوز او في mongoDB أو في اوراكل وغيرها، المشكلة في مصادر التعليم تتعب جدا حتى تجد مصدر جيد يشرح بطريقة جميلة وبدون حشو كثير

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

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

- الفريمووركس توفر الوقت وتجعل التطوير سريع ومنتج ومرتب

سؤال للأخ سنوسي: هل تقصد تطوير web application أم desktop application

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

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

سؤال للأخ سنوسي: هل تقصد تطوير web application أم desktop application

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

Desktop Application

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الإنتقال إلى لينوكس من أسهل ما يمكن و لكن ما عليك سوى أن تترك مجال المقارنه بين اللينوكس و بين النظام الذي تعمل عليه.

أنصحك بالأتي:

1- حضر نفسيتك بجد فعلاً إلى إستقبال اللينوكس و العمل عليه و لا تقتنع بأنه ينقص الادوات التي تحتاجها فإذا كنت غير مقتنع باللينوكس فأنصحك بالإبتعاد عنه و توفير وقتك.

2- ابتعد عن الأراء التي تقول لك أنه صعب و أنه غير قابل للعمل عليه و ما شابه من هذا الكلام فغالباً من يقول لك هذا ذهب لتجربته و في نفسيته قرار بعدم العمل عليه من الأساس و لكن جربه على الأقل حتى يقول لأصحابه أنه عمل عليه laugh.gif

3- استخدم اللينوكس مده كبيرة و اقرأ فيه كثيراً فهو يحمل فلسفة غير النظام الذي تعمل عليه.

4- ابدأ ببناء البرامج عليه مستخدماً الأدوات التي سترتاح عليها و تعتمدها

بالنسبه للـ Desktop application فهناك عده لغات منها:

1- C/C++

2- Java

3- Python

4- Gambas

قم بإختيار ما تريده علماً بان هناك الكثير و الكثير غيرهم

بالنسبه للمكتبات فأنصحك بـ Qt إذا كنت تسخدم C++ أو يمكنك إستخدام اللغات الأخرى معها و لكن الدعم الجيد مع C++ لأنها مكتوبه بها و أسف لا أستطيع أن أتكلم عن اللغات الأخرى و المكتبات الأخرى الخاصة بها لأنني لا أعمل عليهم.

بالنسبة لما يعادل DirectX فستجد OpenGL و ستجد محركات كثيرة تعمل عليه و أيضاً تعمل على DirectX منها Panda3D و Oger3D

بالنسبه للمحررات إذا كنت ستستخدم Qt مع C++ فأنصحك بإستخدام Qt Creator أما بخصوص باقي اللغات مثل الجافا فأعتقد محرر eclipse جيد جداً أيضاً و لكن باقي الأخوه هنا سيفيدونك أكثر مني.

بالنسبه للـ web application فهناك عده لغات أيضاً منها:

1- PHP

2- Python

3- Java

و هناك الكثير و لكني أنصحك بـ PHP فهي متخصصة للويب و إذا كنت تريد SDK تعمل عليه فهناك على سبيل المثال Yii و CakePHP و غيرهم الكثير و الكثير

بالنسبه لمحرر الصور فهناك برنامج Gimp فهو يكفي بالغرض و خصوصاً الأن لأن أصبح CSS هو الغالب كما أن Gimp به ما يلزمك و لكن لابد أن تتقبله مثل تقبلك للينوكس و لا تعقد المقارنات بينك و بين نفسك.

8

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

الإنتقال إلى لينوكس من أسهل ما يمكن و لكن ما عليك سوى أن تترك مجال المقارنه بين اللينوكس و بين النظام الذي تعمل عليه.

أنصحك بالأتي:

1- حضر نفسيتك بجد فعلاً إلى إستقبال اللينوكس و العمل عليه و لا تقتنع بأنه ينقص الادوات التي تحتاجها فإذا كنت غير مقتنع باللينوكس فأنصحك بالإبتعاد عنه و توفير وقتك.

2- ابتعد عن الأراء التي تقول لك أنه صعب و أنه غير قابل للعمل عليه و ما شابه من هذا الكلام فغالباً من يقول لك هذا ذهب لتجربته و في نفسيته قرار بعدم العمل عليه من الأساس و لكن جربه على الأقل حتى يقول لأصحابه أنه عمل عليه laugh.gif

3- استخدم اللينوكس مده كبيرة و اقرأ فيه كثيراً فهو يحمل فلسفة غير النظام الذي تعمل عليه.

4- ابدأ ببناء البرامج عليه مستخدماً الأدوات التي سترتاح عليها و تعتمدها

بالنسبه للـ Desktop application فهناك عده لغات منها:

1- C/C++

2- Java

3- Python

4- Gambas

قم بإختيار ما تريده علماً بان هناك الكثير و الكثير غيرهم

بالنسبه للمكتبات فأنصحك بـ Qt إذا كنت تسخدم C++ أو يمكنك إستخدام اللغات الأخرى معها و لكن الدعم الجيد مع C++ لأنها مكتوبه بها و أسف لا أستطيع أن أتكلم عن اللغات الأخرى و المكتبات الأخرى الخاصة بها لأنني لا أعمل عليهم.

بالنسبة لما يعادل DirectX فستجد OpenGL و ستجد محركات كثيرة تعمل عليه و أيضاً تعمل على DirectX منها Panda3D و Oger3D

بالنسبه للمحررات إذا كنت ستستخدم Qt مع C++ فأنصحك بإستخدام Qt Creator أما بخصوص باقي اللغات مثل الجافا فأعتقد محرر eclipse جيد جداً أيضاً و لكن باقي الأخوه هنا سيفيدونك أكثر مني.

بالنسبه للـ web application فهناك عده لغات أيضاً منها:

1- PHP

2- Python

3- Java

و هناك الكثير و لكني أنصحك بـ PHP فهي متخصصة للويب و إذا كنت تريد SDK تعمل عليه فهناك على سبيل المثال Yii و CakePHP و غيرهم الكثير و الكثير

بالنسبه لمحرر الصور فهناك برنامج Gimp فهو يكفي بالغرض و خصوصاً الأن لأن أصبح CSS هو الغالب كما أن Gimp به ما يلزمك و لكن لابد أن تتقبله مثل تقبلك للينوكس و لا تعقد المقارنات بينك و بين نفسك.

ممتاز! أفدتني كثيرًا..

هل تسمح لي بالتلخيص: "لا تتعامل مع Linux على أنه النظام الذي كنت تستعمله من قبل، فهو نظام مختلف، و له خصائصه و قدراته هو الآخر!"

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

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

ولكن للآن لم اجد قواعد بيانات مناسبة ... واستعملت حاليا SQLITE في تطبيق صغير كتجربة ولكن اعرف انها ليست قوية بما يكفي لخدمة مؤسسة بل لبرمجيات صغيرة فردية ( وقد تكون بغيتي في المنطور القريب)

كذلك بيئة التطوير ... أعتقد بأنني كنت مخطئا فكل البيئات ملكي ويندوز ولينكس .. حاليا جهازي عليه Ubutnu مع Virtual Box + Guest additions + USB 2.0 Support مما يعطيني بيئة ويندوز قياسية وخالية من التعقيد وبيئات التطوير الآن كلها في متناول يدي بالكامل

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

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

شكرا.

تم تعديل بواسطه sanousy.howari
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
ولكن للآن لم اجد قواعد بيانات مناسبة ... واستعملت حاليا SQLITE في تطبيق صغير كتجربة ولكن اعرف انها ليست قوية بما يكفي لخدمة مؤسسة بل لبرمجيات صغيرة فردية ( وقد تكون بغيتي في المنطور القريب)

هناك قاعدة بيانات أسمها PostgreSQL تعمل برخصة BSD و قويه جداً و أراها من وجه نظري تنافس أوراكل و عملت عليها كثيراً و أستخدمها في مؤسسات كبيرة فهل ألقيت نظرة عليها؟

http://www.postgresql.org/

إذا لم تعجبك فهناك أوراكل فيمكنك تشغيلها على لينوكس أيضاً smile.gif

للويب أنصحك بـ MySQL فهي متوفرة عند كل مقدمي الخدمة و تتوفر أيضاً PostgreSQL و لكن ستجدها قديمه إلى حد ما.

ملحوظة: لا تستخدم SQLite كقاعدة بيانات أساسية.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ألقي نظرة على هذا الموضوع

نظره سريعه جداً على Postgresql

فعلا أنا جربت Postgresql قبلا ولكن حصل معي أنه يحصل Lock للمستخدم ولا يعود بإمكاني فك الـ Lock عنه .. هذا قديما

أما هذه المرة ( أنا جربت تنزيل عدة انواع بصراحة واتبعت منهجية منظمة في تنزيل النسخة وتجربتها والبحث في خصائصها ليومين او ثلاثة ) قمت بتنزيل Postgre مع PGAdmin على أوبنتو 11.10 ولكن أبت حتى تمكيني من الدخول طبعا أعرف الأمر الغريب الذي يدخلني عليها من الـ Shell

su -postgresql psql -U Sanousy -P *****

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

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

تم تعديل بواسطه sanousy.howari
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

يتم إنشاء مستخدم جديد بالنظام خاص بـ PostgreSQL بإسم postgres و يمكنك الدخول عليه ببساطة من خلال المستخدم root و ثم تغيير كلمة المرور

أولاً ادخل على المستخدم root عن طريق الأمر su و أدخل كلمه المرور للمستخدم root ثم بعدها أدخل على المستخد postgres بواسطة نفس الامر كالأتي

su postgres

و هنا لن يطلب منك كلمه المرور و يمكنك الإتصال بقاعده البيانات مستخدماً psql مع تحديد template1 و بعد الإتصال قم بتغيير كلمه المرور للمستخدم الماستر postgres الخاص بقاعده البيانات

فهل هناك حل لهذه المشكلة ؟

هل يمكنك التوضيح قليلاً؟

ملحوظة: لا أعمل على أوبونتو بل أعمل على OpenSUSE و Debian و لذلك لم أواجة هذه المشكلة من قبل.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

هل يمكنك التوضيح قليلاً؟

ملحوظة: لا أعمل على أوبونتو بل أعمل على OpenSUSE و Debian و لذلك لم أواجة هذه المشكلة من قبل.

قد تكون كل معاناتي إذن وهمية بسبب نوع النسخة التي أعمل عليها ليس إلا!!

من تجربتك هل OpenSUSE و Debian امورها مستقرة ؟ وبماذا تنصح؟

عموما سأعاود تنزيل Porstgresql من جديد وتتبع الخطوات المبينة في ردك.. راجيا ان اكون انا الغلطان!!

تم تعديل بواسطه sanousy.howari
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
من تجربتك هل OpenSUSE و Debian امورها مستقرة ؟ وبماذا تنصح؟

بالنسبة للإستقرار الحقيقي و الفعلي فأنصحك بـ Debian و لو استخدمتها لا تقوم بإضافة المخازن الخاصة بالإصدارات الحديثة من البرامج فإنها دائماً غير مستقره بل أعمل على الإصدارات المعده فهي مستقرة بما يكفي.

عيب ديبيان الوحيد (في نظري ليس عيب) هو أنك تأخذ نسخة نظيفة تماماً و تبدأ بإعداد ما تريده فقط فإذا قمت بإعدادها قولي و همشي معاك خطوه بخطوه إن شاء الله علماً بانني أستخدم النسخة debian-live-6.0.3-amd64-kde-desktop و لذلك أعرف ما ينقصها بعد الإعداد.

يمكنك تحميل النسخة الكاملة من PostgreSQL من شركة enterprisedb فهي تحتوي على كل حاجة تريدها و الإستغناء عن النسخة المصاحبة للتوزيعة التي تعمل عليها و أنصحك بإستعمال أخر نسخة من الإصدار 8.4 و لا تستخدم الإصدار 9 الأن.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

وعدت بالرد فتأخرت قليلا..

في مجتمع الجافا، Java Swing هو المستخدم لتطوير الـ GUI

زي ما انت عارف، الجافا مشابهه جدا للـ #C التي تبرمج بها حاليا

من رأيي لو تستخدم الـ Swing أقرب لك

والـ IDE المستخدم هو NetBeans يتيح لك عمل الواجهات بطريقة مشابهة نوعا ما للفيجوال ستوديو

أقصد فيه Visual GUI Builder وتستطيع عمل drag & drop وتضع الخصائص وهكذا

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

التعامل مع Swing جميل، من مرونته الكثير يستخدمه من غير الـ Visual builder بناء الواجهات عن طريق كتابة الكود بالنسبة لهم أسرع!

للتوسع:

راجع هذا الموضوع أفضل الأدوات لتطوير برامج ديسكتوب بالجافا

تم تعديل بواسطه بـارع
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

في انتظار تجديد باقة الباندودث بعد بضعة ايام للبدء بعمليات تنزيل ديبيان وبرمجيات التأسيس مع السورس ... كذلك أول تجربة سأجريها هي على قواعد البيانات ( قد ابدأ باستخدام virtual box كما فعلت مع نظام Pearl Comise وويندوز )

وفي حال ثبوت نجاح الادوات عليه سأبدأ بتجهيز بيئة تطوير code::blocks, netbeans, QT* دعواتكم وسارجع لهذا الطرح لاخباركم بالنتائج.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

في انتظار تجديد باقة الباندودث بعد بضعة ايام للبدء بعمليات تنزيل ديبيان وبرمجيات التأسيس مع السورس ... كذلك أول تجربة سأجريها هي على قواعد البيانات ( قد ابدأ باستخدام virtual box كما فعلت مع نظام Pearl Comise وويندوز )

وفي حال ثبوت نجاح الادوات عليه سأبدأ بتجهيز بيئة تطوير code::blocks, netbeans, QT* دعواتكم وسارجع لهذا الطرح لاخباركم بالنتائج.

الله يوفقك ويسدد طريقك ... ....

تذكر ان طريق لينكس طريق المخضرمين الذى لا يقهر ...

وتذكر أن الادوات ناجحة جدا وبدليل انها بين ايدينا الآن فى صورة الخادم اباتشى والنظام Cent ليس هذا فقط .....

الله يوفقك ويفقنى فى خدمة بلادنا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .