Web Development Code
Photo
لماذا يفضل المبرمجون الإشتغال ليلا ؟
من بين أشهر الأقوال البرمجة : " A programmer is just a tool which converts caffeine into code "
أي أن المبرمج هو أداة , لتحويل القهوة إلى نص برمجي .
مما يعني أن المبرمج يسهر الليل وهو يشرب القهوة ليحولها إلى نص برمجي , و طبعا هذا تعبيير مجازي للمشهد .
إن كنت سألت أي مبرمج , حتى عبر الصدفة عن الاوقات التي يفضل فيها البرمجة , فمن المحتمل بصفة كبيرى أن تكون إجابته بكل بساطة : "ليلا" .
بالرغم أنه لا يفعل ذلك عمدا !
هل فكرت في سبب لذلك ؟
نشاط العقل :
أثبتت الدراسات و التجارب العلمية أن العقل يكون أكثر نشاطا قبل الخلود إلى النوم من أن ينشط في النهار .
و هذا قد يجعل كتابة الشيفرة البرمجة أسهل بكثير في الليل .
الهدوء
مع نقص الحركة من حولك , ستكون قادرا أكثر على التركيز أكثر مما يجعلك مرتاحا نفسيا و أنت تكتب شفرتك البرمجية.
توفر الوقت :
بعض الأشخاص لا يمكنهم أن يتمتعوا بالوقت الكافي طوال النهار لإشتغالهم بمهنة أو بالدراسة . فالوقت في الليل يكون هو المتنفس الوحيد لهم .
الراحة النفسية
ليلا , يكون المبرمج أكثر راحة , فهو يعلم أنه غير مقيد بأعمال أو مشاغل .
الظلمة
قد تستغرب هذا السبب ! لكن لا يمكن أن ينكر أحد تأثر المهووسين باللون الأسود خاصة لو امتزج بالأخضر , إلى أن أصبح ذلك رمزا للمبرمجين , ,اكبر دليل على ذلك أفلام هلييود التي غالبا ما تتميز فيها الشاشات بخلفية سوداء و خط أخضر !
من بين أشهر الأقوال البرمجة : " A programmer is just a tool which converts caffeine into code "
أي أن المبرمج هو أداة , لتحويل القهوة إلى نص برمجي .
مما يعني أن المبرمج يسهر الليل وهو يشرب القهوة ليحولها إلى نص برمجي , و طبعا هذا تعبيير مجازي للمشهد .
إن كنت سألت أي مبرمج , حتى عبر الصدفة عن الاوقات التي يفضل فيها البرمجة , فمن المحتمل بصفة كبيرى أن تكون إجابته بكل بساطة : "ليلا" .
بالرغم أنه لا يفعل ذلك عمدا !
هل فكرت في سبب لذلك ؟
نشاط العقل :
أثبتت الدراسات و التجارب العلمية أن العقل يكون أكثر نشاطا قبل الخلود إلى النوم من أن ينشط في النهار .
و هذا قد يجعل كتابة الشيفرة البرمجة أسهل بكثير في الليل .
الهدوء
مع نقص الحركة من حولك , ستكون قادرا أكثر على التركيز أكثر مما يجعلك مرتاحا نفسيا و أنت تكتب شفرتك البرمجية.
توفر الوقت :
بعض الأشخاص لا يمكنهم أن يتمتعوا بالوقت الكافي طوال النهار لإشتغالهم بمهنة أو بالدراسة . فالوقت في الليل يكون هو المتنفس الوحيد لهم .
الراحة النفسية
ليلا , يكون المبرمج أكثر راحة , فهو يعلم أنه غير مقيد بأعمال أو مشاغل .
الظلمة
قد تستغرب هذا السبب ! لكن لا يمكن أن ينكر أحد تأثر المهووسين باللون الأسود خاصة لو امتزج بالأخضر , إلى أن أصبح ذلك رمزا للمبرمجين , ,اكبر دليل على ذلك أفلام هلييود التي غالبا ما تتميز فيها الشاشات بخلفية سوداء و خط أخضر !
This media is not supported in your browser
VIEW IN TELEGRAM
لما يكون الايرور بيجري وراك😂💔
ما هي لغة المتصفح و ليش خترعو الباك اند و كيف بيقراها المتصفح ؟؟
Anonymous Quiz
31%
php
48%
html
13%
js
8%
other
Web Development Code
انزل شرح للغة Html,Css
قريبا هنزل الشرح باذن الله
كيفيه عمل
Search animation
Search animation
ال flex هو تقنية في css لترتيب العناصر على خط واحد، أفقي (الوضع الإفتراضي) أوعامودي.
- يتم وضع display:flex للعنصر الاب الذي يحتوي العناصر المراد ترتيبها.
- الوضع الإفتراضي، إنه العناصر تقرب من بعضها وتصير على الجهة اليسار من الcontainer.
- الآن تبدأ بالتحكم في الاب والابناء لوضع الترتيب اللي يناسبك.
📍في خصائص يجب وضعها هلى container مثل:
flex-direction: column;
اذا كنت تحتاج ترتيب الابناء بوضع عامودي. لكن سيكون الابناء برضو ملاصقين لبعض في الأعلى.
- الا اذا استخدمت احد الخصائص المحددة لتغيير هذا الترتيب.
مثلاً:
justify-content: center;
هذه مثلاً ستحعل الابناء في منتصف الcontainer بالعرض
وايضا:
align-items: center;
ستجعل الابناء في منتصف الاب عامودياً
وهذه الخصائص لها قيم أخرى مثل
flex-end, space-between, space-around, space-evenly
توجد ايضاً خاصية أخرى للcontainer وهي:
Align-content
وهي تتحكم بوضع كل العناصر الابناء ككتلة واحدة. وليس كل عنصر على حدة.
وتقبل قيم مثل:
flex-start, flex-end, center, stretch, space-between, space-around
📍خصائص الأبناء:
مجموعك من الخصائص يتم وضعها على الابناء للتحكم في سلوكهم داخل الاب.
Order
للتحكم في ترتيب الابناء داخل العنصر الاب.
flex-grow
للتحكم في كل عنصر، هل يتمدد او لا مع زيادة مساحة الاب
flex-shrink
للتحكم في كل عنصر، هل يتقلص او لا مع تناقص مساحة الاب.
flex-basis
للتحكم في عرض العنصر الابن واعطاؤه عرض معين.
align-self
هنا يمكنك تغيير القيمة المحددة مسبقاً في align-items لعنصر معين دون بقية الابناء.
هذه خلاصة اوامر الflex
بتحتاج انك تعطي القيم المناسبة في المكان المناسب لتحصل على الترتيب اللي بدك ياه.
لو ترسل شو بالضبط اللي بدك تعمله، ممكن اساعدك في اكواد مخصصة لحل المشكلة.
- يتم وضع display:flex للعنصر الاب الذي يحتوي العناصر المراد ترتيبها.
- الوضع الإفتراضي، إنه العناصر تقرب من بعضها وتصير على الجهة اليسار من الcontainer.
- الآن تبدأ بالتحكم في الاب والابناء لوضع الترتيب اللي يناسبك.
📍في خصائص يجب وضعها هلى container مثل:
flex-direction: column;
اذا كنت تحتاج ترتيب الابناء بوضع عامودي. لكن سيكون الابناء برضو ملاصقين لبعض في الأعلى.
- الا اذا استخدمت احد الخصائص المحددة لتغيير هذا الترتيب.
مثلاً:
justify-content: center;
هذه مثلاً ستحعل الابناء في منتصف الcontainer بالعرض
وايضا:
align-items: center;
ستجعل الابناء في منتصف الاب عامودياً
وهذه الخصائص لها قيم أخرى مثل
flex-end, space-between, space-around, space-evenly
توجد ايضاً خاصية أخرى للcontainer وهي:
Align-content
وهي تتحكم بوضع كل العناصر الابناء ككتلة واحدة. وليس كل عنصر على حدة.
وتقبل قيم مثل:
flex-start, flex-end, center, stretch, space-between, space-around
📍خصائص الأبناء:
مجموعك من الخصائص يتم وضعها على الابناء للتحكم في سلوكهم داخل الاب.
Order
للتحكم في ترتيب الابناء داخل العنصر الاب.
flex-grow
للتحكم في كل عنصر، هل يتمدد او لا مع زيادة مساحة الاب
flex-shrink
للتحكم في كل عنصر، هل يتقلص او لا مع تناقص مساحة الاب.
flex-basis
للتحكم في عرض العنصر الابن واعطاؤه عرض معين.
align-self
هنا يمكنك تغيير القيمة المحددة مسبقاً في align-items لعنصر معين دون بقية الابناء.
هذه خلاصة اوامر الflex
بتحتاج انك تعطي القيم المناسبة في المكان المناسب لتحصل على الترتيب اللي بدك ياه.
لو ترسل شو بالضبط اللي بدك تعمله، ممكن اساعدك في اكواد مخصصة لحل المشكلة.