- تحويل شيفرة من لغة الاسمبلي الى لغة السي
الـcompiler يعدل في البرنامج ويختلف التعديل من مصرف لآخر، حتى في نفس المصرف لو تغير اعدادات تحسين البرنامج خرج لك برنامج آخر، لكنه نفس البرنامج فقط التعليمات تختلف. يمكنك التأكد من مطابقة الدالتين عن طريق اختبار عشوائي: #include <stdio.h> #include <stdlib.h> #…
- تشغيل صوت بعد الانتهاء من الصوت السابق
جرب استخدم الوظيفة PlaySync بدلاً من Play، ستشغل الصوت بشكل متزامن لكنها ستجمّد البرنامج، تعمل blocking وستلاحظ تجمّد الواجهة أثناء التشغيل، اذا واجهتك مثل هذه المشلكة فيمكنك تشغيل الصوت في thread لوحده: new Thread(delegate() { System.Media.SoundPlayer player …
- [ تمت الإجابة ]أنا متلخبط بخصوص Little-Endian و Big-Endian
البيانات ظهرت بالعكس (رأيته في 424D ثم قرأته كرقم ظهر 0x4D42) هذا يعني أن حاسوبك little-endian، تذكر: ترتيب بايتات الرقم عكس ترتيبها في الملف -> little-endian ترتيب بايتات الرقم يطابق ترتيبها في الملف -> big-endian
- [ تمت الإجابة ]أنا متلخبط بخصوص Little-Endian و Big-Endian
جزء الـbig-endian غير صحيح، لو كان في الملف الرقم 0x1020 فعند قراءته ستحصل أيضاً على 0x1020 وليس 0x2010. هذا تقريباً تعريف وتلخصيل للـ الرقم 0x 11 22 اذا كتبته لملف وظهر في الملف (الملف صورة لما في الذاكرة) 0x 22 0x 11 ، فهذا يعني أن لديك little-endian (ماتراه…
- كيف يمكن جلب طول وعرض صورة (JPEG) من الهيدر الخاص بها.
حياكم الله ياشباب وشاكر لكم كلامكم الطيب :wub: بالنسبة لسؤالك أخي ، انظر للصورة هنا: المربعات الزرقاء تمثل حجم المربع الأزرق (أي بايتين أو حرفين) + عدد الأحرف بعد المربع الأزرق (بيانات البنية) والمربع الأحمر التالي (بداية البنية التالية). مثلاً أول مربع قيمته …
- كيف يمكن جلب طول وعرض صورة (JPEG) من الهيدر الخاص بها.
SOF0 مجرد اسم وليس مصطلح تقني. big-endian و little-endian يعني ترتيب البايتات، في هذا المثال: #include <stdio.h> int main(int argc, char **argv) { FILE *file; unsigned short data = 0x1122; if( ( file = fopen("dump.txt", "wb") ) == NULL ) { perror("Error"); ret…
- إلى خبراء python وكل من يستطيع المساعدة
انت تستخدم بايتثون 3، والسكربت مكتوب لبايثون 2، غير جمل print من: print 'foo' إلى (اضف قوسين فقط): print('foo')
- كيف يمكن جلب طول وعرض صورة (JPEG) من الهيدر الخاص بها.
المصادر التي وضعتها يظهر أنها ناقصة، توجد تفاصيل أكثر عن بنية jpeg في ويكيبيديا : http://en.wikipedia.org/wiki/JPEG#Syntax_and_structure وهذه الصفحة أفادتني: http://www.daevius.com/information-jpeg-file-format . * صورة الـjpeg تبدأ باباتين 0xff 0xd8 يمكنك استخ…
- مبتدئ هل ابدأ ببايثون 3 او بايثون 2
كما قال أحمد ابدأ بالكتب التي تستخدم النسخة الثالثة، واطلع على هذا ( المقال | مقال أكثر تفصيل ) لمعرفة أهم الفروقات بين 2 و 3، هذه الفروقات الصغيرة قد تسبب لك مشاكل عندما تريد مثلاً تشغيل مثال وجده على النت والسبب أنه يستخدم مثلاً print "foo".
- ماطبيعة عمل المبرمجين في الدول العربية؟
السلام عليكم ورحمة الله أود النقاش حول طبيعية عمل المبرمجين في الدول العربية، الغريب أني بحثت عن هذا الموضوع في النت لكن لم أجد أي معلومات عن ماذا يعمل المبرمجين لدينا وعن بيئة عملهم، في المواقع الأجنبية تجد تفاصيل كثيرة عن بيئة العمل وطبيعة عملهم والمشاكل الت…
- انشاء ftp علي Joomla ؟؟؟؟
من كلامك يظهر أنك تبحث عن خادم ftp ترفع من خلاله الملفات بينما إعدادات الـftp في جوملا لإعداد عميل، وليست اعدادات خادم ftp عن طريق جوملا، فهذا غير ممكن. انشاء حساب ftp يمكن عمله من الخادم، اذا كنت تستخدم cpanel تابع هذا الفديو:
- [ تمت الإجابة ]مشكلةة ببرنآمج Microsoft Visual C++ 6.0
الكود الذي كنت تكتبينه لن يبنيه أي مصرف جديد. الخطأ الأخير يظهر لأنك تبنين البرنامج وهو لايزال يعمل، أغلقي البرنامج (الشاشة السوداء) وأعيدي بناءه.
- كيفية معالجة الروابط على صفحة JSP داخل Servlet مع وجود Filter؟
أخي سؤالك غير واضح، ربما تود اعادة صياغته بصيغة أفضل. بناء موقع هكذا باستخدام java servlet و jsp غير مجدية وبدائية، فقط سيتعقد مشروعك في المستقبل، طالما أنك في بدايتك جرّب استخدام spring mvc فالبرمجة معها أفضل بكثير وتتنظم عملك، واذا كنت تبحث عن مواضيع توثيق ا…
- سؤال بسيط عن ال Terminal
اكتب: sh /home/Desktop/file.sh غير المسار /home/Desktop/file.sh لمسار ملفك.
- الابعاد في css و box-sizing
السلام عليكم ورحمة الله يواجه البعض مشاكل مع css عند محاولة ضبط أبعاد (عرض وارتفاع) عنصر ما حيث لايظهر العنصر كما تريده ويطفح رغم أن حساباتك تبدو سليمة، لنأخذ مثال على هذه المشكلة: <!DOCTYPE html> <html lang="ar"> <head> <meta charset="utf-8" /> <title>مثال</t…
- [ تمت الإجابة ]مشكلةة ببرنآمج Microsoft Visual C++ 6.0
فجيول c++ وأي compiler عندما يعطي خطأ فسيخبرك ماهو الخطأ، انظري لرسالة الخطأ الكاملة. المصدر الذي تتعلمين منه قديم جداً، الصيغة الحديثة لبرنامجك: #include <iostream> using namespace std; int main() { cout << "123456" << endl; return 0; } أو: #include <iostream…
- تعرف على الخاصية -data في html5
إذا أراد أحد التأكّد من دعم خاصية حديثة ، في html css جافاسكربت وغيرها، فيمكنه الإطلاع على الموقع Can I use ، موقع به جدول لكل خاصية ومدى دعم المتصفحات الشهيرة لها.
- بنية تطوير المواقع - البناء علي بنية موقع تحتية
أعتقد أن دروبل شائع لهذا الإستخدام، تستخدمه كأساس وتخصصه لما تريد، لديه وثائقه جيدة وله عدد من الكتب للتصميم والتطوير وحتى موقع على stack exchange .
- تعرف على الخاصية -data في html5
الخطأ الذي أقصده هو الخطأ الذي يظهر عند التحقق من مطابقة الصفحة للمعاير ( Markup Validation Service ) ، مشكلة استخدام شيء غير موافق يعني أن المتصفح يقرر بنفسه كيفة التعامل مع الخطأ، يعني لاتستغرب لو تجاهل متصفح هذه الخاصية لأنها لاتطابق الخصائص القياسية أو لم …
- تعرف على الخاصية -data في html5
getAttribute ستأتي بأي خاصية حتى لو كانت غير مدعومة، إلا أن اضافة خاصية غير قياسية ممنوع وستعطي خطأ مثل: Attribute commentId not allowed on element div at this point.