-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-
-
عدد المشاركات
81 -
تاريخ الانضمام
-
تاريخ اخر زياره
كل شيء نشر بواسطة ghas1991
-
استفتاء عن نظامك التشغيل المفضل ومستقبل الانظمة التشغيل
ghas1991 رد على ahmedcs01's موضوع في الأخبار والنقاشات التقنية
linux ليس الا نواة و ليس نظام كامل هناك توزيعات جيدة و اخرى سيئة و بالنسبة لي الافضل هو Debian بواجهة KDE ! -
مشروع النهضة العربية - مشغل الوسائط العربي
ghas1991 رد على عربي و أفتخر's موضوع في الأخبار والنقاشات التقنية
السلام عليكم اود المشاركة اذا كان ممكن انا ابرمج بc++/Qt منذ مدة عدد ساعات العمل الاسبوعية الممكنة : من 3 الى 6 ساعات- 16 ردود
-
1
-
هل احتاج إلى احتراف بايثون او تعلم الاساسيات فقط حتى انتقل لتعلم C++ ؟؟
ghas1991 رد على mr.alawinio's موضوع في لغة Python
السلام عليكم اذا كنت تود ان تعمل كمطور تطبيقات اي يكون هذا دخل مادي لك فعليك ان ترى متطلبات السوق الان لان الشركة التي ستعمل لها (او العميل في حالة freelance) سيفرض عليك لغة برمجة خاصة به و اكثر اللغات المطلوبة حاليا هي JAVA و ++c و لغات net. اما Python فارى انها اكثر طلبا في ما يخص برمجة الويب باستعمال Django او اطار اخر الى جانب Ruby و PHP اما اذا كنت تريد اتخاد البرمجة كهواية و ووسيلة لتعلم اشياء اخرى فاي لغة برمجة ستكون مناسبة و لا يهم قوتها او سرعتها او طلب السوق فقط اختر لغة واحدة و تعلمها جيدا و احترفها اما اذا كنت تدرس في مجال البرمجة فالافضل التركيز على اللغة التي تدرسها في المدرسة او الجامعة او المعهد كي لا تشتت ذهنك بالتوفيق ان شاء الله- 24 ردود
-
1
-
السلام عليكم هل تستعمل visual studio ؟
-
الكتابة على ملف من QString
ghas1991 رد على أبو أنس الدمشقي's موضوع في قسم Cross Platform GUI Libraries العام
السلام عليكم [color="#000000"]QString str = "Malek"; QFile file("hello.txt"); file.open(QIODevice::WriteOnly | QIODevice::Text); QTextStream out(&file); out << str; file.close(); [/color] -
السلام عليكم android نظام مفتوح دائما نحن العرب ننتظر الاخرين ليدعمو العربية من اجلنا (مثلا wine لحد الان لم تدعم فيه العربية لكن تم دعم خفيف للعربية فيه بسبب فريق تطوير يهودي قام بدعم العبرية التي تكتب ايضا من اليمين لليسار) النظام مفتوح لا يجب ان نضع اللوم على google و انما على المطورين العرب الذين لم يفكرو بدعم العربية (مجرد راي شخصي)
- 8 ردود
-
3
-
استفسار حول التحميل الزائد + سؤال عن عكسية الـ atof
ghas1991 رد على khaled_prg's موضوع في الأسئلة المجابة
السلام عليكم بخصوص السؤال الاول تفضل مثال يوضح الامر: int addition(int a,int b) { return a+b; } double addition(int a,int b,double c) { return (a+b)+c; } int addition(int a,int b,int c) { return (a+b)+c; } بالنسبة للدالتين الاولى و الاخيرة لهما نفس الاسم و تعيدان نفس النوع لكن عدد البارامترات(الوسائط) مختلف اما بالنسبة للثاية فنفس الاسم لكن النوع و البارامترات مختلفة -
السلام عليكم اذا كان مستواك في assembly من متوسط الى جيد فكر في برمجة bootloader او micro kernel
- 6 ردود
-
1
-
السلام عليكم الكائن cin هو للادخال و هو من الفئة istream في هذه الفئة توجد الدالة get التي تستعقبل متغير من نوع char و تقوم بقرائة حرف من المستخدم و ادخاله في المتغير الذي ارسل لها و اذا كان المتغير غير فارغ (اي تم ادخال الحرف من المستخدم) ستعيد true كخلاصة في الكود السابق يتم تنفيذ الحلقة while مادام المستخدم يكتب و عند توقفه عن الكتابة او الضغط علىenter (لان هناك شرط على الضغط على enter و هو x == '\n' و بعده break ) سيتم الخروج من الحلقة .
- 2 ردود
-
2
-
مساعدة في البداية في Qt creator 2
ghas1991 رد على Eng_Bandar's موضوع في قسم Cross Platform GUI Libraries العام
السلام عليكم و هنا دروس باللغة الفرنسية شاملة http://qt.developpez.com/tutoriels/ و هنا دروس باللغة العربية شاملة http://qt-ar.org/lessons/ و هنا دروس باللغة الانجليزية شاملة http://www.zetcode.com/tutorials/qt4tutorial/ ستجد هنا بعض الدروس video http://www.youtube.com/user/QtStudios نصيحة : قبل ان تستعمل برمجة الواجهة بطريقة مرئية تعلم اولا برمجة الواجهة بالاكواد و ليس باستعمال designer لانك لن تستفيد كثيرا باستعمال desinger من البداية و لن تفهم كيف تجري الامور موفق باذن الله تعالى -
هل تقصد ان تحجز الذاكرة بنفسك
-
جزاك الله خيرا دروس مفيدة ان شاء الله
-
السلام عليكم تكون هكذا switch(var_name) { case value1: //instuction1 break; case value2: //instuction2 break; ... case valueN: //instuctionN break; default: //هنا تكتب الامر الذي تريد تنفيذه اذا لم تتحقق الشروط السابقة }
-
نعم يمكن و ذلك بكل سهولة باستعمال ctypes هذه دروس لها http://sjohannes.wordpress.com/2010/06/19/win32-python-getting-users-display-name-using-ctypes/ http://python.net/crew/theller/ctypes/tutorial.html و هناك ايضا win32 extension و هي ايضا جيدة http://python.net/crew/skippy/win32/ لكني افضل ان تستعمل ctypes لانها اسهل بالتوفيق
-
تطبيق تجارى لمتابعة انتاج مصنع تم تطويره بتقنية البرمجة بدون كود PWCT
ghas1991 رد على PWCT Maker's موضوع في الأخبار والنقاشات التقنية
السلام عليكم بارك الله فيك و ابتكار هذه التقمنية من مبرمج عربي فهو فخر كبير للمبرمجين العرب خاصة انها مفتوحة المصدر و هذا سيضمن باقائها ان شاء الله و هذا البرنامج دليل على قوة هذه التقنية لكن يبقى عيب وحيد في التقنية و الذي ارجو ان تقوم بالاهتمام به لحله و هو محمولية التقنية حاليا لا يمكن استعمالها على اللنكس و غيره من الانظة فهي تعمل على الوندوز فقط حسب علمي انها مبرمجة بالسي شارب لهذا لو تقوم بتحويل الكود و تطويره ليتناسب مع Mono CLI الذي يعمل على اغلب الانظمة و التي من بينها الوندوز ايضا حتى يمكن لمسخدمي اللنكس الاستفادة و تعلم هذه التقنية جزاك الله خيرا -
اخي انا لم اتهكم منك ذلك مجرد سؤال و اذا اردت ان لا ارد عليك فلن ارد Python ايضا تمكنك مما تريده مثل الدلفي مثلا برامج تسيير و برامج تحميل مثلا او مواقع ويب ديناميكية فلمذا دفع الكثير من اجل شراء نسخة دلفي غالية الثمن و ايضا هناك PySide داعمة لQt لكن تمكنك من عمل برامج للبيع
-
اخي محمود عيد كم ثمن شراء نسخة دلفي؟ نفس المشكل الخاص بQt لكن في الدلفي حتى لبرمجة برامج شخصية عليك دفع ذلك المبلغ الكبير جدا
-
السلام عليكم بخصوص ان الشركات لا تستعمل Python انت مخطا http://wiki.python.org/moin/OrganizationsUsingPython اولا: هناك JIT (Just-In-Time) Compiler و هو يجعل Python قريبة جدا من سرعة ++c و هذا رابط JIT الخاص بPython http://psyco.sourceforge.net/ ثانيا: يمكن عمل الواجهة بشكل مرئي بQt باستعمال QtDisigner او بGTK باستعمال Glade و يخصوص التحويل هناك PyInstaller و جيد جدا ثالثا: اخبرني ما هو ثمن نسخة الدلفي؟ نفس الشيء يجب دفع الاف الدولارات لشراء نسخة دلفي و لم تعد توجد اي نسخة مجانية اما نسخ Lite فهي غير مرخصة بل مقرصنة و لا يحق استعمالها في الدلفي يجب دفع الاف الدولارات لشراء نسخة دلفي سواء لعمل برامج للبيع او برامج شخصية او حتى برامج مفتوحة المصدر لانه لا توجد اي نسخة مجانية (كانت توجد من قبل لكن تم حذفها) او ستضطر لاستعمال lazarus و هو اقل جودة كثيرا من الدلفي
-
كتاب عربي لتعلم الأسمبلي 32bit من تأليفي
ghas1991 رد على Muhammad Fayed's موضوع في لغة Assembly لأنظمة 16, 32, 64 بت
جزاك الله خيرا -
السلام عليكم اللعبة رائعة ساطلع على الكود بارك الله فيك لانني افكر في برمجة لعب بسيطة في المرفقات build على Ubuntu game-build-desktop.zip
-
كيف تنشئ اختصار shortcut لبرنامجك في سطح المكتب Gnome/KDE
ghas1991 رد على herch's موضوع في نظام تشغيل Unix & Linux
السلام عليكم بارك الله فيك كنت ابحث عن هذا منذ وقت طويل جزاك الله خيرا -
جزاك الله خيرا على الدرس
-
بارك الله فيك ارجو ان تتابع لان الدورس جد مهمة
-
تكتب في cmd او terminal (اذا كنت تستعمل اللنكس) nasm filename.asm -o filename.exe filename.asm هو الملف الذي تريد تجميعه filename.exe سيكون هو الملف التنقيذي الناتج اذا كنت تعمل على اللنكس احذف exe.
-
لا يمكن استعمال Qt (النسخة المجانية LGPL ) لعمل برامج تجارية للاسف يجب شراء النسخة الخاصة بذلك و ثمنها باهض قليلا