لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 03/14/25 في كل الموقع
-
السلام عليكم هو انا المفروض احل كام مسال من علي LeetCode في الاسبوع وهل الافضل ان اخصص وقت كل يوم ؟2 نقاط
-
السلام عليكم ورحمة الله ارجو الافادة Uncaught mysqli_sql_exception: Table 'if0_38415802_sudaniana.users' doesn't exist in /home/vol17_1/infinityfree.com/if0_38415802/htdocs/includes/classes/Account.php:16 Stack trace: #0 /home/vol17_1/infinityfree.com/if0_38415802/htdocs/includes/classes/Account.php(16): mysqli_query(Object(mysqli), 'SELECT * FROM u...') #1 /home/vol17_1/infinityfree.com/if0_38415802/htdocs/includes/handlers/login-handler.php(7): Account->login('if0_38415802', '012e6a3b40f4f97...') #2 /home/vol17_1/infinityfree.com/if0_38415802/htdocs/register.php(9): include('/home/vol17_1/i...') #3 {main} thrown in /home/vol17_1/infinityfree.com/if0_38415802/htdocs/includes/classes/Account.php on line 16 أعلاه خطأ في ادخال بيانات المستخدم، ارجو توضيح الصيغة الصحيحة لادخال البيانات حيث: 1/ السطر 16 في Account.php هو: ;query = mysqli_query($this->con, "SELECT * FROM users WHERE username='$un' AND password='$pw'")$ 2/ السطر 7 في login-handler.php هو: ;result = $account->login($username, $password)$ 3/ السطر 9 في register.php هو: ;include("includes/handlers/login-handler.php") ولكم الشكر سلفا.2 نقاط
-
1 نقطة
-
شكراا جدا علي النصحيه الغاليه دي باذن الله هعمل كده انا شاء الله شكراا لحضرتك جدا جدا1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. العدد يختلف من شخص لآخر وهذا حسب مستواك والهدف الذي تريد الوصول إليه. فلو كنت جديدا في البرمجة بشكل عام يمكنك أن تبدأ بحل من 5 حتى 10 مسائل في الأسبوع. يمكن تقسيمها إلى الأيام كما تريد. أما إذا كانت لديك بعض الخبرة بالفعل وتفهم الأساسيات جيدا فيمكنك زيادة العدد إلى 10 حتى 20 مسألة مسائل في الأسبوع. وبخصوص الوقت يفضل يوميا ولو تخصيص أقل شئ نصف ساعة لك تقوم فيها بالتدريب ومحاولة زيادة مستواك للتقدم في مستوى المسائل التي تستطيع حلها . وأيضا يجب عليك عدم التركيز فقط على عدد المسائل بل يجب عليك أن تفهم الحل جيدا و أن تبحث عن أفضل حل متاح للتدرب على الخوارزميات والتعرف على مدى سرعة الكود الخاص بك ومدى إستهلاكك للموارد ويجب أيضا أن تتعلم من أخطائك . حيث المهم ليس الكم بل الكيف فمثلا لو قمت حتى بحل لو 100 مسألة في الإسبوع ولكن حلولك ضعيفة أو ليست جيدة وبطئية فهنا أنت لم تستفد أى شئ . لذلك يجب عليك الإهتمام في بداية مسيرتك بجودة الكود وتنمية مهارة حل المشكللات لديك.1 نقطة
-
بالطبع لكن كن مرنًا حدد هدف خلال الأسبوع واعمل على تنفيذه بالطريقة المناسبة، فتلك مهارة تحتاج إلى وقت لتنميتها أي قم بذلك بالتوازي مع ما المجال الذي تتعلمه، في البداية حاول حل 3 إلى 5 مسائل أسبوعيًا، مع التركيز على استيعاب الأساسيات مثل المصفوفات، والسلاسل النصية، والخوارزميات البسيطة كالترتيب والبحث. وفي المستوى المتوسط استهدف حل 5 إلى 10 مسائل أسبوعيًا، وتنوع بين المسائل السهلة والمتوسطة، مع البدء بالتدريج في استخدام هياكل بيانات أكثر تعقيدًا كالقوائم المرتبطة، والأشجار، وجداول التجزئة. وانتبه إلى الكيف لا الكم، بمعنى لا تزيد عدد المسائل على حساب الفهم، وعند حل مسألة، تأكد من استيعابها جيدًا وما هو الحل الأمثل وتعقيد الوقت، وألقي نظرة على الطرق الأخرى للحل للاستفادة.1 نقطة
-
السلام عليكم هو عشان اعمل او اتدريب في جوجل او ابل هل الازم اكون موجود داخل أمريكا؟ وهل مشاركتي علي LeetCode بتزيد من فرصته في العمل في جوجل ؟1 نقطة
-
كلا الشركتين عالميتان ولديهما مكاتب ومراكز تطوير وهندسة في العديد من البلدان حول العالم، ليس بالضرورة التواجد بأمريكا، بالطبع المكاتب الرئيسية في أمريكا، لكن يوجد فروع في أوروبا، آسيا، أفريقيا، أستراليا، وأمريكا اللاتينية، وتستطيع العمل أو التدرب في مكاتبهم الموجودة في بلدك أو في بلد آخر غير أمريكا. وبخصوص Leetcode فجوجل وآبل وغيرهما من شركات التقنية الكبرى تعتمد بشكل كبير على المقابلات التقنية التي تختبر مهاراتك في حل المشكلات، الخوارزميات، هياكل البيانات، والتفكير المنطقي، وذلك ما تؤهلك إليك منصة مثل LeetCode وغيرها من المنصات. وستجد على يوتيوب الكثير من الشروحات التي توضح كيفية التجهيز لمقابلات العمل الخاصة بشركات FAANG وهم فيسبوك، آبل، أمازون، نتفليكس وجوجل.1 نقطة
-
أثناء كتابة قيمة بحقل البحث ثم البحث عنها مثل test سيظهر نتيجة، استخدم الأمر التالي لحذف الملفات والإعدادات المؤقتة: php artisan optimize:clear ثم التجربة1 نقطة
-
السلام عليكم عندما اضغط علي زر حفظ تظهر صفحة PAGE EXPIRED اكواد المستخدمة لدي <?php namespace App\Http\Controllers; use App\Models\Department; use Illuminate\Http\Request; class DepartmentController extends Controller { public function index() { $departments = Department::all(); return view('Department.index', compact('departments')); } public function show() {} public function create() { return view('Department.create'); } public function store(Request $request) { $department = new Department(); $department->Name_dept = $request->input('name'); $department->save(); return redirect()->route('Department.index'); } public function edit($id) { return view('Department.edit'); } public function update($id) {} public function destroy($id) {} } <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Department extends Model { protected $fillable=[ 'Name_dept', ] ; } @extends('layouts.master') @section('title') الاقسام @stop @section('css') <style> .form-group { display: flex; flex-direction: column; align-items: center; margin-top: 20px; } #name { width: 50%; } </style> @stop @section('title_page1') الاقسام @stop @section('title_page2') اضافة قسم @stop @section('content') <form action="{{ route('Department.index') }}" method="post"> @csrf <div class="form-group"> <label for="name">اسم القسم</label> <input type="text" name="name" id="name" class="form-control"> </div> <div class="form-group"> <button type="submit" class="btn btn-primary">حفظ</button> </div> </form> @stop @section('scripts') @stop @extends('layouts.master'); @section('title') الاقسام @stop @section('css') @stop @section('title_page1') لوحة التحكم @stop @section('title_page2') الأقسام @stop @section('content') <div class="box"> <div class="box-header"> <h4> <a href="/Department/create">إضافة قسم</a></h4> </div> <!-- /.box-header --> <div class="box-body no-padding"> <table class="table direction table-striped"> <th>#</th> <th>اسم القسم</th> <th>تاريخ الانشاء</th> @foreach ($departments as $index => $department) <tr> <td>{{ $department->id_dept }}</td> {{-- <td>{{ $department->Name_dept }}</td> --}} <td><a href="/department/<?= $department->id_dept ?>"><?= $department->Name_dept ?></a></td> <td>{{ $department->created_at }}</td> </tr> @endforeach </table> </div> <!-- /.box-body --> </div> @endsection @section('scripts') @stop ممكن حل مشكلة1 نقطة
-
من المفترض أن المشروع يعمل بشكل صحيح فقد قمت بتجربته لدى . يرجى تحميل برنامج anydesk وإرسال العنوان الخاص بك في رسالة على الخاص لدي و ستجده باللون الأحمر في البرنامج وذلك للدخول على جهازك وحل المشكلة لك.1 نقطة
-
1 نقطة
-
السلام عليكم اريد احدا لدية حساب paypal لشراء كورس لي من يودمي وساحول له المال خلال instapay https://www.udemy.com/course/revit-mep-beginners-to-advanced/?couponCode=ST17MT31325G31 نقطة
-
ما هو المشكلة التي تظهر لك ؟ وهل يخبرك توضيح نوع البطاقة الخاصة بك هل هي بطاقة إئتمان credit car أم بطاقة depit ؟ لن تستطيع حاليا في مصر ربط أى بطاقة في paypal فأغلب البنوك لا تعمل مع paypal حاليا . وأيضا يجب على البطاقة أن تكون من نوع visa لربطها بال paypal . وحتى لو تم ربطها لن تستطيع الدفع بها في paypal لأن البنوك لا تسمح بالدفع بالطباقة من paypal ويجب أن يكون الحساب دولاري وليس مصري لتستطيع الدفع في paypal . وأيضا حتى لو إستطعت ربطها ستجد أن udemy يخبرك أن paypal لا يقوم بالدفع بالجنيه المصري بل يجب أن يكون الدفع بالدولار وكما وضحت لك إذا لم تملك حساب دولاري فلن تسطيع الدفع . يمكنك محاولة ربط البطاقة الخاصة بك في google pay والدفع من خلالها ويمكنك إبتاع الخطوات في الرابط التالي : https://support.google.com/wallet/answer/12058983?hl=ar1 نقطة
-
1 نقطة
-
جربت CIB من اللاب والهاتف و بيحصل مشكلة برضو مبيقبلش ربطت cib مع paypal بس نفس المشكلة1 نقطة
-
تقصد هكدا Route::post('Department', [DepartmentController::class, 'store'])->name('Department.store'); public function store(Request $request) { $department = new Department(); $department->Name_dept = $request->input('name'); $department->save(); return redirect()->route('Department.index'); } <form action="{{ route('Department.index') }}" method="post"> @csrf <div class="form-group"> <label for="name">اسم القسم</label> <input type="text" name="name" id="name" class="form-control"> </div> <div class="form-group"> <button type="submit" class="btn btn-primary">حفظ</button> </div> </form> تظهر مشكلة لازالت1 نقطة
-
ليس تماما . أولا يجب تغير إسم ال route في ملف web.php إلى Department.store . ويجب إعادة التوجيه في نهاية الدالة store وليس فقط echo. أى هنا يجب أن تقوم بالتوجيه redirect إلى العنوان الذي يذهب للدالة index لديك في المتحكم يمكنك النظر في ملف web.php إلى إسم ال route وتغيره.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. إذا كنت في مصر فإذا لا حاجة للدفع من خلال paypal يمكنك إستخدام البطاقة الخاصة بك وسيتم الدفع من خلال الجنيه المصري . فلو قمت بتحويل الدولة إلى مصر ستجد أن سعر الكورس أصبح بالمصري : لاحظ أن رمز E£ هو رمز الجنيه المصري . وذلك أفضل لك حتي لا تتعرض للإحتيال فأى وسيط سيطلب منك إرفاق المبلغ أولا ومن الممكن أن لا يكون أمينا .ولهذا الأفضل لك الدفع بالبطاقة الخاصة بك أو من خلال google pay فجميعهم تستطيع الدفع من خلال الجنيه المصرى.1 نقطة
-
يعني تقصد form تصبح هكذا <form action="{{ route('Department.store') }}" method="post"> @csrf <div class="form-group"> <label for="Name_dept">اسم القسم</label> <input type="text" name="Name_dept" id="Name_dept" class="form-control"> </div> <div class="form-group"> <button type="submit" class="btn btn-primary">حفظ</button> </div> </form> وكود حفظ يصبح هكدا public function store(Request $request) { $department = new Department(); $department->Name_dept = $request->input('name'); $department->save(); echo "تم حفظ "; }1 نقطة
-
اتركها كما هي، فذلك هو الشكل الطبيعي للتعامل مع التسلسلات البيولوجية في Biopython، فأساسها هو العمل مع التسلسلات البيولوجية كنصوص، حيث تفهم حروف التسلسل (A, U, C, G, T) وتعاملها على أنها الوحدات الأساسية للمعلومات البيولوجية.1 نقطة
-
بها مجموعة من الأدوات والوظائف التي تسهل على علماء الأحياء والباحثين العمل مع البيانات البيولوجية باستخدام لغة بايثون، أي العاملين في مجالات علم الأحياء الحاسوبي Computational Biology، علم الجينوم Genomics، علم البروتينات Proteomics، تطوير الأدوية، التكنولوجيا الحيوية والبحث الأكاديمي في العلوم البيولوجية. حيث تدعم التعامل مع تنسيقات الملفات البيولوجية الشائعة وهي FASTA و GenBank و PDB وغيرها، والتي تستخدم لتخزين معلومات حول التسلسلات الجينية والبروتينات والهياكل البيولوجية. وBiopython تجعل من السهل قراءة تلك الملفات وكتابتها وتحليل محتوياتها، وتتضمن أدوات لتحليل تسلسلات الحمض النووي DNA والحمض النووي الريبوزي RNA والبروتينات، لمقارنة تسلسلات مختلفة وتحديد التشابهات والاختلافات بينها وتحديد الأنماط المتكررة في التسلسلات التي قد تكون ذات أهمية وظيفية. أيضًا تُتيح لك الوصول إلى قواعد بيانات بيولوجية مهمة منها NCBI وهو المركز الوطني لمعلومات التكنولوجيا الحيوية و ExPASy وغيرهم.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. Biopython هي مكتبة خاصة في لغة بايثون يتم إستخدامها في المعلوماتية الحيوية (Bioinformatics). حيث توفر مجموعة واسعة من الأدوات والوظائف لمعالجة البيانات البيولوجية مثل تحليل تسلسلات الحمض النووي (DNA) والبروتينات والبيانات الجينومية وغيرها. ومن المميزات الخاصة بها : قراءة وكتابة تنسيقات ملفات بيولوجية حيث تدعم العديد من التنسيقات مثل FASTA و GenBank و PDB وغيرها. يمكن استخدامها لتحليل تسلسلات الحمض النووي والبروتينات. تدعم أدوات مثل BLAST ومحاذاة التسلسلات المتعددة. الوصول إلى قواعد البيانات البيولوجية: مثل NCBI وUniProt. التحليل الإحصائي مثل حساب الأحماض الأمينية. ولذلك فعي تعتبر أداة قوية للباحثين والمطورين العاملين في مجال المعلوماتية الحيوية حيث تسهل معالجة البيانات البيولوجية بشكل فعال. ولذلك إذا كنت مهتم بهذا المجال فإن تلك المكتبة ستساعدك كثيرا وإليك التوثيق الرسمي لها : https://biopython.org/1 نقطة
-
هل قمت بإغلاق الجهاز أثناء تثبيت التحديثات الخاصة بالويندوز ؟ حيث خطأ 0x0000098 يشير إلى أن النظام لا يستطيع العثور على الملفات ضرورية لتشغيل النظام. وقد يكون بسبب فشل تحديث أو تلف في ملفات النظام. سيتوجب عليك تثبيت نظام جديد غير الحالي . ويمكنك فتح اليوتيوب والبحث عن "Fix Boot Error Code 0xC0000098" وستجد فيديوهات يرجى إتباعها لحل المشكلة عن طريق تثبيت نظام ويندوز جديد.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. في بايثون لا يوجد قوائم ثابته فالمصفوفة التي أرفقتها لا تعتبر "Static Array" مثل باقي اللغات الأخرى كما في c و c++ . حيث في بايثون النوع الذي نستخدمه هنا هو قائمة (List) وهي عبارة عن هيكل بيانات ديناميكي أى أنه يمكن تعديل حجمها بسهولة إضافة أو حذف عناصر دون الحاجة إلى تحديد حجمها في بداية الكود . وبالتالي هي ليست ثابتة (static) في الذاكرة أو في الحجم مما يمكنك من إضافة أو إزالة عناصر منها بعد إنشائها.1 نقطة
-
لا هذا ليس Static Array بالمعنى التقليدي مثل الموجود في C أو Java، بل هي ديناميكية و الفرق بينهما هو أن Static Array حجمها ثابت ولا يمكن تغييره بعد الإنشاء، كما يتم تخصيص الذاكرة لها مسبقا، بينما Dynamic Array يمكن تعديل حجمها أي إضافة وحذف عناصر بحرية، و يتم إعادة تخصيص الذاكرة عند الحاجة. بالنسبة ل list في بايثون هي مصفوفة ديناميكية، مما يعني أنها تبدأ بحجم معين، وإذا أضفت المزيد من العناصر، يتم إعادة تخصيص ذاكرة أكبر ونقل البيانات إلى موقع جديد، و هذا يشبه ArrayList في Java. أما إذا أردت مصفوفة ثابتة في بايثون يمكنك استخدام المصفوفات من مكتبة array: import array arr = array.array('i', [1, 2, 3, 4, 5]) أو يمكنك استخدام numpy لمصفوفات أكثر كفاءة، ولكن حتى في numpy، إذا أردت حجمًا ثابتا، عليك تجنب resize أو append.1 نقطة
-
اهلا بك، في الواقع لا يوجد وقت محدد متوقع من طالب ان ينهيها فيه ولا حتى وقت تقديري.. ممكن اقول لك 4 اشهر .. ربما تنهيها انت باقل من ذلك بكثير.. او ربما تكون ممكن يحبون المراجعة كل فترة فتنهيها باكثر من ذلك بكثير.. الامر يعتمد على عدة عوامل اولها مستواك التقني والخلفية المسبقة.. اذا لم يكن لديك اي خلفية ربما تحتاح الى توقيف الفيديو اكثر من مرة بالتالي وقت اكثر.. وايضا التفرغ.. بعض الطلاب لديهم مشاغل اخرى تكون بالنسبة لهم اولويات اعلى من متابعة الدورة.. طبعا عزيمة الطالب شيى مهم جدا ايضا اخيرا .. العبرة ليس في الكم وانما في الكيف.. يعني طالب يتخرج بعد 6 شهور متقن لكل ما تعلمة عمليا افضل من من يتخرج خلال شهر وهو لا يزال ضعيف ولم يكن يطبق مع الفيديو اذن الاجابة على سؤالك؛ ان لا تكترث بشان هذا السؤال.. ضع عزيمة .. ولا تخرج من اي درس الا وتكون طبقت كلشي عمليا ونجح معك.. كل التوفيق1 نقطة
-
يرجى إستخدام نفس الأكواد في هذا المشروع حيث الخطأ ليس في الأكواد . بل لأنك قمت بتفعيل ال cache ولهذا فإن التعديلات التي تقوم بها لا يتم تطيبقها لأنه تم عمل cache للأكواد السابقة . ولإيقاف ذلك يرجى تنفيذ الأمر التالي : php artisan optimize:clear ستجد كل شئ يعمل معك الآن.0 نقاط