الإسم : معتز عبدالعظيم الطاهر
الكنية: أبو إياس
الوظيفة: مهندس برمجيات، كود لبرمجيات الكمبيوتر
المكان: السودان – الخرطوم
المؤهل اﻷكاديمي: بكلاريوس نظم كمبيوتر وتقنية معلومات، جامعة السودان للعلوم والتكنلوجيا، 1999 م
الإسم : معتز عبدالعظيم الطاهر
الكنية: أبو إياس
الوظيفة: مهندس برمجيات، كود لبرمجيات الكمبيوتر
المكان: السودان – الخرطوم
المؤهل اﻷكاديمي: بكلاريوس نظم كمبيوتر وتقنية معلومات، جامعة السودان للعلوم والتكنلوجيا، 1999 م
السلام عليكم اخ ابو اياس انا اخوك معاذ من السودان ممارس للدوت نت بشكل غير تجاري واواجه صعوبة في تعلم دافي حيث لا يوجد طرق مرتبة لتعليمها ارجوا منك مساعدتي في كيفية تعلمها ..درست باسكال في الكلية
sanosione@gmail.com
السلام عليكم اﻷخ معاذ. توجد كُتب في هذا الرابط. يمكنك مراجعتها وإختيار اﻷفضل:
http://delphi4arab.com/forum/forumdisplay.php?f=22
أتمنى لك التوفيق
السلام عليكم اخي ابو اياس
اسئل الله لك التوفيق في الدارين
دخلت مدونتك عن طريق الصدفة واعجبت بها وبعقليتك
لو سمحت ان تعطيني ايميلك للتواصل معاك في اكثر من نقطة ^_^
اخوك عبدالله
مرحباً بك أخي عبدالله، وقد أرسلت إليك رسالة في بريدك الذي أرفقته مع التعليق
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.
مرحباً بك ياوقاص، ونتمنى أن تتواصل معنا في هذه المدونة، وتكون عون لك على تعلم اللغة العربية
السلام عليكم ورحمة الله وبركاته
حبذا يا اخ ابو اياس لو تكرمت بمثال هنا بسيط تشرح لنا فيه كيفية التحكم في سيرفر الفير بيرد من حيث :
-كيفية تغيير اسم وكلمة مرور فيربيرد برمجيا من الدلفي
-تحديد المستعملين وحدود الصلاحيات من خلال دلفي
-اذا كان جهاز كمبيوتر اخر موصول بكمبيوتري كيف له ان يصل من خلال الدلفي لقاعدة البيانات في جهازي
ارجو ان تفيدا ولو بلمحة بسيطة
جعل الله كل حرف تكتبه لبنة تبيني لك طريقا الى الجنة مع النبيين والصدقين
وفقك الله
وعليكم السلام ورحمة الله
هذه الأشياء الثلاث التي ذكرتها موجودة في برنامج الحسابات الشخصية: http://code.sd/peraccount/index.html
وهو مكتوب بلغة فري باسكال، ويمكن تطبيق نفس الكود بإستخدام دلفي مع قليل من التغييرات
يمكنك إنزال مصدر البرنامج وتفحصه
قرأت مقالتك عن الإبداع
وفقك الله
السلام عليكم و رحمة الله و بركاته
أكرمك الله و أأحسن إليك أخي معتز
قلت في تدوينتك الأخيرة أن موقع أكواد قوقل مغلق بالإضافة إلى ببعض المواقع الأخرى إذا واجهت هذه المشكلة يمكن التغلب عليها بإستخدام هذا البرنامج _تم حذفه- لتجاوز الحجب للمواقع المغلقة فأنا دخلت قوقول كود و غيرها من المواقع المحجوبة عنا في السودان
أرجو أن تحذف تعليقي هذا بعد قراءته ؛ لأني لا أريد أن يستخدم هذا البرنامج في غير محله
شكراً لك يا أخ محمد
نعم يوجد كثير من الطُرق للتحايل على مثل هذه المواقع. وأحياناً توجد مواقع بديلة.
مثلا سورس فورج، توجد منها نسخة لكل البرامج في اليابان نستطيع تنزيل أي برنامج نُريد منها.
وأحياناً يحتاج اﻹنسان الدخول من غير المتصفح، مثل apt-get install في نظام لينكس، فإذا كان الحل فقط للمتصفح تكون المشكلة.
اﻷفضل طبعاً واﻷسرع لإنزال البرامج والتعامل مع المواقع هي أن تكون غير مغلقة عن السودان ليسهل معها وصول المستخدمين لكل المواقع المهمة بإختلاف خبراتهم.
بالمناسبة، لم استطع نقل هذه التعليقات إلي موضوع (فتح موقع قوقل كود جزئياً عن السودان)
أخى معتز سلام عليك ورحمة الله- حقيقة دخلت الى مدونتك بأشارة من احد الاخوان بمنتدى كلية الحاسوب بجامعة السودان – ولنا ان نفخر بأنتاجك الثر واضافاتك للبرمجة -فلم نحظى بمعاصرتك بالكلية – واكثر ما اعجبنى فى مدونتك هو اهتمامك بدين الاسلام وتسخير برامجك لتنوه بمواقيت الصلاة وتلاوة ايات الله فهذا فضل من الله كبير -ايضا طرح كل بحوثك البرمجية ليستفيد منها باحثى الامة الاسلامية – وهذا من شيمة تواضع العلماء -وهذه وصية كنا نتلقاها دوما من بروف عزالدين – جعلنا الله واياكم ممن سلكوا طريقا يلتمسوا فيه علما سهل الله له طريقا الى الجنة = محمداحمدمحجوب الكجم -الدفعة الثامنة نظم معلومات بجامعة السودان almahgob@hotmail.com
وعليكم السلام ورحمة الله وبركتاته، ومرحباً بك في المدونة. نتمنى أن تداوم التواصل معنا أنت وزملاءك حتى نستفيد منكم إن شاء الله وتفيدوا غيركم.
أستاذي أحتاج توجيهاتك بشدة أريد التواصل معك بشأن خاص بي ووجدت أنكم أكثر دراية مني فيه
يمكن مراسلتي على العنوان التالي
motaz at code dot sd
الله يبارك فيك وييسر لك أمرك
إن شاء الله تكون المشكلة زالت؟
الحمد لله
ولكني سأرفع لك صورة لا أعرف هل هي خطأ أم تنويه
يمكنك إرسالها على البريد
تحدث لي بعد الإنتهاء من إغلاق البرنامج بعد الترجمة من داخل البيئة
http://www.mediafire.com/i/?m3dshjt1uqm3eeo
لم يسبق لي أن رأيت هذا الخطأ. لكن جرب تنفيذ هذا اﻷمر في أوبونتو (الطرفية) لإزالة بعض الميزات التي تتعارض مع بيئة وبرامج لازاراس:
sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt liboverlay-scrollbar-0.2-0
الله يبارك في حضرتكم و وسع في رزقكم
حلت المشكلة
لكن نفسي أفهم أوامر النظام
نظام لينكس؟
أفضل أن تقوم بالتعلم بالتجربة وعند اﻹحتياج إلى اﻷوامر
مثلاً يمكنك البحث عن كيفية معرفة البرامج التي تستهلك قدر كبير من المعالج في لينكس فيكون السؤال
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
سأطبق نصيحتك إن شاء الله
الأخ أبو أياس
السلام عليكم.. قبل أن أكتشف أنك من منطقتي الكرفاب كنت أود أعبر عن أعجابي عن الجهد الذي تبذله في تحديث هذه المدونة وما بها من مواضيع ثرة.. ولكن بعد أن عرفت انك من الكرفاب وتقريبا في نفس مجال العمل فأتمنى أن أتعرف عليك أكثر وربما يكن بيننا إذا رغبت تواصل.
محمد محجوب
وجدت هذه المدونة لمبرمج يستخدم لازارس فأحببت أن ألفت نظرك إليه ربما تستفيد منها
http://a-atalla.tuxcut.net/
جزاك الله خيراً.
أكثر شيء أعجبني فيه برنامج مواقيت الصلاة
السلام عليكم ورحمة الله وبركاته مر وقت طويل منذ تواصلنا أستاذي العزيز واليوم أعود لك بهذا و أتمنى أن يكون بداية خير
laz4arab.co.nr
ذكرت في موضوعك : حاسوب مكتبي جديد للتجارب
” جدت أن هناك خطأ في طريقة التجزئة، فقرأت عنها وعرفت أن اﻷجزاء لايمكن أن تزيد عن أربع أجزاء رئيسية إلا بعد جعل أحد اﻷجزاء Extended ثم تقسيمها إلى أجزاء ، Logical فقمت مباشرة بإعادة تهيئة القرص وحذف جميع التوزيعات المُثبتة ماعدا أول توزيعة ”
اعاني من نفس المشكلة، يا حبذا لو اخبرتني بالتفصيل طريقة الحل او رابط لصفحة تشرح ذلك .
هذا الموضوع عن ألعاب الليغو
http://the-gadgeteer.com/2013/01/17/4-lego-books-that-will-take-your-model-building-to-the-next-level/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:%20TheGadgeteer%20(The%20Gadgeteer)&utm_content=Google%20Reader
السلام عليكم يا ابو اياس و جزاك الله خيرا على ما تبذله من مجهود فى مدونتك
استشاره فنيه
انا فى مثل عمرك تقريبا و اعمل كيمائى بمعمل تحاليل
اود ان انتقل الى المصادر المفتوحه لاكثر من سبب منها تخوفى من حرمانيه استعمال البرامج المكركه و المسروقه
و فى نفس الوقت اريد ان اتعلم البرمجه بشكل يسير لتساعدنى فى عمل برامج مبسطه تساعدنى فى عملى
حاليا استعمل الاكسس و vba بداخله
مع اللغه التى تساعدنى فى هذا و فى نفس الوقت لا تأخذ وقت كبير فى التعلم لاصل الى مبتغاى
معظم ما اريده هو برمجه قواعد بيانات
اى احتاج الى برنامج جيد لقواعد البيانات و الى لغه تمكنى من عمل الواجهات و التواصل مع تلك القاعده و عمل بعض العمليات الحسابيه
السلام عليكم
إذا كُنت تنوي اﻹنتقال إلى المصادر المفتوحة فيجب اﻹبتعاد عن كل مايُعمقك أكثر في المصادر المغلقة مثل Access و VB. يوجد بدائل مفتوحة المصدر ومتعددة المنصات، حيث أن اﻷداتين التي ذكرتهما يعملان فقط في بيئة وندوز.
ألقي نظرة على أداة التطوير لازاراس، تصفح الكتابين (إبدا مع لغة أوبجكت باسكال والخطوة الثانية مع أوبجكت باسكال) الموجودان في الكتب في هذه المدونة. وقرر بنفسك هل تسطيع تعلمها، وهل تفي هذه اﻷداة بالمتطلبات الي تحتاجها أم لا.
طبعا اشكر لك ردك الكريم و جزاك الله كل خير
انا طبعا تصفحت الكتابين سريعا قبل ذلك وو بصراحه مكتوبين باسلوب سلس و جميل
و لكنى وددت اسألك لانك الخبير الذى يعلم ما بين السطور و التى لن استطيع بمجرد القراءه اكتشافهم
اخى الكريم : كل ما اريده هو عمل تطبيقات صغيره مربوطه بقاعده بيانات و تقوم بعمليات حسابيه احصائيه
و ان تعمل على ويندوز بجانب لينوكس
و ايضا يجب ان يكونوا على درجه عاليه من الثبات
لانى منذ فتره وجدت برنامج جيد و لكن كل فتره له تحديث و له خبايا لا اعلمها
و لكى اتعلمهم يجب الا اخوض حتى عنقى فى بحر علمهم , فأنا لست مبرمج محترف و لا انوى ان اكون كذلك
كل ما هنالك او ما اريده من البرمجه المساعده فى عملى و تحسين عمليه اللوجيك لدى
اعلم انى اثقل عليك و ارجو من الله ان يجعله فى ميزان حساناتك
توجد مشكلة في عالم البرامج، هي أن معظم البرامج لايحتاج إليها المبرمجين، إنما تحتاجها مهن أخرى، ويبقى على المبرمج أن يتعلم ذلك التخصص أو جزء منه بما يسمح له عمل برامج تخدم هذه المهن، أو يمكن أن يحدث العكس، وهو أن صاحب المهنة الغير برمجية يقوم بدراسة البرمجة ليقوم بعمل برامج لصالح تخصصه. وكلا الحالتين فيها صعوبة. أحياناً يتم إشتراك مجموعة من المبرمجين وخبراء المهنة التي يُراد عمل برنامج لها لتطوير نظام بتكامل من كلا التخصصين.
السلام عليكم
السيد أبو إياس : ارجو منك مدي بمصادر عربية أو انجليزية عن موضوع إعادة صياغة الكود (refactoring) لأني حاليا اعكف علي كتابة اطروحة ماجستير في هنذا الوضوع ولم استطع ان ألم بالموضوع جيدا … فأـرجو مساعدتي إذا امكن … وبارك الله فيك مقدما
ماجدة
jmmnsf@yahoo.com
وعليكم السلام.
يُمكن مراجعة الموضوع في موسوعة ويكيبيديا في هذا الرابط:
http://en.wikipedia.org/wiki/Code_refactoring
وفي نهاية هذه الصفحة يوجد عدد من المراجع يمكن اﻹطلاع عليها
السلام عليكم
شكرا لإجابتكم
اطلعت علي هذه الصفحة سابقا ولكن لعدم اجادتي للغة الانجليزية لم استطع الفهم جيدا ..ولهذا اذا تكرمت علي بمواقع عربية او شرح لهذا الموضوع بالعربي
للأسف معظم الموارد المهمة في عالم الكمبيوتر مكتوبة باللغة اﻹنجليزية، واﻷمر لايتطلب إجادة للغة اﻹنجليزية كاملة بقدر مايتطلب إجادة للغة اﻹنجليزية فقط المرتبطة بمصطلحات الكمبيوتر.
وفي الحقيقة خبرتي ليست كبيرة في إعادة صياغة الكود، حيث أصبحت مؤخراً فقط مهتم بهذا العلم، وأستخدمه أكثر في لغة البرمجة جافا وأداة التطوير Netbeans والتي فيها إمكانات كبيرة في إعادة صياغة الكود، فخبرتي عملية فقط وليست أكاديمية في هذا المجال.
السلام عليكم ورحمه الله وبركاته
بورك فيكم الاخ او اياس ونفع الله بكم , نتابع مدونتكم ونستمتع بما فيها جدا .
اذكر اني قابلتك في بدايات عام 2006 في معيه استاذنا سامح عيسي بالكليه وكنا طلابا نبحث عن مشروع تخرج واعجبنا منذ ذلك فهمك العميق ورؤيتك الدقيقه وان لم نتوفق ان نعمل علي الافكار التي عرضت علينا .
فخرالدين تاج السر الخضر
كليه علوم الحاسوب وتقانه المعلومات جامعه السودان
وعليكم السلام ورحمة الله وبركاته
وأين تعمل الآن يا أخ فخر الدين
عملت في الكليه بالتدريس زمنا ثم خرجت من اجل الماجستير في هندسه البرمجيات وقد اكملته بجامعه الملك فهد للبترول والمعادن بالظهران السعوديه والان نسعي في درب الدكتواره , ميزه الدراسه في الجامعه الكبيره انها ليست دراسه نظريه انما مشاريع عمليه ومشاكل للشركات الكبيره يتم تقسيمها علي الطلاب لايجاد حلول علنميه موثقه لها
بالتوفيق إن شاء الله
مدونة رائعه اخي ابو اياس ، من المتابعين لكم
وفقكم الله
اخي معتز اريد استشارتك
تفضل
اخي اني مصمم برامج اعشق البرمجة
اجيد الكثير من لغات البرمجة مثل c/c++ /java و بايثون و روبي و فري باسكال
و قمت ب تصميم اكثر من 40 برنامج ل الاستخدام الشخصي
مشكلتي هيَ اني مكفوف اواجه صعوبة شديدة ب تصميم البرامج التي تحتوي واجهة رسومية لذالك كل برامجي برامج نصية
هل توجد طريقة في لازروس ل تنسيق النافذة و و وضع الازرار ب طريقة الية
ام ابقى في الواجهة النصية و هل الواجهة النصية مقبولة لل مستخدمين
الواجهة الرسومية معقدة نوعاً ما بالنسبة لحالتك، وأنا لا أعرف كيف تسخدم الحاسوب، وماهي البرامج التي تُساعدك على الكتابة والقراءة، لذلك لا استطيع أن انصحك بطريقة مرضية بالنسبة لك. البرمجة عموماً عملية معقدة، هي من أعقد اﻷشياء في علوم الحاسوب.
الواجهة النصية يُمكن استخدامها في كثير من البرامج، مثل البرامج المُلحقة بنظام التشغيل، مثل اﻷدوات المختلفة والتي تُستخدم في المخدمات عموماً.
هل يوجد شخص يُساعدك في استخدام الحاسوب؟
اخي اني استخدم برنامج قارء شاشة اسمه
JAWS 8.0
و هل يصلح ان يكون برنامج تشفير ملفات ب واجهة نصية
نعم يصلح برنامج تشفير ليكون ذو واجهة نصية، ومن أهم ميزاته أنه يُمكن أن يتم إستدعاءه من أي برنامج آخر، وهذا حال معظم البرامج النصية والتي تستقبل مدخلات في شكل باراميترات
مرحبً اخي معتز
هل شاهدة هاذ المترجم ل لغة باسكال
http://www.gnu-pascal.de/gpc/h-index.html
هل جربتهو ما تعليقك عليه
لم اسمع احد يذكر اسمه
نعم شاهدته مرة، ولا أتذكر هل حاولت تجربته أم لا.
عموماً فهو قديم، آخر تحديث له كما يظهر في عام ٢٠٠٥. ربما قد توقف المشروع
السلام عليكم هاذه النسخة الاولا من برنامج التشفير
قلت لك من قبل البرنامج نصي
النسخة الجديدة سوف تكون عنطريق البرامترات
هاذى اول برنامج انشره جربه و اعطيني رءيك
http://www.4shared.com/file/ZAtZwk_Q/e_online.html
لم استطع تحميل البرنامج، لا احب استخدام مثل هذه المواقع، تُدخلك في حلقة لامنتهية من التحويل من رابط إلى رابط وطلب التسجيل وإنزال برامج إضافية مشبوهة.
هل يُمكنك إرساله مباشرة في البريد؟
مع الاسف لا يمكن ف بريدي لا يقبل الملفات التنفيذية حتلو كانت مضغوطة
هل توجد طريقة ثانية سهلة
السلام عليكم
اخ ابو إياس من فضلك عندي اسئلة
انا عندي ملف “SMPPappServer.jar” فيه بروتوكول ال smpp ويحتوي الملف ع “SMPPServer.xml” مازلت طالب وطلب مني استاذي ان اتعلم كيف ارسل رسالة من الاب توب عن طريق مودم يحتوي ع شريحة cdma باستخدام هذا البروتوكول وقلي انه لازم اعمل configuration لهذا الملف واتعرف ع الحقول فيه ………………الخ وانه برنامج اللي يرسل رسالة ما بتعدى 10 سطور
المهم الان هل البرنامج اعمله بالنت بينز وبلغة الجافا وايش علاقة اعدادات السيرفر و “SMPPServer.xml” وما موقع المودم الان وكيف بيكون
بصراحة ضعت ولقلة خبرتي مش عارف ايش الي لازم اعمله
اتمنى انك تفيديني وشكرا مقدما.
وعليكم السلام
بروتوكول الـ SMPP لايعمل مع المودم، إنما يعمل مع شركة اﻹتصال مباشرة، أي يكون لديك جهاز كمبيوتر داخل شركة اﻹتصالات يُرسل إلى مركز الرسائل ومن ثم إلى المشتركين، ولا يحتاج في هذه الحال إلى مودم.
أما اﻹرسال عن طريق المودم فهو يكون عن طريق إستخدام الـ serial port
يوجد لدي مثال مكتوب بإستخدام لازاراس يُرسل رسالة عن طريق مودم GSM في هذا الرابط:
http://code-sd.com/products/smstest/
جزاك الله كل خير
طيب اذا نحن حابين انه نشتغل مشروع يعني ارسل رسالة ل”smsc” وعلى فرض انه الجهاز اللي تحدثت عنه موجود في بنك وبعد كذا يكون في تحليل للرسالة وعمل المطلوب مثلا تحويل مبلغ معين من رصيدي لرصيد عميل ثاني الان نحن كطلاب كيف بنطبق هذا المشروع قبل ما ننزله على السيرفرات حق البنوك مثلا.
كانت اول مهمة لنا ما سبق ذكره في التعليق الاول
طيب لو فرضنا انه بنرسل الرسالة من جهاز السيرفر كذا كان قصدي انه مثلا رسالة الرد و مدى نجاح العملية بنرسلها من الكمبيوتر للموبايلات باستخدام هذا البروتوكول بس باي لغة واعدادت ال “SMPPServer.xml” والدوال مثل لارسال الرسالة “MTSender.send(Message)”
ولاستقبال الرد “MTSender.receiveResponse().” او التقرير . عندك فكرة عنهم
عفوا بس محتاجين ارشادات وشكرا
لدي برنامج يُرسل للـ SMSC عن طريق بروتوكول الـ SMPP مكتوب بالجافا في هذا الرابط:
http://code-sd.com/products/smpptester/
ويُمكن استخدام مُحاكي الـ SMSC من هذا الرابط:
http://opensmpp.org/
يمكن كذلك قراءة هذا الموضوع الذي كتبته عن برنامج SMPP: https://abueyas.wordpress.com/2012/07/29/smppclient/
تسلم وشكرا جزيلاً
السلام عليكم
عندي سؤال بعد اذنك
البلاك بيري يدعم الجافا
كيف اضيف emulator حقه للنت بينز ومن فين الاقيه وايش بيكون نوع الملف؟وشكرا
وعليكم السلام
ليست لدي تجربة مع بلاك بيري، لكن اعتقد أنه يستخدم أداة التطوير Eclipse حسب هذا الرابط:
http://developer.blackberry.com/bbos/java/download/
السلام عليكم
ما هو الفرق أو الفروق بين الJMe و الJ2Me
من كل النواحي ؟
يعني الي اعرفه انه الJMe اقدر انفذ برامجها بالنت بينز ومشت معي عادي
لكن لما بحثت عن J2Me لقيت انه يستخدم الـJ2ME Wireless Toolkit 2
واذا في رابط واضح احمل منهJ2ME Wireless Toolkit 2 وطاب مساؤكم؟
وعليكم السلام، هو نفس المصطلح Java Micro Edition نرجو قراءة هذا الرابط:
http://en.wikipedia.org/wiki/J2me
السلام عليكم
أستاذ معتز, أرغب في تعلم البرمجة ولكن لدي سؤال عن ما هي أكثر لغات البرمجة المطلوبة في سوق العمل بالخرطوم. تحديدا لعمل desktop applications في مجال الشبكات.
وعليكم السلام
ماهي البرامج بالتحديد التي تقصدها؟
برامج تدعم بروتوكولات التشبيك المختلفة و أيضا تتعامل مع قواعد البيانات مع وجود GUI للمستخدم النهائي. على حد علمي فان أكثر اللغات المطلوبة عندنا في سوق العمل بالسودان هي لغات ال .Net و الجافا و ال c++, لكن لا أدري أيها الأكثر طلبا.
اللغة المشهورة في الشبكات واﻹتصالات هي لغة جافا، خصوصاً أن الشبكات واﻹتصالات يُفضل استخدامها في بيئة لينكس بسبب إستقرارها وبسبب أنها تستخدم عدد كبير من المخدمات لذلك شراء رُخص كثيرة لوندوز يكون مكلفاً.
ليس المهم ماهو مستخدم في السودان، لكن يجب أن نبحث عن ماهو مستخدم في العالم في كل مجال على حده
مساء الخير
اليوم عندما كنت ابحث ب google
وجدت هاذ الموضوع
http://forum.zyzoom.net/threads/201538/
ما رءيك هل سوف تقوم ب تجربته؟؟؟
إن شاء الله احاول تجربته عندما أجد وقت
اني قمت ب تجربته
و توصلت الا ان النضام نضام مخادع ل عدة اسباب
1- يقولون ان النظام متكون من 3 نوات هم نوات لنكس و نوات هيرد و نوات ثالثة تدعى البرق السريع اذن اين كود النوات الثالثة
2 النظام يحتوي علا سكربت يعمل دون علم المستخدم يرسل صورت الشاشة و معلومات العتاد و كلمت السر و اسم المستخدم ل النظام
عندمى سءلت مطور النظام قال ان هاذ السكربت يرسل تقارير الاعطال ما علاقة اسم المستخدم ب اعطال النضام؟؟
و عندما قلت له انه تجسس رد ان ابونتو يءخذ اسم المستخدم و كلمة السر ايضن
و هاذا ليس تجسس بل اصلاح النظام
كلام غير منطقي
كيف عرفت أنه يُرسل صورة الشاشة وإسم المُستخدم؟
يا اخي السكربت واضح
و ثانيً اين كود النوات الثالثة اذا كان النظام مفتوح المصدر حقً
عندما قلت لهم هاذ الكلام اجابوني ب عبارة …
كلامه غير منطقي يقولون ان توزيعة ابونتو و كل توزيعات لنكس تنهار كل 3 دقاءق
و هم ب كلامهم معي قالو ان الكود يرسل اسم المستخدم و كلمة السر فقط ل اصلاح الاعطال ما علاقة اسم المستخدم و كلمة السر ب اصلاح الاعطال؟؟؟
إذا قالوا هذا الكلام وكان هذا تفكيرهم فإذاً لن تقوم لهم قائمة.
لا يُمكن لنظام تشغيل أن تكون له ثلاث أنوية، هذا غير منطقي، ويعني أنه نظام مُرتّق.
هل صحيح ان لنكس ينهار ب شكل كبير هل انهار النظام عندك و هل انهارة النوات عندك؟؟؟
طبعاً هذا ليس صحيح، لا أعلم ماهو اﻹنهيار في نظام لينكس، في وندوز تظهر الشاشة الزرقاء، لكن في لينكس احياناً يتم إغلاق كل البرامج ويرجع إلى وضع الـ logout، لكن هذا نادراً ما يحدث، لكن لا أعلم هل يُعتبر هذا إنهيار للنواة أم لسطح المكتب فقط
هذا الانهيار يكون فقط لمخدم الرسوميات X.org وليس للنظام و هو نادر الحدوث وعادة يتم بطلب المستخدم نفسه (مثلا بالضغط على Alt+ctrl+back space)
اصبح يحدث هذا اﻹنهيار بعدما قُمت بتثبيت نسخة جديدة من ليبر أوفيس وهي النُسخة رقم 4.1 وهي غير موجودة في مستودعات أوبونتو، لكن قُمت بتبديل سطح المكتب من يونتي إلى Gnome shell فلم يحدث أي إنهيار.
سمعت أن مخدم الرسوميات القديم X.org سوف يتم إستبداله بـ Wayland فهل لديك معلومات أخ أحمد عن الخطة لهذا التبديل؟
اسف على الاسءلة المتكررة
عندي سءال اخر
اذا قمت ب حرق نسخت ابونتو على فلاش و قمت ب تشغيله بدون تنصيب(نسخة حية) هل يمكنك تثبيت حزم
لم أجرب هذا، مع أني فكرت في ذلك، تثبيت الحزم يتطلب مساحة في نظام ملفات قابل للكتابة، السؤال هل يتم عمل mount لنظام ملفات الفلاش للقراءة والكتابة أم للقراءة فقط
السلام عليكم
على حسب ما أعلم فان أوبونتو تتجه لاستعمال مخدم الرسوميات 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)
السلام عليكم
مرحبً اخي معتز
اخبرتك في السابق اني عجزت عن تصميم واجهة رسومية ل برنامج تشفير ب سبب اني اعمى
في النهاية تمكنت من تصميم واجهة رسومية
المشكلة كانت هيَ عدم ترتيب الازرار كانت الازرار تختفي ب سبب وظع زر فوق زر
الحل كان اعتماد شريط القواءم
و لم تخطر لي الفكرة من قبل
رابط البرنامج على سورس فورج
http://sourceforge.net/projects/rosecrypt
ارجو تجربته و اخباري عن الواجهة
السلام عليكم
اذا اردنا ربط قاعدة بيانات مع تطبيق j2me ايش هي المواضيع اللي لازم نقرها هل يكفي ان تكون لدينا معرفة بال jdbc لكي نبدا وايش نوع القاعدة الي ممكن نستخدمها وايش موقع الRMS؟
وعليكم السلام،
شرح موضوع تخزين البيانات في شكل سجلات مشروح في هذا الرابط:
http://www.ibm.com/developerworks/library/wi-rms/
RMS = Record Management System
السلام عليكم اﻷخ علي
قُمت بتحميل البرناج اﻵن، لكن ليس لدي حزمة DCP Encryption لذلك لم يفتح الفورم، لكن استطعت قراءة الكود.
أول مرة يمر عليّ كود يكتبه أعمى، ماشاء الله، أعجبني نظامه، حيث أن لدي إهتمام كبير بنظام الكود وطريقة الكتابة، ما عدا عبارات OpenDialog1.Execute و SaveDialog1.Execute فهي ملتصقة بحافة المحرر، ليس فيها مسافة من البداية.
صحيح نسيت ان ارتبه تبدو ملتسقة ب حافة المحرر
لم اهتم كثيرن في ترتيب الكود ل اني واجهة صعوبات في كتابته
تصور ان اغلب الكود كتبته في المفكرة ل عدم تمكني من الوصول ل بعظ الوظاءف
هل جربت الواجهة؟؟؟
لا الواجهة لم تفتح لسبب عدم وجود حزمة DCP Encryption لدي
موجود ملف تنفيذي (exe) يعمل على وندوس بدون حزمت في نفس الرابط جرب به الواجهة
السلام عليكم
سوالي هذه المرة هو:
كيف ممكن اعمل قاعدة بيانات xml يعني كيف structure وكيف تتم تسمية الحقول والجداول وكيف ممكن اعمل ال Attributes
وبعدين كيف ممكن اتعامل معه هل ممكن عن طريق برنامج J2Me؟
اذا ممكن اي رابط يفيدني ويشرح اساسيات كتابة القاعدة لتخزين مثلا اسم الطالب ورقمه و…
والشكر مقدما
أظن أن اﻷفضل استخدام قاعدة بيانات sqlite
السلام عليكم
انا قرات موضوعك عن “نظام 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 يعني كأنه موبايل؟
وعليكم السلام
اﻷخت سارة
هذه أسألة كثيرة، لا أعلم هل يسعني الوقت لأجاوبها كلها أم لا.
بالنسبة للمحاكي هو برنامج مكتوب بلغة جافا وأقوم بتشغليه بالطريقة التالية في بيئة لينكس (لا أعلم إذا كان يعمل بنفس الطريقة في وندوز أم لا):
بعد تشغيله ويكون جاهز للإستخدام في رقم بورت معين، تقومين بتشغيل برنامج عميل ليرتبط بهذا المخدم، وهذا مثال مكتوب بالجافا:
http://code-sd.com/products/smpptester/
وأود أن أنبه أنه يوجد إختلاف كبير جداً بين هذه الطريقة وطريقة اﻹرسال عن طريق الموبايل أو المودم، حيث أن طريقة الربط بالموبايل أو المودم هي من نوع serial communication، أما طريقة SMPP فهي من نوع برمجة الشبكات socket programming حيث تتم من كمبيوتر إلى كمبيوتر حيث أن مركز الرسائل هو عبارة عن جهاز كمبيوتر به برنامج يفهم برتوكول الـ SMPP وينتظر اﻹتصال ويستقبل الرسائل ليقوم بدوره لإرسالها للمشتركين التابعين له.
فكل طريقة يُمكن أن تكون مشروع قائم بذاته وذلك لبعد الطريقة البرمجية لكل نوع، خصوصاً أن هذا مشروع تخرج لطالب يمكن أن يكون هذا كثير عليه.
السلام عليكم أخي الحقيقة أنا من الناس الشغوفين بلغة االباسكال منذ ما بدأت تعلم البرمجة لكن واجهتني بعض المعوقات في التعامل مع المكونات ك dbgrid من ناحية إضافة مكونات سواء للتعديل أو لتحسين الشكل بالأضافة على الرسم علىه يضاف إلى ذلك قلة المصادر في مواضيع متقدمة ك تعدد المسارات و Multicast event من حد بي الأنتقال إلى جافا منذ ثلاث سنوات و ما وجدته كان مدهشا ألا أنني ما زلت أبرمج بلغة باسكال لمل تتميز به من سرعة فرجاء التكرم بمساعدتي
وعليكم السلام، ماذا تقصد بالـ Multicast وماهي أهميتها والحاجة لها؟
مفهوم event and delegate ي اللي في دوت نت أو استخدام interfaces
أظني سمعت عنها، لكن لم أفهمها، ربما تكون موجودة بإسم آخر
أخي معتز ماذا عن التعامل المتقدم مع مكون dbgrid كما شرحت لك سابقا؟ أما بالنسبة لشرحك السابق في تعدد المسار أو المهام كان جدا رائع لو بالإمكان تشرح لنا هذا المفهوم من خلال Server- client و لك جزيل الشكر؟
أنا استخدم الـ StringGrid أكثر من الـ dbGrid حيث أن اﻷول به حرية أكثر في اﻹستخدام. ماذا تقصد بتعدد المهام في الـ client-server
بالنسبة ل Multicast ،event and delegate، اضنه يقصد كيفية الإتصال بين الكاإنات(Class) بإستخدام الاحداث (Events)۔ في الجافا توجد ما يسمى (EventListener, EventDispatcher,…) تحقق ذالك۔
جافا هي 100٪ (object oriented programming languages) لا مجال للمقارنة مع الباسكال !
لغة أوبجكت باسكال هي أيضاً لغة تدعم البرمجة الكائنية ١٠٠٪ ويوجد مجال للمقارنة. هل تعرف أنت اللغتين حتى تقول أنه لامجال للمقارنة؟
باسكَال هي (Procedural) ليس OOP لكن يمكن كتابة كود يشابه ال OOP ليس 100٪ OOP.
نعم اعرف البسكال ،C++, C#, هل تعرف انت الجافا ?
نحن نتكلم عن لغة أوبجكت باسكال. وقد دعمت البرمجة الكائنية عام ١٩٨٩ قبل السي++ وحتى قبل الجافا نفسها.
نعم أعرف الجافا، عملت بها عدد من المشاريع الكبيرة، لكن للأسف ليست مفتوحة المصدر أو مجانية لذلك ليست مضمنة في الموقع
اﻷخ Abu Renad وجدت تدوينة تتكلم عن الـ Multi-cast في الدلفي، وقد قمت بتجربتها في لازاراس مع بعض التعديلات.
http://delphi.about.com/library/weekly/aa051005a.htm
وهذا هو البرنامج المكتوب بلازاراس
http://code.sd/share/MultiCastTest.zip
OpenJDK مفتوحة المصدر.
أوبجكت باسكال اقدم من جافا لكنها تدعم اكثر ال (component based programming). التدوينة اللتي وضعت توضح “محاكاة” Multi-cast .بينما في جافا هذه الاشياء موجودة منذ ظهورها۔ قوة الجافا تتجلى في مكتباتها javase,javaee,javacore الشاسعة و المبنية على 100٪ OOP.
نعم كلامك صحيح، لكن ليس كل شيء موجود في أي لغة برمجة يُعتبر قوة، مثلاً ماهي فائدة الـ Multi-cast ولمذا يجب على لغات البرمجة أن توفرها بطريقة طبيعية في مكتباتها؟
لانها بكل بساطة تجعل البرمجة كاإنية 100٪ ،فالتعامل مع الكاإنات ليس هو التعامل مع component & procedure هناك مثلا scalability !- هناك صعوبة لفهم جافا و س++ من مَن تعود على Delphi او VBasic .
انا شصياَ كنت اكره الجافَا قبل معرفتها۔
أنا أيضاً كُنت أكره الجافا قبل معرفتها بإعتبارها لغة للتعقيد، لكن بعد ثلاث سنين إستخدام لها تغيرت هذه الفكرة، لكن مازالت فكرة أنها لاتصلح للمبرمج الجديد، فالبرمجة اﻹجرائية procedural هي أوضح للطالب الجديد. لغة جافا يُمكن أن تتسبب في نفور الطلاب من البرمجة كما حدث عندنا في السودان، في الماضي كان طالب الجامعة يدرس لغة باسكال في الصف اﻷول والثاني، ثم سي في الصف الثالث، ثم جافا في الصف الرابع، اﻵن أصبحت لغة جافا يتم تدريسها من الصف اﻷول، وفي الحقيقة مستوى البرمجة تدنى جداً في الخريجين الجدد، ربما كان هذا أحد أسبابها.
نعم الجافا و س++ لاتصلح للمبرمج الجديد۔ لكن التكنولوجيا سريعة في تقلباتها۔ و الان اصبحنا نرى ظهور تطبيقات تعتمد اكثر على (javascript+html5+ccs3) كال node.js – webkit إلخ.. فهل نتجهلها !!?
لا نتجاهلها، لكن الطالب يحتاج لشيء بسيط يشجعه على اﻹستمرار، تخيل طالب إبتدائي يبدأ دراسة الرياضيات بالمعادلات والتفاضل والتكامل وغيرها من اﻷشياء التي تُنفر الطالب من المادة، وربما ينفر الطالب للأبد وتصبح عقدة عنده. اﻹنطباع اﻷولي مهم جداً عند اﻹنسان.
أنا شخصياً بدأت تعلم البرمجة بإستخدام لغة بيسك وكانت لغة مناسبة جداً لكسر حاجز البرمجة
يا شباب لا داعي للإختلاف كل اللغتين تؤدي الأغراض و قد برمجت في الإثنيتين لفترة طويلة الا أني أعترف أن الجافا لغة رائعة جدا بقوتها كلغة مستقرة متعددة المنصات لفترة طويلة يضاف الدعم الواسع و المكتبات الضخمة وغيرها الكثير ….
وعندنا هنا في عمان كل المؤسسات التعليمية تعتمد الجافا في البرمجة من البداية.
مرحبً اخي معتز
هل تذكرني
لقد قمت ب انشاء نسخت من برنامجي ل التشفير ل نظام لينكس
و انشءت برنامج اخر ب لازرس ايظن يعمل على لينكس
مع اني اعشق سي الكلاسكية
هاذه روابط البرامج
http://sourceforge.net/projects/rosecrypt/files/Rose%20Crypt1.1/
http://sourceforge.net/projects/rosepasswordsgenerator/files/Rose%20Passwords%20Generator1.1/
السلام عليكم ابو الياس كيف حالك هل انت في صحة جيدة أنا اسمي مالك من الجزائر و الله شئ جيد ان نجد ان اهل السودان يعملون جيدا و يتوسوعون وفقك الله يا اخي وفقك الله على كل حال ان اردت شئ في يخص برامج اي برنام وينداوز او اي شئ اخر فانا هنا
مرحباً بك أخ مالك.
سوف أراسلك على البريد
مدونتك ممتازة بالنسبة لي اقرأ يوميا موضوع منها ارجو ان تواصل فيها
السلام عليكم أبا إياس كيف حالك أخي لقد قرأت كتابك الأول إلا أنني وجدت أنك قد مررت على موضوع object oriented programming على السريع و بدون توسع فأرجو كتاب أو دروس تفصيليه في هذا الموضوع جزاك الله خيرا
وعليكم السلام
يوجد شرح هُناك أكثر توسعاً عن البرمجة الكائنية في هذه التدوينة:
مرحبً استاذ
عندي سءال
اريد احذف اخر اربع حروف من سلسلة نصية بدون ان اعرف حجمها
ارجو المساعدة
السلام عليكم
أبا أياس مرحبا اولا اجد التعرف بك شرفا لي كونك من السودانيين المبرمجين الاكفاء فلقد وجدت مدونتك بالصدفة في اثناء البحث عن مدونات وكتب على موقع القوقل … فأثارني حقا ما تكتب ,,,, فلم اتوقع وجود مبرمجين سودانيين ذوي خبرات عريقة في مجال البرمجيات وهندستها ,,, فحتى هذه اللحظة انا متفاجأ قليلا ,,, المهم لا اريد الاطالة عليك انا احب الحاسب الالي منذ نعومة اظافري حتى انني في عمر ال15 استطعت العمل على لغات مثل جوملا وغيرها من اللغات البسيطة كانها لعب اطفال ,,, وشاركت في عمل مواقع الكترونية كثيرة وكنت الاصغر في الفريق ,,, المهم لدي خلفية قوية في السي ,, والسي++ ,, والدوت نت ,, والسي شارب ,, ولغة البايثون ,,, وغيرها والان انا اتحرك في مجال الجافا منذ العام ولكني ما زلت مترددا بشأنها (شعور داخلي) لا اعرف لماذا,, فخبرتي الشخصية في مجال البرمجيات تتعدى 6 سنوات والمهنية لا تتجاوز السنتان ,, والحقيقة اسعى لحلم معين هو السبب في ركضي خلف كل تلك البرمجيات فقد توقفت العمل منذ 6 اشهر للسفر وعمل الكورسات وقد اطيل المدة متى ما شاء الله لها ان تطول ولكن بشرط ان اصل الى مبتغاي في النهاية ,,, فسؤالي يأتي في صيغة بسيطة ارجو ان تتفضل علي بالاجابة عنه ,,, وهو هل تنصح باحتراف لغة الجافا علما بانها تحتاج وقتا ومجهودا؟ وعلما بانها قد تاخذك بعيدا عن كل البرمجة لانها تاخذ مجمل وقتك من حيث التعلم الى الاحتراف الى الخبرة وتطوير البرمجيات وهندستها ؟,,, وما رايك فيها كلغة برمجة مستقبلية تغنيك عن لغات اخرى ؟
مرحباً بك أخ حسن. في الحقيقة يوجد عدد كبير من السودانيين المبرمجين ذوو الخبرة العريقة سواءً في السودان أو غيرها من الدول، وحتى في ميكروسوفت والشركات الكبيرة، لكن للأسف قليل منهم من يكتب عن خبرته، ربما ليس لديهم وقت.
لغة جافا هي لغة عريقة ومتعددة الاستخدامات ومتفرعة وذات تقنيات متغيرة، وأي لغة حديثة أصبحت كذلك، ودراسة لغة برمجة من أجل التعليم يختلف من أجل العمل، ففي العمل أحياناً يكتفي الشخص بالمجال الذي يعمل به، مثلاً تجد مبرمج جافا يستخدمها فقط لخدمات الويب، وآخر للبرامج التي تعمل في الخلفية services applications وقليل من يستخدمها في برامج سطح المكتب، وإذا سألت احدهم عن الفرع اﻵخر في هذه اللغة ربما يقول لك أنه لم يستخدمه.
في وقت التعلم يمكن للشخص أن يتعلم أي شيء يقع بين يديه، لكن عندما يتجه للتخصص وسوق العمل يجب أن يكون تركيزه في تخصص معين، ثم يحاول التعمق في دراسة لغات البرمجة المناسبة لهذا التخصص
وفي النهاية نتمنى لك التوفيق في هذا المجال المتشعب
السلام عليكم يا ابواياس، ارغب في سؤالك عن اداة التطوير التالية
http://www.codenameone.com/
هل قمت بتجربتها؟ما رايك فيها؟
لا لم اسمع عنها، هلا عرفتنا بها؟
Codename one عبارة عن ادوات تسمح لك بانشاء تطبيق للاندرويد والايفون وال j2me باستخدام لغة جافا فقط، انت تقوم بتطوير التطبيق وتنقيحه باستخدام netbeens ide مثل اي برنامج java se، ثم تقوم بارسال byte code الى السيرفر الخاص بهم ليقومو بتحويله الى ملف apk او jar الخ حسب طلبك.
اكثر ما اعجبني فيه انك لا تحتاج الى استخدام android emulator البطيئ.
وهل هي خدمة مجانية أم مدفوعة (تحويل الـ byte code إلى apk)
هل قُمت بتجربتها؟
يوجد لديهم اشتراك مجاني يسمح ب 80 عملية تحويل لل bytecode في الشهر تقريبا (لا اذكر الرقم بالضبط).في حالة الزيادة يجب الاشتراك في حزمة مدفوعة.
قمت بتجربة برنامج صغير form يحتوي زرين ، وجربت البرنامج في موبايلي.لم اجرب كتابة برامج اكبر من ذلك.
يوجد اشتراك مجاني يسمح تقريبا ب 80 عملية تحويل في الشهر(لا اذكر الرقم بالضبط).
جربت تطبيقا بسيطا فورم يحتوي على زرين وقمت بتجربة التطبيق في موبايلي، لم اجرب شيئا اكبر.
في الحقيقة هذه فكرة جيدة، إن شاء الله سوف أقوم بتجربتها عندما أجد وقت، وسوف أخبر بها مبرمج أندرويد يعمل معنا.
شكراً لك على إخبارنا بهذا الموقع
السلام عليكم ، لدي مشروع ارغب في تنفيذه ولدي الخطوات والفكرة الاساسية ، ولكنني لا املك الخبرة في تطبيقات الجوال وتصميم الاجهزة وغيرها لذلك احتاج للتواصل مع مهندس برمجيات وها أنت ذا ! ارجو ان تساعدني وتخبرني كيف يمكنني التواصل معك. وشكرا.
مرحباً بك أخ محمد الجندي.
يوجد موقع للمبرمجين المتفرغين لمثل هذه المشاريع وهو:
https://golancing.com/
نحن نعمل فقط مع شركات اﻹتصالات
ونتمنى لك التوفيق
التصميم الجديد للمدونة رائع، فهو يعرض كمية كبيرة من المواضيع في مساحة اقل، لكن لا توجد فيه اخر التعليقات.
نتمى لك مزيد من التقدم و التوفيق باذن الله.
في الحقيقة كُنت أمس أقوم بتجربة عدد من الـ themes
وقد وجدت هذا، وأعجبني لأنه يقوم بإظهار عدد كبير من المقالات.
لكن آخر التعليقات شيء مهم، سوف أقوم بالبحث حول كيفية إظهارها مرة أخرى
تجربتي مع لينكس ,،
قبل يومين اردت تجربة اللينكس كنظام , بحثت حول افضل التوزيعات بالنسبة للمستخدمين الجدد فوجدت نفسي بين الـ mint او الـ ubuntu اخترت المينت تم التزيل حرقتها علي فلاش قم بالاقلاع من خلال القرص الحي للنظام مبدئيا اعجبني النظام بخفته خاصة من ناحية التعرف علي قطع الهاردوير ففكرت في تنصيب النسخة بجوار نظامي الرئيسي 8.1 لدي بارتيشن الـD خالي ففكرت باستغلاله وتنصيب التوزيعة alongside ويندوز8.1 بدات الاعدادات وكانت
ممتازة الي ان وصلت مرحلة اختيار بارتيشن التنصيب الغريبة عند قرائتي للشروحات المتعلقة بنصيب النظامين سويا
يوجد خيار في اللينكس داعم للتنصيب بجوارنظام اخر لكن لم اجد ذلك الخيار وجد خيار التهيئة علي اساس انه خيار
يتيح لك تهيئة البارتيشن فيما بعد بعد اختيارك ’ لكن النتيجة [تهيئة كامل الهارد] الخاص بي وصلت مرحلة من الصدمة
توقفت وتجمدت لمدة 10 دقائق امام الجهاز نظرا للتعب واهمية الملفات بالنسبة لي , بدأت اولا في البحث عن اصل المشكلة ولماذا لم يقرأ النظام بقية البارتيشنات اكتشفت ان لينكس لا يدعم نظام الملفات الـGPT ونظام الـUEFI تم دعمه حديثا ولكن ليس بشكل كلي , اضطررت الي اعادة تقسيم الهارد من جديد عن طريق Gparted نظرا لعدم دعم
ويندوز 7 لنظام الملفات GPT تم التنصيب وحاليا اعمل علي سفن مع فقداني لقرابة 170 g لكني لست قلقا ففي عام
2011 حصل معي نقس الحادس بواسطة الـ norton ghost الهارد كان 750 فقدت قرابة الـ 540 g وتمت استعادتها بدون اي شائبة تذكر ’
اتمني من الله ان اوفق اليوم لاستعادة ملفاتي حتي لا ابدأ من الصفرمرةا خري .
السلام عليكم
ونعزيك على البيانات التي فقدتها. ونتمنى أن تستطيع إرجاعها.
في الحقيقة أفضل تثبيت لنظام لينكس يكون مع وندوز 7 وما دون، والأفضل البداية من الوندوز نفسه، حيث تقوم بحجز جزء من القرص الصلب وجعله غير مهيايء (يكون لونه أسود) على شرط أن تكون عدد اﻷجزاء في القرص لاتزيد على 2، حيث يحتاج نظام لينكس إلى جزئين، حيث أن أكثر من أربعة اجزاء في القرص الصلب غير ممكنة. لكن يمكن عمل extended partition ثم أضافة عدد من اﻷجزاء فوقها.
بعدما تتأكد من أنك وفرت مساحة كافية لنظام لينكس تقوم بالتثبيت واختيار alongside
لكن خيار تثبيت نظام لينكس مع وجود الـ UEFI عند استخدام وندوز 8 فهو صعب جداً لا انصح به
الحمد لله ’ بعد معاناة دامت 9 ساعات تمكنت بفضل الله من استعادة الداتا الخاصة بي ونسبة الشوائب في عملية الاستعادة 5 ملفات Exe لم تعمل بسبب نقلي للملفات عدة مرات الي عدة بارتيشانات باسلوب النقل وليس النسخ
, لكن سابحث مرة اخري عسي ولعل ’ خلاصة تجربتي لهذا اليوم هي تعلم لدرس قاسي جدا في الصبر من اجل نتيجة
جيدة جدا ’ ايضا من الاشياءالتي لاحظتها في البرنامج واستفدت منها هي طريقة ترتيب الملفات عادة اعتمد علي وضع الملفات حسب نوعها بتسلسل معين لدرجة التصنيف حسب الامتداد مما افادني جدا في معرفة ملفاتي الجديدة خاصة في حالة عرض برنامج الاستعادة لاكثر من 1.5TB كملفات مفقودة ’
ولا عزاء للينكس بعد الان فمصيره سيكون اما الـVm او تخصيص جاهز كامل له .
هذه خطوة جيدة، لكن لم تذكر كيف قمت بإستعادتها، هل كانت هُناك نُسخة احتياطية خارج الجهاز أم قمت بعمل unpartition
بالنسبة للنسخ اﻹحتياطي لابد أن تعطي أولوية لبعض البيانات على بعضها، مثلاً البرامج والوثائق التي تكتبها تكون لها أولوية على البرامج التي تقوم بتحميلها من النت، حتى لا يصبح حجم البيانات عائق في في عملية النسخ اﻹحتياطي.
لدي طريقة آلية لحفظ البيانات المهمة في العمل وفي البيت، ربما أتحدث عنها لاحقاً بإذن الله.
بالنسبة لنظام لينكس إذا قُمت بتثبيت وندوز 7 فسوف يكون الأمر سهل، وهو أفضل من استخدامه داخل VM حتى تستطيع التمتع بكامل أداء الحاسوب، فأنت مازلت طالب فهذه فرصة لك في تعلم الكثير بواسطة لينكس، لا أقصد تعلم لينكس فقط لكن لينكس يعلمك الكثير من اﻷشياء المتعلقة بالحاسوب والشبكات والسرية والبرمجة، هذه اﻷشياء لا تجدها بنفس التوسع في بيئة وندوز، وحتى الكوارث التي تحدث بسببه مع الوندوز تعلمك كثيراً.
بعد التخرج تكون الفرصة مختلفة كثيراً في التعلم، حيث يقل زمنه بصورة كبيرة جداً مقارنة بوقت الجامعة. لذلك يفشل الكثيرين إلى دراسة نظام لينكس أو التعامل معه عندما يبدؤون معه أثناء مرحلة العمل وخصوصاً عندما يزيد اعتمادهم بشكل متعمق في نظام وندوز
نور الله صباحك بكل خير استاذ معتز ’
بالنسبة لعملية الاستعادة ذكرت لك انني في 2011 فقد البيانات في احد الاجهزة الخاصة بي تمت الاستعانة بكمية من البرامج جربت الاغلبية لكن المنتوج النهائي غير مرضي , الاستعادة كانت عن طريق برنامج [EaseUS Data Recovery Wizard ] لكن من نسخة خاصة تعمل من خلال بيئة windows PE ,
السلام عليكم ورحمة الله ’
استاذ معتز محتاج منك مساعدة ان امكن ذلك ، احتاج الايميل لو سمحت .
اخيرا بعض الاستفادة عمليا من لغة الباسكال ؛ قمت قبل فترة بطرح تجميعية تحوي اغلب الـ Runtime الخاصة بالويندوز في شكل حزمة مخصصة تحوي اغلب المحتويات المهمة ،
http://www.wincert.net/forum/topic/13023-windows-aio-runtime-pack-x86-x64/
وبالفعل وجدت الكثير من الدعم من المهتمين بمثل هذه التجميعيات واحد المهتمين استفسر عن امكانية تخطي الملفات التي تم تنصيبها مسبقا او حتي ازالتها قبل تنصيب الجديدة فذكرت له امكانية التحقق من المحتوي عن طريق الريجستري فكان هذا الكود منه لعمل العملية :
طبعا هذا الكود يتم كتابته ليقراء تلقائيا في داخل برنامج التحزيم الـ inno setup .
ما رأيك بالموضوع عموما ..
لم أفهمه تماماً، ماذا تقصد به
يبدو انني لم افسر بصورة صحيحة , علي العموم يوجد برنامج لتحزيم ملفات البرامج او لصنع ملف التنصيب الخاص بالبرامج اسمه inno setup البرنامج تتم اغلب عملياته من خلال لغة الباسكال من خلال واجهة رسومية وفي نفس الوقت يمكنك التعديل علي السكريبت المكتوب بلغة الباسكال ، الجزئية التي عرضتها لك بخصوص حزمة او تجميعية من البرامج مخصصة لنظام ويندوز مثل الفلاش بلاير والنت فريم ورك لاراحة المستخدم في حال تنصيب الويندوز من جديد
او حتي لتلافي تحميل كل المحتوي منفردا كما ذكرت في الموقع الاجنبي , علي العموم هذه نفس الحزم طرحتها علي منتدي عربي ايضا / http://www.damasgate.com/vb/t353741/
هذا اذا كنت تقصد الحزمة نفسها .
السلام عليكم ورحمة الله وبركاتة
الاخ العزيز معتز تحية طيبة معطرة مني لك
اخي اواجه مشكلة في فتح مشروع باسم opengedt للاخ احمد وهو برنامج مخزن (الشيفرة المصدرية )
وانا اعمل على المترحم lazre ارسلت رسالة الى الاخ احمد واخبرني انني بحاجة الى تثبيت المكون lazreport والذي يوجد في كتابك
هل من طريقة او اسلوب لحل هذة المشكلة
كل الحب والامتنان لك
وعليكم السلام ورحمة الله وبركاته
يمكن اضافة المكون lazreport في بيئة لازاراس بواسطة:
packages/install/uninstall packages
ثم تختار من الـ available packages هذه الحزمة lazreport 0.9.9 أو أي رقم قريب منها مثلاً 0.9.7
ثم save and rebuild
بعد إعادة ترجمة لازارس يمكنك فتح المشروع الذي يحتوي على هذه الحزمة
السلام عليكم ورحمة الله وبركاتة
انا مبرمج هاوي درست البرمجة من النت . وقد تعلمت اساسيات عدة لغات برمجة وطبقت مافيها من امتلة .
لاكن المشكل الدي لدي هو الخوف من الثوتيق . كيف اتعمل التوثيق و للاسافادة منه
التوثيق لابد منه، وهو يعكس مهنية المبرمج، وكلما كانت للمبرمج خبرة أكثر كان توثيقه مختصراً ويشرح كل الجوانب.
هناك أنواع عدة من الوثائق لأي نظام، منها:
1. دليل المستخدم
2. دليل تثبيت النظام واﻹعدادات
3. التصميم الداخلي للنظام
السلام عليكم ورحمة اللة وبركاتة
استاذي العزيز / معتز تحية ظيبة لك
وجدت طريقي الى مدونتك عن طريق البحث في النت عن طريق ارسال الرسائل النصية عبر بروتوكول smpp وقد قمت باانزل الكود الذي قمت برفعة http://code-sd.com/products/smpptester/ لكن للاسف لم استطع تشغيل البرنامج مع العلم اني حديث البرمج بلغة الجافا وطلبي ان امكن هو شرح نظام عمل هذا البروتوكول ..
زادك الله بسطة في العلم والرزق ونفع بك
وعليكم السلام ورحمة الله وبركاته.
وجدت أن البرنامج لا يعمل مع النُسخة رقم 8 من أداة التطوير NetBeans. يحتاج لتعديل حتى يعمل.
هل تستطيع الحصول على NetBeans 7.1?
ايضاً يحتاج لمكتبة jsmpp يُمكن تحميله من هذا الرابط:
http://www.java2s.com/Code/JarDownload/jsmpp/jsmpp-2.1.0.jar.zip
الف شكر لك استاذي العزيز
الى استاذي الغالي
عندي مشكلى في 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
مرحباً بك shadyn
في الحقيقة لم استخدم بايثن مع الـ IO فقط استخدمت جافا، إذا احببت يمكنني إرسال البرنامج الذي كتبته بالجافا لإضافة وإطفاء لمبات LEDs
سلام عليكم اخي ابو اياس هل تملك صفحه علي الفيس بوك اود التواصل معك مناجل الاستفادة من خبرتك في لغة الجافا
مساء الخير
وعليكم السلام أخ حبيب
في الحقيقة لا استخدم الفيسبوك كثيراً، إذا كانت لديك أسألة عن الجافا فيمكنك طرحها هنا
السلام عليكم
لدي مشكله في عمل برنامج بلغة الجافا,لمشروع رساله الماجستير وارغب ان يكون بصيغه .exe , هل يمكن التواصل مع مبرمج لديه خبره
و شكرا
وعليكم السلام
لايمكن كتابة إصدار برنامج exe من جافا، وذلك لأن الـ exe مخصص فقط لنظام وندوز، أما جافا فهي متعددة المنصات، ويكون البرنامج الناتج هو .jar
لكن يمكن عمل برنامج مشغل فقط لبرنامج الجافا بأي لغة أخرى، مثلاً لغة سي أو باسكال فينتج برنامج exe مهمته فقط تنفيذ ملف الـ jar
شكرا جزيلا
أرغب بالتواصل على الخاص لمن لديه حبره في برنامج الجافا , للاتفاق معه بعمل بعض الاكواد حيث لدي خبره لكن غير كافيه.
و جزاككم الله خيرا
اﻷفضل طرح هذا الطلب في موقع يضم عدد كبير من المبرمجين مثل موقع حسوب:
https://io.hsoub.com/
السلام عليكم ورحمة الله، لم استطع اضافة التعليق في مقال مشكلة مفتاح الموتور،صندوق التعليقات لا يظهر في المقال!
التيار الذي يسحبه الموتور عادة ما يكون مكتوبا في الموتور نفسه، توجد لوحة مكتوب فيها استهلاك الموتور من الكهرباء، اعلى ارتفاع لضخ المياه اقصى درجة حرارة للتشغيل والكثير من المعلومات الاخرى. للاسف اللوحة اتمسحت في موتور المنزل.
https://www.flickr.com/gp/98943011@N03/qsVe1C
طبعا الموتور في بداية التشغيل يسحب تيار اعلى بكثير من التيار المكتوب starting current لكن المفتاح يتحمل هذا التيار لانه يرجع للتيار الطبيعي بعد عدة ثواني.
طلمبات المياه في المنازل تحتوي على محرك حثي احادي الطور single phase induction motor.
حسب علمي لا يحدث تغيير في مقاومة النحاس مهما طالت مدة الخدمة لكن قد تحدث ترسبات على سطح التماسات نتيجة الشرارة عند فتح المفتاح (يمكن ملاحظة الشرارة عند فتح المفتاح في غرفة مظلمة) لكن التاثير عادة يكون بسيطا في اغلب الاحيان.
اعتقد ان مفتاح 10 امبير مناسب لموتور 1 حصان.
المفتاح قد ينكسر او يتلف الياي الموجود بداخله او قد تدخل اتربة تصعب من حركته لكن ان يحترق في مدة بسيطة فهذا يدل على رداءة التصنيع او حدوث تماس في التوصيلات خلف المفتاح.
بصراحة لا ادري ما هو العمر الافتراضي للمفاتيح؟
لدينا بالمنزل موتور نصف حصان يعمل بمفتاح عادي من دون مشاكل الحمد لله.
تحياتي لك.
شكراً لك على التعليق، سوف اقوم بنقل تعليقك إلى الموضوع بعد أن قمت بفتح التعليقات فيه
السلام عليكم
ممكن اتواصل معك؟ ايميلي sanajel.khalil@aaup.edu
مع الشكر
مرحبًا أخي أبو إياس،
شكرًا لمحتواك القيّم في مجال البرمجة. هل يمكنني التواصل معك من خلال البريد الإلكتروني. بغرض التعاون؟
في انتظار ردك
السلام عليكم ورحمة الله، ماسبب الانقطاع عن التدوين؟ عسى المانع خير.
ان شاء الله تكون بصحة وعافية
وعليكم السلام ورحمة الله وبركاته
وشكراً على السؤال، أنا بخير الحمد لله
لكن تكاثرت علي المهام والواجبات واللاتزامات في نهاية العام، سواءً في العمل أو البيت
بالإضافة إلى أني لم أجد موضوع محدد أتكلم عنه، لدي عدة مواضيع لكنها لم تكتمل وتصل نقطة الكتابة عنها أو بعض اﻷفكار غير المكتملة ولا أجد لها حافزاً، فهذه كلها اجتمعت في هذا الشهر والشهر الماضي بالإضافة إلى انقطاع النت لفترة ثلاث أسابيع
أتمنى أن أجد موضوع في القريب يعود بي إلى التدوين والتفاعل من زوار المدونة
الحمد لله،ربنا يعينك
السلام عليكم أبو إياس
أتمنى أن تكون بخير
بحثت عنك في تويتر ولم أجدك 🙂
لم أجد سوى هنا لأكتب لك وأشعر كمن ينادي على قمة جبل وسط زحام 🙂
لقد أنشأت نشرة بريدية وأود لو أردت أن تكون من متابعيها
هذا رابطها
https://mailchi.mp/6234976f165b/22ojd2mey2
كامل المودة والتحية
وعليكم السلام ورحمة الله يا عامر
في تويتر حسابي هو motazabdelazeem
نعم اشتركت في نشرتك البريدية، شكراً لك