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

لماذا تنحصر اهتماماتنا البرمجية على برمجة تطبيقات قواعد البيانات ؟؟

مغلق
بدأه Delphawi في 23 نوفمبر 2007 · 27 رد · 3,880 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

لماذا تنحصر برامجنا في برمجة التطبيقات التجارية فقط ؟؟؟

لماذا تنحصر في برمجة برامجالمحاسبة فقط ؟؟؟

لماذا لا نرى مشاريع متصفحات انترنت , مشغلات موسيقى ؟؟؟

لماذا معظم المواضيع : برنامج محاسبة , مشكلة مع قاعدة البيانات ؟؟؟

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

نعم هناك مواضيع عن هذا , ولكن ...

هل هي بكثرة المواضيع اللي تتحدث عن برمجة برامج المحاسبة ومشاكل قواعد البيانات , وغيرها

هل لأنها مربحة أكثر ؟؟؟

أم هل لأنها قد تكون أسهل (شوية عمليات حسابية + / - * )

وتكرار الكود التالي 2000 مرة في البرنامج :

X = val(A) * val(B)

فحتى كل من يكلمني على E-Mail لا يسألون إلا عن قواعد البيانات

ما احد سألني عن شيء آخر (إلا 0.00001%)

لماذا ؟

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

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#2

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

#3

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

hope is not a plan

----------------

#4
اقتباس
لماذا لا نرى مشاريع متصفحات انترنت , مشغلات موسيقى ؟؟؟

اذن لماذا لا نري منك أنت برامج Multimedia Players و Web Browsers !! وقتها ستجيب علي نفسك بنفسك !!

#5
اقتباس
اعتقد لا بل ستجد من يفك حمايته ويوزعه ببلاش

المشكلة مش حماية , المشكلة في البرنامج نفسه

بعدين , طيب عندكم Real Player , FireFox حاجات على الأقل مشهورة , مش مربحة

اقتباس
اذن لماذا لا نري منك أنت برامج Multimedia Players و Web Browsers !! وقتها ستجيب علي نفسك بنفسك !!

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

وسأضعه قريباً

شكرا

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#6

لا أعتقد ان السبب الأساسي هو تجاري

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

والحجه الإرادية دائما "لا يوجد حماية"

تحياتي

#7

يا شباب اضفت رد بس مش عارف وين راح

أعود واكتبه من جديد

اقتباس
اذن لماذا لا نري منك أنت برامج Multimedia Players و Web Browsers !! وقتها ستجيب علي نفسك بنفسك !!

كلام غريب

القضية في تصميم مثل هكذا برامج هي وجوود برامج قوية في هذا المضمار

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

كالاكسبلور و الاوبرا و الفاير فوكس

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

دليل تلفون

موسوعة شعرية

موسوعة اسلامية

و هكذا بالغم من ان العمل على قواعد البيانات = روتييين + وقت +...

أخي خلدون لا أظن ان الحماية فقط ولو كان لها دور

السبب الاول تجاري بالتأكيد

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

لكن لماذا ستتعب وتعمل برنامج ضخم و سيستخدمه غيرك بدون مقابل مع انك كنت تصبو من وراءه لمردود مادي و لو صغير على الاقل

واذا عرضت اي منتج فلن يشتره احد

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

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

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

ألا بذكر الله تطمئن القلوب

#8

كلامك أخي المزمجر صحيح 100 % ولكن

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

يمكن أن يصبح لذلك البرنامج شهره عالية حتى ولو لم يكن هناك أي ربح مالي

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

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

تحياتي

#9

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

أخ Ala2 VB , لو فكرنا قليلاً في عملية انتاج التطبيقات نفسها لوجدنا أن التشابه كبير جداً في تطبيقات قواعد البيانات ( الصغيرة طبعاً ), و ذلك لأن كل ما نقوم به هو Customization أو تخصيص الأداة حسب احتياجاتنا. و هذا الشيء وفر لنا مجالات لا تنتهي لتصميم تطبيقات متشابهة و لكن موجهة لأماكن مختلفة.

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

