تعلم اساسيات البرمجة @learnprogramming99 Channel on Telegram

تعلم اساسيات البرمجة

@learnprogramming99


تعلم اساسيات البرمجة افضل قناة لتعلم البرمجة والتكنولوجيا 💙
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة (Arabic)

تعلم اساسيات البرمجة هو اسم القناة التي توفر لك كل ما تحتاج لمعرفته حول عالم البرمجة والتكنولوجيا. ما يميز هذه القناة هو أسلوبها التفاعلي والبسيط في توصيل المعلومات، مما يجعل عملية التعلم ممتعة وسهلة. سواء كنت مبتدئًا في عالم البرمجة أو ترغب في تحسين مهاراتك الحالية، فإن هذه القناة هي المكان المثالي لك. من خلال تعلم اساسيات البرمجة، ستحصل على دروس متنوعة تشمل لغات برمجة مختلفة، تقنيات حديثة، ونصائح عملية من خبراء في المجال. علاوة على ذلك، ستتاح لك فرصة للتواصل مع مجتمع من الأشخاص الذين يهتمون بنفس المجال، مما يساعدك على توسيع شبكة علاقاتك ومشاركة المعرفة. انضم اليوم إلى تعلم اساسيات البرمجة وابدأ رحلتك نحو اكتساب مهارات جديدة ومستقبل واعد في عالم التكنولوجيا. #عبدالرحمن_جهيم

تعلم اساسيات البرمجة

05 Feb, 22:46


تعلم اساسيات البرمجة pinned «اخوتي واخواتي ادعولي دعوة في ظهر الغيب الله يفرج عليي محتاج منكم دعوة صادقة ❤️ اخوكم #عبدالرحمن_جهيم»

تعلم اساسيات البرمجة

05 Feb, 22:46


اخوتي واخواتي
ادعولي دعوة في ظهر الغيب الله يفرج عليي
محتاج منكم دعوة صادقة ❤️
اخوكم #عبدالرحمن_جهيم

تعلم اساسيات البرمجة

05 Feb, 22:00


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

25 Jan, 18:29


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

23 Jan, 10:54


دورة مجانية بعنوان :استراتيجيات العمل الحر عبر الإنترنت والذكاء الإصطناعي

يقدمها المهندس: كمال الحبابي

يوم السبت القادم
بتاريخ 25.01.2025

الساعة 08:00 مساءً بتوقيت مكة المكرمة

شهادة مجانية وسحب على هدايا قيمة 🎁

للاشتراك في الدورة قم بحجز مقعدك المجاني عبر النقر في الإعلان👍

تعلم اساسيات البرمجة

17 Jan, 20:09


صورة تتكلم عن نفسها 💔

تعلم اساسيات البرمجة

16 Jan, 11:59


هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟

سجل الآن في الدورة المجانية أونلاين
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي

🎤يقدمها المهندس/ كمال الحبابي
مؤسس شركة الحبابي بزنس - بريطانيا

🛑 محاور الدورة:

1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا

🗓️ السبت 25.01.2025
08:00 مساءً بتوقيت مكة المكرمة

🛑 بث مباشر عبر zoom واليوتيوب

🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة

احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:
https://chat.whatsapp.com/FERamyFoYhZ9s8wHQcyg5q

واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
---

تعلم اساسيات البرمجة

15 Jan, 22:41


ليسجلها التاريخ للابد
لتبقى في اذهان جميع البشر
سوريا وفلسطين وقريبا السودان 🖤❤️💚

تعلم اساسيات البرمجة

13 Jan, 15:30


هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟

*سجل الآن في الدورة المجانية أونلاين *
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي

🎤يقدمها المهندس/ *كمال الحبابي*
مؤسس شركة الحبابي بزنس - بريطانيا

*🛑 محاور الدورة:*

1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا

🗓️ السبت 25.01.2025
08:00 مساءً بتوقيت مكة المكرمة

🛑 بث مباشر عبر zoom واليوتيوب

🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة

*احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:*
https://chat.whatsapp.com/FERamyFoYhZ9s8wHQcyg5q

واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
---

تعلم اساسيات البرمجة

12 Jan, 16:16


هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟

*سجل الآن في الدورة المجانية أونلاين *
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي

🎤يقدمها المهندس/ *كمال الحبابي*
مؤسس شركة الحبابي بزنس - بريطانيا

*🛑 محاور الدورة:*

1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا

🗓️ السبت 25.01.2025
08:00 مساءً بتوقيت مكة المكرمة

🛑 بث مباشر عبر zoom واليوتيوب

🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة

*احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:*
https://chat.whatsapp.com/FERamyFoYhZ9s8wHQcyg5q

واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
---

تعلم اساسيات البرمجة

11 Jan, 20:30


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

10 Jan, 14:41


للاسف في خبر عن احمد ابو زيد انه معتقل بتهمة تجارة العملة بعد ما مسكوه في بيته
الخبر صحيح؟!

تعلم اساسيات البرمجة

08 Jan, 19:18


تشفير النصوص باستخدام خوارزمية Caesar Cipher

هل تساءلت يومًا كيف يتم تشفير النصوص بطريقة بسيطة؟ خوارزمية Caesar Cipher هي أحد أقدم وأبسط طرق التشفير التي يمكنك تجربتها بسهولة، حتى لو كنت مبتدئًا في البرمجة.

---

ما هي فكرة Caesar Cipher؟

تقوم الفكرة على إزاحة كل حرف في النص بعدد معين من الأماكن في الأبجدية.

مثلًا: إذا أردنا تشفير الحرف A بإزاحة مقدارها 3، يصبح الحرف الجديد D.

وإذا تجاوزنا آخر حرف في الأبجدية، نعود للبداية.
النص المشفر لا يمكن قراءته بسهولة إلا إذا عرف القارئ مقدار الإزاحة.

---

كيف يمكننا القيام بذلك؟

1. اختر عدد الإزاحة (مثال: 3).

2. استبدل كل حرف في النص بحرف آخر وفقًا للإزاحة.

3. تجاهل الرموز غير الأبجدية (مثل الأرقام والمسافات).

4. لفك التشفير، قم بعكس العملية بنفس الإزاحة.

---

كيف تعمل الكود؟

1. ord(): يحول الحرف إلى رقمه في ASCII.

2. chr(): يحول الرقم مرة أخرى إلى حرف.

3. يتم استخدام باقي القسمة % 26 لضمان الالتفاف ضمن الأبجدية.

---

جرب بنفسك!

اختر نصًا مثل: "HELLO"

اختر مقدار إزاحة: 2

النص المشفر سيكون: "JGNNQ"

جربك وشاركتا تجربتك.

تعلم اساسيات البرمجة

08 Jan, 12:54


🔰إعلان من فريق إبداع وتميز
للخدمات المتكاملة
"حلول احترافية لكل احتياجاتك الإبداعية والبحثية"


هل تبحث عن خدمات متعددة، في عمل البحوثات وعمل دراسات ومقترحات المشاريع وانشاء التقارير وتصميم إعلانات خاصة وعامة؟ نحن هنا لنلبي احتياجاتك!

