تعلم ببساطه تقنية المعلومات 🤩🔥💻 – Telegram
تعلم ببساطه تقنية المعلومات 🤩🔥💻
4.85K subscribers
679 photos
251 videos
1.31K files
259 links
بوت التواصل الخاص بي 👇
@global_software_developer_bot
🔥💯هل تبحث عن محتوى ممتع ومفيد؟ انضم إلى قناتنا على التليجرام لتحصل على أفضل المعلومات المهمة
سوف نقدم لك محتوى متنوع يشمل كل ما تبحث عنه، إنضم إلينا ولاترد🔥💯
Download Telegram
*‏كيف يعمل HTTPS* ⁉️

- يجب على كل شخص مهتم بالبرمجة والأمن السيبراني معرفة طريقة عمل HTTPS

- *يستخدم HTTPS* بروتوكول تشفير لتشفير الاتصالات, يُطلق على البروتوكول اسم Transport Layer Security (TLS)، على الرغم من أنه كان يُعرف سابقًا باسم Secure Sockets Layer (SSL)، يؤمن هذا البروتوكول الاتصالات باستخدام مايُعرف بــ asymmetric public key infrastructure .

- ‏يستخدم هذا النوع من أنظمة الأمان مفتاحين مختلفين لتشفير الاتصالات بين طرفين:
1️⃣ The public key
2️⃣ The private key

1️⃣ *The private key*
يتم التحكم في هذا المفتاح بواسطة مالك الموقع الإلكتروني ويتم الاحتفاظ به، كما توقعت، على أنه خاص، يعيش هذا المفتاح على سيرفر ويب ويستخدم لفك تشفير المعلومات المشفرة بواسطة الــpublic key .

2️⃣ *The public key*
هذا المفتاح متاح لكل من يريد التفاعل مع السيرفر بطريقة آمنة، لايمكن فك تشفير المعلومات التي يتم تشفيرها بواسطة الــpublic key إلا بواسطة الــprivate key .
____________________________

🌟
🔴 *لغات البرمجة المستخدمة في اشهـر مواقع العالم*

1️⃣ *قوقل*
لغات البرمجة المستخدمة C , C++ , Go , Java , Python قاعدة البيانات BigTable

2️⃣ *فيس بوك*
لغات البرمجة المستخدمة PHP , C++ , Java , Python , FPML , Erlang , D ,Xhp وقاعدة البيانات MySQL , Cassandra

3️⃣ *يوتيوب*
لغات البرمجة C , C++ , Python , Java , Flash قاعدة البيانات MySQL , BigTable

4️⃣ *ياهو*
لغات البرمجة PHP وقاعدة البيانات MySQL

6️⃣ *ويكيبيديا*
لغات البرمجة PHP وقاعدة البيانات MySQL , MariaDB

7️⃣ *امازون*
لغات البرمجة Java, J2EE, C++, Perl قاعدة البيانات Oracle , MySQL

____________________________
🌟
🛡️ الفرق بين IPv4 و IPv6 ؟🧑‍💻🌐..

✔️ما هو "IPv4" ؟..

هو الإصدار الحالي الذي نستخدمه حالياً في الاتصال بالانترنت وهو يسمى الإصدار الرابع ( ليس لأنه يتكون من أربع خانات كما قد يظن البعض بل لأنه هو الإصدار الرابع )
الإصدار الرابع من الآي بي ( Internet Protocol Version 4 ), وهو الإصدار التي يتعامل بها العالم جميعاً حاليا، ويتكون من 32 بت ويتكون من أربع خانات كل خانة من الخانات الأربع يمكن ان تأخذ أي من الأرقام من 0 إلى 255، مع العلم بأنه يوجد أرقام محجوزة أو ممنوعة، حيث يمكن توزيع (4,294,967,296) رقم أي ما يقارب 4 مليارات وثلث المليار أي بي IP حول العالم، ولقد كان هذه العدد الضخم في بداية ظهور الانترنت كبير جدا، ولكن مع توسع الانترنت وزيادة عدد المستخدمين وزيادة عدد مواقع وصفحات الانترنت أصبحت هذه الأرقام لا تكفي.