طبعاً بقي أن أقول أن تطبيقات قواعد البيانات العملاقة أو الكبيرة منها لا تخضع لما تكلمت عنه, بل إن تكاليفها عالية جداً.. و تصل إلى أرقام خيالية ,, و إذا أرت مثالاُ فلديك نظام SAP فهو أولاً و أخيراً عبارة عن نظام لتخزين المعلومات.

الخلاصة : إن التكلفة المنخفضة و إمكانية التخصيص العالية توفر لنا فرصاً لا تنتهي ... :hmm:

تحياتي ,,

#10
اقتباس
وبالتالي يجب عندما تفكر في تصميم مستعرض نت أن يرقى لفوق النصف في مضاهاة البرامج المعروفة

كالاكسبلور و الاوبرا و الفاير فوكس

أبدا ليس هذا سبب مقنع

فالفايرفكس عندما اطلق اول مرة لم يكن في شهرة و لا قوة ال IE و نحن الآن نرى الى أين وصل

السبب الرئيسي هو العامل المادي يعني المبرمج العربي محاط بمجتمع لا يعترف اصلا بالبرمجة كمهنة !!! فكيف تريد منه هو الذي يعمل البرامج من اجل كسب معيشته ان يفكر في تمضية وقته في عمل برنامج "مجاني" و حتى لو قلت له انه قد يربح منه على المدى البعيد فما يهمه هو المدى القريب و هو معذور صراحة

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

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

أيضا امر مهم رغم اني اكره برمجة قواعد البيانات الا اننا لا نستطيع تجاهل اهميتها و بما اننا نقول اننا "متخصصين" في هذا المجال لما لم نرى برنامج محاسبة عالمي من برمجة عربي؟؟؟؟؟؟ :P

#11
اقتباس
أم هل لأنها قد تكون أسهل (شوية عمليات حسابية + / - * )

وتكرار الكود التالي 2000 مرة في البرنامج :

كودX = val(A) * val(B)

ما شاء الله

يعني هلق صار كتابة قواعد البيانات عملية تكرار كود...

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

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

ابتداء من الشرطة الى الجيش الى البلدية الى النفوس و الهجرة و الجوازات ....و الكثير

ان الاوراكل مثلا بالغت في الحماية في قاعدة بياناتها حيث انه و مع وجود DBA قوي من المستحيل اختراق بياناتها ، و لهذا تجدها في الاماكن الحساسة ( البنوك ، شركات الهاتف ، الجيش، الاستخبارات ... )

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

و صدقني يا اخ ان المستقبل للشبكات و لبيئة الشبكات ،ليس بالضرورة قواعد بيانات بل و غيرها

البرامج التي لا تعمل على الشبكات سوف تبدأ بالانقراض من الحياة العامة و تختبئ في اجهزة مصممي الغرافيك و مستخدمي وندوز من السكرتيرات و قليلي الشغل:lol: ؟؟!!!

سلام

#12

أشكركم على الردود اخواني الكرام

اقتباس
مثلا الى الفيجوال بيسك و يضيف اداة ال IE

أداة مملة فعلاً أخي , فهي كمن يعيد بناء الاكسبلورر ... كمن يخترع العجلة !!

اقتباس
يعني هلق صار كتابة قواعد البيانات عملية تكرار كود...

يا باشا , أقصد في الكود هذا برامج المحاسبة

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

انا أقصد برامج المحاسبة

ووضح طبعا من الردود أن ذلك يعود للمال فـ

اقتباس
لأنه وكما يعلم الجميع الشهرة تجلب المال في عالم الكمبيوتر
اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#13

سنلف و ندور ونرجع و نقول أن العامل المادي اساسي وسيتغلب على كثير من العوامل

وتعقيبا على كلامي إلى الاخ ايوب

عندما تطرح متصفح النت الذي لا تتجاوز شهرته النصف فيجب أن يكون لديك تتطلعات لتطويره

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

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

اي برنامج يحتاج التسويق ولن تجد من يسوقه لك ولو وجدت ستراه يريد استغلاك

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

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

وهانذا ذهبت لمن اعرف ان لهم الباع في هذا المجال

منهم من لم يلتفت

ومنهم من تغاطى

ومنهم من لم يسأل

