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

لوحة المتصدرين

  1. Mustafa Suleiman

    Mustafa Suleiman

    الأعضاء


    • نقاط

      6

    • المساهمات

      19107


  2. Zen Eddin Allaham

    Zen Eddin Allaham

    الأعضاء


    • نقاط

      5

    • المساهمات

      825


  3. Abdulrahman Tamer

    Abdulrahman Tamer

    الأعضاء


    • نقاط

      2

    • المساهمات

      3


  4. Ali Ahmed55

    Ali Ahmed55

    الأعضاء


    • نقاط

      2

    • المساهمات

      2055


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 09/03/25 في كل الموقع

  1. ما سبب عدم ظهور جدول todo برغم من انشائه بنجاح وحدثت قاعدة بيانات tododb اكثر من مرة ولا يظهر جدول وحدثت Table ولم يظهر جدول
    2 نقاط
  2. ما هي الدورات التي يوجد بها تطبيقات عملية ؟ هل دورة الذكاء الاصناعي و واجهات المستجدم يوجد فيها تطبيق عملي ؟ بانتظار الرد.....
    2 نقاط
  3. السلام عليكم هل يُعتبر الـ One-Hot Encoding نوعًا من هندسة الميزات (Feature Engineering) ؟
    2 نقاط
  4. بعد تعلم HTML CSS JS كم من الوقت يستغرق لتعلم Bootstrap وعمل المشاريع التي في الدورة والتقدم للإختبار ؟ وهل المشاريع بعد ان انفذها وارفعها على GitHub عادي ارفعها على Linked in ام ما ؟ ومثلا اعمل نص المشاريع عشان اتمكن من bootstrap واروح اتعلم react وبعدين اطور من المشاريع دي والمشاريع اللي لسه اعملها ب bootstrap and react ولا رايكم اي ؟
    1 نقطة
  5. عادي وانا بتعلم ويب اتعلم تطبيقات بردو يعني وانا بذاكر react اذاكر react native ولا هتبقى صعبه ولا اي
    1 نقطة
  6. كيف يمكنني الوصول من صفحة الئيسية الى تلك الصفحة التي ارفقتها
    1 نقطة
  7. هل سوف يتم عمل مقابله او عمل مشروع معين للحصول علا شهادة الدوره
    1 نقطة
  8. السلام عليكم فقط لدي السوال وهو كيفية تتطوير الرتبه و جمع النقاط وشكرا . !
    1 نقطة
  9. السلام عليكم , لقد قمت بطلب النموذج من ميتا وجاني ايميل ولاكن لم اري اي شي في hugging face مكتوب هناك "You need to agree to share your contact information to access this model" ارجو الرد .
    1 نقطة
  10. الفكرة من هندسة الميزات هي تحسين أداء نماذج التعلم الآلي عن طريق تقديم البيانات لها بصيغة مفهومة ومفيدة، وتلك العملية تشمل إنشاء ميزات جديدة كحساب مؤشر كتلة الجسم من ميزتي الطول والوزن، وتحويل الميزات بمعنى مثلاً تحويل المتغيرات الرقمية باستخدام اللوغاريتمات لتطبيع توزيعها. ومعالجة القيم المفقودة ثم ترميز المتغيرات Encoding وهنا يأتي دور الـ One-Hot Encoding، وهو تقنية لتحويل المتغيرات الفئوية التي لا يوجد بينها ترتيب منطقي إلى صيغة رقمية تستطيع خوارزميات التعلم الآلي التعامل معها. فمعظم الخوارزميات كالانحدار الخطي والشبكات العصبية لا تفهم النصوص مثل أحمر" أو أزرق، بل تحتاج إلى أرقام، والـ One-Hot Encoding يحل تلك المشكلة.
    1 نقطة
  11. import {Pool} from 'pg'; const pool = new Pool({ user: "postgres", password: 'postgres', host: 'localhost', port: 5432, database: 'tododb', }) export default pool; بدي شرح لهذا الكود مع تركيز على الكائن Pool وما بداخله جزاكم الله خيراً
    1 نقطة
  12. لم تقم بإنشاء الجدول في قاعدة بيانات tododb، اضغط عليها بزر الفأرة الأيمن ثم اختر Query Tool وسيتم لك نافذة استعلام جديدة متصلة بقاعدة بيانات tododb، فقم بلصق أمر CREATE TABLE وتشغيله، وسيتم إنشاء الجدول، ثم قم بتحديث قاعدة البيانات ليظهر لك
    1 نقطة
  13. وعليكم السلام ورحمة الله وبركاته. نعم، يعتبر الـ One-Hot Encoding نوعًا من أنواع هندسة الميزات فالـ One-Hot Encoding تقنية لتحويل الميزات أي إنشاء ميزات رقمية من المتغيرات الفئوية عن طريق تحويلها إلى تمثيلات ثنائية على عكس التجميع
    1 نقطة
  14. اضغط على servers في pgadmin ثم اختر قاعدة البيانات postgresSQL، ولو طلب منك كلمة مرور قاعدة البيانات أدخلها لكي يسمح لك بالإتصال. ثم ستظهر لك databases وبها قواعد البيانات الخاصة بك وفي حال لم تجد بها أي شيء، فقم بالضغط عليها بزر الفأرة الأيمن اوختر create لإنشاء قاعدة بيانات.
    1 نقطة
  15. كيف يمكن تحميل postgreadmin app
    1 نقطة
  16. المشاركة بحد ذاتها، حتى لو لم تحقق مركز متقدم، لها فوائد بالطبع، الأمر كله يصب في تنمية مهاراتك أنت، حيث ستنتقل من التعلم النظري أو المشاريع البسيطة إلى التعامل مع بيانات حقيقية، فوضوية، وغير مكتملة، وهي الخبرة الأقرب إلى ما ستواجهه في الواقع العملي. وملفك الشخصي على Kaggle هو بمثابة سيرة ذاتية كإثبات على أنك تستطيع تنفيذ المطلوب بالفعل، من خلال إظهار مشروع كامل استخدمت فيه تقنيات معينة التقنية، والمسؤول عن التوظيف سيتمكن من رؤية الـ Notebooks، طريقة تفكيرك، والنتائج التي حققتها. أيضًا توفر المسابقات بيانات من مجالات مختلفة جداً، منها التمويل، الطب، تحليل الصور الطبية، معالجة اللغات الطبيعية، التنبؤ بالمبيعات، وذلك من شأنه توسيع آفاقك ويوفر لك خبرة في مجالات متنوعة. و الفائزون في مسابقات Kaggle لا يستخدمون فقط الخوارزميات المعروفة، بل أحيانًا يبتكرون أو يستخدمون أحدث التقنيات والهيكليات والـ Fine-tuning وتقنيات التجميع Ensembling، بالتالي قراءة حلول الفائزين هي بحد ذاتها عملية تعلم سريعة ومكثفة. وكل مسابقة هي مشكلة فريدة تتطلب منك التفكير بعمق في كل خطوة، من فهم البيانات عن طريق منهجية EDA، إلى هندسة الميزات، واختيار النموذج الصحيح، وطريقة التحقق من صحته، وهي أهم خطوة.
    1 نقطة
  17. أنت تستخدم إضافة code runner وهي تعمل على تشغيل الكود وعرضه في تبويب output وليس terminal، بالتالي لن تستطيع إدخال أي قيمة. لتشغيله في الـ terminal اضغط على file بالأعلى في المحرر ثم اختر preferences ثم settings وابحث عن code runner run in terminal ثم قم بتفعيل ذلك الخيار وأعد تشغيل الكود
    1 نقطة
  18. أولا هذا يعتمد على الطريقة التي ستستخدمها . فمثلا لو إعتمدت على مزود الخدمة لديك (hosting) فهنا تفرض مزودين تلك الخدمة بعض القيود للعدد فمثلا : Namecheap: يسمح بما يصل إلى 150 نطاق فرعي على خطط BasicDNS/PremiumDNS/FreeDNS ولكن قد تكون هناك قيود إضافية إذا كنت تستخدم استضافة مشتركة. GoDaddy: لا يحدد عدد محدد للنطاقات الفرعية ولكنه يقتصر على إجمالي 500 سجل DNS للخطة العادية و 1500 للخطة المميزة. Cloudflare: لا يفرض حدود على عدد النطاقات الفرعية وخصوصا مع خطط مثل Cloudflare Pages ولكن قد تكون هناك قيود بناء على نوع الخطة التي أنت مشترك بها. لهذا يمكنك البحث عن الخطة التي أنت مشترك بها في ال (host) لديك وستعرف عدد النطاقات المسموح لك ولا توجد أى تكلفة زائدة للنطاقات فهي من ضمن الخطة التي أنت مشترك بها ولكن في تلك الطريقة إذا كنت تستخدم شهادة SSL سيتوجب عليك أيضا إضافة النطاقات لها لتعمل على جميع النطاقات الفرعية. ولكن بالطبع يمكنك إستخدام طريقة مجانية وعدد نطاقات غير محدود من خلا إنشاء سجل DNS من نوع Wildcard A Record أو CNAME مثل *.yourapp.com لتوجيه جميع النطاقات الفرعية إلى خادم التطبيق الخاص بك حيث يجب إضافة سجل Wildcard DNS من نوع A أو CNAME لتوجيه جميع النطاقات الفرعية إلى عنوان IP الخاص بخادمك. . بعد ذلك يمكنك تخصيص المشروع الخاص بك للتعامل مع تلك النطاقات وتوجيه المستخدم إلى الصفحة الصحيحة . فمثلا في laravel يمكنك بسهولة إستخدام ال Wildcard كالتالي : Route::group(['domain' => '{subdomain}.yourapp.com'], function () { Route::get('/', function ($subdomain) { $user = User::where('subdomain', $subdomain)->firstOrFail(); return view('user.profile', ['user' => $user]); })->name('user.profile'); }); فلاحظ كيف أنه يستطيع تلقائيا الحصول على النطاق الفرعي من العنوان من خلال تحديد ال {subdomain} وتستطيع بسهولة التعامل مع ذلك . ويمكنك البحث في اللغة التي تعمل عليها أو إطار العمل ومن الممكن أن تجد بالفعل أنها تدعم ذلك دون أى تكلفة إضافية.
    1 نقطة
  19. الكثير من المنصات تقوم بذلك، مثلاً استضافة Netlify تقوم بمنح كل مشروع نطاق فرعي خاص به في حال لا تمتلك أنت دومين، والدومين الرئيسي للاستضافة هو netlify.app. وهناك أمور يجب توضيحها فالنطاق أو الـ Domain هو النطاق الرئيسي الذي تشتريه من أحد مزودي الخدمة مثل Name Cheap، وليكن shreef.com وعند التسجيل تحصل على سجل DNS أو DNS Record مجانًا في حال Name Cheap، والتكلفة 10 إلى 15 دولار في السنة للدومين الواحد. ويوجد مزودي خدمة آخرين مثل: Cloudflare Amazon Route 53 Google Cloud DNS DigitalOcean DNS ما تحتاجه هو سجل DNS واحد فقط لجميع النطاقات الفرعية، وذلك بسبب رمز * أو الـ Wildcard أي بدلاً من إضافة التالي: ahmed > 123.45.67.89 sara > 123.45.67.89 ali > 123.45.67.89 fatima > 123.45.67.89 ... 1000 سجل لـ 1000 مستخدم ستضيف سجل واحد فقط: * > 123.45.67.89 وذلك في إعدادات حسابك في لوحة التحكم على Name Cheap وغيره، ستحد خيار باسم Manage DNS وبه يوجد Add لإضافة سجل جديد، ولاحظ الـ IP السابق استبدله بعنوان IP خادم الاستضافة. والسجل يجب أن يكون من نوع A أي عند الإضافة ستجد type اختر A ثم في الـ Name أضف * وفي الـ Value قم بإضافة عنوان الـ IP الخاص بالاستضافة. وبذلك السجل يخدم ملايين المستخدمين.
    1 نقطة
    مراجعتي مجروحة... كمؤلف الكتاب... وليست هذه مراجعة حتّى لكنني أريد أن أتقدم هنا بالشكر الجزيل إلى فريق أكاديمية حسوب على إخراج وتنسيق الكتاب ورعايته. كان جهدًا طويلًا على مدار عدة أشهر لتنسيق الكتاب وإخراجه بشكل الحالي، خصوصًا أنه يحتوي الكثير من الصور والأوامر وغير ذلك من عناصر التنسيق المختلفة. أريد أن أنوه كذلك إلى أن هذا الكتاب يغطي معظم الأساسيات وأهم المواضيع، لكنه لا يغطي كل شيء في مجال الأمان الرقمي، ومايزال هناك الكثير من الأشياء الأخرى للحديث عنها. ويمكن للقارئ الكريم أن يتبحر على الشبكة بالبحث عن المزيد من المصادر حول المواضيع التي ذكرناها إن كان يريد المزيد، وهناك قائمة سريعة ببعض المواقع المفيدة في مجال الأمان الرقمي على الشبكة. أتوجه بالشكر هنا كذلك إلى كل القرّاء الذين حملوا الكتاب وساهموا بنشره للآخرين، ورغم أنه كتاب مجاني إلا أن أملي أن يستفيد منه أقصى عدد ممكن من الناس، ليحموا أنفسهم من مخاطر الخصوصية والأمان في هذا الوقت المتقلب. أنا جاهز لأي أسئلة أو استفسارات تحت هذا التعليق كذلك.
    1 نقطة
×
×
  • أضف...