نحن نقدم مجموعة شاملة من الخدمات التي تشمل:
- عمل دراسات ومقترحات المشاريع: في كل المجالات التعليمية والمهنية.
- التصميمات الجرافيكية الإبداعية: إبداع تصاميم جرافيكية مميزة تناسب احتياجاتك.
- إنشاء التقارير والسير الذاتية: صياغة تقارير تقنية وتجارية، وإعداد سير ذاتية محترفة.
- بطاقات العمل والدعوات: تصميم بطاقات العمل الإبداعية، وبطاقات الدعوة الخاصة والعامة.
- إعلانات خاصة وعامة: تصميم إعلانات ترويجية لأغراض خاصة أو عامة بأسلوب مبتكر وجذاب.
- تدقيق لغوي ونحوي وعمل بحوثات: ضمان دقة لغوية ونحوية من خلال خدمات التدقيق اللغوي والنحوي وإجراء البحوث.

دعنا نساعدك في تحقيق أهدافك وتطلعاتك بدقة وجودة عالية.
تواصلوا بنا اليوم للاستفادة من خدماتنا.
واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
-----

تعلم اساسيات البرمجة

06 Jan, 15:18


انِّا لله وانِّا اليه راجعون
الشيخ ساريا الرفاعي في ذمة الله
كم تمنينا رؤيتك في سوريا ترفع راية الحرية
رحمك الله 💔

تعلم اساسيات البرمجة

02 Jan, 22:00


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

29 Dec, 16:54


هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟

*سجل الآن في الدورة المجانية أونلاين *
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي

🎤يقدمها المهندس/ *كمال الحبابي*
مؤسس شركة الحبابي بزنس - بريطانيا

🛑 محاور الدورة:

1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا

🗓️ الثلاثاء 31.12.2024
08:00 مساءً بتوقيت مكة المكرمة

🛑 بث مباشر عبر zoom واليوتيوب

🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة

احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:
https://chat.whatsapp.com/CPjTedhX80OF7oErJEzSzY


م.محمود عبدالحميد
https://wa.me/qr/XBNE7ZP6KHYIC1

@M_Mahmoud1

تعلم اساسيات البرمجة

29 Dec, 09:42


ستارلينك هو نظام عالمي للإنترنت عبر الأقمار الصناعية تم تطويره من قبل شركة سبيس إكس. يتكون من آلاف الأقمار الصناعية الصغيرة التي تدور حول الأرض وتوفر خدمة إنترنت عالية السرعة في المناطق التي لا تتوفر فيها خدمات الإنترنت التقليدية.
كيف يعمل ستارلينك؟
* شبكة من الأقمار الصناعية: يعتمد ستارلينك على شبكة واسعة من الأقمار الصناعية التي تدور حول الأرض على ارتفاع منخفض. هذه الأقمار الصناعية تتواصل مع بعضها البعض ومع أجهزة الاستقبال الأرضية.
* أجهزة الاستقبال: يحتاج المستخدم إلى جهاز استقبال خاص لتوصيل الإنترنت من الأقمار الصناعية إلى أجهزته. هذا الجهاز يشبه طبقًا صغيراً يتم تثبيته في مكان مفتوح.
* الاتصال: يقوم جهاز الاستقبال بتوجيه الإشارة إلى أقرب قمر صناعي متاح، ثم ينقل البيانات عبر الأقمار الصناعية إلى الإنترنت.
* السرعة والتغطية: يوفر ستارلينك سرعات إنترنت عالية تنافس سرعات الألياف الضوئية في العديد من المناطق، ويهدف إلى توفير تغطية إنترنت عالمية.
مميزات ستارلينك:
* تغطية واسعة: يوفر ستارلينك خدمة إنترنت في المناطق النائية والمناطق التي لا تتوفر فيها خدمات الإنترنت التقليدية.
* سرعة عالية: يوفر ستارلينك سرعات إنترنت عالية تنافس سرعات الألياف الضوئية.
* انخفاض زمن التأخير: يوفر ستارلينك زمن تأخير منخفض مما يجعله مناسباً للاستخدامات التي تتطلب اتصالاً سريعاً مثل الألعاب عبر الإنترنت والفيديوهات عالية الدقة.
عيوب ستارلينك:
* التكلفة: تعتبر تكلفة اشتراك ستارلينك وأجهزة الاستقبال مرتفعة نسبياً مقارنة بالخدمات التقليدية.
* التغطية غير الكاملة: على الرغم من التوسع السريع، إلا أن تغطية ستارلينك ليست كاملة في جميع المناطق.
* تأثر بالطقس: قد تتأثر سرعة الاتصال بجودة الطقس.
للمزيد من المعلومات، يمكنك زيارة الموقع الرسمي لستارلينك.

تعلم اساسيات البرمجة

26 Dec, 23:05


ستارلينك في جبل قاسيون في دمشق 💚

تعلم اساسيات البرمجة

24 Dec, 14:47


لغة Befunge هي لغة برمجة ثنائية الأبعاد (2D) تم تصميمها لتكون فريدة وممتعة، حيث يمكن أن يتحرك مؤشر التنفيذ (Instruction Pointer) في أي اتجاه على الشبكة ثنائية الأبعاد.

لغة Befunge لماذا هي صعبة ؟
تكتب الأكواد في شبكة ثنائية الأبعاد .
بدلاً من سطر واحد. يتحرك مؤشر التنفيذ في جميع الاتجاهات يمين يسار، أعلى أسفل).
تجعل البرمجة المعقدة صعبة التصور

الكود اللي بالصورة بيطبع جملة hello world

● شرح الكود:
1. الخط الأول:

>: يبدأ مؤشر التنفيذ بالتحرك إلى اليمين.

25*: يضرب الرقم 2 في 5 ليصبح الناتج 10. هذا يستخدم لاحقًا لإنهاء البرنامج.

"!dlroW ,olleH": يقوم بتخزين النص "Hello, World!" في المكدس (Stack) بشكل عكسي، بحيث يمكن طباعته بالترتيب الصحيح.

2. الخط الثاني:

v: يجعل مؤشر التنفيذ يتحرك لأسفل.

:,_:

:: ينسخ أعلى قيمة في المكدس.

,: يطبع القيمة كحرف ASCII.

_: يتحقق إذا كان المكدس يحتوي على صفر، وإذا كان كذلك، يغير اتجاه التنفيذ.

3. الخط الثالث:

> ^: يعيد المؤشر إلى الاتجاه الصحيح للطباعة أو ينهي البرنامج.

@: إنهاء البرنامج.

تعلم اساسيات البرمجة

23 Dec, 19:46


لغة Whitespace هي لغة برمجة غريبة تستخدم المسافات،
علامات التبويب (Tabs)،
والأسطر الجديدة (Newlines)
فقط، مما يجعل الكود غير مرئي فعليًا عند عرضه في محررات النصوص العادية. لكتابة برنامج يقوم بطباعة "Hello, World!" مثل الصورة نستخدم فقط المسافات وال tabs والاسطر لتجميع امر الطباعة!

لطباغة امر hello world استخدمت:
المسافات: حوالي 40-50 مسافة.
علامات التبويب: حوالي 30-40 علامة تبويب.
أسطر جديدة: حوالي 13-20 سطرًا جديدًا.