ومنهم من سأل عن العنوان فقط ثم رفض

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

وكان أكثرهم دفعا ماديا فقد عرض 10 دولارات لا احب الدولار لكن لكي يعرف كم قيمة البرنامج بعملكم المختلفة

و أكثر ما يضحكني إلى الان منهم من تحدقني جيدا و كانني لم أعجبه أو من أنا حتى أعمل عملا جيدا

غريـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ[ب]

هل 10 دولارات ثمن الجهد ام ثمن البرنامج

ألا بذكر الله تطمئن القلوب

#14

لوشبهنا المبرمج بسائق سيارة

وشبهنا تطبيقات قواعد البيانات -التي يبرمجها العرب- بطريق واسع به انارة

وشبهنا التطبيقات الاخرى خارج قواعد البيانات بطريق مظلم مجهول!

اظن الاجابة واضحة

d4baa0.gif
#15
اقتباس
أداة مملة فعلاً أخي , فهي كمن يعيد بناء الاكسبلورر ... كمن يخترع العجلة !!

بالعكس استخدام أداة الـ IE ليس كاختراع العجلة وليس كاعادة بناء الاكسلبورر أبدا بل يطلق في هذ الحالة عبارة "منتهي الغباء" وليس أكثر :excl:

#16

أنا مؤمنة .. مؤمنة جداً .. أنّ كلَّ الصناعات البرمجية تبدأ من قواعد البيانات !

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

اكتب في GOOGLE مثلاً : كيف أربط فيجوال بيسك بقاعدة بيانات ، لتجد آلاف الأصابع تشير إليك ، بينما اكتب : برمجة البرامج الصوتية .. هل من دروس جادة فيها ؟

لنكن واقعيين ، نحن في عالم لا يعترف بالبرمجة ، أعرف مهندسة كان مشروع تخرجها تطبيقياً وطبياً ، رائع جداً ، مهمته الكشف عن مناطق سرطان الثدي من صور ديجيتل عادية ، لم يلتفت لمشروعها أحد رغم أنها حصلت على 97 من 100 .

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

مع الأسف .. نحن لا ننظر إلى ما هو أبعد من أرنبة أنوفنا !!

#17
اقتباس
مهمته الكشف عن مناطق سرطان الثدي من صور ديجيتل عادي

برنامج فعلا جميل ومهم

اقتباس
نحن لا ننظر إلى ما هو أبعد من أرنبة أنوفنا !!

أو أننا لا ننظر إلى ما هو أبعد من فتحة جيوبنا !!

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#18
اقتباس
أبدا ليس هذا سبب مقنع

فالفايرفكس عندما اطلق اول مرة لم يكن في شهرة و لا قوة ال IE و نحن الآن نرى الى أين وصل

السبب الرئيسي هو العامل المادي يعني المبرمج العربي محاط بمجتمع لا يعترف اصلا بالبرمجة كمهنة !!! فكيف تريد منه هو الذي يعمل البرامج من اجل كسب معيشته ان يفكر في تمضية وقته في عمل برنامج "مجاني" و حتى لو قلت له انه قد يربح منه على المدى البعيد فما يهمه هو المدى القريب و هو معذور صراحة

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

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

أيضا امر مهم رغم اني اكره برمجة قواعد البيانات الا اننا لا نستطيع تجاهل اهميتها و بما اننا نقول اننا "متخصصين" في هذا المجال لما لم نرى برنامج محاسبة عالمي من برمجة عربي؟؟؟؟؟؟ tongue2.gif

انا اوافق كلام الاخ Ayoub JAMAL EL IDRISSI و ارى انه كلام منطقى مئة بالمئة..............

فأنا عندما بدأت البرمجة بVB عملت الة حاسبة قمة فى المرض و التعب و كنت فرحان بيها جــــــــــــــــــــــــــــدا لكن لما (دوست) شوية فى البرمجة بدأت اطور فيها و احذف errors اللى كانت مليانة.

مستحيل الواحد يبدأ عملاق , لازم نبدأ خطوة خطوة علشان نوصل........

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

و أنا رأيى فى برامج قواعد البيانات انها لا تمثل مستوى برمجى عالى -على الرغم من أهميتها- لابد ان نهتم بـ System Programming