✔️ما هو البرتوكول السادس IPv6 ؟..

بروتوكول الانترنت الإصدار السادس Internet Protocol Version 6 هو تطوير لبروتوكول الانترنت الإصدار الرابع IP.
ال IPv6 يستخدم 128 بت في ثمان خانات، وهي تسع إلى أرقام خيالية من العناوين وذلك لتفادي مشكلة IPv4، وتستخدم الحروف والأرقام معاً وليس الأرقام فقط
أي تستخدم الأرقام بالنظام الست عشري وليس العشري والمكونة من 16 حرف ورقم، وهي كالتالي:

( 0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F)

وهذه أمثلة على رقم IP بنظام IPv6

1️⃣مثال:
FE80:0:0:0:2AA:FF:FD9A:4CA3

2️⃣مثال: (بدون الفراغات):
2000 : 1234 : 5678 : 9 : 10 : 0 : 11 : 23


لاحظ أنه يتكون من ثمان خانات بدلا من أربع كما هو في البرتوكول IPv4، كما لاحظ أنه يحتوي أرقاماً وحروفاً وهي المستخدمة في النظام العددي الست عشري بدلا من الأرقام العشرية فقط كما هو الحال في البروتوكول IPv4 حيث يمكننا الحصول على عدد هائل جدا من أرقام IP، فكم عددها يا ترى ؟

ال IPv6 التي تستطيع أن توزع من خلالها 6 تريليونات آي بي حول العالم، أو ما يساوي( 2 أس 128 ) والذي يعطي ناتجه رقما مكون من 39 خانة، مما يوضح العدد الهائل من ال IP والتي يمكن الحصول عليها مما يعني انه يمكن إعطاء IP فريد لكل سنتيمتر واحد على الأرض أو ما يعادل 10000 IP لكل متر على الأرض فهل يمكن لمتر واحد أن يحتوي 10000 جهاز.

🟢ويعود سبب تلك الزيادة الهائلة بين الإصدارين لبنية الآي بي الجديد التي تتكون من 128 بت للإصدار IPv6 وتتكون من أرقام ست عشرية بدلا من عشرية في الإصدار IPv4.
👍1
🟣 ٥ نصايح وانت بتتعلم برمجة ❤️

🔻 لا تنتظر العائد المادي السريع
🔻 اتعلم لهدف واضح عايز تعمل حاجة معينة من خلال البرمجة ( زي انك تبرمج موقع ) يبقي فيه هدف بتعلم من اجله
🔻ميكنش هدفك عايز اتعلم عشان اجيب فلوس وخلاص
🔻 اتعلم Js و Python هتروح في حتة تانية
اشمعنا اللغات دي ؟ عشان هيفيدوك في كل المجالات
🔻 متسمعش الناس اللي بتحسها بتصعب اي حاجة عموما

🟣 كمل واستمر ( البرمجة هي اقوي وظيفة - اقوي عمل اونلاين - اقوي عمل حر - اقوي تخصص بيقوم عليه شركات كاملة )

🟣 الموضوع صعب يا هندسة ؟؟!
🔻هو ملوش علاقة اساسا بالسهولة 💯
👍2
سطر اوامر ويندوز

هذا الكتاب مخصص للمطورين ومهندسي DevOps ومسؤولي النظام الذين يريدون أن يصبحوا محترفين سواء كنت جديدا في سطر الأوامر أو كنت تستخدم ‏PowerShell
🟣 كيف تحفز نفسك للاستمرار بتعلم 🔥

⚠️ ببداية تعلمك أي شيء جديد لابد ان تواجه بعض الإحباط او عدم الرغبة باستكمال تعلمه

🔻لا تقارن نفسك بالآخرين
اول سبب وضعته هو عدم مقارنة نفسك بالأخرين ،لان من الطبيعي ان لا يكون مستواك متقدم او تواجه بعض العقبات بالبداية.. لكن مع الاستمرار والإصرار على التعلم سوف تحقق هدفك!

