TG Telegram Group Link
Channel: التجمع التقني || لغة C++
Back to Bottom
تُعتبر أقراص SSD الخارجية أسرع وأكثر مرونة من أقراص التخزين التقليدية، مما يجعلها ممتازة للمُبدعين، أو العاملين في تكنولوجيا المعلومات، أو أي شخص يرغب في التخزين الخارجي مع الاستمتاع بسرعات نقل بيانات هائلة .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
صور لهاتف جوجل Pixel 5 باللون الذي أطلقت عليه الشركة اسم Sorta Sage .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
يدعي باحثون في جامعة سانت أندروز أنهم طوروا نظام تشفير غير قابل للاختراق والذي يقوم بتخزين البيانات في شكل ضوء. تقوم الشريحة التي صممها الباحثون بإنشاء مفتاح لمرة واحدة فقط عند إرسال البيانات من خلاله، ويتم تخزين البيانات كضوء ويتم تمريرها عبر شريحة مصممة خصيصًا لتحني وتكسر الضوء لتدافع عن المعلومات. الحيلة وراء أول نظام تشفير غير قابل للاختراق هي أن الانحناء وانكسار الضوء فريد في كل مرة لأنه يعتمد على البيانات التي يتم إرسالها من خلال الرقاقة، وقد يكون من الآمن أن نؤكد على أن الشريحة عبارة عن إدراك فعلي لآلية OTP التي تستخدم بشكل شائع اليوم لتوثيق العديد من الخدمات.

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
تقنية اخفاء المعلومات
إخفاء المعلومات الرقمية الحديثة ، يتم أولاً تشفير البيانات أو تشفيرها بطريقة أخرى ثم إدراجها ، باستخدام خوارزمية خاصة ، في البيانات التي تعد جزءًا من تنسيق ملف معين مثل صورة JPEG أو ملف صوت أو فيديو. يمكن تضمين الرسالة السرية في ملفات البيانات العادية بعدة طرق مختلفة. تتمثل إحدى الأساليب في إخفاء البيانات بالبت التي تمثل بكسلات الألوان نفسها المتكررة في صف واحد في ملف صورة. من خلال تطبيق البيانات المشفرة على هذه البيانات المكررة بطريقة غير واضحة ، ستكون النتيجة ملف صور يبدو مطابقًا للصورة الأصلية ولكن يحتوي على أنماط "ضوضاء" للبيانات العادية غير المشفرة. تعد ممارسة إضافة علامة مائية – علامة تجارية أو غيرها من بيانات التعريف المخفية في ملفات الوسائط المتعددة أو غيرها من محتويات المحتوى – أحد الاستخدامات الشائعة لعلم إخفاء المعلومات. العلامة المائية هي تقنية غالبًا ما يستخدمها الناشرون عبر الإنترنت لتحديد مصدر ملفات الوسائط التي تتم مشاركتها دون إذن .


#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
بحلول العام 2020، سيبلغ حجم البيانات التي ينتجها كل شخص في اللحظة الواحدة إلى 1.7 ميجا بايت. بينما سيصبح عدد الأجهزة المتصلة على شبكة الإنترنت أكبر من عدد سكان العالم بثلاث مرات. قسم كبير من هذه الأجهزة يعمل ضمن إطار تطبيقات إنترنت الأشياء التي سيصل حجم البيانات الناتجة عنها إلى 600ZB كل سنة. كل هذه المعطيات تبين التطور الكبير الذي تشهده البيانات من حيث الحجم والنوع والسرعة .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
ما هي المكتبة في لغات البرمجة؟
عندما نتحدث عن البرمجة، يوجد ثلاثة مفاهيم أساسية يجب التفريق فيما بينها:

لغة البرمجة (programming language)
مكتبة برمجية (library)
إطار عمل برمجي (framework)

لغة البرمجة هي الأساس، ولكن ما الذي يجعل المطور يحتاج إلى استعمال مكتبة برمجية أو إطار عمل برمجي طالما أنه يعرف كيفية التعامل مع لغة البرمجة؟

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

هذا مثال عملي من لغة JavaScript لتوضيح الصورة، الكود أدناه مثلاً يعمل على استدعاء الـ(element) باسم (Quora) في المتغير الذي اسمه (myDiv):

