أبو إياس

الإسم : معتز عبدالعظيم الطاهر

الكنية: أبو إياس

الوظيفة: مهندس برمجيات، كود لبرمجيات الكمبيوتر

المكان: السودان – الخرطوم

المؤهل اﻷكاديمي: بكلاريوس نظم كمبيوتر وتقنية معلومات، جامعة السودان للعلوم والتكنلوجيا، 1999 م

 

158 فكرة على ”أبو إياس

  1. السلام عليكم اخ ابو اياس انا اخوك معاذ من السودان ممارس للدوت نت بشكل غير تجاري واواجه صعوبة في تعلم دافي حيث لا يوجد طرق مرتبة لتعليمها ارجوا منك مساعدتي في كيفية تعلمها ..درست باسكال في الكلية
    sanosione@gmail.com

  2. السلام عليكم اخي ابو اياس

    اسئل الله لك التوفيق في الدارين

    دخلت مدونتك عن طريق الصدفة واعجبت بها وبعقليتك

    لو سمحت ان تعطيني ايميلك للتواصل معاك في اكثر من نقطة ^_^

    اخوك عبدالله

  3. OK, I do speak a bit of Arabic (I could understand the about page and bits and pieces from other pages (I’m actually pakistani but I was born in Kuwait so I do know a fair bit about the language). Anyway, I wanted to thank you ENORMOUSLY for translating that book “Start programming with Object Pascal”, I’ve been looking for something like that since a very VERY long time! I appreciate the effort you put into it.
    I’m also planning on giving video tutorials on YouTube on Object Pascal, and your book will proove most helpful. I’m not sure when I’ll push out the first tutorial – but I will share the download link of your book so that others can get access to it.!
    I’m also a big fan of Pascal. I feel that the C-languages, though very popular are needlessly complicated, messy and disorganized! Pascal was always much simpler, more readable and intuitive. Nowadays it’s under appreciated and people don’t know what they’re missing.
    I mean Android has developers program apps in Java. Mobile devices are short of memory and a language that gives greater control would be much more useful. Objective-C is a good choice but it comes with the complexity well known in C-based languages. My belief is that Object Pascal would do a fine job in the area of mobile apps. It’s simple, efficient, fast and not dangerous or scary like the C-languages,
    Thanks again for all the time you put in to the translation. When i make my first video tutorial – i’ll send you a link.

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

  5. وعليكم السلام ورحمة الله
    هذه الأشياء الثلاث التي ذكرتها موجودة في برنامج الحسابات الشخصية: http://code.sd/peraccount/index.html
    وهو مكتوب بلغة فري باسكال، ويمكن تطبيق نفس الكود بإستخدام دلفي مع قليل من التغييرات
    يمكنك إنزال مصدر البرنامج وتفحصه

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

    أكرمك الله و أأحسن إليك أخي معتز

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

    أرجو أن تحذف تعليقي هذا بعد قراءته ؛ لأني لا أريد أن يستخدم هذا البرنامج في غير محله

  7. شكراً لك يا أخ محمد
    نعم يوجد كثير من الطُرق للتحايل على مثل هذه المواقع. وأحياناً توجد مواقع بديلة.
    مثلا سورس فورج، توجد منها نسخة لكل البرامج في اليابان نستطيع تنزيل أي برنامج نُريد منها.
    وأحياناً يحتاج اﻹنسان الدخول من غير المتصفح، مثل apt-get install في نظام لينكس، فإذا كان الحل فقط للمتصفح تكون المشكلة.
    اﻷفضل طبعاً واﻷسرع لإنزال البرامج والتعامل مع المواقع هي أن تكون غير مغلقة عن السودان ليسهل معها وصول المستخدمين لكل المواقع المهمة بإختلاف خبراتهم.
    بالمناسبة، لم استطع نقل هذه التعليقات إلي موضوع (فتح موقع قوقل كود جزئياً عن السودان)

  8. أخى معتز سلام عليك ورحمة الله- حقيقة دخلت الى مدونتك بأشارة من احد الاخوان بمنتدى كلية الحاسوب بجامعة السودان – ولنا ان نفخر بأنتاجك الثر واضافاتك للبرمجة -فلم نحظى بمعاصرتك بالكلية – واكثر ما اعجبنى فى مدونتك هو اهتمامك بدين الاسلام وتسخير برامجك لتنوه بمواقيت الصلاة وتلاوة ايات الله فهذا فضل من الله كبير -ايضا طرح كل بحوثك البرمجية ليستفيد منها باحثى الامة الاسلامية – وهذا من شيمة تواضع العلماء -وهذه وصية كنا نتلقاها دوما من بروف عزالدين – جعلنا الله واياكم ممن سلكوا طريقا يلتمسوا فيه علما سهل الله له طريقا الى الجنة = محمداحمدمحجوب الكجم -الدفعة الثامنة نظم معلومات بجامعة السودان almahgob@hotmail.com

  9. وعليكم السلام ورحمة الله وبركتاته، ومرحباً بك في المدونة. نتمنى أن تداوم التواصل معنا أنت وزملاءك حتى نستفيد منكم إن شاء الله وتفيدوا غيركم.

  10. لم يسبق لي أن رأيت هذا الخطأ. لكن جرب تنفيذ هذا اﻷمر في أوبونتو (الطرفية) لإزالة بعض الميزات التي تتعارض مع بيئة وبرامج لازاراس:

    sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt liboverlay-scrollbar-0.2-0

  11. نظام لينكس؟
    أفضل أن تقوم بالتعلم بالتجربة وعند اﻹحتياج إلى اﻷوامر
    مثلاً يمكنك البحث عن كيفية معرفة البرامج التي تستهلك قدر كبير من المعالج في لينكس فيكون السؤال
    how can I get the most processor usage applications in ubuntu in command line
    فتجد اﻹجابة بإستخدام اﻷمر
    top
    وسؤال آخر:
    how to stop application in ubuntu in command line
    فتكون اﻹجابة بإستخدام اﻷمر
    kill

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

    محمد محجوب

  13. السلام عليكم ورحمة الله وبركاته مر وقت طويل منذ تواصلنا أستاذي العزيز واليوم أعود لك بهذا و أتمنى أن يكون بداية خير
    laz4arab.co.nr

  14. ذكرت في موضوعك : حاسوب مكتبي جديد للتجارب
    ” جدت أن هناك خطأ في طريقة التجزئة، فقرأت عنها وعرفت أن اﻷجزاء لايمكن أن تزيد عن أربع أجزاء رئيسية إلا بعد جعل أحد اﻷجزاء Extended ثم تقسيمها إلى أجزاء ، Logical فقمت مباشرة بإعادة تهيئة القرص وحذف جميع التوزيعات المُثبتة ماعدا أول توزيعة ”
    اعاني من نفس المشكلة، يا حبذا لو اخبرتني بالتفصيل طريقة الحل او رابط لصفحة تشرح ذلك .

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

  16. السلام عليكم
    إذا كُنت تنوي اﻹنتقال إلى المصادر المفتوحة فيجب اﻹبتعاد عن كل مايُعمقك أكثر في المصادر المغلقة مثل Access و VB. يوجد بدائل مفتوحة المصدر ومتعددة المنصات، حيث أن اﻷداتين التي ذكرتهما يعملان فقط في بيئة وندوز.
    ألقي نظرة على أداة التطوير لازاراس، تصفح الكتابين (إبدا مع لغة أوبجكت باسكال والخطوة الثانية مع أوبجكت باسكال) الموجودان في الكتب في هذه المدونة. وقرر بنفسك هل تسطيع تعلمها، وهل تفي هذه اﻷداة بالمتطلبات الي تحتاجها أم لا.

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

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

  19. السلام عليكم
    السيد أبو إياس : ارجو منك مدي بمصادر عربية أو انجليزية عن موضوع إعادة صياغة الكود (refactoring) لأني حاليا اعكف علي كتابة اطروحة ماجستير في هنذا الوضوع ولم استطع ان ألم بالموضوع جيدا … فأـرجو مساعدتي إذا امكن … وبارك الله فيك مقدما
    ماجدة
    jmmnsf@yahoo.com

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

  21. للأسف معظم الموارد المهمة في عالم الكمبيوتر مكتوبة باللغة اﻹنجليزية، واﻷمر لايتطلب إجادة للغة اﻹنجليزية كاملة بقدر مايتطلب إجادة للغة اﻹنجليزية فقط المرتبطة بمصطلحات الكمبيوتر.
    وفي الحقيقة خبرتي ليست كبيرة في إعادة صياغة الكود، حيث أصبحت مؤخراً فقط مهتم بهذا العلم، وأستخدمه أكثر في لغة البرمجة جافا وأداة التطوير Netbeans والتي فيها إمكانات كبيرة في إعادة صياغة الكود، فخبرتي عملية فقط وليست أكاديمية في هذا المجال.

  22. السلام عليكم ورحمه الله وبركاته
    بورك فيكم الاخ او اياس ونفع الله بكم , نتابع مدونتكم ونستمتع بما فيها جدا .
    اذكر اني قابلتك في بدايات عام 2006 في معيه استاذنا سامح عيسي بالكليه وكنا طلابا نبحث عن مشروع تخرج واعجبنا منذ ذلك فهمك العميق ورؤيتك الدقيقه وان لم نتوفق ان نعمل علي الافكار التي عرضت علينا .

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

  23. عملت في الكليه بالتدريس زمنا ثم خرجت من اجل الماجستير في هندسه البرمجيات وقد اكملته بجامعه الملك فهد للبترول والمعادن بالظهران السعوديه والان نسعي في درب الدكتواره , ميزه الدراسه في الجامعه الكبيره انها ليست دراسه نظريه انما مشاريع عمليه ومشاكل للشركات الكبيره يتم تقسيمها علي الطلاب لايجاد حلول علنميه موثقه لها

  24. اخي اني مصمم برامج اعشق البرمجة
    اجيد الكثير من لغات البرمجة مثل c/c++ /java و بايثون و روبي و فري باسكال
    و قمت ب تصميم اكثر من 40 برنامج ل الاستخدام الشخصي
    مشكلتي هيَ اني مكفوف اواجه صعوبة شديدة ب تصميم البرامج التي تحتوي واجهة رسومية لذالك كل برامجي برامج نصية
    هل توجد طريقة في لازروس ل تنسيق النافذة و و وضع الازرار ب طريقة الية
    ام ابقى في الواجهة النصية و هل الواجهة النصية مقبولة لل مستخدمين

  25. الواجهة الرسومية معقدة نوعاً ما بالنسبة لحالتك، وأنا لا أعرف كيف تسخدم الحاسوب، وماهي البرامج التي تُساعدك على الكتابة والقراءة، لذلك لا استطيع أن انصحك بطريقة مرضية بالنسبة لك. البرمجة عموماً عملية معقدة، هي من أعقد اﻷشياء في علوم الحاسوب.
    الواجهة النصية يُمكن استخدامها في كثير من البرامج، مثل البرامج المُلحقة بنظام التشغيل، مثل اﻷدوات المختلفة والتي تُستخدم في المخدمات عموماً.
    هل يوجد شخص يُساعدك في استخدام الحاسوب؟

  26. اخي اني استخدم برنامج قارء شاشة اسمه
    JAWS 8.0
    و هل يصلح ان يكون برنامج تشفير ملفات ب واجهة نصية

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

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

  29. السلام عليكم
    اخ ابو إياس من فضلك عندي اسئلة
    انا عندي ملف “SMPPappServer.jar” فيه بروتوكول ال smpp ويحتوي الملف ع “SMPPServer.xml” مازلت طالب وطلب مني استاذي ان اتعلم كيف ارسل رسالة من الاب توب عن طريق مودم يحتوي ع شريحة cdma باستخدام هذا البروتوكول وقلي انه لازم اعمل configuration لهذا الملف واتعرف ع الحقول فيه ………………الخ وانه برنامج اللي يرسل رسالة ما بتعدى 10 سطور
    المهم الان هل البرنامج اعمله بالنت بينز وبلغة الجافا وايش علاقة اعدادات السيرفر و “SMPPServer.xml” وما موقع المودم الان وكيف بيكون
    بصراحة ضعت ولقلة خبرتي مش عارف ايش الي لازم اعمله
    اتمنى انك تفيديني وشكرا مقدما.

  30. وعليكم السلام
    بروتوكول الـ SMPP لايعمل مع المودم، إنما يعمل مع شركة اﻹتصال مباشرة، أي يكون لديك جهاز كمبيوتر داخل شركة اﻹتصالات يُرسل إلى مركز الرسائل ومن ثم إلى المشتركين، ولا يحتاج في هذه الحال إلى مودم.
    أما اﻹرسال عن طريق المودم فهو يكون عن طريق إستخدام الـ serial port
    يوجد لدي مثال مكتوب بإستخدام لازاراس يُرسل رسالة عن طريق مودم GSM في هذا الرابط:
    http://code-sd.com/products/smstest/

  31. جزاك الله كل خير
    طيب اذا نحن حابين انه نشتغل مشروع يعني ارسل رسالة ل”smsc” وعلى فرض انه الجهاز اللي تحدثت عنه موجود في بنك وبعد كذا يكون في تحليل للرسالة وعمل المطلوب مثلا تحويل مبلغ معين من رصيدي لرصيد عميل ثاني الان نحن كطلاب كيف بنطبق هذا المشروع قبل ما ننزله على السيرفرات حق البنوك مثلا.
    كانت اول مهمة لنا ما سبق ذكره في التعليق الاول
    طيب لو فرضنا انه بنرسل الرسالة من جهاز السيرفر كذا كان قصدي انه مثلا رسالة الرد و مدى نجاح العملية بنرسلها من الكمبيوتر للموبايلات باستخدام هذا البروتوكول بس باي لغة واعدادت ال “SMPPServer.xml” والدوال مثل لارسال الرسالة “MTSender.send(Message)”
    ولاستقبال الرد “MTSender.receiveResponse().” او التقرير . عندك فكرة عنهم
    عفوا بس محتاجين ارشادات وشكرا

  32. السلام عليكم
    عندي سؤال بعد اذنك
    البلاك بيري يدعم الجافا
    كيف اضيف emulator حقه للنت بينز ومن فين الاقيه وايش بيكون نوع الملف؟وشكرا

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

    ما هو الفرق أو الفروق بين الJMe و الJ2Me

    من كل النواحي ؟

    يعني الي اعرفه انه الJMe اقدر انفذ برامجها بالنت بينز ومشت معي عادي

    لكن لما بحثت عن J2Me لقيت انه يستخدم الـJ2ME Wireless Toolkit 2

    واذا في رابط واضح احمل منهJ2ME Wireless Toolkit 2 وطاب مساؤكم؟

  34. السلام عليكم
    أستاذ معتز, أرغب في تعلم البرمجة ولكن لدي سؤال عن ما هي أكثر لغات البرمجة المطلوبة في سوق العمل بالخرطوم. تحديدا لعمل desktop applications في مجال الشبكات.

  35. برامج تدعم بروتوكولات التشبيك المختلفة و أيضا تتعامل مع قواعد البيانات مع وجود GUI للمستخدم النهائي. على حد علمي فان أكثر اللغات المطلوبة عندنا في سوق العمل بالسودان هي لغات ال .Net و الجافا و ال c++, لكن لا أدري أيها الأكثر طلبا.

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

  37. اني قمت ب تجربته
    و توصلت الا ان النضام نضام مخادع ل عدة اسباب
    1- يقولون ان النظام متكون من 3 نوات هم نوات لنكس و نوات هيرد و نوات ثالثة تدعى البرق السريع اذن اين كود النوات الثالثة
    2 النظام يحتوي علا سكربت يعمل دون علم المستخدم يرسل صورت الشاشة و معلومات العتاد و كلمت السر و اسم المستخدم ل النظام
    عندمى سءلت مطور النظام قال ان هاذ السكربت يرسل تقارير الاعطال ما علاقة اسم المستخدم ب اعطال النضام؟؟
    و عندما قلت له انه تجسس رد ان ابونتو يءخذ اسم المستخدم و كلمة السر ايضن
    و هاذا ليس تجسس بل اصلاح النظام
    كلام غير منطقي

  38. يا اخي السكربت واضح
    و ثانيً اين كود النوات الثالثة اذا كان النظام مفتوح المصدر حقً
    عندما قلت لهم هاذ الكلام اجابوني ب عبارة …
    كلامه غير منطقي يقولون ان توزيعة ابونتو و كل توزيعات لنكس تنهار كل 3 دقاءق
    و هم ب كلامهم معي قالو ان الكود يرسل اسم المستخدم و كلمة السر فقط ل اصلاح الاعطال ما علاقة اسم المستخدم و كلمة السر ب اصلاح الاعطال؟؟؟

  39. إذا قالوا هذا الكلام وكان هذا تفكيرهم فإذاً لن تقوم لهم قائمة.
    لا يُمكن لنظام تشغيل أن تكون له ثلاث أنوية، هذا غير منطقي، ويعني أنه نظام مُرتّق.

  40. طبعاً هذا ليس صحيح، لا أعلم ماهو اﻹنهيار في نظام لينكس، في وندوز تظهر الشاشة الزرقاء، لكن في لينكس احياناً يتم إغلاق كل البرامج ويرجع إلى وضع الـ logout، لكن هذا نادراً ما يحدث، لكن لا أعلم هل يُعتبر هذا إنهيار للنواة أم لسطح المكتب فقط

  41. هذا الانهيار يكون فقط لمخدم الرسوميات X.org وليس للنظام و هو نادر الحدوث وعادة يتم بطلب المستخدم نفسه (مثلا بالضغط على Alt+ctrl+back space)

  42. اصبح يحدث هذا اﻹنهيار بعدما قُمت بتثبيت نسخة جديدة من ليبر أوفيس وهي النُسخة رقم 4.1 وهي غير موجودة في مستودعات أوبونتو، لكن قُمت بتبديل سطح المكتب من يونتي إلى Gnome shell فلم يحدث أي إنهيار.
    سمعت أن مخدم الرسوميات القديم X.org سوف يتم إستبداله بـ Wayland فهل لديك معلومات أخ أحمد عن الخطة لهذا التبديل؟

  43. اسف على الاسءلة المتكررة
    عندي سءال اخر
    اذا قمت ب حرق نسخت ابونتو على فلاش و قمت ب تشغيله بدون تنصيب(نسخة حية) هل يمكنك تثبيت حزم

  44. لم أجرب هذا، مع أني فكرت في ذلك، تثبيت الحزم يتطلب مساحة في نظام ملفات قابل للكتابة، السؤال هل يتم عمل mount لنظام ملفات الفلاش للقراءة والكتابة أم للقراءة فقط

  45. السلام عليكم
    على حسب ما أعلم فان أوبونتو تتجه لاستعمال مخدم الرسوميات Mir وهو سيكون موحد بين كل من ubuntu desktop and phone and tablet :
    http://en.wikipedia.org/wiki/Mir_(software)
    https://lists.ubuntu.com/archives/ubuntu-devel/2013-June/037401.html
    https://wiki.ubuntu.com/Mir

    بالنسبة لتثبيت الحزم على الفلاش أظن أنه ممكن بعمل بتخصيص مساحة لها, مثلا اذا كنت تستخدم برنامج UNetbootin تجد خيار لذلك مكتوب عليه:
    Space used to preserve files across reboots (Ubuntu only)

  46. السلام عليكم
    مرحبً اخي معتز
    اخبرتك في السابق اني عجزت عن تصميم واجهة رسومية ل برنامج تشفير ب سبب اني اعمى
    في النهاية تمكنت من تصميم واجهة رسومية
    المشكلة كانت هيَ عدم ترتيب الازرار كانت الازرار تختفي ب سبب وظع زر فوق زر
    الحل كان اعتماد شريط القواءم
    و لم تخطر لي الفكرة من قبل
    رابط البرنامج على سورس فورج
    http://sourceforge.net/projects/rosecrypt
    ارجو تجربته و اخباري عن الواجهة

  47. السلام عليكم
    اذا اردنا ربط قاعدة بيانات مع تطبيق j2me ايش هي المواضيع اللي لازم نقرها هل يكفي ان تكون لدينا معرفة بال jdbc لكي نبدا وايش نوع القاعدة الي ممكن نستخدمها وايش موقع الRMS؟

  48. السلام عليكم اﻷخ علي
    قُمت بتحميل البرناج اﻵن، لكن ليس لدي حزمة DCP Encryption لذلك لم يفتح الفورم، لكن استطعت قراءة الكود.
    أول مرة يمر عليّ كود يكتبه أعمى، ماشاء الله، أعجبني نظامه، حيث أن لدي إهتمام كبير بنظام الكود وطريقة الكتابة، ما عدا عبارات OpenDialog1.Execute و SaveDialog1.Execute فهي ملتصقة بحافة المحرر، ليس فيها مسافة من البداية.

  49. صحيح نسيت ان ارتبه تبدو ملتسقة ب حافة المحرر
    لم اهتم كثيرن في ترتيب الكود ل اني واجهة صعوبات في كتابته
    تصور ان اغلب الكود كتبته في المفكرة ل عدم تمكني من الوصول ل بعظ الوظاءف
    هل جربت الواجهة؟؟؟

  50. السلام عليكم
    سوالي هذه المرة هو:
    كيف ممكن اعمل قاعدة بيانات xml يعني كيف structure وكيف تتم تسمية الحقول والجداول وكيف ممكن اعمل ال Attributes
    وبعدين كيف ممكن اتعامل معه هل ممكن عن طريق برنامج J2Me؟
    اذا ممكن اي رابط يفيدني ويشرح اساسيات كتابة القاعدة لتخزين مثلا اسم الطالب ورقمه و…
    والشكر مقدما

  51. السلام عليكم
    انا قرات موضوعك عن “نظام Code SMS للرسائل القصيرة”
    وهذا بالضبط ما كنت ابحث عنه
    نحن طلاب مستوى رابع ومشروع تخرجنا كما ذكرت لك سابقا هو تقريبا كما فهمت من كلامك سيكون إن شاء الله
    الجزء المتعلق ب “إستعلامات عملاء البنوك عن حساباتهم ” بالاضافة لقيامهم بعملية تحويل الارصدة بين الحسابات
    الان ذكرت انت قيامك ب”إرسال رسائل وإستقبالها من محاكي مركز رسائل بواسطة برتوكول SMPP وهو المستخدم للربط مع مركز رسائل شركات اﻹتصالات. وقد وجدت أكثر

    من مكتبة تدعم هذا البروتوكول في جافا منها Logica SMPP وقد استخدمت المحاكي التابع لها ”

    السؤال الاول:
    انا اريد اتعلم هذا الشي
    – كيف اثبت المحاكي smsc Simulator ع اللاب وهل يشترط اعدادات معينة هل بيكون ملف .exe ؟
    2- كيف استخدمه ؟
    3- كيف اتعامل مع البروتوكول SMPP هل مجرد اكواد بلغة” الجافا ” ؟
    4- كيف اربط البروتوكول بالمحاكي؟
    5- هل استطيع ارسال رسالة من الجهاز الى الموبايل اذا ما تم تطبيقه ع ارض الواقع بدون مودم؟ يعني هل يشترط الان لكي ابدا بارسال الرسايل كتجربه ان يكون لدي GSM

    USB modem لانه كما قلت لي سابقا انه SMPP لا يتعامل مع CDMA USB modem؟

    السؤال الثاني:
    هل ممكن ان أبرمج CDMA USB modem اي اجعله مربوط ببرنامج J2ME لكي يستلم الرسائل المرسلة من برنامج J2ME من خلال port معين كيف اعرف الport

    الخاص بCDMA USB modem الذي يستلم عن طريقه الرسائل بدون التعرض للبروتوكول او الsmsc يعني كأنه موبايل؟

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

    java -cp smpp.jar:smscsim.jar com.logica.smscsim.Simulator
    

    بعد تشغيله ويكون جاهز للإستخدام في رقم بورت معين، تقومين بتشغيل برنامج عميل ليرتبط بهذا المخدم، وهذا مثال مكتوب بالجافا:
    http://code-sd.com/products/smpptester/

    وأود أن أنبه أنه يوجد إختلاف كبير جداً بين هذه الطريقة وطريقة اﻹرسال عن طريق الموبايل أو المودم، حيث أن طريقة الربط بالموبايل أو المودم هي من نوع serial communication، أما طريقة SMPP فهي من نوع برمجة الشبكات socket programming حيث تتم من كمبيوتر إلى كمبيوتر حيث أن مركز الرسائل هو عبارة عن جهاز كمبيوتر به برنامج يفهم برتوكول الـ SMPP وينتظر اﻹتصال ويستقبل الرسائل ليقوم بدوره لإرسالها للمشتركين التابعين له.
    فكل طريقة يُمكن أن تكون مشروع قائم بذاته وذلك لبعد الطريقة البرمجية لكل نوع، خصوصاً أن هذا مشروع تخرج لطالب يمكن أن يكون هذا كثير عليه.

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

  54. أخي معتز ماذا عن التعامل المتقدم مع مكون dbgrid كما شرحت لك سابقا؟ أما بالنسبة لشرحك السابق في تعدد المسار أو المهام كان جدا رائع لو بالإمكان تشرح لنا هذا المفهوم من خلال Server- client و لك جزيل الشكر؟

  55. بالنسبة ل Multicast ،event and delegate، اضنه يقصد كيفية الإتصال بين الكاإنات(Class) بإستخدام الاحداث (Events)۔ في الجافا توجد ما يسمى (EventListener, EventDispatcher,…) تحقق ذالك۔
    جافا هي 100٪ (object oriented programming languages) لا مجال للمقارنة مع الباسكال !

  56. لغة أوبجكت باسكال هي أيضاً لغة تدعم البرمجة الكائنية ١٠٠٪ ويوجد مجال للمقارنة. هل تعرف أنت اللغتين حتى تقول أنه لامجال للمقارنة؟

  57. نحن نتكلم عن لغة أوبجكت باسكال. وقد دعمت البرمجة الكائنية عام ١٩٨٩ قبل السي++ وحتى قبل الجافا نفسها.
    نعم أعرف الجافا، عملت بها عدد من المشاريع الكبيرة، لكن للأسف ليست مفتوحة المصدر أو مجانية لذلك ليست مضمنة في الموقع

    اﻷخ Abu Renad وجدت تدوينة تتكلم عن الـ Multi-cast في الدلفي، وقد قمت بتجربتها في لازاراس مع بعض التعديلات.
    http://delphi.about.com/library/weekly/aa051005a.htm
    وهذا هو البرنامج المكتوب بلازاراس
    http://code.sd/share/MultiCastTest.zip

  58. OpenJDK مفتوحة المصدر.
    أوبجكت باسكال اقدم من جافا لكنها تدعم اكثر ال (component based programming). التدوينة اللتي وضعت توضح “محاكاة” Multi-cast .بينما في جافا هذه الاشياء موجودة منذ ظهورها۔ قوة الجافا تتجلى في مكتباتها javase,javaee,javacore الشاسعة و المبنية على 100٪ OOP.

  59. نعم كلامك صحيح، لكن ليس كل شيء موجود في أي لغة برمجة يُعتبر قوة، مثلاً ماهي فائدة الـ Multi-cast ولمذا يجب على لغات البرمجة أن توفرها بطريقة طبيعية في مكتباتها؟

  60. لانها بكل بساطة تجعل البرمجة كاإنية 100٪ ،فالتعامل مع الكاإنات ليس هو التعامل مع component & procedure هناك مثلا scalability !- هناك صعوبة لفهم جافا و س++ من مَن تعود على Delphi او VBasic .
    انا شصياَ كنت اكره الجافَا قبل معرفتها۔

  61. أنا أيضاً كُنت أكره الجافا قبل معرفتها بإعتبارها لغة للتعقيد، لكن بعد ثلاث سنين إستخدام لها تغيرت هذه الفكرة، لكن مازالت فكرة أنها لاتصلح للمبرمج الجديد، فالبرمجة اﻹجرائية procedural هي أوضح للطالب الجديد. لغة جافا يُمكن أن تتسبب في نفور الطلاب من البرمجة كما حدث عندنا في السودان، في الماضي كان طالب الجامعة يدرس لغة باسكال في الصف اﻷول والثاني، ثم سي في الصف الثالث، ثم جافا في الصف الرابع، اﻵن أصبحت لغة جافا يتم تدريسها من الصف اﻷول، وفي الحقيقة مستوى البرمجة تدنى جداً في الخريجين الجدد، ربما كان هذا أحد أسبابها.

  62. نعم الجافا و س++ لاتصلح للمبرمج الجديد۔ لكن التكنولوجيا سريعة في تقلباتها۔ و الان اصبحنا نرى ظهور تطبيقات تعتمد اكثر على (javascript+html5+ccs3) كال node.js – webkit إلخ.. فهل نتجهلها !!?

  63. لا نتجاهلها، لكن الطالب يحتاج لشيء بسيط يشجعه على اﻹستمرار، تخيل طالب إبتدائي يبدأ دراسة الرياضيات بالمعادلات والتفاضل والتكامل وغيرها من اﻷشياء التي تُنفر الطالب من المادة، وربما ينفر الطالب للأبد وتصبح عقدة عنده. اﻹنطباع اﻷولي مهم جداً عند اﻹنسان.
    أنا شخصياً بدأت تعلم البرمجة بإستخدام لغة بيسك وكانت لغة مناسبة جداً لكسر حاجز البرمجة

  64. يا شباب لا داعي للإختلاف كل اللغتين تؤدي الأغراض و قد برمجت في الإثنيتين لفترة طويلة الا أني أعترف أن الجافا لغة رائعة جدا بقوتها كلغة مستقرة متعددة المنصات لفترة طويلة يضاف الدعم الواسع و المكتبات الضخمة وغيرها الكثير ….
    وعندنا هنا في عمان كل المؤسسات التعليمية تعتمد الجافا في البرمجة من البداية.

  65. مرحبً اخي معتز
    هل تذكرني
    لقد قمت ب انشاء نسخت من برنامجي ل التشفير ل نظام لينكس
    و انشءت برنامج اخر ب لازرس ايظن يعمل على لينكس
    مع اني اعشق سي الكلاسكية
    هاذه روابط البرامج
    http://sourceforge.net/projects/rosecrypt/files/Rose%20Crypt1.1/
    http://sourceforge.net/projects/rosepasswordsgenerator/files/Rose%20Passwords%20Generator1.1/

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

  67. السلام عليكم أبا إياس كيف حالك أخي لقد قرأت كتابك الأول إلا أنني وجدت أنك قد مررت على موضوع object oriented programming على السريع و بدون توسع فأرجو كتاب أو دروس تفصيليه في هذا الموضوع جزاك الله خيرا

  68. مرحبً استاذ
    عندي سءال
    اريد احذف اخر اربع حروف من سلسلة نصية بدون ان اعرف حجمها
    ارجو المساعدة

  69. السلام عليكم
    أبا أياس مرحبا اولا اجد التعرف بك شرفا لي كونك من السودانيين المبرمجين الاكفاء فلقد وجدت مدونتك بالصدفة في اثناء البحث عن مدونات وكتب على موقع القوقل … فأثارني حقا ما تكتب ,,,, فلم اتوقع وجود مبرمجين سودانيين ذوي خبرات عريقة في مجال البرمجيات وهندستها ,,, فحتى هذه اللحظة انا متفاجأ قليلا ,,, المهم لا اريد الاطالة عليك انا احب الحاسب الالي منذ نعومة اظافري حتى انني في عمر ال15 استطعت العمل على لغات مثل جوملا وغيرها من اللغات البسيطة كانها لعب اطفال ,,, وشاركت في عمل مواقع الكترونية كثيرة وكنت الاصغر في الفريق ,,, المهم لدي خلفية قوية في السي ,, والسي++ ,, والدوت نت ,, والسي شارب ,, ولغة البايثون ,,, وغيرها والان انا اتحرك في مجال الجافا منذ العام ولكني ما زلت مترددا بشأنها (شعور داخلي) لا اعرف لماذا,, فخبرتي الشخصية في مجال البرمجيات تتعدى 6 سنوات والمهنية لا تتجاوز السنتان ,, والحقيقة اسعى لحلم معين هو السبب في ركضي خلف كل تلك البرمجيات فقد توقفت العمل منذ 6 اشهر للسفر وعمل الكورسات وقد اطيل المدة متى ما شاء الله لها ان تطول ولكن بشرط ان اصل الى مبتغاي في النهاية ,,, فسؤالي يأتي في صيغة بسيطة ارجو ان تتفضل علي بالاجابة عنه ,,, وهو هل تنصح باحتراف لغة الجافا علما بانها تحتاج وقتا ومجهودا؟ وعلما بانها قد تاخذك بعيدا عن كل البرمجة لانها تاخذ مجمل وقتك من حيث التعلم الى الاحتراف الى الخبرة وتطوير البرمجيات وهندستها ؟,,, وما رايك فيها كلغة برمجة مستقبلية تغنيك عن لغات اخرى ؟

  70. مرحباً بك أخ حسن. في الحقيقة يوجد عدد كبير من السودانيين المبرمجين ذوو الخبرة العريقة سواءً في السودان أو غيرها من الدول، وحتى في ميكروسوفت والشركات الكبيرة، لكن للأسف قليل منهم من يكتب عن خبرته، ربما ليس لديهم وقت.
    لغة جافا هي لغة عريقة ومتعددة الاستخدامات ومتفرعة وذات تقنيات متغيرة، وأي لغة حديثة أصبحت كذلك، ودراسة لغة برمجة من أجل التعليم يختلف من أجل العمل، ففي العمل أحياناً يكتفي الشخص بالمجال الذي يعمل به، مثلاً تجد مبرمج جافا يستخدمها فقط لخدمات الويب، وآخر للبرامج التي تعمل في الخلفية services applications وقليل من يستخدمها في برامج سطح المكتب، وإذا سألت احدهم عن الفرع اﻵخر في هذه اللغة ربما يقول لك أنه لم يستخدمه.
    في وقت التعلم يمكن للشخص أن يتعلم أي شيء يقع بين يديه، لكن عندما يتجه للتخصص وسوق العمل يجب أن يكون تركيزه في تخصص معين، ثم يحاول التعمق في دراسة لغات البرمجة المناسبة لهذا التخصص
    وفي النهاية نتمنى لك التوفيق في هذا المجال المتشعب

  71. Codename one عبارة عن ادوات تسمح لك بانشاء تطبيق للاندرويد والايفون وال j2me باستخدام لغة جافا فقط، انت تقوم بتطوير التطبيق وتنقيحه باستخدام netbeens ide مثل اي برنامج java se، ثم تقوم بارسال byte code الى السيرفر الخاص بهم ليقومو بتحويله الى ملف apk او jar الخ حسب طلبك.
    اكثر ما اعجبني فيه انك لا تحتاج الى استخدام android emulator البطيئ.

  72. يوجد لديهم اشتراك مجاني يسمح ب 80 عملية تحويل لل bytecode في الشهر تقريبا (لا اذكر الرقم بالضبط).في حالة الزيادة يجب الاشتراك في حزمة مدفوعة.

  73. قمت بتجربة برنامج صغير form يحتوي زرين ، وجربت البرنامج في موبايلي.لم اجرب كتابة برامج اكبر من ذلك.

  74. يوجد اشتراك مجاني يسمح تقريبا ب 80 عملية تحويل في الشهر(لا اذكر الرقم بالضبط).
    جربت تطبيقا بسيطا فورم يحتوي على زرين وقمت بتجربة التطبيق في موبايلي، لم اجرب شيئا اكبر.

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

  76. السلام عليكم ، لدي مشروع ارغب في تنفيذه ولدي الخطوات والفكرة الاساسية ، ولكنني لا املك الخبرة في تطبيقات الجوال وتصميم الاجهزة وغيرها لذلك احتاج للتواصل مع مهندس برمجيات وها أنت ذا ! ارجو ان تساعدني وتخبرني كيف يمكنني التواصل معك. وشكرا.

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

  78. في الحقيقة كُنت أمس أقوم بتجربة عدد من الـ themes
    وقد وجدت هذا، وأعجبني لأنه يقوم بإظهار عدد كبير من المقالات.
    لكن آخر التعليقات شيء مهم، سوف أقوم بالبحث حول كيفية إظهارها مرة أخرى

  79. تجربتي مع لينكس ,،
    قبل يومين اردت تجربة اللينكس كنظام , بحثت حول افضل التوزيعات بالنسبة للمستخدمين الجدد فوجدت نفسي بين الـ mint او الـ ubuntu اخترت المينت تم التزيل حرقتها علي فلاش قم بالاقلاع من خلال القرص الحي للنظام مبدئيا اعجبني النظام بخفته خاصة من ناحية التعرف علي قطع الهاردوير ففكرت في تنصيب النسخة بجوار نظامي الرئيسي 8.1 لدي بارتيشن الـD خالي ففكرت باستغلاله وتنصيب التوزيعة alongside ويندوز8.1 بدات الاعدادات وكانت
    ممتازة الي ان وصلت مرحلة اختيار بارتيشن التنصيب الغريبة عند قرائتي للشروحات المتعلقة بنصيب النظامين سويا
    يوجد خيار في اللينكس داعم للتنصيب بجوارنظام اخر لكن لم اجد ذلك الخيار وجد خيار التهيئة علي اساس انه خيار
    يتيح لك تهيئة البارتيشن فيما بعد بعد اختيارك ’ لكن النتيجة [تهيئة كامل الهارد] الخاص بي وصلت مرحلة من الصدمة
    توقفت وتجمدت لمدة 10 دقائق امام الجهاز نظرا للتعب واهمية الملفات بالنسبة لي , بدأت اولا في البحث عن اصل المشكلة ولماذا لم يقرأ النظام بقية البارتيشنات اكتشفت ان لينكس لا يدعم نظام الملفات الـGPT ونظام الـUEFI تم دعمه حديثا ولكن ليس بشكل كلي , اضطررت الي اعادة تقسيم الهارد من جديد عن طريق Gparted نظرا لعدم دعم
    ويندوز 7 لنظام الملفات GPT تم التنصيب وحاليا اعمل علي سفن مع فقداني لقرابة 170 g لكني لست قلقا ففي عام
    2011 حصل معي نقس الحادس بواسطة الـ norton ghost الهارد كان 750 فقدت قرابة الـ 540 g وتمت استعادتها بدون اي شائبة تذكر ’
    اتمني من الله ان اوفق اليوم لاستعادة ملفاتي حتي لا ابدأ من الصفرمرةا خري .

  80. السلام عليكم
    ونعزيك على البيانات التي فقدتها. ونتمنى أن تستطيع إرجاعها.
    في الحقيقة أفضل تثبيت لنظام لينكس يكون مع وندوز 7 وما دون، والأفضل البداية من الوندوز نفسه، حيث تقوم بحجز جزء من القرص الصلب وجعله غير مهيايء (يكون لونه أسود) على شرط أن تكون عدد اﻷجزاء في القرص لاتزيد على 2، حيث يحتاج نظام لينكس إلى جزئين، حيث أن أكثر من أربعة اجزاء في القرص الصلب غير ممكنة. لكن يمكن عمل extended partition ثم أضافة عدد من اﻷجزاء فوقها.
    بعدما تتأكد من أنك وفرت مساحة كافية لنظام لينكس تقوم بالتثبيت واختيار alongside
    لكن خيار تثبيت نظام لينكس مع وجود الـ UEFI عند استخدام وندوز 8 فهو صعب جداً لا انصح به

  81. الحمد لله ’ بعد معاناة دامت 9 ساعات تمكنت بفضل الله من استعادة الداتا الخاصة بي ونسبة الشوائب في عملية الاستعادة 5 ملفات Exe لم تعمل بسبب نقلي للملفات عدة مرات الي عدة بارتيشانات باسلوب النقل وليس النسخ
    , لكن سابحث مرة اخري عسي ولعل ’ خلاصة تجربتي لهذا اليوم هي تعلم لدرس قاسي جدا في الصبر من اجل نتيجة
    جيدة جدا ’ ايضا من الاشياءالتي لاحظتها في البرنامج واستفدت منها هي طريقة ترتيب الملفات عادة اعتمد علي وضع الملفات حسب نوعها بتسلسل معين لدرجة التصنيف حسب الامتداد مما افادني جدا في معرفة ملفاتي الجديدة خاصة في حالة عرض برنامج الاستعادة لاكثر من 1.5TB كملفات مفقودة ’
    ولا عزاء للينكس بعد الان فمصيره سيكون اما الـVm او تخصيص جاهز كامل له .

  82. هذه خطوة جيدة، لكن لم تذكر كيف قمت بإستعادتها، هل كانت هُناك نُسخة احتياطية خارج الجهاز أم قمت بعمل unpartition
    بالنسبة للنسخ اﻹحتياطي لابد أن تعطي أولوية لبعض البيانات على بعضها، مثلاً البرامج والوثائق التي تكتبها تكون لها أولوية على البرامج التي تقوم بتحميلها من النت، حتى لا يصبح حجم البيانات عائق في في عملية النسخ اﻹحتياطي.
    لدي طريقة آلية لحفظ البيانات المهمة في العمل وفي البيت، ربما أتحدث عنها لاحقاً بإذن الله.
    بالنسبة لنظام لينكس إذا قُمت بتثبيت وندوز 7 فسوف يكون الأمر سهل، وهو أفضل من استخدامه داخل VM حتى تستطيع التمتع بكامل أداء الحاسوب، فأنت مازلت طالب فهذه فرصة لك في تعلم الكثير بواسطة لينكس، لا أقصد تعلم لينكس فقط لكن لينكس يعلمك الكثير من اﻷشياء المتعلقة بالحاسوب والشبكات والسرية والبرمجة، هذه اﻷشياء لا تجدها بنفس التوسع في بيئة وندوز، وحتى الكوارث التي تحدث بسببه مع الوندوز تعلمك كثيراً.
    بعد التخرج تكون الفرصة مختلفة كثيراً في التعلم، حيث يقل زمنه بصورة كبيرة جداً مقارنة بوقت الجامعة. لذلك يفشل الكثيرين إلى دراسة نظام لينكس أو التعامل معه عندما يبدؤون معه أثناء مرحلة العمل وخصوصاً عندما يزيد اعتمادهم بشكل متعمق في نظام وندوز

  83. نور الله صباحك بكل خير استاذ معتز ’
    بالنسبة لعملية الاستعادة ذكرت لك انني في 2011 فقد البيانات في احد الاجهزة الخاصة بي تمت الاستعانة بكمية من البرامج جربت الاغلبية لكن المنتوج النهائي غير مرضي , الاستعادة كانت عن طريق برنامج [EaseUS Data Recovery Wizard ] لكن من نسخة خاصة تعمل من خلال بيئة windows PE ,

  84. السلام عليكم ورحمة الله ’
    استاذ معتز محتاج منك مساعدة ان امكن ذلك ، احتاج الايميل لو سمحت .

  85. اخيرا بعض الاستفادة عمليا من لغة الباسكال ؛ قمت قبل فترة بطرح تجميعية تحوي اغلب الـ Runtime الخاصة بالويندوز في شكل حزمة مخصصة تحوي اغلب المحتويات المهمة ،
    http://www.wincert.net/forum/topic/13023-windows-aio-runtime-pack-x86-x64/
    وبالفعل وجدت الكثير من الدعم من المهتمين بمثل هذه التجميعيات واحد المهتمين استفسر عن امكانية تخطي الملفات التي تم تنصيبها مسبقا او حتي ازالتها قبل تنصيب الجديدة فذكرت له امكانية التحقق من المحتوي عن طريق الريجستري فكان هذا الكود منه لعمل العملية :

    var
      MyProgChecked: Boolean;
      MyProgCheckResult: String;
    
    function MyProgCheck(): Boolean;
    begin
    //  Check if a regkey exists
      if not MyProgChecked then begin
        RegQueryStringValue(HKLM, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\App Name or ID', MyProgCheckResult);
        MyProgChecked := True;
      end;
      Result := MyProgCheckResult;
    end;
    

    طبعا هذا الكود يتم كتابته ليقراء تلقائيا في داخل برنامج التحزيم الـ inno setup .
    ما رأيك بالموضوع عموما ..

  86. يبدو انني لم افسر بصورة صحيحة , علي العموم يوجد برنامج لتحزيم ملفات البرامج او لصنع ملف التنصيب الخاص بالبرامج اسمه inno setup البرنامج تتم اغلب عملياته من خلال لغة الباسكال من خلال واجهة رسومية وفي نفس الوقت يمكنك التعديل علي السكريبت المكتوب بلغة الباسكال ، الجزئية التي عرضتها لك بخصوص حزمة او تجميعية من البرامج مخصصة لنظام ويندوز مثل الفلاش بلاير والنت فريم ورك لاراحة المستخدم في حال تنصيب الويندوز من جديد
    او حتي لتلافي تحميل كل المحتوي منفردا كما ذكرت في الموقع الاجنبي , علي العموم هذه نفس الحزم طرحتها علي منتدي عربي ايضا / http://www.damasgate.com/vb/t353741/
    هذا اذا كنت تقصد الحزمة نفسها .

  87. السلام عليكم ورحمة الله وبركاتة
    الاخ العزيز معتز تحية طيبة معطرة مني لك
    اخي اواجه مشكلة في فتح مشروع باسم opengedt للاخ احمد وهو برنامج مخزن (الشيفرة المصدرية )
    وانا اعمل على المترحم lazre ارسلت رسالة الى الاخ احمد واخبرني انني بحاجة الى تثبيت المكون lazreport والذي يوجد في كتابك
    هل من طريقة او اسلوب لحل هذة المشكلة
    كل الحب والامتنان لك

  88. وعليكم السلام ورحمة الله وبركاته
    يمكن اضافة المكون lazreport في بيئة لازاراس بواسطة:

    packages/install/uninstall packages
    ثم تختار من الـ available packages هذه الحزمة lazreport 0.9.9 أو أي رقم قريب منها مثلاً 0.9.7
    ثم save and rebuild
    بعد إعادة ترجمة لازارس يمكنك فتح المشروع الذي يحتوي على هذه الحزمة

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

  90. التوثيق لابد منه، وهو يعكس مهنية المبرمج، وكلما كانت للمبرمج خبرة أكثر كان توثيقه مختصراً ويشرح كل الجوانب.
    هناك أنواع عدة من الوثائق لأي نظام، منها:

    1. دليل المستخدم
    2. دليل تثبيت النظام واﻹعدادات
    3. التصميم الداخلي للنظام

  91. السلام عليكم ورحمة اللة وبركاتة
    استاذي العزيز / معتز تحية ظيبة لك
    وجدت طريقي الى مدونتك عن طريق البحث في النت عن طريق ارسال الرسائل النصية عبر بروتوكول smpp وقد قمت باانزل الكود الذي قمت برفعة http://code-sd.com/products/smpptester/ لكن للاسف لم استطع تشغيل البرنامج مع العلم اني حديث البرمج بلغة الجافا وطلبي ان امكن هو شرح نظام عمل هذا البروتوكول ..
    زادك الله بسطة في العلم والرزق ونفع بك

  92. الى استاذي الغالي

    عندي مشكلى في rasspery pi 2 حيث قمت بتنزيل الايمنتوا ميت ودخلت terminal
    وحدثت مكتبة gpio للبايثون وعملت لها install
    sudo apt-get update
    sudo apt-get install –y python-dev python-rpi.gpio
    وبرضوا لما اجي اسوي import RPi.GPIO as GPIO يعطيني عدم وجودها

    shadyn2002@hotmail.com

  93. مرحباً بك shadyn
    في الحقيقة لم استخدم بايثن مع الـ IO فقط استخدمت جافا، إذا احببت يمكنني إرسال البرنامج الذي كتبته بالجافا لإضافة وإطفاء لمبات LEDs

  94. السلام عليكم
    لدي مشكله في عمل برنامج بلغة الجافا,لمشروع رساله الماجستير وارغب ان يكون بصيغه .exe , هل يمكن التواصل مع مبرمج لديه خبره
    و شكرا

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

  96. شكرا جزيلا
    أرغب بالتواصل على الخاص لمن لديه حبره في برنامج الجافا , للاتفاق معه بعمل بعض الاكواد حيث لدي خبره لكن غير كافيه.
    و جزاككم الله خيرا

  97. السلام عليكم ورحمة الله، لم استطع اضافة التعليق في مقال مشكلة مفتاح الموتور،صندوق التعليقات لا يظهر في المقال!
    التيار الذي يسحبه الموتور عادة ما يكون مكتوبا في الموتور نفسه، توجد لوحة مكتوب فيها استهلاك الموتور من الكهرباء، اعلى ارتفاع لضخ المياه اقصى درجة حرارة للتشغيل والكثير من المعلومات الاخرى. للاسف اللوحة اتمسحت في موتور المنزل.
    https://www.flickr.com/gp/98943011@N03/qsVe1C
    طبعا الموتور في بداية التشغيل يسحب تيار اعلى بكثير من التيار المكتوب starting current لكن المفتاح يتحمل هذا التيار لانه يرجع للتيار الطبيعي بعد عدة ثواني.
    طلمبات المياه في المنازل تحتوي على محرك حثي احادي الطور single phase induction motor.
    حسب علمي لا يحدث تغيير في مقاومة النحاس مهما طالت مدة الخدمة لكن قد تحدث ترسبات على سطح التماسات نتيجة الشرارة عند فتح المفتاح (يمكن ملاحظة الشرارة عند فتح المفتاح في غرفة مظلمة) لكن التاثير عادة يكون بسيطا في اغلب الاحيان.
    اعتقد ان مفتاح 10 امبير مناسب لموتور 1 حصان.
    المفتاح قد ينكسر او يتلف الياي الموجود بداخله او قد تدخل اتربة تصعب من حركته لكن ان يحترق في مدة بسيطة فهذا يدل على رداءة التصنيع او حدوث تماس في التوصيلات خلف المفتاح.
    بصراحة لا ادري ما هو العمر الافتراضي للمفاتيح؟
    لدينا بالمنزل موتور نصف حصان يعمل بمفتاح عادي من دون مشاكل الحمد لله.
    تحياتي لك.

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s