الآن يدعي باحثون في جامعة سانت أندروز أنهم طوروا نظام تشفير غير قابل للاختراق والذي يقوم بتخزين البيانات في شكل ضوء. تقوم الشريحة التي صممها الباحثون بإنشاء مفتاح لمرة واحدة فقط عند إرسال البيانات من خلاله، ويتم تخزين البيانات كضوء ويتم تمريرها عبر شريحة مصممة خصيصًا لتحني وتكسر الضوء لتدافع عن المعلومات. الحيلة وراء أول نظام تشفير غير قابل للاختراق هي أن الانحناء وانكسار الضوء فريد في كل مرة لأنه يعتمد على البيانات التي يتم إرسالها من خلال الرقاقة، وقد يكون من الآمن أن نؤكد على أن الشريحة عبارة عن إدراك فعلي لآلية OTP التي تستخدم بشكل شائع اليوم لتوثيق العديد من الخدمات.
#طور_نفسك
#طور_نفسك
ترى الكثير من الناس يحاولون تذكر الكود التي يكتبونها عن طريق إعادة النظر. ولكن هذا هو ما يخطئ فيه معظم الناس. المبرمج الجيد ليس الشخص الذي يتذكر كل شيء، لكنه الشخص الذي يعرف الأماكن الصحيحة للبحث عندما يتعلق بمشكلة. لديك جميع الموارد التى تحتاجها على الإنترنت لاستخدامها. لا تحتاج إلى تعلم كل شيء. فقط التركيز على الممارسات، كلما تمارس أكثر فأنت تمارس إطارا خاصا، لغة، مشكلة، ميزة ستنتهي في النهاية بفهم جيد جدا للموضوع بحيث لن تحتاج إلى تعلمه. 👨💻👩💻
#طور_نفسك
#طور_نفسك
فكر خارج الصندوق ❗
يعني لا تحصر تفكيرك بالشيئ اللذي تراه امامك فقط!
بل يجب عليك التوسع في التفكير
يعني ببعض الاحيان يجب عليك التفكير باشياء بعيدة تماما لتحل مشكلة ما او لعمل مشروع او غيره...
استخدم ادوات مختلفة للوصول الى هدفك
لا تحصر نفسك بعالمك الصغير
اخرج الى العالم المفتوح وابحث عن اي شيئ يوصلك الى هدفك♥️
صباح الخيرات والطاقة الإيجابية 😊
يعني لا تحصر تفكيرك بالشيئ اللذي تراه امامك فقط!
بل يجب عليك التوسع في التفكير
يعني ببعض الاحيان يجب عليك التفكير باشياء بعيدة تماما لتحل مشكلة ما او لعمل مشروع او غيره...
استخدم ادوات مختلفة للوصول الى هدفك
لا تحصر نفسك بعالمك الصغير
اخرج الى العالم المفتوح وابحث عن اي شيئ يوصلك الى هدفك♥️
صباح الخيرات والطاقة الإيجابية 😊
الاخطاء التي تظهر لنا في بعض المواقع او البرامج
403 : ممنوع أن تصل لهذه الصفحة
404 : صفحة غير موجودة
500 : مشكلة في الموقع نفسه
401 : رؤية الصفحة تحتاج ترخيص (كلمة سر)
301 : تم نقل تلك الصفحة نهائيًا
307 : تم نقل تلك الصفحة مؤقتًا
405 : لقد وصلت لتلك الصفحة بطريقة خاطئة
كل أرقام الـ 200 : تعني النجاح (لن تراها في الغالب)
كل أرقام الـ 300 : تعني إعادة توجيه Redirection
كل أرقام الـ 400 : تعني فشل من العميل “أنت”
كل أرقام الـ 500 : تعني فشل من السيرفر “الموقع نفسه”
____________
403 : ممنوع أن تصل لهذه الصفحة
404 : صفحة غير موجودة
500 : مشكلة في الموقع نفسه
401 : رؤية الصفحة تحتاج ترخيص (كلمة سر)
301 : تم نقل تلك الصفحة نهائيًا
307 : تم نقل تلك الصفحة مؤقتًا
405 : لقد وصلت لتلك الصفحة بطريقة خاطئة
كل أرقام الـ 200 : تعني النجاح (لن تراها في الغالب)
كل أرقام الـ 300 : تعني إعادة توجيه Redirection
كل أرقام الـ 400 : تعني فشل من العميل “أنت”
كل أرقام الـ 500 : تعني فشل من السيرفر “الموقع نفسه”
____________
• ماهي #المتغيرات (varabiles) :- تستخدم المتغيرات لتخزين المعلومات ليتم الرجوع إليها ومعالجتها في برنامج الكمبيوتر.
يمكننا النظر للمتغيرات كحاويات تحتوي على معلومات. الغرض منها هو تسمية البيانات وتخزينها في الذاكرة. يمكن بعد ذلك استخدام هذه البيانات في جميع أنحاء برنامجك.
تعيين القيم للمتغيرات: تسمية المتغيرات تعتبر من اصعب النقاط الذي قد تواجه المبرمج، يفضل عند تسمية المتغيرات التفكير باسم واضح للمعلومات التى بداخل المتغير لتسهيل قرأت الكود للمبرمجين الاخرين او عند الرجوع له بعد مده طويله. يتبع طريقة تعيين القيم للمتغيرات
عندما تقوم بتعيين متغير ، فإنك تستخدم الرمز =. واسم المتغير على اليسار والقيمة التي تريد تخزينها في المتغير على اليمين كم هو موضح بالصوره.
أنواع المتغيرات: هناك خمسة أنواع من المتغيرات. الثوابت(Constants) والمتغيرات العامة(global variables) ومتغيرات الفئة( class variables ) ومتغيرات الحالة( instance variables ) والمتغيرات المحلية(local variables).
البرمجـةة بـ طريقةة ممتعة 🧡🌼
#طور_نفسك
يمكننا النظر للمتغيرات كحاويات تحتوي على معلومات. الغرض منها هو تسمية البيانات وتخزينها في الذاكرة. يمكن بعد ذلك استخدام هذه البيانات في جميع أنحاء برنامجك.
تعيين القيم للمتغيرات: تسمية المتغيرات تعتبر من اصعب النقاط الذي قد تواجه المبرمج، يفضل عند تسمية المتغيرات التفكير باسم واضح للمعلومات التى بداخل المتغير لتسهيل قرأت الكود للمبرمجين الاخرين او عند الرجوع له بعد مده طويله. يتبع طريقة تعيين القيم للمتغيرات
عندما تقوم بتعيين متغير ، فإنك تستخدم الرمز =. واسم المتغير على اليسار والقيمة التي تريد تخزينها في المتغير على اليمين كم هو موضح بالصوره.
أنواع المتغيرات: هناك خمسة أنواع من المتغيرات. الثوابت(Constants) والمتغيرات العامة(global variables) ومتغيرات الفئة( class variables ) ومتغيرات الحالة( instance variables ) والمتغيرات المحلية(local variables).
البرمجـةة بـ طريقةة ممتعة 🧡🌼
#طور_نفسك
الفرق بين ويندوز 64 وويندوز 32 في السرعة والكفاءة والأمان🤔🤓👇
كلما زادت عدد البتات Bits هذا يعنى أن البيانات يمكن معالجتها بشكل أسرع كما ويسمح لك المعالج بتشغيل برامج أكثر والعمل عليها فى نفس الوقت بدون تهنيج الحاسوب، بالإضافة إلى ذلك كلما زاد عدد البتات Bits يعنى قبول الحاسوب على حجم كبير من الرامات مما يؤدى إلى تسريع الحاسوب بشكل أفضل وأسرع من البداية بكثير .
لهذا السبب تم تصميم نواة 64 بت للبرامج الكبيرة مثل Photoshop – 3D Max وغيرها من البرامج الأخرى التى تتطلب سرعة فى نقل البيانات، وللعلم نواة 32 بت لا يمكن أن تتعامل مع رامات أعلى وأكبر من 4 جيجابايت كما ولا يقوم الجهاز بنواة 32 بت من قراءة الرامات كاملة وهى واحدة من المشاكل التى يعانى منها الكثير من المستخدمين
#طور_نفسك
كلما زادت عدد البتات Bits هذا يعنى أن البيانات يمكن معالجتها بشكل أسرع كما ويسمح لك المعالج بتشغيل برامج أكثر والعمل عليها فى نفس الوقت بدون تهنيج الحاسوب، بالإضافة إلى ذلك كلما زاد عدد البتات Bits يعنى قبول الحاسوب على حجم كبير من الرامات مما يؤدى إلى تسريع الحاسوب بشكل أفضل وأسرع من البداية بكثير .
لهذا السبب تم تصميم نواة 64 بت للبرامج الكبيرة مثل Photoshop – 3D Max وغيرها من البرامج الأخرى التى تتطلب سرعة فى نقل البيانات، وللعلم نواة 32 بت لا يمكن أن تتعامل مع رامات أعلى وأكبر من 4 جيجابايت كما ولا يقوم الجهاز بنواة 32 بت من قراءة الرامات كاملة وهى واحدة من المشاكل التى يعانى منها الكثير من المستخدمين
#طور_نفسك
لماذا ينبغي أن يكون موقعك متوافقًا مع الجوال؟
عندما نتحدث عن التوافق مع الجوال بالنسبة لمواقع الإنترنت، فإننا نقصد أن تصميم الموقع يستجيب لجميع أنواع وأحجام شاشات الجوال. هذه الاستجابة تُعد بمنزلة التغيرات التي تطرأ على تصميم صفحات موقعك، بهدف تحسين تجربة التصفح على تلك الأجهزة. تشمل هذه التغييرات التعديلات على حجم النص المكتوب، وأماكن الأزرار وترتيبها، وتحسينات الروابط، وأحجام الوسائط المدرجة في الموقع. يطلق على هذه المواقع مصطلح المواقع المتجاوبة لمرونتها في التعامل مع مختلف الأجهزة، وتقديم نسخ مختلفة ومحسّنة من الموقع ذاته، لتوفير أفضل تجربة استخدام ممكنة بغض النظر عن نوع الجهاز المستخدم.
الهدف الأساسي من تصميم المواقع بشكل متوافق مع الجوال، هو تحسين تجربة المستخدم وتعزيز أداء الموقع عند تصفحه عبر أجهزة أقل حجمًا وأبطأ أداءً.
#طور_نفسك
عندما نتحدث عن التوافق مع الجوال بالنسبة لمواقع الإنترنت، فإننا نقصد أن تصميم الموقع يستجيب لجميع أنواع وأحجام شاشات الجوال. هذه الاستجابة تُعد بمنزلة التغيرات التي تطرأ على تصميم صفحات موقعك، بهدف تحسين تجربة التصفح على تلك الأجهزة. تشمل هذه التغييرات التعديلات على حجم النص المكتوب، وأماكن الأزرار وترتيبها، وتحسينات الروابط، وأحجام الوسائط المدرجة في الموقع. يطلق على هذه المواقع مصطلح المواقع المتجاوبة لمرونتها في التعامل مع مختلف الأجهزة، وتقديم نسخ مختلفة ومحسّنة من الموقع ذاته، لتوفير أفضل تجربة استخدام ممكنة بغض النظر عن نوع الجهاز المستخدم.
الهدف الأساسي من تصميم المواقع بشكل متوافق مع الجوال، هو تحسين تجربة المستخدم وتعزيز أداء الموقع عند تصفحه عبر أجهزة أقل حجمًا وأبطأ أداءً.
#طور_نفسك
• قطعة شوكولاته تسيح في جيب بيري سبنسر Percy Spencer قادته الى اكتشاف أثر أشعة الميكرويف في إنضاج الطعام!
ابن المزارع الذي لم يكمل تعليمه العام لم يكن يعلم شيئًا عن الكهرباء لكنه تعلّم بالمحاولة والخطأ وجلس الليالي الطوال ينهل من أمهات الكتب حتى أصبح مهندساً كهربائياً
#الابداع!!!
ابن المزارع الذي لم يكمل تعليمه العام لم يكن يعلم شيئًا عن الكهرباء لكنه تعلّم بالمحاولة والخطأ وجلس الليالي الطوال ينهل من أمهات الكتب حتى أصبح مهندساً كهربائياً
#الابداع!!!
تقرير: هاتف سامسونج Galaxy A72 قادم في النصف الأول من 2021 وقد يأتي بخمس كاميرات في الجهة الخلفية.
الخمس كاميرات سيكونوا الرئيسية بدقة 64 ميجا بيكسل والثانية 12 ميجا بيكسل واسعة الزاوية والثالثة 8 ميجا بيكسل للتقريب البصري 3x والرابعة 5 ميجا بيكسل macro والخامسة 5 ميجا بيكسل للعزل وكاميرا أمامية 32 ميجا بيكسل.
الخمس كاميرات سيكونوا الرئيسية بدقة 64 ميجا بيكسل والثانية 12 ميجا بيكسل واسعة الزاوية والثالثة 8 ميجا بيكسل للتقريب البصري 3x والرابعة 5 ميجا بيكسل macro والخامسة 5 ميجا بيكسل للعزل وكاميرا أمامية 32 ميجا بيكسل.
اذا وجدت صعوبة في تحديد لغة البرمجة المناسبة لك. قم بالاجابة عن الاسئلة في هذا الموقع وسيقترح لغة البرمجة المناسبة لك
🖥️
https://ift.tt/2GAkw9u
🖥️
https://ift.tt/2GAkw9u