تعلم اساسيات البرمجة

23 Dec, 15:05


في لغة برمجة فرطتني ضحك 😂
لغة INTERCAL
والصورة اللي قدامك هو امر لطباعة hello world بهي اللغة 😅

اللغة مصممة للسخرية من لغات البرمجة التقليدية. قواعد اللغة غريبة وتتطلب استخدام . كلمات مثل "Please" لتجنب الأخطاء 👀

بعمركم شفتوا اغرب من هيك لغة 🤣

تعلم اساسيات البرمجة

23 Dec, 15:05


لغة Brainfuck
لغة كاملة مكونة من ٨ رموز فقط!!
شوف الصورة وقلي اذا فهمت شي 🙂

لغة منخفضة المستوى جدا تعتمد على مؤشرات ذاكرة (Memory .(Pointers تحتوي فقط على 8 رموز (+, -, <, >, [, ], ,, .).

أي برنامج معقد يصبح سريعا غير قابل للقراءة. مثال Hello World

اللي صممها كان قاصد انها تكون منخفضة المستوى جدا للتعامل معها بابسط الرموز البرمجية
بيستخدموها للتدريبات والتحديات الفكرية للتدريب على الفكر الابداعي اكثر

وبسبب صعوبتها طبعا ما بيستخدموها كاداة عملية!

تعلم اساسيات البرمجة

23 Dec, 15:05


لا بد ان اغلبنا استفاد كتير من نصائح هذا الشاب
اسمه احمد ابو زيد صاحب قناة دروس اونلاين
الان هو مرشح لجائزة افضل صانع محتوى وقيمة الجائزة مليون دولار!!

لا تبخل على اخوكم احمد بضغطة زر في التصويت❤️
اللي يصوت يكتب تم بالتعليقات ❤️
http://vote.1billionsummit.com

تعلم اساسيات البرمجة

21 Dec, 15:48


هل تعرف ان هنالك لغات برمجة عربية؟
تعرف على هذه اللغات التي تستطيع بالفعل البرمجة بها...

1. لغة "قلب" (Qalb): كما ذكرت سابقًا، هي لغة برمجة مبسطة تم تطويرها لتعليم البرمجة باللغة العربية بشكل مبسط وممتع.

2. لغة "دجاجة" (Dagagah): كما ذكرت أيضًا، هي لغة برمجة موجهة للأطفال تستخدم اللغة العربية في كتابة الأوامر والتعليمات.

3. لغة "جافا عربي" (Java Arabi): هي إصدار عربي من لغة البرمجة جافا، حيث تم تعريب كلمات المفتاح والتوضيحات البرمجية في اللغة.

4. لغة "دريم" (DREAM): هي لغة برمجة عربية تم تطويرها في جامعة الملك سعود بالمملكة العربية السعودية. تهدف اللغة إلى تسهيل عملية تعلم البرمجة للمبتدئين وتحفيز اهتمام الشباب بالمجال التكنولوجي.

5. لغة "إلكترون" (Electron): ليست بلغة برمجة عربية بالأساس، ولكنها تستخدم لتطوير تطبيقات سطح المكتب وتستخدم باللغة العربية في بعض الأحيان. تعتمد على تقنيات الويب مثل HTML وCSS وJavaScript.

الكود اللي بالصورة معمول بلغة دجاجة Dagagah

تعلم اساسيات البرمجة

21 Dec, 15:48


من اسهل الاكواد البرمجية اللي عملناها هو سطر امر طباعة hello world
ولكن بلغة Malbolge الامر مختلف 👌
الصورة اللتي تراها امامك هو امر طباعة hello world بلغة Malbolge

لماذا هي صعبة؟

مصممة لتكون غير مفهومة عمدًا (Obfuscated).

التعليمات البرمجية تتغير أثناء تنفيذها (Self-modifying code).

حتى كتابة "Hello World" تتطلب الكثير من الجهد. مثل الصورة!

عن اي لغة صعبة حابين نتكلم عنها كمان؟🤔

تعلم اساسيات البرمجة

21 Dec, 15:48


شايفين خرابيش الجاج اللي بالصورة؟
هاد سطر لكود برمجي حقيقي بلغة APL!!

صحيح صعب تقرأه وتفهمه لانه كله رموز غريبة ومتداخلة ولكن كل رمز هو عبارة عن اختصار لامر معين بيختصر عليك كتابة الاكواد
ولكن لا اخفيكم ان اللغة صعبة 😅

تعلم اساسيات البرمجة

17 Dec, 11:06


هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟

*سجل الآن في الدورة المجانية أونلاين *
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي

🎤يقدمها المهندس/ *كمال الحبابي*
مؤسس شركة الحبابي بزنس - بريطانيا

*🛑 محاور الدورة:*

1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا

🗓️ الأربعاء 25.12.2024
08:00 مساءً بتوقيت مكة المكرمة

🛑 بث مباشر عبر zoom واليوتيوب

🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة

*احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:*
https://chat.whatsapp.com/CPjTedhX80OF7oErJEzSzY

تعلم اساسيات البرمجة

16 Dec, 07:24


لساتها الفيسبوك عم تقيد الصفحة وتشيل منها ادوات تحقيق الربح وتقلل الوصول...

بنعمل منشورات ومنكتب محتوى وبجهز لافكار جديدة وبحاول انو قدم افضل من هيك بس على الفاضي مهما عملت مارح يوصل للناس
الصفحة من سنة بنفس عدد المتابعين ومع نقصان كبير!
قدمت شكاوى كتير وما حدا فادني من الفيسبوك ابدا
شكلها نهاية الصفحة قربت....

تعلم اساسيات البرمجة

15 Dec, 21:01


رسميا meta ai متاحة على انستجرام.

تعلم اساسيات البرمجة

13 Dec, 13:19


الشباب عملوا منصة للبحث عن المفقودين في سوريا وصلوه لاكبر عدد ممكن
http://shamfree.com/

تعلم اساسيات البرمجة

12 Dec, 19:46


اداة Meta Ai حصريا ورسميا الان على واتساب الان تستطيع تجربتها
حدث التطبيق

تعلم اساسيات البرمجة

12 Dec, 18:49


شكرا لكم Vodafone Egypt ✌️🖤❤️💚

تعلم اساسيات البرمجة

20 Nov, 09:12


للمبرمجين ولغير المبرمجين🔥👇
برنامج cursor AI من اقوى البرامج المدعومة بالذكاء الصناعي لانشاء اي شيئ تريده بالبرمجة!
ليس الجميل بان التطبيق مجاني فقط...
ولكن الجميل انه مدعوم ب gpt 4o مجانا!!

بدي قلكم اني عملت عليه كمية مشاريع كثيرة بكل سهولة فقط من خلال التحدث مع البرنامج باللغة العربية! وهو بيكتب وبيجهز كل شيئ.

اليوم عملت اداة قوية بتساعدني في شغلي بطباعة الملابس بحيث انها بتحسبلي كمية استهلاك الاحبار لكل صورة في الطباعة
طبعا هذا شيئ قوي في المجال العملي بحيث انه بيضبطلك تكلفة منتجك بطريقة دقيقة اكثر!!

لك ان تتخيل كيف ممكن تستخدم هي الاداة الرائعة في انشاء المشاريع حتى وان كنت غير مبرمج ❤️

تعلم اساسيات البرمجة

18 Nov, 17:43


برمجيا كيف يعمل الريسيفر اللي عندك بالبيت؟
وكيف بينقل الصور من القناة الى قمر صناعي ثم الى ريسيفر 🤔

برمجة الريسيفر الخاص بالتلفزيونات ونقل الصورة على الأقمار الصناعية هما عمليتان معقدتان تشملان عدة تقنيات وبرمجيات. دعنا نوضح كيف تعمل كل عملية بشكل مبسط:

---

1. برمجة الريسيفر (Receiver Programming):

أ. نظام التشغيل للريسيفر:

يتم تشغيل الريسيفر باستخدام نظام تشغيل مدمج (Embedded OS)، غالبًا ما يكون نظام مثل Linux لأنه مرن وقابل للتخصيص.

البرمجة تشمل كتابة التعليمات البرمجية التي تدير وظائف الجهاز مثل فك التشفير، الاتصال بالقمر الصناعي، عرض القنوات، والتعامل مع الإعدادات.

ب. مكونات البرمجة:

1. واجهة المستخدم (UI):

تُبرمج باستخدام لغات مثل C++ أو Python لإنشاء قوائم القنوات، الإعدادات، وتفاعلات المستخدم.

2. معالجة الإشارة (Signal Processing):

يتم فك شفرة الإشارات المستقبلة من القمر الصناعي باستخدام خوارزميات تعتمد على الترددات ومفاتيح التشفير.

تستخدم مكتبات مثل FFmpeg لتحويل البيانات المضغوطة إلى فيديو وصوت قابلين للعرض.

3. التحديثات:

تُبرمج الريسيفرات لتلقي تحديثات البرامج عبر القمر الصناعي (OTA Updates) أو الإنترنت (Firmware Update).

---

2. نقل الصورة عبر الأقمار الصناعية:

أ. إنتاج وإرسال الإشارة:

1. إعداد الإشارة:

يتم إنتاج الفيديو والصوت في استوديوهات البث ثم ضغط البيانات باستخدام تقنيات مثل MPEG-4 أو HEVC لتقليل الحجم مع الحفاظ على الجودة.

2. الإرسال إلى القمر الصناعي:

يتم رفع الإشارة إلى القمر الصناعي عبر هوائي إرسال (Uplink) باستخدام ترددات عالية (مثل Ku-Band أو C-Band).

الإشارة تكون مشفرة لضمان الخصوصية وحماية المحتوى.

ب. استقبال الإشارة في الريسيفر:

1. القمر الصناعي يبث الإشارة:

يقوم القمر الصناعي بإعادة بث الإشارة نحو الأرض إلى منطقة التغطية.

2. الريسيفر يستقبل الإشارة:

يستقبل الصحن اللاقط (Dish) الإشارة ويحولها إلى الريسيفر.

يتم فك التشفير باستخدام مفتاح محدد (Smart Card أو Software Key).

---

أدوات وتقنيات البرمجة:

لغات البرمجة: C، C++، Python.

البرمجيات المدمجة: Yocto Project أو OpenEmbedded.

بروتوكولات الاتصال: DVB-S/S2 (Digital Video Broadcasting).

أجهزة البث: Modulators لتحويل البيانات إلى موجات.

تعلم اساسيات البرمجة

18 Nov, 07:41


اكبر سبب خلاني اترك السوشيال ميديا لفترة طويلة باخر فترة..

تعلم اساسيات البرمجة

17 Nov, 18:31


كيف تمت برمجة اول برنامج برمجة بدون ما يكون في برنامج لبرمجة برامج البرمجة؟ 🫣
سؤال ملخبط شوي...
تايع لتفهم الموضوع من اساسه.

1. البرمجة بالأسلاك والمفاتيح:
في البدايات، كانت الحواسيب الأولى (مثل ENIAC وColossus في الأربعينيات) تعمل باستخدام الأسلاك اليدوية والمفاتيح المادية. المبرمجون كانوا يعيدون ترتيب الأسلاك بين الدوائر الكهربائية لتغيير العمليات الحسابية التي يقوم بها الحاسوب. بمعنى آخر، "البرمجة" كانت عملية مادية بحتة.

2. البرمجة بلغة الآلة:
مع ظهور الحواسيب الإلكترونية الأولى مثل EDVAC وUNIVAC، بدأت البرمجة تعتمد على لغة الآلة، وهي سلسلة من التعليمات المكتوبة بنظام ثنائي (0 و1). هذه التعليمات كانت تُدخل مباشرة باستخدام لوحات مفاتيح بدائية أو بطاقات مثقبة.

3. كتابة أول برنامج باستخدام تقنيات يدوية:
أول برنامج تم كتابته عمليًا لم يكن يعتمد على وجود برنامج آخر، بل كان يُكتب يدوياً بلغة الآلة. على سبيل المثال:

مبرمجو الحاسوب يحددون التعليمات بدقة.

التعليمات تُترجم إلى قيم ثنائية تُدخل مباشرة إلى ذاكرة الحاسوب باستخدام مفاتيح أو بطاقات مثقبة.

4. ظهور البرامج التي تبرمج برامج أخرى:
مع تطور الحواسيب، ظهرت برامج تسمى المجمّعات (Assemblers)، التي تقوم بتحويل التعليمات المكتوبة بلغة برمجية منخفضة المستوى (مثل Assembly) إلى لغة الآلة.
لاحقًا، ظهرت المترجمات (Compilers) التي مكنت من كتابة التعليمات بلغات برمجية أكثر تطورًا.

الخلاصة:

أول برنامج برمجي تم إنشاؤه باستخدام وسائل يدوية بالكامل. بمجرد تشغيل هذا البرنامج الأساسي (على سبيل المثال: برنامج لجمع الأرقام)، تم استخدامه كأساس لإنشاء أدوات أخرى أكثر تقدمًا، مما أدى إلى ظهور لغات البرمجة الحديثة التي نعرفها اليوم.

هذا يشبه بناء أول أداة بيديك، ثم استخدام هذه الأداة لصنع أدوات أخرى أكثر تطورًا!

#برمجة #البرمجة #ai

تعلم اساسيات البرمجة

16 Nov, 17:40


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

تعلم اساسيات البرمجة

15 Nov, 16:28


تم الإطلاق الرسمي من شركة Open AI :
الآن يمكنك تحميل تطبيق #ChatGPT على جهاز الكومبيوتر سواء ويندوز أو ماك واستخدامه مباشرة من سطح مكتبك

تعلم اساسيات البرمجة

14 Nov, 20:53


انا مش مقاطع، انا مستغني.

تعلم اساسيات البرمجة

13 Nov, 06:57


🔥 برمجة الطائرات 🔥
هناك العديد من لغات البرمجة والأدوات المستخدمة في برمجة الطائرات. وفيما يلي بعض اللغات البرمجية الشائعة والأدوات المستخدمة في هذا المجال:

1. C / C++: تُستخدم لغات البرمجة C و C++ على نطاق واسع في برمجة أنظمة التحكم في الطائرات. تتميز هذه اللغات بكفاءتها وسرعتها، وتوفر تحكمًا دقيقًا على مستوى الأجهزة.

2. Ada: تُستخدم لغة Ada في الطيران بشكل خاص، حيث تم تصميمها لتوفير مستويات عالية من الأمان والموثوقية. تُستخدم على نطاق واسع في برمجة أنظمة التحكم في الطائرات وأنظمة التشغيل الفعلية.

3. MATLAB / Simulink: يتم استخدام بيئة MATLAB / Simulink في تحليل ونمذجة أنظمة التحكم الديناميكية والتحقق منها واختبارها. يمكن استخدامها في تطوير البرمجيات الخاصة بالطائرات والتحكم فيها.

4. Python: لغة Python تستخدم في برمجة الطائرات بشكل متزايد، خاصة فيما يتعلق بتطبيقات التعلم الآلي والذكاء الاصطناعي. تُستخدم لتطوير الأنظمة الذكية والتحكم الذاتي وتحليل البيانات.

5. لغات برمجة مخصصة: قد يتم استخدام لغات برمجة مخصصة ومعايير مثل ARINC 661 وشهادة DO-178C وشهادة DO-178B في برمجة الطائرات التجارية والعسكرية. هذه اللغات والمعايير تهدف إلى توفير مستويات عالية من الأمان والتحقق من البرمجيات المستخدمة في الطائرات.

بالإضافة إلى لغات البرمجة، يتم استخدام أدوات التطوير المتكاملة (IDEs) مثل Eclipse وVisual Studio وWind River Workbench

لتطوير واختبار البرمجيات المستخدمة في الطائرات. كما تستخدم أدوات محاكاة الطيران والمحاكاة الافتراضية لاختبار وتحليل سلوك الطائرات وأنظمتها قبل التطبيق الفعلي.

تعلم اساسيات البرمجة

12 Nov, 16:50


لإنشاء الصور مجاناً بالذكاء الاصطناعي، فقط اكتب وصف الكلمة ثم اضغط كلمة draw
وسيظهر لك في كل مره 9 رسومات وصور جديدة

http://craiyon.com

تعلم اساسيات البرمجة

12 Nov, 16:50


اين الخطأ في الكود؟ 🤔

تعلم اساسيات البرمجة

12 Nov, 16:32


برافوا عليكم
كتير ناس عرفوا الخطأ فورا
المرة الجاية الاخطاء رح تكون معقدة
ركزوا ❤️🔥

تعلم اساسيات البرمجة

12 Nov, 12:46


للعباقرة فقط😏
اوجد الخطأ في الكود بدون استخدام اي اداة خارجية!

تعلم اساسيات البرمجة

11 Nov, 15:43


ما هو الخطأ الموجود في هذه المصفوفة 🤔

تعلم اساسيات البرمجة

11 Nov, 11:07


مقدمة إلى "الخوارزميات" وأهميتها في البرمجة 🧩💻

الخوارزميات هي أحد الأساسيات اللي لازم كل مبرمج يفهمها، لأنها تُعتبر العمود الفقري لكل برنامج وتطبيق ناجح. لكن ممكن تسأل نفسك، "شو هي الخوارزمية؟" 🤔

الخوارزمية هي ببساطة مجموعة خطوات مرتبة لحل مشكلة معينة. مثل الوصفة اللي بتتبعها لطبخ وجبة، عندك خطوات واضحة، وبتنتهي بإنجاز الطبق! 💡

أهمية الخوارزميات في البرمجة:

1. الكفاءة: الخوارزمية الجيدة تساعدك على إنجاز المهمة بشكل أسرع وباستهلاك أقل من الذاكرة والموارد.

2. التنظيم: تساعدك الخوارزميات على التفكير بترتيب وتحديد الخطوات، وهذا يسهل عليك كتابة الكود بطريقة منظمة وسهلة الفهم.

3. حل المشكلات المعقدة: باستخدام خوارزميات مناسبة، تقدر تحل مشاكل كبيرة ومعقدة، مثل البحث والتصنيف في قواعد البيانات، أو تحسين أداء تطبيقك.

مثال بسيط لخوارزمية البحث: خلينا نفترض إنك عم تدور على اسم معين في قائمة كبيرة، الخوارزمية بتساعدك بخطوات محددة لتوصل لهدفك بدون ما تضيّع وقت.

أنواع الخوارزميات الأساسية:

خوارزميات الترتيب: لترتيب البيانات مثل قائمة أسماء أو درجات.

خوارزميات البحث: للبحث عن عنصر معين داخل بيانات ضخمة.

خوارزميات التحليل: لتحليل البيانات الضخمة واستخلاص نتائج.

خلاصة: فهم الخوارزميات وتعلم كيفية اختيار الخوارزمية المناسبة لكل مشكلة هو أساس نجاحك في البرمجة.

شو رايكم نعمل دروس في الخوارزميات ونطبق عليها اكواد عملية في لغة برمجة معينة؟

تعلم اساسيات البرمجة

01 Nov, 05:36


صلوا عليه وسلموا تسليما

تعلم اساسيات البرمجة

01 Nov, 05:35


المبرمج ليس مخترق
ولكن المخترق مبرمج

تعلم اساسيات البرمجة

31 Oct, 18:50


الرموز المستخدمة بالبرمجة باللغة الانكليزية

تعلم اساسيات البرمجة

29 Oct, 18:29


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

26 Oct, 22:00


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

22 Oct, 05:00


أفـضـل قـنـاة لـتـعـلـيـم الأطـفـال مـن الـبـدايـة👨‍👩‍👧‍👦

💡 *عالم الهندسة*💡

🌹تـ؏ــلــم اللغة العربية من البداية🌹

══🌸══℘══🌸══
📎لأضـافة قناتك
💠@luostabot
══🌸══℘══🌸══:)

تعلم اساسيات البرمجة

14 Oct, 14:08


قضية لن اتخلى عنها ما حييت 🍉🔻

تعلم اساسيات البرمجة

14 Oct, 11:28


واضح جدا قلة الوصول والتفاعل في الصفحة
خوارزميات الفيس بوك العبيطة كل شوية بتتغير زي مزاج البنات 🙃
هرمونات مضروبة الله وكيلكم

تعلم اساسيات البرمجة

13 Oct, 14:48


نظارات الواقع الافتراضي (VR) تأخذك لعالم آخر بدون الحاجة لمغادرة مكانك. برمجياً، العملية تبدأ بأمر بسيط: الوهم! كيف يتم هذا الوهم؟ دعني أشرحها بشكل ممتع ومبسط.

1. العرض المزدوج: كل نظارة VR تعرض صورتين مختلفتين، واحدة لكل عين. الصورة تكون عادة مقسومة نصفين داخل العدسات. هذا يُحاكي طريقة رؤية الإنسان الطبيعية. عندما تلتقي الصورتان في دماغك، تشعر وكأنك فعلاً داخل هذا العالم الافتراضي.

2. الاستجابة للحركة: النظارة مزودة بأجهزة استشعار دقيقة (مثل الجيروسكوب والمقياس التسارعي). هذه المستشعرات تراقب حركات رأسك باستمرار، حتى لو حركته بسرعة. ثم تنقل هذه المعلومات للبرنامج الذي يُحدث العرض أمامك فورًا. إذا نظرت يميناً أو يساراً، العالم الافتراضي يستجيب ويتحرك معك بسلاسة.

3. التفاعل اللحظي: هناك برامج أو محركات ألعاب (مثل Unity أو Unreal Engine) التي تتعامل مع كل حركة تقوم بها. فمثلاً، عندما تميل رأسك للأعلى لمشاهدة السماء، البرمجة تتأكد أن الشاشة تعرض لك السماء فورًا وكأنك تنظر إليها في الواقع.

4. الصوت المحيطي: الصوت يلعب دورًا كبيرًا في الواقع الافتراضي. من خلال البرمجة، يمكن تحديد مصدر الصوت ثلاثي الأبعاد. إذا كان صوت الرياح يأتي من جهة اليسار، ستسمعه بوضوح من الجهة اليسرى. هذا يعزز الإحساس بالغمر.

5. التفاعل بالأيدي: بعض نظارات VR تأتي مع أجهزة تحكم تتيح لك التفاعل مع العالم الافتراضي. البرنامج يلتقط حركات يدك من خلال مستشعرات خاصة، ويحولها إلى أوامر داخل اللعبة أو التطبيق. مثلًا، إذا أمسكت شيئًا في الواقع الافتراضي، جهاز التحكم في يدك سيهتز لتعزيز الإحساس.

حابين صورلكم فيديو من داخل نظارات quest 2؟
نعيش التجربة مع بعض
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

09 Oct, 19:43


كيف يعمل التلفاز القديم (CRT)؟

التلفاز ذو أنبوب الأشعة الكاثودية (CRT) هو واحد من أقدم تقنيات عرض الصور المتحركة. يعتمد في عمله على توجيه حزمة من الإلكترونات على شاشة فسفورية لإنتاج الصورة. إليك كيف يعمل بشكل أساسي:

1. أنبوب الأشعة الكاثودية (CRT)

يتكون التلفاز من أنبوب زجاجي يحتوي على مهبط (كاثود) يتم تسخينه لإصدار الإلكترونات. هذه الإلكترونات تُسرع عبر فرق جهد كهربائي كبير (يصل إلى آلاف الفولتات) وتوجه نحو الشاشة.

2. التحكم في الحزمة الإلكترونية

داخل الأنبوب، توجد ملفات مغناطيسية حول الأنبوب تتحكم في حركة الحزمة الإلكترونية. هذه الملفات تقوم بتوجيه الحزمة إلى مختلف نقاط الشاشة عبر نظام يسمى "المسح" (Scanning).

3. إنتاج الصورة

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

4. تحليل الألوان

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

مكونات الجهاز الداخلية

1. المحول الكهربائي (Transformer): يحول الجهد الكهربائي الداخل إلى جهد عالي ضروري لتشغيل الأنبوب. هذا المحول يمكن أن يصدر طنيناً عند تعرضه للشيخوخة أو الاهتزاز.

2. المسح العمودي والأفقي (Vertical & Horizontal Deflection Coils): تتحكم في حركة الحزمة الإلكترونية أفقياً وعمودياً عبر الشاشة، وتعمل بترددات مختلفة. في بعض الأحيان، يمكن أن يصدر عنها صوت مسموع نتيجة للاهتزازات الميكانيكية أو الكهربائية.

3. دائرة توليد الإشارة (Signal Processing Circuitry): تستقبل الإشارة التلفزيونية وتقوم بتحويلها إلى إشارات كهربائية يمكن فهمها وعرضها على الشاشة.

4. المكبرات الصوتية (Speakers): تعمل على تحويل الإشارات الكهربائية الصوتية إلى صوت مسموع.

مشاكل قد تواجه التلفاز القديم

فقدان وضوح الصورة: قد يحدث ذلك نتيجة ضعف أنبوب الأشعة الكاثودية مع مرور الزمن أو نتيجة تعرض الشاشة للتلف.

الطنين المزعج: يمكن أن يزداد بمرور الوقت نتيجة لتدهور المكونات الداخلية مثل المحولات أو الملفات المانعة للتداخلات.

الاهتزازات الميكانيكية: المكونات الداخلية قد تهتز وتصدر أصواتاً نتيجة للاهتزازات الكهربائية، مما يسبب طنيناً أو أصواتاً أخرى غير طبيعية.
كما تكلنا عنه في المنشور السابق
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

09 Oct, 10:55


لماذا يصدر التلفاز القديم صوت طنين مزعج؟

التلفاز القديم، خاصةً الذي يعتمد على تقنية أنبوب الأشعة الكاثودية (CRT)، قد يصدر صوت طنين مزعج نتيجة الاهتزازات الكهربائية والمغناطيسية التي تحدث داخل الجهاز أثناء التشغيل. يعود هذا الطنين في الغالب إلى عمل الملف المانع للتداخلات والمكونات الداخلية الأخرى مثل المحول الكهربائي. يعمل الجهاز بطاقة عالية التردد (تصل إلى 15 كيلو هيرتز)، وهذا التردد يكون أحياناً ضمن نطاق سمع الإنسان، مما يجعله مصدرًا للإزعاج.

الأسباب الأساسية لهذا الصوت تشمل:

1. التردد العالي: أنبوب الأشعة الكاثودية يعتمد على تقنيات نقل الصورة باستخدام الحزم الإلكترونية، وهذا يتطلب جهدًا كهربائيًا مرتفعًا ينتج عنه ترددات قد تكون مسموعة للإنسان.

2. الملفات المحرضة: يعتمد التلفاز القديم على ملفات محرضة لتحويل التيار الكهربائي إلى إشارات ضوئية وصوتية، وهذه الملفات تصدر اهتزازات يمكن أن تسبب طنيناً.

3. الشيخوخة: بمرور الوقت، تصبح المكونات الداخلية للتلفاز قديمة وتتآكل، مما يزيد من احتمال حدوث اهتزازات غير مرغوبة تؤدي إلى ظهور الصوت.

وعلى فكرة في ناس اذنهم ما بتسمع صوت التلفزيون القديم وفي ناس مثلي كتير بينزعجوا من صوته لدرجة الصداع!
انت ما بقدر استحمل صوته
انت بتسمع صوت الطنين المزعج؟
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

09 Oct, 10:54


الكيبورد (أو لوحة المفاتيح) هو جهاز يبدو بسيطاً من الخارج، ولكنه يحتوي على ميكانيكيات معقدة تتحول إلى لغة برمجية تترجم ضربات أصابعك إلى أوامر يفهمها الحاسوب. دعنا نستكشف كيف يعمل هذا الجهاز برمجياً بطريقة تجعلك تتخيل كل ضغطة مفتاح وكأنها رحلة مغامرة بين الحواس والدوائر الإلكترونية.

القصة تبدأ بالضغطة

عندما تضغط على مفتاح معين في الكيبورد، فإن ذلك يعادل الضغط على زر صغير موجود تحت كل مفتاح. هذه الحركة البسيطة تُشبه رمي حجر في بركة هادئة؛ تبدأ بسلسلة من التفاعلات. وراء كل ضغطة مفتاح هناك ما يُعرف بالـ Matrix (المصفوفة)، وهي شبكة من الخطوط الأفقية والعمودية. كل مفتاح في لوحة المفاتيح يرتبط بنقطة تقاطع معينة داخل هذه المصفوفة.

عندما يتم الضغط على مفتاح، تتصل نقطتان في المصفوفة (عمود وصف معين)، فيقوم الكيبورد بإرسال إشارة إلكترونية عبر هذه المصفوفة إلى المتحكم الميكروي (Microcontroller) الخاص بالكيبورد. المتحكم الميكروي هو العقل المدبر هنا، حيث يتعرف على المفتاح الذي تم الضغط عليه بناءً على مكان التوصيل في المصفوفة.

الترجمة إلى رموز

بمجرد أن يستلم المتحكم الميكروي الإشارة، يبدأ العمل السحري. يقوم المتحكم بتحويل الإشارة الكهربائية إلى رمز فريد يُعرف بالـ Scan Code. كل مفتاح في الكيبورد يمتلك رمزًا خاصًا به. على سبيل المثال، مفتاح "A" لديه كود مختلف عن مفتاح "Enter".

الآن، تم تحويل ضغطة المفتاح إلى رمز، لكن الرحلة لم تنته بعد! المتحكم الميكروي يرسل هذا الرمز إلى الحاسوب، الذي يقوم بدوره بتحويله إلى حرف أو أمر محدد بناءً على البرنامج الذي تستخدمه (مثل برنامج معالجة النصوص أو المتصفح).

الحروف تتحول إلى أوامر

عندما يصل الـ Scan Code إلى نظام التشغيل (Windows أو MacOS على سبيل المثال)، يقوم هذا النظام بترجمته إلى رمز قابل للفهم بالنسبة له. فمثلاً، في حالة الضغط على مفتاح "A"، سيظهر لك حرف "A" على الشاشة. أما إذا ضغطت على مفتاح "Ctrl" مع "C"، فسيفهم النظام أنك تطلب تنفيذ أمر نسخ.

بفضل هذه الطريقة، لا يهم نوع الكيبورد أو لغته؛ ما يهم هو الـ Scan Code الذي يتم توليده عند كل ضغطة. كل هذا يحدث في جزء من الثانية بدون أن تشعر بأي تأخير.

الكيبورد والألعاب، استجابة فائقة السرعة

في الألعاب، زمن الاستجابة لكل ضغطة مفتاح هو العامل الأساسي. فالفارق بين فوزك أو خسارتك قد يعتمد على أجزاء صغيرة من الثانية. هذا ما يُعرف بـ الـ"Polling Rate"، وهو عدد المرات التي يتحقق فيها الحاسوب من الإشارات القادمة من الكيبورد في الثانية الواحدة. الكيبوردات العادية عادةً يكون لديها معدل تحديث يتراوح بين 125 إلى 250 هرتز، أما الكيبوردات المخصصة للألعاب فيمكن أن تصل إلى 1000 هرتز، مما يعني أن الحاسوب يتحقق من الإشارات بمعدل 1000 مرة في الثانية.

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

الكيبورد ليس مجرد جهاز إدخال للحروف والأرقام بل هو وسيلة تواصل بين الإنسان والحاسوب. ومع تقدم التكنولوجيا، أصبحت كل ضغطة مفتاح جزءا من تجربة متكاملة تتطلب سرعة، دقة، واستجابة فورية سواء كنت تكتب مقالا أو تخوض معركة ملحمية في لعبة، فإن الكيبورد يلعب دورا جوهريا في تحويل الأفكار أو الأوامر إلى واقع ملموس
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

01 Oct, 18:09


بتعرف انك بتقدر تحول بيتك العادي لبيت ذكي وهاد الشي ما بيكلف كتير 😀
في بيوت ذكية مكلفة ممكن توصل اسعار الاجهزة اللي فيعا ل ملايين
ولكن انا جبتلك مجموعة ادوات اساسية وممكن تلاقيها باسعار بسيطة وبمتناول اليد ممكن تبدأ فيها رحلة تحويل البيت العادي لبيت ذكي
تابع....

1. مصابيح ذكية:

يمكنك استبدال المصابيح التقليدية بمصابيح ذكية مثل مصابيح LED التي يمكن التحكم بها عبر تطبيقات الهاتف أو مساعدات صوتية مثل Alexa أو Google Assistant.

هناك أنواع بأسعار معقولة تدعم تعديل درجة الإضاءة أو اللون.

2. مقابس ذكية (Smart Plugs):

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

3. أجهزة تحكم بالتكييف:

إذا كان لديك مكيف هواء تقليدي، يمكنك استخدام أجهزة ذكية مثل "Sensibo" للتحكم فيه عن بعد وضبط درجات الحرارة أو جداول التشغيل.

4. كاميرات وأجهزة أمان ذكية:

يمكنك تركيب كاميرات أمان داخلية أو خارجية بأسعار منخفضة، توفر مراقبة من خلال الهاتف. بعض الأجهزة تدعم التخزين السحابي المجاني أو المخفض.

أيضاً، هناك أجهزة جرس باب ذكية مزودة بكاميرات تتيح لك رؤية والتحدث مع الزوار من أي مكان.

5. أجهزة التحكم المركزي (Smart Hubs):

ليست ضرورية في كل حالة، ولكن بعض الأجهزة مثل "Google Home" أو "Amazon Echo" يمكنها التحكم في العديد من الأجهزة الذكية عبر أوامر صوتية، مما يجعل التحكم أسهل وأرخص إذا كنت تستخدم عدة أجهزة.

6. أجهزة استشعار ذكية:

تركيب مستشعرات الحركة أو مستشعرات الأبواب والنوافذ سيساعدك في تعزيز الأمان والتحكم في الإضاءة أو التدفئة تلقائيًا بناءً على وجود الأشخاص في الغرفة.

7. مساعدات صوتية:

أجهزة مثل "Google Nest Mini" أو "Amazon Echo Dot" منخفضة التكلفة وتسمح لك بالتحكم في الأجهزة الذكية عبر الأوامر الصوتية.

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

هل جربت تحويل منزلك الى منزل ذكي من قبل؟
شاركنا تجربتك
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

01 Oct, 08:30


رايح الشغل الصبح لقيت ده

تعلم اساسيات البرمجة

30 Sep, 18:13


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

1. جمع البيانات العصبية (Brain Data Collection)

الهدف: تسجيل النشاط العصبي الذي يحدث أثناء النوم وخاصة أثناء الأحلام.

التقنيات المستخدمة: أجهزة تخطيط كهربية الدماغ (EEG) أو تقنيات تصوير الرنين المغناطيسي الوظيفي (fMRI).

البرمجة: تتم كتابة برمجيات لقراءة البيانات العصبية في الوقت الحقيقي أو تخزينها لاحقًا. يتم استخدام لغات برمجة مثل Python مع مكتبات خاصة مثل MNE لتحليل الإشارات العصبية.

2. معالجة الإشارات العصبية (Signal Processing)

الهدف: تحليل وفهم البيانات العصبية وتحويلها إلى أنماط قابلة للتفسير.

التقنيات المستخدمة: خوارزميات معالجة الإشارات مثل Fourier Transform أو Wavelet Transform لفصل الترددات المهمة في الإشارات الدماغية.

البرمجة: يتم تطوير خوارزميات تستخدم بيانات EEG أو fMRI لتحليل وتحديد الأنماط العصبية المرتبطة بالحلم. لغات مثل MATLAB أو Python يمكن استخدامها هنا.

3. تفسير الأنماط العصبية باستخدام الذكاء الاصطناعي (Pattern Recognition)

الهدف: تحويل الأنماط العصبية إلى صور أو سيناريوهات قابلة للعرض.

التقنيات المستخدمة: تقنيات تعلم الآلة والذكاء الاصطناعي مثل الشبكات العصبية الاصطناعية (Neural Networks) أو التعلم العميق (Deep Learning).

البرمجة: يتم تدريب نماذج ذكاء اصطناعي على بيانات سابقة لربط الأنماط العصبية بمحتوى مرئي أو صوتي. مكتبات مثل TensorFlow أو PyTorch تساعد في بناء هذه النماذج.

4. إنشاء محتوى الحلم في الواقع الافتراضي (Dream Simulation in VR)

الهدف: تحويل البيانات العصبية إلى تجربة واقع افتراضي يمكن للمستخدم التفاعل معها.

التقنيات المستخدمة: محركات ألعاب مثل Unity أو Unreal Engine لإنشاء بيئات ثلاثية الأبعاد ومحاكاة الحلم.

البرمجة: يتم بناء المشاهد أو السيناريوهات التفاعلية في بيئة ثلاثية الأبعاد باستخدام لغات برمجة مثل C# في Unity أو C++ في Unreal Engine. يعتمد البرنامج على نتائج الذكاء الاصطناعي لترجمة الأنماط العصبية إلى مشاهد مرئية.

طبعا مع وجود الذكاء الصناعي ممكن هذا الشيء ان يصبح أسهل بشكل كبير اذا دمجنا بيئات عمل لانشاء الصور والفيديوهات في الوقت الفعلي
يمكن تصوير الحلم وتسجيله.

في كتير امور لسا ممكن نحكي عليها مثل:
• دمج المدخلات الحسية
• التفاعل مع الحلم
• التحسين والتحليل المستمر
• التعديل وقبل النوم للحلم بشيئ محدد
وغيرها كتير اشياء ولكن الموضوع بيصير متشعب اكثر وكطاكثر ومحناج تقنيات متقدمة ومحتاج تدير كبير جدا بالتعلم العميق على صور وفيديوهات من الواقع الذي نعيشه باشياء مختلفة وكثيرة والتدريب على الواقع الافتراضي وغيره وغيره....

ما رأيك بموضوع تضوير الاحلام والتحكم فيها؟
#عبدالرحمن_جهيم

تعلم اساسيات البرمجة

27 Sep, 20:51


براحتك يا باشا

تعلم اساسيات البرمجة

25 Sep, 14:11


س- ما هي الكهرباء اللاسلكية؟
وكيف تعمل؟

تعلم اساسيات البرمجة

21 Sep, 14:22


اكتشف عالم الهندسة الكهربائية مع قناتنا المميزة على تليجرام!

هل تبحث عن مصدر للمعلومات والمحتوى الهام في مجال الهندسة الكهربائية؟ انضم إلى قناتنا الحصرية على تليجرام الآن لتحصل على آخر التحديثات، النصائح القيمة، والموارد التعليمية التي ستساعدك في توسيع معرفتك ومهاراتك.


لماذا تختار قناتنا؟
- محتوى حصري ومتخصص في مجال الهندسة الكهربائية.
- تحديثات يومية تغطي أحدث التطورات والتقنيات.
- فرص للتواصل مع متخصصين وطلاب آخرين في المجال.
- فرص للحصول على نصائح قيمة وموارد تعليمية مجانية.

انضم اليوم وكن جزءًا من مجتمعنا المتميز في عالم الهندسة الكهربائية!
-----------------------------------------

تعلم اساسيات البرمجة

18 Sep, 17:34


تفجير الهواتف في لبنان حركة غير متوقعة
بس خلينا نحكي عنها تقنيا كيف صارت

اللي رح نحكيه هو غير دقيق بس حتى نفهم الموضوع كيف بيصير وشو ممكن نساوي بهي الحالة
الاجهزة المستهدفة حتى الان:
● جهاز البيجر - اجهزة ايفون وعدة شركات اخرى - جهاز بصمة العمال - راديو السيارة - بطارية السيارات الكهربائية - اي جهاز يعمل ببطارية الليثيوم.

في عنا شقين من الامر:
1: تجهيز (تفخيخ) مسبق وهو الارجح
2: هجوم سيبراني بتكنلوجيا متقدمة جدا!

لو رح نحكي عن التجهيز المسبق ف رح يكون الامر مدبر من قبل عدة اشهر على الاقل وتم بيع هذه الاجهزة لفئة معينة من الناس وهو الاسهل بالنسبة للمهاجمين.
واي جهاز عمره اقل من سنة موجود بالمنطقة هو جهاز خطر ويجب ابعاده فورا!

اما بالنسبة للهجوم السيبراني فالموضوع محتاج تقنية متقدمة جدا وغير معروفة حتى الان كيف تتم
ولكن بوجود ثغرة معينة للجهاز بمنطقة الشحن او بمدخل او مخرج الطاقة للبطارية او حتى السيطرة على نظام الجهاز ممكن بكود معين يخلي الجهاز يرفع من درجة حرارته بشكل كبير وطبعا يؤدي الى انفجار بطارية الليثيوم واللي رح يكون خطر بالمنطقة المحيطة اله.

وحتى يتم تفجير كل هذا العدد من الاجهزة بنفس الوقت محتاج تكنلوجيا جديدة ومتقدمة لان العملية رح تكون معقدة ولهذا السبب انا رجحت موضوع التجهيز المسبق اولا

وحتى تتم عملية التفجير الجماعي لكتير اجهزة لازم يكونوا متصلين على الاقل بنفس الشبكة (بلوتوث او وايفاي او راديو بتردر معين) ويتم اختراق الشبكة المتصلة واعطاء امر لجميع الاجهزة المقترنة
وهذا سيبرانيا صعب جدا!!

اما بالنسبة للاجهزة اللي بتشتغل على نظام البصمة والراديو وبطارية السيارات ف الموضوع معقد اكثر لان النظام بيكون مختلف عن نظام الهواتف ومتشعب اكثر مثل نظام السيارات الحديثة اللي بتكون بحماية عالية ومتطورة فيصعب اختراقها!

وحتى تأمن على نفسك وعلى عيلتك يفضل ابعاد الاجهزة فورا عن الجميع وابقائها بعيدة بمكان مغلق لضمان عدم تطاير شظايا.

الله يحمي الجميع ويرفع الكرب والبلاء عن بلادنا💔
#عبدالرحمن_جهيم

11,306

subscribers

5,115

photos

127

videos