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

كل الأنشطة

تحدث تلقائيًا

  1. الساعة الماضية
  2. اليوم
  3. شهدت السنوات الأخيرة تطورًا ملحوظًا في تكنولوجيا مصاعد المستشفيات، حيث أصبحت المصاعد أكثر ذكاءً وأمانًا لتلبية احتياجات المرافق الطبية المتطورة. من أبرز هذه التقنيات أنظمة التحكم الذكية التي تقلل زمن الانتظار من خلال توجيه المصعد إلى الطابق المطلوب بكفاءة أكبر. كما تم دمج شاشات رقمية داخل المصعد تعرض المعلومات المهمة مثل الطابق الحالي وحالة التشغيل. على صعيد الأمان، تم تزويد المصاعد بحساسات متطورة تمنع أي حادث عند الإغلاق، إضافة إلى أنظمة مراقبة بالكاميرات لزيادة مستوى الحماية. بعض المصاعد الحديثة باتت تعمل بالطاقة المتجددة أو مزودة بتقنيات استرجاع الطاقة، مما يقلل من استهلاك الكهرباء. ولأن المستشفيات تحتاج إلى دقة عالية، أصبحت المصاعد مجهزة بمحركات هادئة وسريعة الاستجابة، مما يساهم في نقل المرضى بسلاسة دون إزعاج. كما يتم تصميم الواجهات الداخلية بخامات مقاومة للبكتيريا وسهلة التنظيف، دعمًا لمعايير مكافحة العدوى. يمكن القول إن تكنولوجيا مصاعد المستشفيات لم تعد مجرد وسيلة للنقل، بل أصبحت عنصرًا أساسيًا في تحسين تجربة المرضى وتعزيز كفاءة العمل داخل المنشآت الصحية.
  4. https://ibrahim-almahdy.github.io/PersonalWebsite/index.html لقد انشأت هذا المشروع الذي كان في المسار الاول وكنت اريد ان أرفعه على مواقع التواصل مثل linked in لاكنه غير متجاوب مع جميع الاجهزة وقال لي المهندس مصطفى اني اسيبه لحد ماخد مسار bootstrap وبعدين هعرف اخليه متجاوب وانا حاليا بدرس bootstrap بس بردو مش متمكن من حته التجاوب ممكن المساعده عشان اعرف اخليه متجاوب كيف افعل ذلك عايزه لما افتح الموقع على تبلت او موبايل يكون الموقع في المنتصف والكلام مرتب وقائمة Home and Gallery ميكنوش لازقين ف border والخط يكون مكتوب كويس مش نازل طوليًا هاكذا personalWebsite.zip
  5. البارحة
  6. انا درس فاهمه لكن عند انشاء موقع انسى كيف ينكتب او كيف ابدا وانا بدي طريقة فعالة بدون ملل
  7. هل قمت بتثبيت إضافة "Prettier - Code formatter" ؟ يرجى التأكد من تثبيتها وهي تلك الإضافة : https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode من المفترض عند إستخدامها أن يتم تنسيقها بالشكل الصحيح حيث يتم وضع الأبناء بداخل الأباء وتنسيقها بشكل صحيح وواضح ولكن بالفعل لو كان السطر كبيرا سيتم تقسيمه إلى عدة أسطر وذلك منعا لجعل السطر طويل جدا . أيضا لاحظت أنه لديك إضافة Indent Rainbow وتلك الإضافة ممتازة حيث تقوم بتلوين كل عنصر بلون ما في الإزاحات : لاحظ كيف لكل عنصر اللون الخاص به والذي يوضح بدايته ونهايبته والعناصر الأبناء له .
  8. وعليكم السلام ورحمة الله وبركاته. نعم بالتأكيد هذا الحاسوب ممتاز جدا للبرمجة ومواصفته جيدة حتى لو العمل على الذكاء الاصطناعي وهو يعتبر من الأجهزة القوية في هذا المجال. فهنا يوجد المعالج (M3 Pro) وهذا المعالج من أقوى معالجات آبل وسيمنحك أداء سريع جدا في كل مهام البرمجة مثل تشغيل الأكواد (compiling) والتعامل مع بيئات التطوير (IDEs) الكبيرة والتي تتطلب ذاكرة ومعالج قوي وأيضا يمكنك تشغيل عدة تطبيقات في نفس الوقت بسلاسة. والذاكرة العشوائية(Ram) هنا بحجم 18 جيجابايت ويعتبر ممتاز للبرمجة وسيمكنك من تشغيل المحاكيات (emulators) وقواعد البيانات ونماذج تعلم الآلة والعديد من الأدوات الأخرى في نفس الوقت دون أن تشعر بأي بطء في الجهاز. وهنا أيضا وحدة التخزين وهي من نوع SSD وتضمن سرعة فائقة في فتح البرامج والمشاريع وبحجم 512 جيجابايت يعتبر جيد في بداية تعلمك ولكن بعد ذلك قد تحتاج إلى إدارة المساحة أو استخدام وحدات تخزين خارجية إذا كانت مشاريعك أو البيانات التي تتعامل معها كبيرة الحجم. تلخيصا هذا الجهاز قادر على التعامل مع معظم مهام الذكاء الاصطناعي بكفاءة عالية وأيضا في البرمجة بشكل عام. ولكن أنصحك بمراجعة حالة الجهاز وأيضا التأكد من السعر بالنسبة للسوق لديك هل هو مناسب أم سعره مرتفع.
  9. السلام عليكم. تعطل الحاسوب الذي كنت استخدمه ووجدت واحدا آخر ولكن لا أعلم إذا كانت خصائصه مناسبة للبرمجة وأود ان تنصحوني من فضلكم . وجدت MacBook بالخصائص التي في الصورة المرفقة .هل هو مناسب ام ان الذاكرة الحية يجب ان تكون أكثو من ذلك والستوراج أكثر؟ مادع العلم أني أعمل في الحاسوب كثيرا .
  10. هل تريد المراجعة أم التطبيق ؟ الأفضل إذا كنت متذكر الأساسيات والدروس السابقة التي درستها فأنصحك بالتطبيق العملي وهذا الأمر الذي سيقوم بتثبيت المعلومة لديك وإعطاءك المزيد من الخبرة . وإليك المواقع التي تقدم لك إختبارات : أما إذا أردت المراجعة فيوجد لديك موسوعة حسوب كمرجع لك، وأيضًا مقالات البرمجة التي بالأكاديمية.
  11. نعم اقصد هذا بس لما عملتها بيقسم الاسطر وبيعملها بطريقه غريبه انا كنت عايز خاصيه مثلا تنظم الكود اللي هو الاب جواه الابناء بتاعته ويبان من الشكل ان دولة جو دا
  12. هل تقصد عمل format أى تنسيق للكود بأكمله أم ماذا ؟ إذا كان كذلك فالزر هو ALT + SHIFT + F ويمكنك إختيارها من القائمة هنا من خلال إما تحديد العناصر التي تريد تنسيقها أو الصفحة بأكلمها من خلال الضغط بالزر الأيمن للفأرة بداخل الملف :
  13. عارف دول في بقا زرار او خاصيه بتظبط شكل الاكواد في البرنامج عشان يكون منسق زي خاصية Prettier باين الخاصيه دي انا منزلها بس مش عارف شغاله ولا لا
  14. هل تقصد محاذاة العناصر ؟ أى حذف المسافات لتعين ماكن بدأ العناصر ؟ إذا كان كذلك فالزر هو SHIFT + Tab وهذا الأمر سيقوم بحذف المسافات التي قبل العنصر أى يحذف إزاحة كاملة . أما زر ال Tab فإنه يضيف إزاحة زائدة.
  15. كان في حاجه بضغط عليها مع زرار Tab عشان اظبط الاكواد عشان ابقى عارف اول الكود فين واخره فين بس عشان فضلت فتره مش بعمل مشاريع نسيته ممكن حد يفكرني بيها كنت بضغط تاب مع حاجه عشان ينسق الاكواد
  16. لو انت مشترك في احدى الدورتين تواصل معايا انا بحاول اعمل مجتمع يكون لينا للي معاه الدورتين او واحده فيهم عشان نتشارك الافكار مع بعض ونذاكر ونشجع بعض
  17. انا الان انهيت اساسيات html and css and java script واريد طريقة لمراجعتهما بطريقة ممتعة لأنني لم استطع ان اراجع بطريقة العادية مع انني حاولة لا اعرف مالذي يمنعني انا احب ان ادرس وادرس كثيرا ولكن في المراجعة انا سيء هل من حل
  18. انا بدرس في دورة الذكاء الاصطناعي بقالي حوالي ست شهور وحاليا في مسار machine learning وانا عندي 17 سنه وبلعب في كوره في نادي وفي نفس الوقت عندي دراستي اللي في المدرسه فا الوقت عندي بيبقي محدود اني اذاكر الذكاء الاصطناعي لان بصراحه عندي شغف بيه فانا كنت عايز طريقه او خطه اني اقدر استفيد من الدوره كامله اكبر استفاده وابقي متخرج كا جونير كويس في المجال حتي لو مش هشتغل بيه بحب اقعد اجرب التقنيات اللي اتعملتها فا ارجو الإفاده
  19. يرجى إرفاق ملف الكود وليس نسخه هكذا ليتم الحفاظ على هيكل الكود ومساعدتك بشكل أفضل. إذا كان هذا السؤال خاص بإحدى الدورات يرجى وضع سؤالك أسفل الدرس مباشرة لنستطيع مساعدتك بشكل أفضل.
  20. def get_forecast_data(): from selenium import webdriver from selenium.webdriver.chrome.options import Options from bs4 import BeautifulSoup options = Options() options.add_argument('--headless') # تشغيل بدون واجهة رسومية options.add_argument('--disable-gpu') options.add_argument('--no-sandbox') options.add_argument('--log-level=3') prefs = { "profile.default_content_setting_values": { "images": 2, "plugins": 2, "popups": 2, "notifications": 2, "media_stream": 2, } } options.add_experimental_option("prefs", prefs) driver = webdriver.Chrome(options=options) driver.get("https://world-weather.info/") html = driver.page_source # هنا كما بالدرسBeautifulSoup اكتب الكود الخاص بـ soup = BeautifulSoup(html, "html.parser") resorts = soup.find_all("div", id="resorts") print(resorts) driver.quit() get_forecast_data() import requests from bs4 import BeautifulSoup import re def get_forecast_data(): url = 'https://world-weather.info/' headers = {'User-Agent': 'Mozilla/5.0'} response = requests.get(url, headers=headers) if response.ok: soup = BeautifulSoup(response.content, 'html.parser') resorts = soup.find('div', class_='list') re_cities = r'">([\w\s]+)<\/a><span>' cities = re.findall(re_cities, str(resorts)) print(cities) get_forecast_data()
  21. مرحبا هل يمكنني ان اعرض لكم سكريبت الخاص بي
  22. وعليكم السلام ورحمة الله وبركاته. ستجد أسفل فيديو الدرس صندوق للتعليقات كما هنا يرجى طرح سؤالك أسفل الدرس وليس هنا حيث هنا قسم الأسئلة العامة ولا نقوم بإجابة الأسئلة الخاصة بمحتوى الدورة أو الدرس، وذلك لمعرفة الدرس الذي توجد به مشكلتك و لمساعدتك بشكل أفضل.
  23. وعليكم السلام ورحمة الله وبركاته. إن ال (Test-Driven Development - TDD) هو أسلوب في تطوير البرمجيات يجعلك تكتب الاختبار (Test Case) الخاص بوظيفة معينة قبل أن تكتب الكود الفعلي لتلك الوظيفة فالفكرة الأساسية هي أن الاختبار هو الذي يقود عملية كتابة الكود وليس العكس. وهنا ثلاث خطوات للدورة الواحدة في ال TDD : أولا كتابة اختبار فاشل :حيث في تلك المرحلة تقوم بكتابة اختبار آلي (Automated Test) لجزء صغير من الوظيفة التي تريد إضافتها. ولأنك لم تكتب الكود الفعلي بعد فمن الطبيعي أن هذا الاختبار سيفشل عند تشغيله وهو أمر متوقع ومطلوب وهذا يضمن أن الاختبار نفسه يعمل بشكل صحيح. ثانيا كتابة الكود لتخطي الاختبار بنجاح: فهنا نكتب أقل كمية ممكنة من الكود التي تجعل الاختبار الذي قمنا بكتابته ينجح وفي هذه المرحلة لا نهتم بجودة الكود أو نظافته أو كفاءته بل الهدف الوحيد هو جعل الاختبار ينجح. ثالثا تحسين الكود : بعد أن ينجح الاختبار وأصبحت تعرف أن الوظيفة تعمل كما هو متوقع تبدأ الآن في تحسين الكود وتنظيفه. ثم بعد ذلك تكرر هذه الدورة لكل وظيفة صغيرة جديدة تريد إضافتها في برنامجك.
  24. وعليكم السلام ورحمة الله، هو عبارة عن هو منهجية في تطوير البرمجيات تعتمد على كتابة اختبارات برمجية تلقائية قبل كتابة الشيفرة الفعلية حتى بحيث تبدأ العملية بكتابة اختبار فاشل يصف ميزة أو وظيفة جديدة يراد تطويرها، ثم يقوم المبرمج بكتابة أبسط كود ممكن لكي يجعل هذا الاختبار ينجح، وبعدها يتم تحسين الكود من خلال إعادة التصميم دون تغيير سلوكه لضمان جودته وقابليته للصيانة. وهذه الدورة تتكرر بشكل سريع ومنظم لتغطية كل الوظائف الجديدة مما يزيد من جودة الكود ويقوي الثقة بأن البرمجيات تعمل كما هو متوقع. أما وأسلوب TDD يشجع على التفكير المسبق في متطلبات البرنامج وتصميمه ويعتمد بشكل كبير على اختبار وحدات الكود الصغيرة بشكل مستقل مما يسهل اكتشاف الأخطاء وتصحيحها بشكل مبكر كما يقلل من حدوث مشاكل عند تطوير الوظائف الجديدة أو تعديل الكود القائم يمكنك الاطلاع أكثر من هنا:
  25. السلام عليكم هو اي مفهوم الTest-Driven Development ؟
  26. الف شكراا جدا لحضرتك جزاك الله كل خير
  1. عرض المزيد
×
×
  • أضف...