var myDiv = document.getElementById("Quora");
والآن إذا أردنا استدعائه بالمكتبة البرمجية (jQuery) سوف ترى أن الكود أصبح أقصر وأسهل:

var myDiv = $("Quora");
وبالتالي إذا كان الكود طويلاً نسبياً، سوف تختصر عليك المكتبة الكثير من السطور.

وأخيراً، إطار العمل البرمجي سوف يعطيك هذا الكود أساساً وسوف يشرح لك أن كتابة (ID) معيّن لعنصر ما (element) سوف يقوم بعمل خاصية معيّنة. مثال ذلك في لغة JavaScript هو إطار Angular البرمجي .


#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
ما هي لغة البرمجة الأكثر استخدامًا لصناعة ألعاب الفيديو؟ أيها الأفضل؟
إذا كانت لعبتك تعتمد على الجرافيك العالي بشكل أساسي فمحرك unreal engine هو الأنسب لك وبالتالي عليك تعلم لغة c++ ، من أشهر الألعاب المبنية على هذا المحرك لعبة فورتنايت.

أما اذا كانت لعبتك ثنائية الأبعاد أو ثلاثية الأبعاد لكن لاتحتاج إلى جرافيك خرافي فينصح بمحرك unity وبالتالي تحتاج إلى تعلم لغة c# ، من أشهر الألعاب المبنية على هذا المحرك لعبة Fall Guys.

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


#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
دائما قدم اكثر💙..
اذا كنت تظن انك قدمت اكثر شيئ لديك فأنت مخطئ تماماً ..!
قدراتك لا حدود لها
اذا اردت الوصول الى اي شيئ ستصل اليه
فقط ثق بنفسك وواصل طريقك .. ستصل رغم كل شيئ واي شيئ💙..
لابد لمن يرغب بتعلم برمجة المواقع الالكترونية أن يتعرف في البداية على لغات برمجة المواقع الالكترونية الكثيرة وأن يكون ملم بها بشكل جيد حتى يتمكن من النجاح في هذا المجال
وهنا سوف نستعرض معا بعض لغات البرمجة المستخدمة عالمياً:
(PHP , SQL , AJAX , XML , JavaScript , CSS , HTML ) .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
التفكير السائد هو كُلما كانت لغة البرمجة مُعقدة، كلما كان مُتقنها مُبرمج حقيقي، وهذا غير صحيح. تخيّل أنك اشتريت طقم السباحة، النظارات وجميع الأدوات اللازمة وقُمت بارتدائهم، هل يجعل ذلك منك سبّاحًا ماهراً ؟

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

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
انترنت الاشياء IOT : أسلوبٌ تقنيٌّ حديثٌ يهدف إلى استقطاب الأشياء متمثلةً بالأجهزة وأجهزة الاستشعار وإيصالها بشبكة الإنترنت لتتراسل البيانات فيما بينها دون تدخل البشر بذلك، ويكون ذلك تلقائيًا في حال تواجد الشيء في المنطقة الجغرافية التي تغطيها شبكة الإنترنت .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
لماذا ندرس الخوارزمية؟؟؟؟

