حسام برهان

الأعضاء
  • المساهمات

    139
  • تاريخ الانضمام

  • تاريخ آخر زيارة

السُّمعة بالموقع

78 Excellent

11 متابعين

  1. السبب هو الحاجة إلى السرعة الكبيرة. لا تنسى أنّ موقع يوتيوب هو موقع يتعامل في الأساس مع الفيديو. وهي بيانات ذات حجم كبير وثقل لا يستهان به في المعالجة. على العموم "حسب معلوماتي"، فإنّ شركة غوغل المالكة ليوتيوب لا تتعامل أصلًا مع PHP.
  2. الحقيقة لم أستطع تحديد المشكلة في هذا الكود. أحتاج إلى الحصول على نسخة من المشروع - على الأقل من صفحة التحميل مع الشيفرة الخاصة بها.
  3. هذا دليل ان الكود المسؤول عن رفع الملف غير صحيح. ادرج الكود المسؤول عن الرفع
  4. يعني عندما رفعت الملف simple.txt إلى السيرفر وجربت فتح الملف على السيرفر هل نجحت بفتحه وظهرت لك الكلمة Hello ؟
  5. أخي الكريم. لقد غيرت امتداد الملف الذي أرفقته إلي وجعلته html. ظهر الملف ضمن المتصفح كما في المرفق والذي يمثل كما أظن صفحة التحميل الرئيسية لتطبيقك. على ما يبدو أنّك لا تحفظ الملف ضمن قاعدة البيانات. إنما الذي تحفظه هو صفحة التحميل نفسها وهذا خطأ بالطبع.
  6. اهلا اخي احتاج الى وصف دقيق لما طلبته منك في البنود الثلاث السابقة فحسب كي استطيع تشخيص المشكلة بدقة. على العموم يبدو ان الشيفرة التي تستخدمها غير صحيحة (كنظرة اولية)
  7. 1- أنشئ ملف نصي بسيط اسمه simple.txt واكتب فيه الكلمة التالية: Hello ثم احفظه. 2- ارفع الملف ثمّ تأكّد أنّه موجود على السيرفر ضمن المسار: ~//Files//simple.txt 3- نزّل الملف simple.txt وحاول فتحه. إذا نجحت بفتحه فما هي محتوياته؟ أرجو تنفيذ الخطوات الثلاث السابقة، وإعطائي وصف دقيق عن ملاحظاتك حول كل خطوة.
  8. أحتاج إلى معرفة بنية الجدول TBL_Files (الحقول مع أنواعها). يمكنك أخذ صورة للشاشة.
  9. اكتب الشيفرة المسؤولة عن جلب الملف من قاعدة البيانات.
  10. هل تعرف استخدام المنقّح Debugger في Visual Studio؟ الأمر يسير جدًا.
  11. إذا كنت تستطيع استخدام المنقّح Debugging فأضف نقطة توقّف Break Point ضمن الشيفرة المسؤولة عن جلب الملف من قاعدة البيانات عندما يطلب المستخدم تنزيله. انظر إلى حجم الملف الذي تمّ جلبه من قاعدة البيانات هل هو 86.7 كيلو بايت؟
  12. أجر اختبارًا بسيطًا. انظر بدقة إلى حجم الملف قبل رفعه. ثم نزله وانظر إلى حجمه مرة أخرى هل هناك أي فرق؟
  13. تعلم سي شارب

    السلام عليكم أعتذر عن التأخر في الرد. يبدو أن نظام الاشعار في الموقع لا يعمل. لا أدري إن كانت المشكلة مازالت قائمة. إذا كان بالإمكان أن تحددي نظام التشغيل لديك.
  14. windows 10 101 مدخل إلى Windows 10

    مما لا شكّ فيه أنّ نظام التشغيل ويندوز 10 هو من أفضل أنظمة التشغيل التي أنتجتها مايكروسوفت حتى الآن. وعلى الرغم من أنّه ليس من الضروري أن يكون آخر نظام تشغيل تنتجه مايكروسوفت هو الأفضل دومًا (وهناك عدّة أمثلة على ذلك)، إلّا أنّ ويندوز 10 بحق هو نظام تشغيل يستحقّ أن تنتقل إليه. سنتناول في سلسلة من المقالات حول ويندوز 10 أساسيّات التعامل مع هذا النظام، بالإضافة إلى استكشاف العديد من خصائصه المفيدة والمهمّة بنفس الوقت. سنستهل هذه السلسلة بالحديث عن إصدارين محدّدين من ويندوز 10، حيث سنقارن بينهما من حيث بعض المزايا بالإضافة إلى السعر الحالي لكلّ منهما. كما سنتحدّث عن الترقية من نظام تشغيل أقدم إلى ويندوز 10، أو تنصيب نسخة جديدة تمامًا، حيث سنتحدّث بشيء من التفصيل عن كيفيّة تنصيب ويندوز 10 على الحاسوب الشخصي في المقال القادم. ما الذي يُقدّمه لي ويندوز 10؟ سيقدّم لك ويندوز 10 العديد من المزايا الجديدة والمحسّنة، والتي سنتحدّث عنها تباعًا من خلال هذه السلسلة. إليك بعضًا من هذه المزايا: المساعد الشخصي كورتانا Cortana وهو من أبرز هذه المزايا، رغم أنّ النسخة العربية من ويندوز 10 لا تدعمه حتى لحظة كتابة هذا المقال (توجد خطط لدعمه في المستقبل القريب). أسطح المكتب الافتراضيّة virtual desktops وعارض المهام Task View. وهما ميّزتان متكاملتان تسمحان لنا بمزيد من التنظيم في العمل في ويندوز 10. مركز الصيانة Action Center. يمكن من خلاله الوصول إلى أيّة إشعارات جديدة من نظام التشغيل، أو إشعارات رسائل بريد إلكتروني جديدة (في حال استخدمت تطبيق البريد الذي يأتي مع ويندوز)، كما يمكنك الوصول من خلال هذا المركز إلى إعدادات الحاسوب المختلفة، كما ويمكن التحكّم السريع باتصالات الشبكة اللاسلكيّة Wi-Fi بالإضافة إلى العديد من الإمكانيّات الأخرى. تحسينات كبيرة على البرمجيّات المرفقة مع نظام التشغيل مثل تطبيق البريد الافتراضي، وتطبيق التقويم. لهواة الألعاب هناك تطبيق Xbox مُضمّن في ويندوز 10 يسمح للمستخدم استعراض الألعاب التي يلعبها مع إمكانية مراجعة التعليقات التي وضعها اللاعبون الآخرون، بالإضافة إلى إمكانيّة إضافة دعوة لصديق للعب إحدى الألعاب وغيرها من المزايا. إلّا أنّ أهمّها هو إمكانيّة الاتصال بجهاز Xbox حقيقي، والاستمتاع بلعب ألعابك المفضّلة عن طريق حاسوبك الشخصي الذي يُشغّل ويندوز 10. حيث يتمّ تبادل البيانات بين الحاسوب وجهاز Xbox عن طريق الشبكة المحليّة. إصدارات ويندوز 10 لويندوز 10 عدّة إصدارات وهي: - الإصدار المنزلي Windows 10 Home Edition. - الإصدار الاحترافي Windows 10 Pro Edition. - الإصدار المؤسّساتي Windows 10 Enterprise Edition. - الإصدار التعليمي Windows 10 Education Edition. - إصدار الأجهزة المحمولة Windows 10 Mobile. سنتحدّث في هذه السلسلة بشكل أساسيّ عن الإصدار Windows 10 Pro. يحتوي الإصدار Windows 10 Pro بكلّ تأكيد على جميع المزايا الموجودة في Windows 10 Home بالإضافة إلى مزايا أخرى إضافيّة تناسب عالم الأعمال. يبيّن الجدول التالي بعضًا من أبرز أوجه الاختلاف بين هذين الإصدارين: وهناك اختلاف في السعر بطبيعة الحال، فحتى لحظة كتابة هذا المقال، يبلغ سعر نسخة Home في متجر الولايات المتحدّة ما يقارب 120 دولار. ويبلغ سعر نسخة Pro في نفس المتجر 200 دولار تقريبًا. أمّا بالنسبة للنسخ المخصّصة للشرق الأوسط فهناك تباين واضح بالأسعار حتى بالنسبة للدول العربيّة المتجاورة. قارن بين سعر متجر المملكة العربيّة السعوديّة ووسعر متجر الإمارات العربيّة المتحدّة. هل أختار الترقيّة أم النسخة الجديدة؟ في كلتا الحالتين ستدفع ثمن النسخة كاملةً. ولكن يُعتبر خيار الترقية Upgrade أسهل من ناحية الإجراءات المتّبعة لتثبيت ويندوز 10. وينبغي هنا الانتباه في حالة الترقية إلى نوع نسخة الويندوز التي لديك، هل هي 64 بت أم 32 بت. كما ينبغي أن تنتبه إلى اللغة الحالية المستخدمة في نظام التشغيل قبل الترقية. بالنسبة إليّ فأنا أفضّل النسخة الجديدة. فأنت تنصّب نسخة نظيفة من نظام التشغيل، ودون الحاجة إلى أيّة اعتبارات أخرى باستثناء المتطلّبات الحاسوبيّة الدنيا التي سنتكلّم عنها في الفقرة التالية. المتطلّبات الحاسوبيّة الدنيا لتشغيل ويندوز 10 يتطلّب حاسوبك أن يمتلك المواصفات العتاديّة التالية على أقلّ تقدير كي يتمكّن من تشغيل ويندوز 10: معالج ذو سرعة لا تقل عن 1 جيجا هرتز. ذاكرة وصول عشوائيّة RAM لا تقل عن 1 جيجا بايت لنسخة 32 بت. ولا تقل عن 2 جيجا بايت لنسخة 64 بت من ويندوز 10. مساحة خالية على القرص الصلب لا تقل عن 16 جيجا بايت. بطاقة عرض رسوميّة تدعم DirectX 9. هذه هي المواصفات الأقل. وكلّما كان حاسوبك يمتلك مواصفات أعلى من المواصفات المذكورة كان أدائه أفضل بالطبع. وعلى أيّة حال، إذا كنت تستخدم أصلًا نظاميّ التشغيل Windows 8.1 أو Windows 8 فعلى الغالب أنّك لن تعاني أيّة مشاكل عند الانتقال إلى Windows 10. الخلاصة من المؤكّد أنّ ويندوز 10 من بين أكثر أنظمة التشغيل تميُّزًا التي أطلقتها مايكروسوفت خلال تاريخها. لقد تعلّمت مايكروسوفت الكثير من أخطائها السابقة، حيث تلافت الكثير من الانتقادات التي كانت تُوجّه عادةً إلى أنظمة التشغيل الأقدم. في الحقيقة يخضع ويندوز 10 للتطوير المستمرّ، وهناك تحديثات مستمرّة تختلف بطبيعتها عن تلك التحديثات الروتينيّة التي كانت تجري لأنظمة تشغيلها السابقة. على أيّة حال، أرجو أن تستمتع بهذه السلسلة من المقالات التي تكشف العديد من المزايا الجديدة والمفيدة في ويندوز 10.
  15. انظر هنا: http://www.cplusplus.com/reference/cstring/strcmp/ وهنا: http://www.cplusplus.com/reference/string/string/compare/