- بديل لبرامج التطوير محفوظة الحقوق
بلا يمكن http://itwadi.com/node/863
- سؤال لمحبي البايثون؟!
+1 مع انى لست خبير بايثون مثل احمد يوسف ولكنى استخدمتها فقط لشهور قليلة. اعجبنى اسلوب تلك الطريقة من الindention وافضل تطبيقة فى السى (افضل تطبيقة بمسافتين بدل اربعة) لانها تجعل الكود منظم وواضح بسهولة للقراء والكتابة ولكن فقط تحتاج لتعود بسيط فى البداية . من …
- لوحة مفاتيح بشاشة لمس
لا اريد ان اكون مجحف بحق مايكروسوفت ولكنى لا اراها ابتكارا . باختصار لان هناك قطع فيزيائية ابسط وافضل وامرن لنستخدمها كلوحة مفاتيح وليس شاشة لمس . اما بخصوص الكتابة على شاشات اللمس فهى كبرنامج keyboard on screen وليس من العجب ان يكون بها بعض المرونة من حيث الع…
- على أى بيئية سطح مكتب تعمل فى لينكس
استخدم جنوم واميل لحذف الpanels سواء العلية او السفلى واحيانا استبدلها بavant . لا اكرة كدى وبراى ان واجهة كدى الافتراضية لا تناسب الشاشات الصغيرة ولكنها رائعة عموما ومع بعض التعديلات تروقنى وتشعرنى بمفهوم احدث لسطح المكتب وامكانيات ممتعة . هناك بعض التوزيعات …
- التطور البرمجي
هل هذا البرنامج يمثل التطور البرمجى ؟ اعتقد ان مهمتة تعتبر نظامية جدا ولا يوجد بة عناصر تحدى اخرى . هناك برنامج حر يمكن البدء منة لذلك PSPP
- متصفح ملفات ثلاثى الابعاد بالبلندر والبايثون
افكار جميلة اخى bastr3 ولكن للاسف نحن كنا ملزمون فى تلك المرحلة بان يكون التجربة بهاردوير متاح ولم يكن امامنا الا الفارة لذلك اجبرنا على الزاوية الافقية وتحكم غير مبتكر . لا انوى التكملة على هذا المتصفح , فقد ادى ما علية ولكن عند تضمين الهاردوير بتعريفة فى الم…
- متصفح ملفات ثلاثى الابعاد بالبلندر والبايثون
متصفح ملفات ثلاثى الابعاد بالبلندر والبايثون قمت بتجربتة على اوبنتو وفيدورا البرنامج قمت بصناعتة كبداية وللوقوف على بعض النقاط لمشروع يهدف لعمل واجهات افتراضية ثلاثية الابعاد للتطبيقات للاستفادة من مجال الvirtual reality فى تطبيقات المستخدم النهائى . لتحميل ال…
- المصفوفة بدون حجم []array
قى بعض المترجمات (لا اعتقد انها معيارية) يمكن عمل variable-length array وهى مصفوفات يحدد حجمها بمتغير (ليس ثابت) وغالبا تحجز فى الstack ولكن يبدو انك تسال عن تغيير حجم مصفوفة ويوجد بها عناصر اصلا . لا يمكن فى الarray العادى (الا بانشاء مصفوفة جديدة بحجم اكبر و…
- لغز محير في لغة السي ...!
السلوك الغير معروف : هو سلوك ينشى من بنية غير محمولة او خاطئة للبرنامج ,او بيانات خاطئة . ,وهى لم تحدد لها الstandard اى متطلبات (اى ليس لها سلوك مقرر) . 2-السلوك الغير معروف يتدرج من التجاهل التام ونتائج غير متوقعة الى العمل بشكل مرتب حسب البيئة التى يعمل علي…
- لغز محير في لغة السي ...!
من c draft standard من صفحة 545 الى 558 ستجد حالات ال Undefined Behavior . وتعريفة من نفس الورق
- لغز محير في لغة السي ...!
انت تعرف ان stdout و stdin ماهما الfile-like وهناك عدة طرق للكتابة والقراء منها الtext ومنها الbinary (كما توجد البيانات فى الذاكرة) انت الان تكتب formatted text و تقوم بعمل insert لرقم int ,ماذا يجب ان تقوم بة printf ؟ ستذهب الى argument متوقعة انة int لتقوم …
- لغز محير في لغة السي ...!
اخى انت تقوم بطباعة قيمة float بformat لint لا يمكن تتوقع ان تكون النتيجة صحيحة ,فfloat تخزن بطريقة فى الذاكرة و int تخزن بطريقة مختلفة تماما . اى ستقوم الدالة بالعمل بطريقة عشوائية لانك ارشدتها خطاء .
- هل بإمكانهم أن يراقبوني
يمكنك الحصول على الخصوصية ولكنها عموما بالامر الصعب هناك عدة برامج لحماية خصوصيتك على الانترنت http://itwadi.com/security-in-box-arabic ولا تستبعد ان يكون هناك الكثير من الثغرات الخاصة للهيئات التجسسية . (ولكن مازال هناك الكثير من الحيل للتحكم فى الامر ) ولكنة…
- نظام للنقاط في الفريق العربي
تقريبا تالت مرة ادخل الموضوع واحاول قراء الموضوع سريعا ولكن لم افهم الكثير. نقاط و متجر و معادلات ؟ بس تقريبا بعد اعادة قراتة استوعبتة . مادام المنتدى شغال يبقى خير ان شاء الله :huh:
- مشكلة في تحرير الذاكره لمؤشر struct tm
اظن ان localtime() تقوم بارجاع const للموشر وليس قيمة عادية يمكن تحريرها .
- ماذا يجب أن أفعل قبل المشاركة بالمشاريع مفتوحة المصدر
مثل ما اخبرك الاخ محمد. ولكل مشروع يعتمد على جوانب مختلفة من البرمجة والعلوم
- ماذا يجب أن أفعل قبل المشاركة بالمشاريع مفتوحة المصدر
للمشاركة فى مشروع مفتوح المصدر تحتاج -لغة برمجة وتعلم ادواتها وبما انك اخترت السى فستحتاج معرفة ادوات الbuild (مثل auto-tools ) و gnu tool-chain (gcc - gdb) ويستحسن معرفة ادوات مساعدة فى السى مثل ادوات تساعدة فى معرفة الmemory leak و gcov و gprof و unit-testii…
- الpointer cast و bus error
شكرا يا اخى محمد فقط ابحث عما يقينا شر الcrash و regression :lol: لكن اليس الoptimaztion flags اضمن ?
- الpointer cast و bus error
من عنيا يا هويدى الامر وبكل بساطة ان الpointer هو متغير يحفظ عنوان متغير اخر . اذن الموشر لchar يحوى عنوان الchar والموشر لint يحوى عنوان int النقطة ان المعالجات تتطلب ان تكون البيانات التى اكبر من 1 byte ان تكون aligned (مثلا اذا كان مصفوفة متغيرات بحجم العنص…
- الpointer cast و bus error
السلام عليكم ورحمة الله وبركاتة ساكتب فى الموضوع ولكن ارحب باى تغييرات او اصلاحات لان الفكرة مشوشة عندى . المصدر Bus_error كثيرا من الكتب تقوم بشرح الترتيب الهرمى للمتغيرات وايهم قابل للcasting دون فقد معلومات وايهم لا , ولكن غالبا ما يهملون الحديث عن الpointe…