فهى البرمجة عينها و استخدام DLL و الذى يبرمج System Programming سوف يجد متعة فائقة فى ايجاد الافكار و معالجة الاخطاء و التطوير.

جربوا و لن تندموا........................

:thumb_up: احييك اخ Ala2 VB على تقديمك لهذا الموضوع

تم تعديل هذه المشاركة بواسطة commando161 في 6 ديسمبر 2007 في 13:49

#19
اقتباس
بالنسبة لكده أخي , لاتطلق كلام حضرتك لا تعلم عنه شيء , أنا الآن اعمل على برنامج غير تطبيقات قواعد البيانات

وسأضعه قريباً .

آه .. هذا سبب طرحك للموضوع .. ننتظر منك برنامجك الذي ستضعه قريبا !!!!!!!!!!!

ليس كل ما يتمناه المرء يدركه

arabteam2000.gif

#20

إخوانى و أخواتى الأعزاء

لا داعى للتشاجر فقد سأل الأخ Ala2 VB سؤال طبيعى يحيرة كثيراً ممكن أن تكون عشت فترة هذا السؤال من قبل و أنت لا تشعر بسبب أنك تبرمج برامج قواعد بيانات فقط و لم تفكر فى صناعة برامج مثل Firefox مثلاً و هو الأن يصمم برنامج لا يعتمد على قواعد البيانات و يريد أن يعرف هل سيجد صدا لهذا البرنامج أم أنه يحلم و هذا كل الموضوع ولا داعى للتحدى.

أما بخصوص البرامج التى تعتمد على قواعد البيانات فأكيد أن هذة البرامج تحتل المركز الأول ليس فى عالمنا العربى فقط بل فى العالم كلة لأن كما أشار إخوانى الأفاضل أن كل ما نتعامل به فى حياتنا يعتمد على قواعد البيانات (و الشبكات طبعاً :lol: ) أما بخصوص البرامج الأخرى الخدمية فلها اسلوب أخر فى التسويق و إذا لم تكن دارس لتسويق البرنامج الذى تصنعة جيداً فتسمح لى أن أقول حرام عليك أن تضيع وقتك فى صناعتة :angry2:

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

طلب منى حل لمعرفة عدد من يدخل على الإنترنت من خلال التليفون بواسطة رقم إنترنت مجانى (فى مصر طبعاً) و بشرط أن لا يكون هذا الحل برنامج Counter يعد عند العميل ففكرت و طلبت من صاحب النمرة بيانات معينة فقام بتوفيرها لى من شركة المصرية للأتصالات فشركة المصرية للأتصالات تقوم ببث هذة البيانات إلى شركة egynet ثم تقوم شركة egynet ببث هذة البيانات لنا و بهذا قمت بصناعة برنامج يعمل على جهاز سرفر يقوم بإستقبال Sessions مباشراً و تحليلها و لكن ماذا بعد تحليلها ؟؟؟؟؟؟؟

بالطبع أحتجت قاعده بيانات لوضع زمن كل Session و رقم التليفون و خلافة ثم بعد ذلك يقوم صاحب النمرة من خلال موقع ويب بتصفح كل نمر الإنترنت و خلافة من إحصائيات كما يمكنة معرفة من الذى على الخط الأن و من هنا عرف مردود الدعاية التى كان يصنعها و هذة صورة من برنامج FN Server

post-89964-1196951443_thumb.jpg

اه البرنامج ده قمت بتصميمة بـ C# و قاعده البيانات MySQL و الويب PHP

يعنى ممكن نفهم من هذا المثال أننا فى صدد مشكلة و هى بعيده عن قواعد البيانات ولكننا إستخدمنا قواعد البيانات و هذة هى الدنيا هنا وهناك

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

دى شاشة إنشاء المشروع

post-89964-1196951491_thumb.jpg

دى صورة أثناء التصميم

post-89964-1196951470_thumb.jpg

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

