تعلم اساسيات البرمجة
11.7K subscribers
5.09K photos
129 videos
460 files
1.96K links
تعلم اساسيات البرمجة افضل قناة لتعلم البرمجة والتكنولوجيا 💙
#عبدالرحمن_جهيم
Download Telegram
👍1
تعلم اساسيات البرمجة
Photo
لماذا يصدر التلفاز القديم صوت طنين مزعج؟

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

حابين صورلكم فيديو من داخل نظارات quest 2؟
نعيش التجربة مع بعض
#عبدالرحمن_جهيم
👍4🔥3
واضح جدا قلة الوصول والتفاعل في الصفحة
خوارزميات الفيس بوك العبيطة كل شوية بتتغير زي مزاج البنات 🙃
هرمونات مضروبة الله وكيلكم
🤣42👎1😁1🤯1
Forwarded from IFTTT
قضية لن اتخلى عنها ما حييت 🍉🔻
🔥42
الرموز المستخدمة بالبرمجة باللغة الانكليزية
👍2
المبرمج ليس مخترق
ولكن المخترق مبرمج
👍5👎3
صلوا عليه وسلموا تسليما
6
تعلم اساسيات البرمجة
Photo
مقدمة إلى "الخوارزميات" وأهميتها في البرمجة 🧩💻

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

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

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

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

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

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

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

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

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

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

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

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

شو رايكم نعمل دروس في الخوارزميات ونطبق عليها اكواد عملية في لغة برمجة معينة؟
❤‍🔥93👍3👏3
ما هو الخطأ الموجود في هذه المصفوفة 🤔
👍3
للعباقرة فقط😏
اوجد الخطأ في الكود بدون استخدام اي اداة خارجية!
برافوا عليكم
كتير ناس عرفوا الخطأ فورا
المرة الجاية الاخطاء رح تكون معقدة
ركزوا ❤️🔥
لإنشاء الصور مجاناً بالذكاء الاصطناعي، فقط اكتب وصف الكلمة ثم اضغط كلمة draw
وسيظهر لك في كل مره 9 رسومات وصور جديدة

http://craiyon.com
اين الخطأ في الكود؟ 🤔