السلام عليكم و رحمة الله
إخوتي لم اجد عنوان للموضوع مناسب سوى الذي طرحته .... لمشاركتكم في افكاري.. وتبادل النصح ... لمساعدتي لكي أسعد و اساعد
بدات البرمجة منذ مدة بعيدة , وجدت حلول و توصلت الى قواعد لبناء برامج ,لكن معظمها على بيئة ونداوز
اما بنسبة للعوائق التي تركتني اتخلى على بعض افكاري فهي كثيرة ..
عندما بدأت البرمجة على بيئة ليونكس طرحت اسئلة كثيرة , بداية من التوزيعة المثالية..الواجهة المثالية وووو
بدات ببرامج بسيطة بلغة السي ثم الباثون بعدها ادخلت الواجهة جي تي كا و الكيتي بدون ان انسى تجربتي معى ide من geany الى Code::Blocks IDE ثم Lazarus وهو ما اقف عليه الان .. لأنني اجيد الباسكال اكثر من لغة اخرى (لدي فلسفة تقول .. لا يهم لغة البرمجة ..بل التقنية)
حاليا لديا 3 اهداف مسطرة و اولها .بناء برنامج لإسترجاع الحزم المنصبة في التوزيعات الديبينية و صناعة ملف يجمعها و يقوم بتنصيبها في جهاز اخر يعني setup ..الفكرة اتت من إحتياجي لبرنامج يعمل هذا.. ولكي اتجنب التكرار في تنصيب البرامج عن طريق الانترنات. و الاكثر من هذا صناعة اقراص تحتوي على برامج لنشرها على مستعملي لنكس الجدد و من لا يملك الانترنات
-ادمجت فكرة قرص ذاتي الاقلاع مع واجهة عربية و مساعد الى المشروع ..لكنني لا اريد التفكير في هذا حتى اكمل القسم الاول و هو التحزيم
الفكرة لدي مكتملة و الكود موجود و حاليا 50% يعمل و الذي يلزم الوقت فقط
لكن الشيئ الذي يتركني اتراجع هو **
-هل سوف يكون مفيد للناس
-هل اصنع حزمة واحدة تحتوي على جميع الحزم او اقوم بضغط مجموعة الحزمdeb و اضعها في ملف ارشيف
-هل اعتمد في تنصيب الحزم على dpkg او اصنع طريقة تنصيب اخرى كي يكون التنصيب اسرع
-هل سأتلقى انتقاد في مساسي في طرق التنصيب التقليدية / انتقد في إنشائي لنظام تحزيم جديد
-هل يوجد مشروع مماثل /هل فشل/ما السبب
اما المشروع التاني فهو وليد الحاجة كذالك ' و يتمثل في بناء برنامج لإنشاء صفحات الويب html5 الجديد و استغلال امتيزاته من ناحية السكريبت افينت ,خاصتا بعد اعتماده في الكثير من المواقع الكثيرة
فكرة المشروع ناقصة و خاصة من ناحية تقنيات البرمجة في 2d
مثل
- هل يرسم html ide الجسم في مربع الرسم او يقوم بإنشائه من مكتبة الغرافيك (gtk) مثلا
- كيف هي الخورزمات المتبعة لتحديد جسم ما بنقر عليه وتحريكه (لدي حلول لأشكال معينة لكنني غير مقتنع بها)
- هل يقوم البرنامج بتخزين العمل في الذاكرة او ببعضه فقط
- فكرة (التراجع) عن عمل ما ..لم تتبلور الفكرة لدي
- هل يوجد في مكتبة cario تقنية تحديد جسم ما بلماوس (تجنب الخورزميات)
..........الكثير
اما بنسبة للبرنامج الثالث فهو يخص استنتاج النص من الماسحات ocr
كلنا يعرف افتقار برامج مماثلة للغة العربية
وصلت و برمجت تحويل صورة الى معلومات بسيطة ...منpng الى pnm لكي يسهل علي تحديد وجهة النصوص
انتهزت فكرة (الخط العربي في معظمه خط افقي)
صراحتا لم اتشجع كثيرا لإكماله .. واعدت إنشائه عدة مرات وكن اضيف له اكواد و ازيل اخرى ..
فكرة المشروع مبهمة و المبهم
- هل اعتمد على قاعدة بينات للحروف او اصنع اكواد تتعرف على الحروف
- ماهي حدود تبسيط الصورة و ما هو الناتج من التبسيط/هل تفقد الصورة معناها النصي عند التحويل
- هل البرنامج من الضروريات القصوى
.......
اردت تقديم بعض افكاري ..لأنني اعتقد انكم حاولتم او تمنيتم اشياء مثل هذه في ليونكس.. و انا كذالك. لكنني توصلت الى خلاصة تقول (العمل الجماعي اكثر ثمار)
احب ان اسمع منكم مشاريعكم البرمجية و الصعوبات التي واجهتمونها , فربما لدي حل لها ,او اجد حل عندكم
إعذروني على الاخطاء و الترتيب ..همي توصيل الفكرة
إخوتي لم اجد عنوان للموضوع مناسب سوى الذي طرحته .... لمشاركتكم في افكاري.. وتبادل النصح ... لمساعدتي لكي أسعد و اساعد
بدات البرمجة منذ مدة بعيدة , وجدت حلول و توصلت الى قواعد لبناء برامج ,لكن معظمها على بيئة ونداوز
اما بنسبة للعوائق التي تركتني اتخلى على بعض افكاري فهي كثيرة ..
عندما بدأت البرمجة على بيئة ليونكس طرحت اسئلة كثيرة , بداية من التوزيعة المثالية..الواجهة المثالية وووو
بدات ببرامج بسيطة بلغة السي ثم الباثون بعدها ادخلت الواجهة جي تي كا و الكيتي بدون ان انسى تجربتي معى ide من geany الى Code::Blocks IDE ثم Lazarus وهو ما اقف عليه الان .. لأنني اجيد الباسكال اكثر من لغة اخرى (لدي فلسفة تقول .. لا يهم لغة البرمجة ..بل التقنية)
حاليا لديا 3 اهداف مسطرة و اولها .بناء برنامج لإسترجاع الحزم المنصبة في التوزيعات الديبينية و صناعة ملف يجمعها و يقوم بتنصيبها في جهاز اخر يعني setup ..الفكرة اتت من إحتياجي لبرنامج يعمل هذا.. ولكي اتجنب التكرار في تنصيب البرامج عن طريق الانترنات. و الاكثر من هذا صناعة اقراص تحتوي على برامج لنشرها على مستعملي لنكس الجدد و من لا يملك الانترنات
-ادمجت فكرة قرص ذاتي الاقلاع مع واجهة عربية و مساعد الى المشروع ..لكنني لا اريد التفكير في هذا حتى اكمل القسم الاول و هو التحزيم
الفكرة لدي مكتملة و الكود موجود و حاليا 50% يعمل و الذي يلزم الوقت فقط
لكن الشيئ الذي يتركني اتراجع هو **
-هل سوف يكون مفيد للناس
-هل اصنع حزمة واحدة تحتوي على جميع الحزم او اقوم بضغط مجموعة الحزمdeb و اضعها في ملف ارشيف
-هل اعتمد في تنصيب الحزم على dpkg او اصنع طريقة تنصيب اخرى كي يكون التنصيب اسرع
-هل سأتلقى انتقاد في مساسي في طرق التنصيب التقليدية / انتقد في إنشائي لنظام تحزيم جديد
-هل يوجد مشروع مماثل /هل فشل/ما السبب
اما المشروع التاني فهو وليد الحاجة كذالك ' و يتمثل في بناء برنامج لإنشاء صفحات الويب html5 الجديد و استغلال امتيزاته من ناحية السكريبت افينت ,خاصتا بعد اعتماده في الكثير من المواقع الكثيرة
فكرة المشروع ناقصة و خاصة من ناحية تقنيات البرمجة في 2d
مثل
- هل يرسم html ide الجسم في مربع الرسم او يقوم بإنشائه من مكتبة الغرافيك (gtk) مثلا
- كيف هي الخورزمات المتبعة لتحديد جسم ما بنقر عليه وتحريكه (لدي حلول لأشكال معينة لكنني غير مقتنع بها)
- هل يقوم البرنامج بتخزين العمل في الذاكرة او ببعضه فقط
- فكرة (التراجع) عن عمل ما ..لم تتبلور الفكرة لدي
- هل يوجد في مكتبة cario تقنية تحديد جسم ما بلماوس (تجنب الخورزميات)
..........الكثير
اما بنسبة للبرنامج الثالث فهو يخص استنتاج النص من الماسحات ocr
كلنا يعرف افتقار برامج مماثلة للغة العربية
وصلت و برمجت تحويل صورة الى معلومات بسيطة ...منpng الى pnm لكي يسهل علي تحديد وجهة النصوص
انتهزت فكرة (الخط العربي في معظمه خط افقي)
صراحتا لم اتشجع كثيرا لإكماله .. واعدت إنشائه عدة مرات وكن اضيف له اكواد و ازيل اخرى ..
فكرة المشروع مبهمة و المبهم
- هل اعتمد على قاعدة بينات للحروف او اصنع اكواد تتعرف على الحروف
- ماهي حدود تبسيط الصورة و ما هو الناتج من التبسيط/هل تفقد الصورة معناها النصي عند التحويل
- هل البرنامج من الضروريات القصوى
.......
اردت تقديم بعض افكاري ..لأنني اعتقد انكم حاولتم او تمنيتم اشياء مثل هذه في ليونكس.. و انا كذالك. لكنني توصلت الى خلاصة تقول (العمل الجماعي اكثر ثمار)
احب ان اسمع منكم مشاريعكم البرمجية و الصعوبات التي واجهتمونها , فربما لدي حل لها ,او اجد حل عندكم
إعذروني على الاخطاء و الترتيب ..همي توصيل الفكرة
تعليق