تعبّر الخوازميّة في جهاز الحاسوب عن عمليةٍ محددةٍ بعنايةٍ تسمح للجهاز بحل المشكلات، ويمكن التعبير عنها أيضاً بأنّها سلسلة من التعليمات الواضحة؛ أي أنّه لا يمكن وجود احتمال لتفسيراً ذاتياً لها، حيث إنّ جهاز الحاسوب يقوم بتأديّة الأمر بنفس الطريقة، ويُظهر نفس النتائج في كل مرّة يقوم المُستخدم بطلبه؛ حيث تُستخدم الخوارزميّة أيضاً في التدقيق الإملائيّ، والحسابات الماليّة، ومحرّكات البحث، وجميع المهام التي يقوم بها كل جهاز الحاسوب تقريباً .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
🚩 هناك عشر مهارات تقنية متخصصة مطلوبة في وظائف تكنولوجيا المعلومات.
1) لغة الاستعلامات البنيوية SQL
2) الدعم الفني
3) الأوركال
4) طرق التجارة
5) نظام تشغيل LINUX
6) لغة جافا للبرمجة
7) تكوين النظام والشبكة
8) الشراكة
9) نظام تشغيل UNIX
10) تثبيت البرامج .

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
لغة بايثون Python 🌺 هي لغة برمجة عالية المستوى و من أقوى لغات البرمجة المتواجدة,تتميز ببساطة كتابتها وقراءتها وسهلة التعلم، تستخدم أسلوب البرمجة الكائنية مفتوحة المصدر وقابلة للتطوير.. 🌺☘️
تعتبر لغة بايثون لغة تفسيرية متعددة الأغراض وتستخدم بشكل واسع في العديد من المجالات كبناء البرامج المستقلة باستخدام الواجهات الرسومية المعروفة وفي عمل برامج الويب.. بالإضافة إلى إستخدامها كلغة برمجة نصية للتحكم في أداء بعض البرامج المعروفة أو في بناء برامج ملحقة لها.. وعلى العموم يمكن إستخدام بايثون لبرمجة البرامج البسيطة للمبتدئين ولإنجاز المشاريع الضخمة كأي لغة برمجية أخرى..وغالباً ما يُنصح المبتدؤون في ميدان البرمجة بتعلم هذه اللغة لأنها من بين أسرع اللغات البرمجية تعلماً..

#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
ما لغة البرمجة التي تنصحني بتعلمها في الثلاث أشهر القادمة والتي أستطيع توفير المال من خلالها..!؟

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

١.برمجة او تصميم المواقع الالكترونية

٢.برمجة الالعاب الالكترونيه

٣.برمجة تطبيقات سطح المكت

٣.برمجة تطبيقات الهواتف الذكيه

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

١.لبرمجة او تصميم المواقع الالكترونيه (html,++c,JavaScript,php,python,الخ..)

٢.لبرمجة الالعاب الكترونيه (Java,++c,#c,الخ..)

٣.برمجة تطبيقات الهواتف للاندرويد (Java,kotlin) وللايفون(swift,object-c)

٤.برمجة تطبيقات سطح المكتب (الخ..,c#,java,Pyton)

وتعتمد هذه الغات على البيئات التطويريه ide او المكاتب البرمجيه التي ستستخدمها لهذه المجالات فلذلك كانت هذه اجابه عامه علها تساعدك اثناء بحثك عن المجال التي ستختاره.

•اما الجزء الثاني وهو كيفية الربح ؟

١.بعد احترافك لمجال معين تستطيع ان تعمل على مجالات العمل الحر الfreelancing عن طريق التسجيل في احدى مواقع العمل الحر مثل موقع fiverr ، upwork، freelancer وهناك المواقع العربيه مثل خمسات ،مستقل ، والعديد فعندما تدخل اليهم وتلقي نظره ستفهم طريق الربح منهم.

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


#سلسلة_التجمع_التقني 👨‍💻🌐
@TechnicalAssembly01
@TechnicalAssembly02
@TechnicalAssembly03
@TechnicalAssembly04
@TechnicalAssembly05
تطبيق خطير على أندرويد

يفتح الكاميرا ويسجل المكالمات..

الخبراء يحذرون من التطبيقات المزيفة

حذر خبراء تقنيون، مؤخرا، من برنامج للتجسس يستطيع اختراق الهواتف التي تعملُ بنظام "أندرويد" وتصل إلى عدد من البيانات المهمة.

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

ويعرف هذا البرنامج الخاص بالتجسس بـ" Android/SpyC23.A"، ويجري إيصاله إلى الهواتف المستهدفة عن طريق تطبيقات مزيفة.

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

وقال الباحث في الشركة السلوفاكية، لوكاس ستيفانكو، إن الخبراء اكتشفوا متجرا مزيفا للتطبيقات يقوم بنشر البرنامج الخبيث.

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

ولتفادي هذه المخاطر، ينصح الخبراء بالاقتصار على تحميل التطبيقات من المتجر الرسمي لغوغل وهو "بلاي ستور" .
HTML Embed Code:
2025/07/02 19:20:38
Back to Top