اذهب إلى المحتوى

Khalil Saleem

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

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

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

  • عدد الأيام التي تصدر بها

    2

كل منشورات العضو Khalil Saleem

  1. أنصحك بالتركيز على النقاط التالية: 1- المعالج: اختر معالج حديث ( جيل رابع أو خامس ) ، واختره ألا يكون ينتهي بحرف U ، فالمعالجات التي تنتهي بحرف U سيئة، لانها اختصارا لكلمة Ultra وهي تعني سحب خفيف للطاقة، وبالتالي عدم كفاءة في المعالجة. مثال، امامك هاذين المعالجين المعالج الأول 4520U: جيل رابع ، كور أي 5 ، استهلاك خفيف للطاقة المعالج الثاني 5700HQ: جيل خامس ( أحدث ) ، كور أي 7 ، استهلاك عادي لذلك المعالج الثاني أفضل 2- الهاردسك : ابحث عن أي لابتوب يحتوي على هاردسك SSD ، لأنها أفضل عشرات المرات من ناحية الأداء والكفاءة، وغالبا سيكون اللابتوب يحتوي على هاردسك عدد 2 ، واحد SSD بحجم صغير نسبيا، والثاني هاردسك عادي بحجم كبير، لأن هارد SSD غالي السعر . 3- الكيبورد : أفضل أن تكون كيبورده مضيئة، فهي مريحة في الليل. قمت بالبحث لك على امازون على مواصفات محددة أرجو رؤيتها http://www.amazon.com/s/ref=sr_nr_p_n_feature_four_bro_1?fst=as%3Aoff&rh=n%3A172282%2Cn%3A541966%2Cn%3A565108%2Ck%3Alaptop%2Cp_36%3A2421889011%2Cp_72%3A1248879011%2Cp_n_feature_four_browse-bin%3A2289792011&keywords=laptop&ie=UTF8&qid=1437845804&rnid=676578011 4- كارت الشاشة : يفضل أن يكون به كارت شاشة خارجي، لو رغبت في أحد الأيام بزيادة مستوى العمل في مجال التصميم باقي الأمور مثل حجم اللابتوب، وسعة الهاردسك، وحجم الذاكرة، فرعية حسب تجربتي
  2. لكل منهما استخدام في مجال العمل المعالج انتل كور : أهم ميزة في نظري احتوائه على شريحة لمعالجة الصور والفيديو، وهي تعطي أداء أفضل ، أما معالج زيون XEON ، فيجب أن يحتوي الجهاز على معالج رسوميات يقوم بهذه المهمة بدلا عنهإمكانية كسر سرعة المعالجأرخص مقارنة بسعر معالجات الزيون.معالجات زيون Xeon ارتافع ذاكرة Cache الداخلية ، والتي تفيد كثيرا في إجراء العمليات السريعة لقربها من المعالج.تدعم ميزة Error Checking and Correction (ECC) RAM والتي تمنع انهيار أنظمة التشغيل المفاجئةيحتوي على معالجات فيزيائية داخلية أعلى من معالجات كور، مثلا معالج انتل كور أي 7 يحتوي على 4 معالجات فيزيائية، بينما معالجات زيون، قد تصل إلى 12 معالج داخلي.تتحمل عمليات المعالجة وأداءها أفضل مقارنة بمعالجات كور الخيار أمامك الآن تريد استخدام عادي، ومشاهدة الفيديو، وممارسة الألعاب ، عليك بمعالج كورتريد تركيب المعالج على سيرفر ، أو جهاز يقوم بعمليات جبارة، بعيدا عن العمليات التقليدية ( مثل تشغيل الوسائط المتعددة ) عليك بمعالج زيون.
  3. مواصفات جهازك كافية لتنصيب ويندوز 10 أو الانتقال إليه، مع نصيحتي أن تقوم بزيادة الذاكرة لتحصل على كفاءة أكثر، اجعلها 4 جيجا هنالك عدة طرق للحصول على ويندوز 10 ، من خلال الويندوز 8.1 وسأعرض هنا طريقتين الأولى : قم بتحديث الويندوز بشكل كامل، ولا تترك أي تحديث، اذهب إلى الإعداتا، ثم التحديثات، ثم نصبها، بعد أن تنتهي من تنصيب كافة التحديثات، ستظهر أيقونة في شريط المهام، اضغط عليها كما في الصورة المرفقة. الطريقة الثانية: ادخل على هذا الرابط ، ستجد في أسفله برنامج صغير ( واحد للنسخة 32 بت، والآخر للنسخة 64 بت ) قم بتحميله، وستحصل على تحديث مباشر للويندوز 10
  4. Scaffolding مصطلح بسيط في بيئة الفيجوال ستوديو يعني توليد أجزاء من المشروع بدون كتابة كود توضيح بسيط نفترض أنك قمت بعمل جدول اتصل بنا، ويحتوي الجدول على الحقول التالية: - الرقم : تلقائي - الاسم : نص طوله 100 - البريد الالكتروني : نص بصيغة ايميل - العمر : رقم من 10 - 50 لماذا لا يقوم المحرر أو بيئة التطوير بانتاج فورم وكود الصفحة ، بناء على الجدول، ويمكنك لاحقا أن تعدل ما تشاء تضع لك الحقول والتحقق منها وكود اضافة في قاعدة البيانات ، وكود عرض وتحكم وهذا كله بشكل عام، وثم أنت اذا اردت التخصيص أن تخصص. الأمر في الفيجوال ستوديو ذهب إلى أوسع من هذا، يمكنك توليد مشاريع كاملة وأجزاء كاملة من المشروع عن طريق صنع قاعدة البيانات، أو عن طريق كتابة الفئات Classes وهكذا.
  5. أفضل واحد وأشهرهم هو : \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
  6. لنفترض أنه لديك في صفحتك 10 ملفات جافاسكريبت مستدعاة في الهيدر قام مستخدم بفتح الموقع لكن بطء في سرعة الإنترنت، فحينها سينتظر أن يقوم المتصفح بتحميل ملفات الجافا سكريبت من الهيدر ملف ملف، وبعدها ينتقل لتحميل باقي أجزاء الصفحة. أي أن المستخدم سينتظر عدة لحظات لكي يتم تحميل الموقع كامل حين وضع async=true ، أنت تخبر المتصفح ألا ينتظر كثيرا لانتهاء تحميل ملف الجافا سكريبت كامل، وعليه أن يكمل تحميل باقي أجزاء الموقع، وبعدها يكمل تحميل ملف الجافا سكريبت في الوقت المناسب. مع العلم أن هذه الميزة لا تدعهما كل المتصفحات، فقط الحديثة منها تدعم ذلك، لأنها أساسا تابعة ل HTML5 المصدر : w3schools
  7. هنالك عدة طرق لتفعيل طريقة الدفع ، ولكن أفضلها هو استخدام بوابات الدفع الالكتروني وهي عبارة عن مواقع تقدم خدمة الربط مع البطاقات الالكترونية مثل الفيزا والماستر كارد. المواقع عديدة ومتنوعة، وكل موقع له مزايا وعيوب ، ولكن أشهرها: 1- خدمة 2checkout : وهي اشهر خدمة وتدعم خيارات ودول وبطاقات وبنوك متعددة 2- authorize.net : وهي ثاني أشهر خدمة، ما يميزها عن السابقة انخفاض عمولتها كل موقع من مواقع الخدمات لها مزايا مثلا بعضها يدعم دول، وأخرى لا تدعمها، وبعضها عمولته عالية، وبعضها سريع في التحويل، وبعضها يدعم بطاقات متعددة، والخيار الأنسب هو أن تقرأ عن كل موقع على حدة، يمكنك البحث عن بوابات الدفع المسبق. بعد تسجيلك في أحد المواقع ، سيقدمون لك دليل مبسط لكيفية ربط موقعك ليقوم بالدفع على موقعهم، والطريقة سهلة غالبا.
  8. إذا كنت تقصد دمج نتائج عملية الاستعلام، فهنالك عدة طرق، ولكن حسب ما فهمت من سؤالك، يجب عليك استخدام CROSS JOIN مثال عليها SELECT * FROM [TABLE 1] CROSS JOIN [TABLE 2] وهذا المثال التفصيلي من هذا الرابط هنالك أيضا Union لدمج النتائج في حال الاستعلام Cross Join تجلب لك القيم المتقاطعة بين استعلامين
  9. TFS هو أداة واسعة تمكنك من مشاركة الفريق لمشروع كامل، وكتابة الكود ومشاركته، وحفظ سجلاته سويا بين أعضاء الفريق. كذلك يمكنك من محادثة الفريق في غرفة خاصة بالمشروع، وتقسيم المهام والعمليات، ومتابعة الأخطاء وإصلاحها، ومتابعة Iteration, Sprint, Backlog، أي أنه أداة كاملة ليست فقط لتواصل الفريق، بل أيضا لإدارة المشروع وكتابة الكود سويا. هنالك نسخة من TFS تسمى Visual Studio Online وهي مجانية بحدود، وتتيح لك مشاركة 5 أشخاص في مشروع واحد، وهي مباشرة على الويب، ولا تحتاج لتنصيب برنامج إضافي، طبعا يلزمك برنامج Visual Studio للتعامل مع الكود. تستطيع البدء من هذا الرابط https://www.visualstudio.com/ أيضا يمكنك مشاهدة هذه الدورة الرائعة عن البرنامج https://www.microsoftvirtualacademy.com/en-US/training-courses/fundamentals-of-visual-studio-online-8430 كذلك هذه الدورة حول استخدام Git مع الفيجوال ستوديو https://www.microsoftvirtualacademy.com/en-US/training-courses/using-git-with-visual-studio-2013-jump-start-8306 وهذه الدورة عن إدارة المشروع والنسخ منه http://www.microsoftvirtualacademy.com/training-courses/devops-visual-studio-release-management-jump-start هنالك أدوات أخرى أقل أهمية وكفاءة، ومختصة في جزئيات معينة، مثل الأداة المشهورة Trello
  10. الاستضافة مميزة ورائعة، وقد استضفت عشرات المواقع عليها الاستضافة تتيح لك استضافة مواقع بكافة لغات البرمجة، مثلا ASP.NET, PHP, Perl, Ruby, Python, Java ,, إلخ. الاستضافة بها خيارات الاستضافة العادية بالإضافة إلى مزايا عديدة إضافية مثل خدمة CDN ، وهي استضافة موقعك في أكثر من مركز بيانات Data Center لتسهيل الوصول إليه من الدولة المجاورة، مثلا شخص دخل من الصين، يتم فتح الموقع من الخادم القريب منه في الصين، بالإضافة إلى مزايا عديدة، على رأسها الحماية العاليةالجودة العالية، مستحيل أن يتوقف موقعكالأتمتة، فأنت يمكنك أن تدفع بقدر استخدامك، مثلا بدلا من أن تدفع ثمن استضافة جبارة شهريا مبلغ مقداره 300 دولار، تتيح لك استضافة Azure أن تدفع بقدر استخدامك، لنفرض أن هنالك ساعة ذروة في موقعك يوميا، فسيتم حسابك طوال اليوم ( 23 ساعة ) على أنها استضافة عادية بمواصفات عادية، ولكن ساعة الذروة، سيتم رفع أداء الخادم تلقائيا ، فيصبح حسابك 23 ساعة عادية + 1 ساعة عالية الجودة، فلربما تدفع في الشهر 30 دولار، بدلا من 300 دولار، وسيكون لديك نفس الأداء.الاشتراك طريقة الاشتراك سهلة، عليك فقط التسجيل في هذا الموقع azure.microsoft.com مع العلم أن مايكروسوفت تقدم لك 200 دولار مجانية ( قد تكفيك لمدة عام وأكثر ) ، ولكن يلزم ربط الحساب بفيزا أو ماستر كارد. طريقة الرفع بعد إنشاء حساب، تقوم بالدخول إلى بوابتك في Azure ، ستجد خيارات وخدمات لا نهائية، منها خدمة إنشاء موقع. عندما تنشئ موقع ستجد خيارات إنشاء قاعدة البيانات، وخيارات CDN بعد ذلك تستطيع إنشاء حساب FTP ورفع ملفاتك بكل سهولة. يمكنك أيضا إنشاء موقع بسهولة من خلال Visual Studio ورفع الموقع والقاعدة مباشرة كما بالصورة
×
×
  • أضف...