🔻حدد اهدافك للتعلم
لازم تحط لك خطة واهداف واضحه للشيء اللي ترد تعلمه، لأن بدون وضع خطة واهداف بتحس نفسك ضائع ولا كأنك أنجزت أي شيء ، لذا مهم تحديد هدفك واتباع خطة لتحقيق الهدف

🔻تقبل اخطاءك
كلنا نخطئ ولا احد معصوم من الخطأ ،لذا من الطبيعي ان تواجه بعض العثرات والاخطاء بالبداية و أثناء تعلمك فلا تجعلها تحبطك وتوقفك عن الاستمرار بالتعلم...

🔻خذ وقت للراحة
التعلم المستمر وبشكل متواصل يجعلك تشعر بالملل بعد فترة ، حتى لو لم تلاحظ ذلك بالبداية ،لكن أجعل لك أوقات للراحة واوقات تتعلم فيها ، اخذ بعض من الراحة يصفي ذهنك ويجعلك تركز اكثر ...

🔻نفذ بعض المشاريع
متى ما شعرت بالملل قم بتنفيذ أي مشروع بسيط ، فهو يحمسك للاستمرار اكثر حتى لو مشروع بسيط جدا
2
RAR_6.22.build115.apk
5.9 MB
تطبيق RAR نسخة مدفوعة
تطبيق لفك وضغط الملفات
أداة Fail2ban هي أداة مفتوحة المصدر تستخدم لحماية الخوادم من الهجمات الإلكترونية. تعمل الأداة على مراقبة ملفات السجلات (logs) للخادم وتحليلها للكشف عن الأنشطة الغير مرغوب فيها مثل محاولات الدخول الفاشلة والهجمات الإلكترونية الأخرى. وعندما يتم الكشف عن نشاط غير مرغوب فيه، تقوم الأداة بحظر عنوان IP الذي يحاول الدخول إلى الخادم لفترة محددة من الوقت. يمكن تكوين Fail2ban للعمل مع العديد من الخوادم والبروتوكولات مثل SSH وFTP وHTTP وSMTP وغيرها. تستخدم هذه الأداة على نطاق واسع في الخوادم والشبكات لتعزيز الأمان وحماية البيانات.
1
الفرق بين لغه JavaScript و مكتبه react Js:

لغه JavaScript و مكتبه ReactJS هما لغة برمجة ومكتبة برمجية على التوالي، ولكنهما يختلفان في الغرض الرئيسي والطريقة التي يستخدمان بها.

لغه JavaScript هي لغة برمجة تستخدم لتطوير تطبيقات الويب وتطبيقات الهاتف المحمول وتطبيقات سطح المكتب. وهي لغة برمجة عالمية وتستخدم في جميع أنواع البرامج التي تعمل على الإنترنت.

مكتبه ReactJS هي مكتبة JavaScript تستخدم لبناء واجهات المستخدم. وتركز ReactJS على العرض والجزء الأمامي للتطبيق. يساعد ReactJS المطورين في إنشاء تطبيقات الويب التفاعلية بسرعة باستخدام العديد من المكونات التي يمكن إعادة استخدامها.

بمعنى آخر، يتم استخدام JavaScript للتحكم في العديد من جوانب التطبيقات، بينما يتم استخدام ReactJS لتطوير الجزء الأمامي للتطبيقات الويب وإنشاء واجهات المستخدم بسرعة وسهولة. يمكن استخدام ReactJS بشكل مستقل أو مع مكتبات وإطارات أخرى في تطوير تطبيقات الويب. ....
motherboard مكونات اللوحة الأم

1- مقبس المعالج.
2- شقوق الذاكرة العشوائية .
3- شقوق التوسعة .
4- طقم الرقاقات .
5- شريحة البايوس.
6- لوحة الدوائر المطبوعة
Printed Circuitry Board
7- شريحتا الجسر الجنوبي
والشمالي (طقم الرقاقات)
8- القافزات ( Jumpers).
9- النواقل ( buses).
10- منافذ الادخال والاخراج .
11- منفذ الطاقة .
12- مكثفات الطاقة (Capacitors)