لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 10/12/24 in أجوبة
-
السلام عليكم لدي هذا الكود التالي: <!doctype html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="https://cdn.tailwindcss.com"></script> </head> <body> <div class="grid grid-cols-3 grid-rows-3 gap-2 p-3"> <div class="bg-neutral-500 flex items-center justify-center text-white text-3xl row-span-3 col-span-2 p-2"></div> <div class="bg-neutral-500 flex items-center justify-center text-white text-3xl p-2">Lorem ipsum dolor sit amet consectetur adipisicing elit. Excepturi accusamus, ipsam quibusdam consequuntur dolores aliquid perspiciatis incidunt culpa tempore suscipit illum enim dolorum a nisi, consectetur et modi velit magni? lor</div> <div class="bg-neutral-500 flex items-center justify-center text-white text-3xl p-2"></div> <div class="bg-neutral-500 flex items-center justify-center text-white text-3xl p-2"></div> </div> </body> </html> مشكلة هذا أنه عندما يزداد ارتفاع عنصر معين من عناصر الـ Grid جميع العناصر الأخرى تزداد كذلك, كيف أحل هذه المشكلة بدون إضافة كود CSS فقط بالـ Tailwind2 نقاط
-
1/هل يمكن عمل ربط قاعدة بيانات باستخدام بايثون اي هل يمكن ان تحل بايثون مكان php في انشاء المواقع والتطبيقات والالعاب المختلفه؟ 2/اريد ان اتعمق واحترف لغه بايثون بعد تعلم الاساسيات ماهي الخطوة التاليه والطريقه الصحيحه لذلك؟2 نقاط
-
2 نقاط
-
2 نقاط
-
السلام عليكم ازي اقدر ارفع ملف كامل علي GitHub يعني يكون ملف في العديد من الملفات التاني ؟ وهل من الضروري ان ارفع ملفات البيئه الافترضيه ؟1 نقطة
-
1 نقطة
-
السلام عليكم ورحمة الله وبركاته اردت تشغيل تطبيق الفلاتر البدائي على محاكي الاندرويد ولكن يظهر لي رسالة خطأ ولا أعرف ماهو السبب رسالة الخطأ: FAILURE: Build failed with an exception. * Where: Build file 'C:\Users\ghada\OneDrive\��� ������\LearnDart\dart_application_1\flutter_application_1\android\app\build.gradle' line: 24 * What went wrong: A problem occurred evaluating project ':app'. > Failed to apply plugin 'com.android.internal.application'. > Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 9s Exception: Gradle task assembleDebug failed with exit code 11 نقطة
-
السلام عليكم هل نظام التشغيل هو المسؤول عن ارسال امر نسخ البرنامج الذي نقرنا عليه من Hard Disk الى RAM و هل المعالج ينتظر لحين وصول البرنامج الى ذاكرة التخبئة لمعالجته ! !1 نقطة
-
بالضبط،عندما تنقر على أيقونة برنامج، يرسل نظام التشغيل طلبًا إلى وحدة إدارة الملفات للعثور على الملف التنفيذي للبرنامج على القرص الصلب. بعد العثور على الملف، يقوم نظام التشغيل بتحميله إلى الذاكرة RAM، وتلك العملية تتضمن قراءة البيانات من القرص الصلب ونقلها إلى الذاكرة، حيث نظام التشغيل يدير العملية، ويحدد مكان تحميل البرنامج في الذاكرة، ويضمن عدم حدوث تداخل مع عمليات أخرى. قبل بدء تشغيل البرنامج، يقوم نظام التشغيل بإعداد بيئة تشغيل مناسبة له، بما في ذلك تخصيص الموارد اللازمة مثل الذاكرة والمسجلات، ثم يقوم نظام التشغيل بتحويل التحكم إلى البرنامج المُحمل في الذاكرة، ليبدأ في التنفيذ. وبالطبع الـ CPU ينتظر وصول البرنامج إلى الـ RAM قبل معالجته، فلا يمكن للمعالج معالجة التعليمات مباشرة من القرص الصلب، لأنّ القرص الصلب بطيء جدًا مقارنة بسرعة المعالج، لذلك، يجب تحميل البرنامج إلى الذاكرة أولاً، وهي ذاكرة أسرع بكثير، قبل أن يتمكن المعالج من الوصول إلى تعليماته ومعالجتها. بعد تحميل البرنامج إلى RAM، أحيانًأ يتم نسخ أجزاء منه إلى ذاكرة التخزين المؤقت للمعالج Cache لزيادة سرعة الوصول، فالمعالج يفضل الوصول إلى البيانات من ذاكرة التخزين المؤقت لأنها أسرع بكثير من RAM، لكن ذلك لا يغير من حقيقة أن البرنامج يجب أن يكون في RAM أولاً. في بعض الحالات، يبدأ المعالج في معالجة أجزاء من البرنامج قبل تحميله بالكامل إلى RAM، وذلك من خلال تقنيات مثل التنفيذ التنبؤي Speculative Execution، أيضًا البرنامج يحتاج إلى أن يكون في RAM بشكل كامل ليتم تنفيذه بشكل صحيح.1 نقطة
-
انتبهت أن دورة علوم الحاسوب المقدمة من الأكاديمية أثناء شرحها لمبادئ البرمجة شرحتها بلغة (JavaScript) interpreted وذاة مستوى عالي high level؟ ولربما السؤال الذي أسأله من أكثر الأسئلة تشتتا في المجال، وهو أي لغة يفضل التعلم بها مبادئ البرمجة؟ (لم أقل الأفضل بل قلت "يفضل". أقصد سيكون الأنسب لضرب عصفورين بحجر. ولم أقصد أيضا بدئ التعلم، بل قلت تعلم عميق لمبادئ البرمجة ومهارة حل المشاكل و OOP و لطبيق Design Patterns). كنت عندما شاركت لدورة "علوم الحاسوب" صراحة تمنيت أن يتطرق للغة ك C++ أو Java. والآن يأتي ببالي سؤال آخر: هل علي الرجوع وتعلم لغة ذات مستوى أقل للتعلم العميق والفهم الجيد، أو ما تعلمته من لغات ك JavaScript, python يكفيني في سوق العمل؟1 نقطة
-
الأمر ليس ثابت بالنسبة للجميع، هل لديك وقت كافي للتعلم؟ إذن تستطيع التعلم من لغات برمجة منخفضة المستوى. إن لم يكن لديك وقتٍ كافٍ عليك تحديد roadmap للتخصص الذي اخترته ثم تعلم اللغة البرمجية الخاصة بذلك المجال، فمثلاً مجال الويب يعني لغة جافاسكريبت وهكذا. تستطيع تعلم لغة البرمجة من خلال أي لغة، بالطبع هناك لغات ستتعلم منها الأساسيات بشكل أفضل مثل C++ و جافا أو حتى C# لكن الأمر يتطلب مجهود وصبر والبعض قد يحبط من الصعوبة النسبية لتلك اللغات، لذا الأشخاص الذي ليس لديهم أي دراية بالحاسوب لا يصلح لهم تلك اللغات ومن الأفضل البدء من خلال بايثون. لذا لا توجد نصائح معلبة تصلح للجميع، وبالطبع لو لديك الوقت والقدرة فلا أنصحك بالبدء من خلال بايثون أو جافاسكريبت.1 نقطة
-
اختيار اللغة المناسبة لتعلم البرمجة يعتمد على الهدف من التعلم. إذا كنت تسعى لفهم عميق للمفاهيم الأساسية في البرمجة مثل إدارة الموارد والتعامل مع الذاكرة، فإن لغات مثل C++ وJava ستكون خيارات مناسبة. فهذه اللغات تمنحك فرصة لفهم آليات عمل البرمجيات على مستوى منخفض نسبيًا، وستحتاج عند العمل بهذه اللغات إلى التعامل مع تفاصيل دقيقة مثل المؤشرات وإدارة الذاكرة، مما يعطيك إدراكًا عميقًا لكيفية عمل البرامج. أما إذا كان هدفك هو تطوير مهاراتك بسرعة ودخول سوق العمل بأسرع وقت، فإن لغات مثل Python وJavaScript قد تكون أكثر ملاءمة. هذه اللغات سهلة التعلم وتتيح لك التركيز على بناء المشاريع دون الانشغال بالتفاصيل التقنية الداخلية. كما أنها تُستخدم على نطاق واسع في تطوير التطبيقات الحديثة، مثل مواقع الويب وتطبيقات الذكاء الاصطناعي، وهي كافية للعديد من الوظائف في سوق العمل. خلاصة، لا مشكلة في تعلم لغات عالية المستوى وتطبيق أبجديات البرمجة الشيئية وأنماط التصميم فيها. وسيكون ذلك أكثر من كاف لدخول سوق العمل وتحصيل وظائف جيدة.1 نقطة
-
تلك خدمة تخزين بيانات ضخمة وتحليل بيانات من جوجل، تعمل على Google Cloud Platform (GCP). أي ببساطة، عبارة عن قاعدة بيانات سحابية تتيح لك تخزين كميات هائلة من البيانات وتحليلها بسرعة وفعالية، تتيح لك تخزين Petabytes من البيانات، أي تريليونات من الصفوف، وذلك يعني أنها مناسبة لتحليل بيانات ضخمة من مصادر متعددة مثل مواقع الويب، وتطبيقات الهاتف المحمول، وأجهزة الاستشعار، وقواعد البيانات التقليدية. وتستخدم تقنية معالجة البيانات المتوازية Parallel Processing لتنفيذ الاستعلامات بسرعة كبيرة، حتى على مجموعات بيانات ضخمة، بالتالي الحصول على نتائج تحليلك في ثوانٍ بدلاً من ساعات أو أيام. تعتمد لغة SQL القياسية، وهي لغة مألوفة لدى العديد من محللي البيانات ومطوري البرامج، الأمر الذي يسهل تعلم استخدام BigQuery واستخدامه. بالنسبة لك كفرد فهي غير مفيدة، فالشركات التي لديها كم هائل من البيانات تستخدمها لتحليل بيانات المستخدمين، وتحسين المنتجات، وفهم الاتجاهات السوقية مثل شركات التكنولوجيا. وأيضًا شركات التجارة الإلكترونية لتحليل مبيعاتهم، وفهم سلوك العملاء، وتحسين تجربة التسوق، وهكذا.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. BigQuery : هو خدمة تحليل بيانات ضخمة تقدمها شركة جوجل من خلال ال Cloud . تستخدم لتحليل كميات كبيرة من البيانات بسرعة كبيرة. حيث يتميز ال BigQuery بالقدرة على إجراء استعلامات SQL على البيانات المخزنة في السحابة (Cloud) مما يسمح للمستخدمين بالاستفادة من أدوات التحليل المتقدمة دون الحاجة لإدارة الخوادم و البنية التحتية. ومن المميزات التي يوفرها لك ال BigQuery : مكنه معالجة استعلامات كبيرة و معقدة بسرعة كبيرة.. مصمم للتعامل مع كميات هائلة من البيانات ويتيح الاستعلامات المعقدة على هذه البيانات بسرعة كبيرة. لا يحتاج المستخدم لإدارة الخوادم أو البنية التحتية حيث يقوم جوجل بإدارة كل ذلك ويتيح لك التركيز فقط على تحليل البيانات.1 نقطة
-
السلام عليكم هو ازي اقدر اوصل ل إنشاء عامل تصفية في Google sheet ؟1 نقطة
-
1 نقطة
-
تقصد من خلال واجهة Google sheet تريد فلترة البيانات أم تريد ذلك من خلال بايثون عن طريق الـ API؟1 نقطة