لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 03/17/24 in أجوبة
-
2 نقاط
-
اختبرت دورة تطوير واجهات المستخدم وحصلت على الشهادة ماذا ادرس بعد الدورة2 نقاط
-
احتاج لمخططات uml لتطبيق التوصيل (التطبيق يوفر عملية التوصيل فقط اي لا يتم عرض السلع ...)1 نقطة
-
السلام عليكم هو اي كورس CS50T واي الفرق بينو وبين كورس CS501 نقطة
-
1 نقطة
-
كما تعلم أن الدورة CS50 هي مدخل لعلوم الحاسوب ولكن تتوقع منك بعض المعرفة بالتكنولوجيا أو عالم الحاسوب ولكن بالنسبة للدورة CS50T موجهة للطلاب الذين يعتبرون أنفسهم لا يعرفون شيئاً حول مجال الحاسوب. فهي مصممة خصيصًا للأشخاص الذين يتعاملون مع التكنولوجيا يوميًا، ولكنهم لا يفهمون بالضرورة كيفية عمل كل شيء . لذلك المحاضرات حول مواضيع مثل الهاردوير، والإنترنت، والوسائط المتعددة، والأمان، والبرمجة، وتطوير الويب، تعد هذه الدورة الطلاب لاستخدام التكنولوجيا في حياتهم اليومية وتجهيزهم للتكنولوجيا المستقبلية أيضًا. لذلك بالنسبة للشخص المهتم بعلم الحاسوب ولديه معرفة بسيطة فقط فربما لا يحتاج لهذه الدورة يمكنك الإطلاع على المزيد من التفاصيل من خلال الصفحة الخاصة بالكورس من هذا الرابط1 نقطة
-
1 نقطة
-
السطر الاول مو مايسمى بالنظام الثنائي السطر الثاني هو ما يمثل عدد البايت لاحظ اننا بدأنا بالرقم 1 ثم قمنا بضربه باثنان ف اعطانا الرقم 2 اخذنا الرقم 2 وضربناه ب اثنان ف اعطانا الرقم 4 اخذنا ال4 وضربناها ب اثنان ف اعطانا الرقم 8 اي نستنج انه عبارة عن ضعف الرقم الذي وصلنا اليه وهكذا نقوم بتعبئة هذا الجدول الان ان اردت معرفة عدد البايت لهذا الرقم 10110110 ف ما سنفعله هو وضع الرقم تحت عدد البايت كالتالي والان لنحسب عدد البايت ل هذا الرقم نقوم بجمع الارقام التي تحتها العدد 1 فقط وهم كالتالي 2 + 4 + 16 + 32 + 128 = 182 لاحظ ان ال 1 و 8 و 64 لم نأخذهم لان تحتهم الرقم 0 والان اذا اردنا التحويل بمعلية عكسية اي من عدد البايت الى نظام ال 01 تكون الطريقة كالتالي فلنفرض اننها نريد تحويل الرقم 185 الخطوة الاولى نكتب المضاعفات التالية التي تعلمنا كتابتها وكيفة الحصول عليها قبل قليل الان نبحث عن الرقم الاصغر الاقرب الى 185 والذي هو هنا الرقم 128 ونضع تحته الرقم 1 ثم نقوم بانقاصه من الرقم الاساسي الذي معنا 185 185 - 128 = 57 الان نعيد نفس الطريقة نأخد 57 ونبحث عن اقرب اصغر رقم له والذي هو 32 ونضع تحته 1 وننقصهم من بعضهم 57 - 32 = 25 والان اصبح الرقم صغير لدينا وبأمكاننا التحكم به ال 25 هي عبارة عن مجموع الارقام التالية 16+8+1 = 25 وبالتالي نضع الرقم 1 تحت كل من هذه الارقام والارقام التي لم نستخدمها نضع اسفلها الرقم 0 وبالتالي ف ان النتيجة اصبحت كالتالي : 185 = 1 0 0 1 1 1 0 1 وللتأكد من اجابتك تجمع الارقام التي تحتها 1 مثل المثال السابق 1 + 8 + 16 + 32 + 128 = 185 والان اخر شيء والذي هو التحويل من الى عدد البايت وهذه اسهل شيء فقط نكتب المضاعفات ونأخذ الرقم الذي اسفلها كالتالي هنا 512 هي اسفل وبالتالي = 512 بت وبالتوفيق لك ..1 نقطة
-
CS50 هو كورس لتعلم علوم الكومبيوتر مقدم من جامعة هارفارد ويعني Introduction to Computer Science اي انه مقدمة لعلوم الكومبيوتر ويتم اعطاءه داخل جامعة هارفارد حضوريا CS50T في البداية هو نفس كورس CS50 ولكن نلاحظ ان هناك حرف T زائد وذلك يعني ان هذا الكورس يتم تقديمه عبر الانترنت بواسطة المدرسة التابعة لهارفارد للتكنلوجيا Harvard Extension School ولا حاجة لك للحضور الجامعي اي في النهاية ان كنت تسكن بالقرب من جامعة هارفارد او بأمكانك الوصول اليها فأن ال CS50 هو الخيار الافضل ام ان كنت تريد التعلم اون لاين ف عليك ب CS50T والاثنان لهما نفس القيمة واعتمادية الشهادة تقريبا وبالتوفيق لك ..1 نقطة
-
هناك شيء أعتبره شخصيّا أساسيا ولا أستطيع الجلوس إلى الحاسوب بدونه ويوفقني فيه كثير من المبرمجين: تفعيل الوضع الداكن (Dark Mode) في كل مكان ممكن! سابقا كان دعم الوضع الداكن محدودا للغاية وكنت أعاني بسبب هذا، إذ أنه لم يكن متوفّرا سوى في برامج كتابة الأكواد وبعض البرامج المتفرّقة (مثل Discord). دعم هذا الوضع في أنظمة Windows كان فاشلا للغاية مما دفعني إلى استخدام أنظمة Linux التي تملك بيئة سطح مكتب KDE، حيث أن هذه البيئة كانت تدعم الوضع الداكن بشكل جيّد منذ زمن طويل. وما يزيد الطين بلّة، موقع GitHub نفسه الذي هو أكبر معقل للمبرمجين في العالم لم يكن يدعم الوضع الداكن! لذلك، بالإضافة إلى انتقالي إلى استخدام بيئة سطح المكتب KDE، كنت أبحث عن أي شيء يمكنه أن يجعل المواقع بشكل قاتم (ملاحظة: جعلها قاتمة لا يعني عكس الألوان بسذاجة، الأمر أعقد من ذلك بكثير)، وانتهيت أخيرا إلى الوصول إلى الإضافة التي كانت (ومازالت) سر هنائي: Night Eye. هذه الإضافة تحوّل أي موقع إلى الوضع الداكن. في بعض المواقع قد يكون تحويلها سيئا قليلا، لذلك فهي تملك خيارات أخرى مثل تخفيض الإضاءة وما شابه، لكن يمكن اعتبار أنّها إضافة ناجحة وتعمل بشكل صحيح بالإعدادات الافتراضية مع أكثر من 90% من المواقع. وأنا حاليا أثناء كتابة هذه السطور أقوم باستخدامها لتحويل موقع أكاديمية حسوب إلى الوضع الداكن! (أرفق لك لقطة من الشاشة لترى ذلك). يمكنك تجريب هذه الإضافة على أيّة متصفّح أو إضافة أخرى مشابهة إذا أردت (هذه الإضافة لها نسخة تجريبية تعمل لمدّة 3 أشهر، ثمّ بعد ذلك تحتاج إلى دفع أو اشتراك. أنا دفعت 40 دولار مرة واحدة وأستخدمها مدى الحياة). حاليا دعم الوضع الداكن قد تحسّن كثيرا، وصار مدعوما على أغلب الأنظمة وكثير من البرامج بشكل افتراضي، بما في ذلك نظام Windows وبرامجه. لذلك حتى إن كنت تعمل على 10 Windows فقم بتغيير الألوان والوضع لجعلها مظلما. هذا مقال يشرح كيفية القيام بذلك: https://uk.pcmag.com/migrated-3765-windows-10/122487/how-to-enable-dark-mode-in-windows-10 وبالطبع دائما استخدم الوضع الداكن في محررات الشيفرات وبيئات التطوير المتكاملة مثل Intellij IDEA و VS Code (هي تأتي بالوضع الداكن افتراضيا، فلا تغيّره).1 نقطة
-
أبسط وأسهل شيء يمكنك فعله هو تقليل الضوء الأزرق في أوقات الليل بدءًا من الساعة 7 مساءًا وحتى الساعة 7 صباحًا. ويوجد في الويندوز تلك الميزة ستجدها باسم night light هنا: ومن المفترض أيضًا إراحة العينين كل ساعة بالإبتعاد عن الحاسوب والتمشية قليلاً في أرجاء الغرفة مثلاً لخمس دقائق والنظر لأبعد نقط في أرجاء الغرفة لإراحة عضلة العين. لكن لنتحدث بواقعة الأمر صعب على الكثير، لذا أقل الإيمان وضع تنبيه على هاتفك أو الحاسوب بالنظر بعيدًا عن الشاشة لمدة بسيطة كما ذكرت. أيضًا الجفاف أمر شائع وخطير، من الأفضل وضع قطرة للعينين لترطيب العينين إن كنت تجلس أكثر من 8 ساعات يوميًا. والأهم من ذلك كله، هو طريقة جلوسك على الكرسي، فصحة عمودك الفقري ورقبتك أمر لا يجب التهاون به، فنتيجة التهاون صعبة جدًا ومكلفة صحيًا. وفي رأي لا غنى عن ممارسة الرياضة لأي شخص يجلس على الكمبيوتر لأداء عمله، لكن أقل الإيمان يمكن التمشية يوميًا لمدة ربع ساعة مثلاً.1 نقطة
-
بالإضافة للنصائح القيمة في التعليق السابق فإنه للحفاظ على العين بسبب الجلوس لفترات كبيرة يجب بشكل أساسي الراحة كل فترة نص ساعة مثلاً بالنظر بعيداً عن الشاشة لعدة دقائق و إليك بعض النصائح الأخرى المهمة إذا كان هناك مقدرة لشراء شاشة أفضل حيث هناك بعض الشاشات التي تحتوي على خصائص لتقليل الضرر على العين ويمكن تعويض ذلك من خلال بعض الرابمج التي تعمل على ضبط السطوع و هناك برامج متوفرة تقوم بتصحيح درجة اللون على الشاشة لجعلها أكثر راحة للعينين، مثل f.lux أو Night Shift. حاول أيضاً استخدام النظارات الخاصة بالإشعاع الأزرق تقليل التعب والتوهج الذي يسببه الكمبيوتر، وهي مفيدة خاصة إذا كنت تعمل لفترات طويلة أمام الشاشة. ومن أهم النصائح أيضاً استخدم قطرات مرطبة للعين حيث أن الجلوس لفترات كبيرة يسبب جفاف العين أثناء العمل على الكمبيوتر.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته، بالتأكيد السلامة المهنية من أهم النقاط التي يجب أن يحرص عليها كل إنسان مهما كانت مهنته، وبالنسبة لمستخدمي الحاسب الآلي يقضون أوقاتًا طويلةً جدًا أمام الجهاز مما يتسبب في العديد من المشاكل الصحية إن لم نتبع الأساليب الصحية. وإليك بعض النصائح للحفاظ على الصحة العامة وليس العينين فقط، لأن الضرر قد يلحق بفقرات العنق، وبالمفاصل وبالدورة الدموية. ضبط وضعية الشاشة: يجب التأكد من أن شاشة الكمبيوتر أو اللاب توب تكون على مسافة ذراع من عينيك (حوالي 60 سم). يفضل أن تكون الحافة العلوية للشاشة على مستوى عينيك أو أسفلها قليلاً، بحيث تكون الرقبة على مستوى مضبوط ليست مائلة للأسفل أو للأعلى ضبط وضعية الكرسي: اختر كرسيًا يكون مريحًا ويدعم منطقة الظهر، وتأكد من أن الكرسي يكون قابلًا للتعديل لتناسب ارتفاع مكتب العمل. يجب أن يكون ظهرك مستقيمًا، والركبتان بزاوية قريبة من 90 درجة تنويع وضعية الكرسي حتى لا يتم إجهاد عضلات معينة وكسل عضلات أخرى الرمش بانتظام: قم بالرمش بانتظام لزيادة ترطيب العين، حيث أن الرمش يعمل كاستراحة للعين ويساعد في تجنب الجفاف. استراحة كل ساعة: كلما مرت ساعة من العمل أمام الشاشة، خذ استراحة لمدة 5 دقائق على الأقل. نظر إلى مسافة بعيدة أو قم بتحريك العينين لتجنب التركيز المستمر. تحكم في سطوع الشاشة: ضبط سطوع الشاشة ليكون مريحًا لعينيك، ومتناسبًا مع الإضاءة المحيطية، وتجنب الإضاءة الزائدة والانعكاسات على الشاشة. تناول الأطعمة الصحية: تناول الخضروات والفواكه التي تحتوي على فيتامينات مفيدة لصحة العينين مثل فيتامين أ الموجود في الألبان والجبن الطبيعية والجزر والخضروات. الرياضة وزيارة الأطباء في حالة حدوث بوادر شكوى: رياضة المشي من أهم الرياضات ويكفي ممارستها لمدة 20 دقيقة (يمكن النزول قبل مكان العمل بحوالي 700 مترًا) زيارة طبيب الرمد أو العظام أو القلب في حالة ظهور أي أعراض غير طبيعية.1 نقطة
-
من الناحية البرمجية بالطبع يمكنك استخدام خصائص Django و Laravel معا في موقع واحد أو تطبيق واحد، ولكن يجب أن تكون هناك بعض الاعتبارات التي يجب مراعاتها، حيث يجب أن يكون لديك خادم واحد يتعامل مع كلا التقنيتين، و يكون التواصل عن طريف أن تستخدم Django لإنشاء API و Laravel لاستهلاك هذه الAPI، أو العكس. لكن يجب أن تعرف أنهما مبنيان باستخدام لغات برمجة مختلفة، فكل إطار عمل له هيكله وتقاليده وطريقته الخاصة في القيام بالأمور، خلط هذين الإطارين سيؤدي إلى قاعدة بيانات معقدة للغاية وصعبة الصيانة. إذا أحترت بين إختيار أحدهما يمكنك أن تطلع على هذه المقالات لتأخذ فكرة أفضل على كليهما:1 نقطة
-
وعليكم السلام, أجمعين ان شاء الله تسعير العمل في مجال البرمجة وتطوير الويب يمكن أن يكون تحديًا، خصوصاً عندما تواجه تحديات مثل عدم تقدير العملاء لقيمة الخدمة التي تقدمها. بإمكانك في البداية تحليل السوق , أي قم ببحث عن الأسعار المعتادة لخدمات البرمجة في سوقك المحلي أو العالمي. هل تجد أن أسعارك متوافقة مع المتوسط أم أنها أعلى أو أقل؟ ثم قم بوضع السعر المناسب لهذا المشروع . في البداية ربما تجد صعوبة في إقناع العملاء بقيمة الخدمة , بالنسبة لي عندما أواجه مثل هذه الأمور فغالباً أوضح الخبرات اللازمة لتنفيذ المشروع ومدى خبرتي في هذه الأمور , إضافة للوقت والجهد المطلوب . لأن كثير من العملاء لا تعلم كم يحتاج للخبرة والوقت. أو بعض الأحيان أتجاهل العروض البسيطة , مثل متجر إلكتروني متكامل ب50 دولار. يمكنك أيضاً إتباع نظام الساعات , لكن بعض الأحيان لا تكون مجدية , بسبب رؤية العميل لتكلفة ساعة لخبير أكثر بكثير من مبرمج متوسط الخبرة. بالنسبة لي , أقوم بحساب المدى الزمنية , ومن ثم الخبرة المطلوبة لان بالطبع اذا كنت قادر على تنفيذ شيء من الصعب إيجاد شخص أخر يمكنه تنفيذه فهذه ميزة تستحق الدفع من أجلها أيضاً .1 نقطة
-
بالتأكيد أصعب ما يواجه المستقل في بداية رحلة في العمل الحر هو التسعير ليس بسبب صعوبة التسعير فقط إنما للخوف من ضياع المشروع بسبب تسعير الخدمة بشكل مبالغ وثمن باهظ بالفعل أو بسبب التسعير بشكل زهيد ولكن للملاحظة أنه لا تقوم بالتسعير بناءاً على رأي العميل حيث أنه لا يمكن للعميل تقدير المجهود الذي تبذله فبالطبع تقوم بالتسعير الذي تجده مناسب لمجهودك ولكن في بداية الأمر ربما تقوم بتقليل الثمن الخدمة للحصول على العمل ولكن لاحقاً لا يصبح الأمر كذلك تماماً وبالنسبة للتسعير فيوجد عدة طرق منها التسعير بعدد الساعات : في هذا النوع تحسب سعر المشروع وفقًا لعدد الساعات التي تحتاجها لتنفيذ ولكن هذه الطريقة تحتاج لبعض الخبرة لمعرفة الوقت المستغرق لتنفيذ الخدمة التسعير بالوحدات : في هذا النوع تحدد السعر لكل وحدة عمل. وهذا النوع هو الأشهر في تحديد الأسعار في السوق1 نقطة
-
التسعير صعب في البداية بالفعل على الجميع، وهناك آراء كثيرة مختلفة حوله ولكل شخص ظروفه والمستويات مختلفة، والموضوع يتوقف على معرض الأعمال لديك ومستوى جودته والخبرة التي تمتلكها وهل ستقوم أنت بالتصميم والبرمجة أم البرمجة فقط، أيضًا بلد العميل وقوة العملة لديه. بشكل بسيط، في المتوسط يمكنك تحديد سعر تطوير صفحة واحدة بالموقع بسعر 25 إلى 50 دولار لكن في حال كانت ليست معقدة، ولو بها الكثير من المكونات فالسعر يرتفع بالطبع. وهناك طريقة أفضل وهي تحديد سعر ساعة العمل الخاصة بك، ثم ضرب عدد ساعات العمل المتوقعة للمشروع في سعر الخاصة بك ولتكن مثلاً 10 دولار كمثال ليس أكثر فساعات العمل تتراوح ما بين 10 إلى 50 دولار حسب الخبرة ومستوى الجودة. لكن مشكلة سعر الساعة هو أنه في البداية لن يكون لديك دراية بالمدة المناسبة للمشروع حيث ستتمكن من معرفة ذلك لاحقًا بعد تنفيذ مشاريع واكتساب خبرة، لذا تفقد الأسعار للمبرمجين الذي يعملون بنفس التقنيات الخاصة بك على مواقع العمل الحر من حيث سعر الساعة، ثم ضع احسب متوسط السعر وضع سعر ساعة منخفض قليلاً عن المتوسط في البداية وقدم جودة عمل جيدة أعلى من المطلوب في حال كان ذلك أول مشروع لك. وستجد تفصيل أكثر بخصوص التسعير هنا طرحته من قبل: https://io.hsoub.com/programming/103606-أيها-المبرمج-كيف-تسعر-أعمالك1 نقطة
-
الأعداد العادية يمكنها تمثيل الأعداد الصحيحة فقط مثل 1 أو 5 أو 7، بينما الأعداد Double Precision هي التي يمكنها تمثيل الأعداد الكسرية عن طريق الأجزاء العشرية بعد الفاصلة، في جافاسكريبت الأعداد كلها هي من النوع Number وهو من نوع Double Precision أي يمكنك وضع فواصل عشرية بدقة تصل إلى 64 بت فيها مثال : const x = 1.2; const x = 1.65656; const x = 1.1222; const x = 1.00000001; يجب الانتباه إلى عد م الاعتماد على هذه الميزة في حال كان التطبيق مطلوب منه حسابات دقيقة فالدقة العشرية في جافا سكريبت ليست دقيقة مثال: console.log(1.1 + 0.1) // 1.20000000000000021 نقطة