على فكرة البرنامج ده تسبب فى فض شركة برمجيات كاملة عندما عرضت عليهم بعض المنتجات التى تم صنعها به فقد أحس صاحب الشركة أن من يعمل فى شركتة من مبرمجين يضحكون عليه ويزتنذفون أمواله على برامج تافهه و مع ذلك رفض تسويق هذا البرنامج :D لأنه يحتاج أموال طائلة فى تسويقه (أنا لست عالماً و هذا ما أحزننى فقد فأحسست أننى السبب فى قطع عيش أكثر من 12 مبرمج :cry: ) .

معنى هذا ان أتوقف عن صنع البرامج الخدمية ؟

بالطبع لا .... الأن أقوم بدراسة مشروع برنامج خدمى ممكن تقولو أنه يعتمد أو لا يعتمد على قواعد البيانات (حاجة تحير شويه)

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

المهم ان من الممكن ان يكون القادر على صنع برامج خدمية قوية ليس فى حاجة للسؤال إلا فى النقاط الكبيرة فقط

تم تعديل هذه المشاركة بواسطة asm-soft في 6 ديسمبر 2007 في 17:46

forum-signature-01.gif
#21
اقتباس
فأنا عندما بدأت البرمجة بVB عملت الة حاسبة قمة فى المرض و التعب و كنت فرحان بيها جــــــــــــــــــــــــــــدا

أنا كمان , لكن آلتي الحاسبة كانت قمة في الإعاقة !!

اقتباس
برامج قواعد البيانات انها لا تمثل مستوى برمجى عالى -على الرغم من أهميتها- لابد ان نهتم بـ System Programming

فهى البرمجة عينها و استخدام DLL و الذى يبرمج System Programming سوف يجد متعة فائقة فى ايجاد الافكار و معالجة الاخطاء و التطوير.

رد جميل جداً , وهذا ما أرمي إليه

اقتباس
احييك اخ Ala2 VB على تقديمك لهذا الموضوع

جزاك الله خيراً على الرد اللطيف

اقتباس
آه .. هذا سبب طرحك للموضوع .. ننتظر منك برنامجك الذي ستضعه قريبا !!!!!!!!!!!

تم طرح الأول , وجاري طرح الثاني إن شاء تعالى

اقتباس
رقم إنترنت مجانى (فى مصر)

انترنت مجاني !!

لا أعتقد ذلك

وبالتوفيق أخي asm-soft في برامجك إن شاء الله

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#22
اقتباس
انترنت مجاني !!

لا أعتقد ذلك

يعنى مشمجانى قوى ..... بسعر المكالمات المحلية :D

وعموماً الأرقام دى تعتبر انتهت بإنتشار ADSL

forum-signature-01.gif
#23

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

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

نظام التشغيل ويندوز يعتمد بشكل أساسى على قاعدة بيانات ضخمه "الريجسترى Registry" و لا يبدأ نظام التشغيل عمله إلا بعد تحميل قرائة بيانات منه.

تكنولوجيا Windows Installer ماهى إلا قاعدة بيانات و يتم تخزين أبعاد الـ Dialog بها و يتم تصنيع مكتبة تحتوى على الـ Actions التى يتم تنفيذها عندما تقوم بفعل معين.

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

لقد قمت بتصنيع انواع مختلفه من البرامج من برامج حمايه لقاعدة بيانات خاصه بى و معها المحرر الخاص بها و صنعت برنامج Firewall و غيرهم من البرامج المختلفه

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

هل تعلموا لماذا اتوقف بعد إنتهائى من كل نوع و لا اعود إليه ثانيه؟

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

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

تريد ان تعرف كيف تصنع لغة برمجة او كيف تصنع نظام تشغيل او برنامج مضاد فيروسات او VM او فيروسات و غيرهم، ببعض البحث ستجد ما تريد و ستتعلم و لكن إسئل نفسك سؤال ما الذى سأفعله بتلك البرامج بعد الإنتهاء منها.

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

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

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

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

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

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

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#24

Game Expert

ان لم تجد صدى في السوق هذا يعني انك نزلك السوق الخطأ

وان كان ما قمت به قيم فابواب السوق العالمي مفتوحة ...

وشيئ اخر: العلم لم يكن ابدا من اجل المال

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

d4baa0.gif
#25

السلام عليكم

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

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

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

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