Get Mystery Box with random crypto!

محمد يازجي || 𝐌𝐎𝐇𝐀𝐌𝐌𝐀𝐃 𝐘𝐀𝐙𝐉𝐈

لوگوی کانال تلگرام theghost0101 — محمد يازجي || 𝐌𝐎𝐇𝐀𝐌𝐌𝐀𝐃 𝐘𝐀𝐙𝐉𝐈 م
لوگوی کانال تلگرام theghost0101 — محمد يازجي || 𝐌𝐎𝐇𝐀𝐌𝐌𝐀𝐃 𝐘𝐀𝐙𝐉𝐈
آدرس کانال: @theghost0101
دسته بندی ها: فن آوری ها
زبان: فارسی
مشترکین: 2.96K
توضیحات از کانال

قناة علمية غير ربحية تختص بمواضيع تكنولوجيا المعلومات والبرمجة...
إذا أردت المساعدة يمكنك التواصل على الحساب:
https://t.me/Mohammad_Yazji

Ratings & Reviews

3.33

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

1

4 stars

1

3 stars

0

2 stars

0

1 stars

1


آخرین پیام ها 3

2021-12-17 12:11:23 ما هو الفرق بين الـ Developer والـ Programmer ؟
طيب الـ Software Engineer يعني شو ؟!
والـ Coder منو ؟!!
في ناس كثير ما بيقدروا يميزوا ما بين الـ 4 وظائف هي وبيفكرون واحد فـأنا رح وضح كل مسمى من الأربعة مهمتو شو و وظيفتو شو وبعمل شو بالضبط !!

- مطور Developer
المطورين بصفة عامة بينقسموا لنوعين (مطور تقنى - مطور ذاتي)..
المطور التقني هو الشخص الذي يتواصل مع العميل مباشرة أو يكون هو المشرف على مشروع معين والمسؤل عن نظام المشروع وهيئته وشكله النهائي ، والمطور لازم يكون متقن لكتابة الأكواد لكن شغلو الأساسي هو الإشراف على مجموعة من المبرمجين والمكودين التانيين.
أما المطور الذاتي هو الشخص القادر على كتابة كود كامل ونظيف خالي من أي أخطاء محتملة ، وبيكون قادر في نفس الوقت على تحويل الخوارزميات لأكواد .
والمطور الذاتي بينقسم لـ 3 أنواع هم ( Front End Developer - Back End Developer - Full Stack Developer ).

- مبرمج Programmer
و هو الشخص القادر على حل الخوارزميات المعقدة أو صناعة خوارزميات جديدة..
والمبرمج هدفه الأساسي من البرمجة ما كتابة الأكواد، لكن هدفه في البرمجة هو إبتكار طرق جديدة لكتابة أكواد تشتغل بنفس منهج الكود القديم، مع تغيير في سرعة الآداء والأسطر البرمجية للكود، وده لأنو المطور ما بيعطي إهتمام لسرعة الكود أو حجمه مادام الكود شغال بشكل صحيح، وعلى العكس المبرمج لازم يدي الأهمية لسرعة الأكواد، وكمان لازم يلاقي حلول فعالة للمشاكل البرمجية أو المهمات (Tasks) لبعض الحالات البرمجية، وهو في الغالب ما بيكون مُجبر إنه يتعلم أكتر من لغة لكن لازم يكون على دراية كاملة وكافية للغة التي يتقنها.
أما هدفه العملي هو توفير كود برمجي شغال ومريح للمطور لإتمام عمله بشكل أفضل.

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

- مهندس برمجيات Software Engineer
مهندس البرمجيات في المفهوم العام هو الشخص الأعلى مرتبة بين الـ 3 وظائف الفوق، أو بمعنى أصح الأكتر خبرة بينهم، مهندس البرمجيات ممكن يكون مطور ومكود أو مبرمج في نفس الوقت، ومبدئياً هو مكود لأنه طبيعي مر بكتابة الأكواد، وبيكون مبرمج قادر على حل مشاكل برمجية معقدة وخلق أكواد أسرع وأفضل لحلها، وكمان بيجيد كتير من اللغات البرمجية وقادر على إنشاء مشروع وتسييره وإستخراج النتيجة النهائية كاملة .
58 views09:11
باز کردن / نظر دهید
2021-12-16 00:48:24 معلومات بسيطة عن البرمجة ولغاتها.
#البرمجة(programming):
هي عملية كتابة تعليمات وتوجيه أوامر لجهاز الحاسوب
أو أي جهاز آخر لتوجيه هذا الجهاز وإعلامه بكيفية التعامل
مع البيانات أو كيفية تنفيذ سلسلة من الاعمال المطلوبة تسمى خوارزمية.
Programming languages:
1.لغة (C):هي لغة برمجة عالية المستوى ذات استخدام عام
وهي تعد لغة مثالية لكتابة البرامج الثابتة(firm ware) والمتنقلة(portabl).
2.لغة (python) :هي لغة برمجة مفسِّرة كائنيّة التّوجه (object_oriented) تتميز بسهولة تعلُّمها وقلّة تعقيدها،
بالإضافة إلى إمكانية تشغيل برامجها على عدة نظم تشغيل.

3.لغة(Java):هي لغة برمجة عالية المستوى ذات استخدام عام، تستخدم لتشغيل جميع الاجهزة التطبيقية الذكية كما انها داعمة وموجهة للكيانات.

4.لغة (++C) :لغة برمجة عالية المستوى ذات استخدام عام تتميز بكونها شبيهة إلي حدٍّ كبير بلغة C تعتبر من اللغات الرائدة في تطوير المشاريع الكبيرة والمعقدة.
189 views21:48
باز کردن / نظر دهید
2021-12-16 00:46:24 الانترنت العميق أوDeep web
صرنا بالقرن ال 21 ولسا في كتير أمور مهمة منجهلا
(Google, yahoo,bing....)
عبارة عن محركات بحث أغلبنا بيفتحها بشكل
يومي بس شي مرة فكرنا أو خطرلنا أنو معقول في أمور مخفية ورا هالمحركات
الصدمة القوية هيي انو نحن مامنستخدم الا حوالي
ال 4%فقط من شبكة الانترنت ويلي هيي عبارة عن (Surface internet أو الانترنت السطحي) أما 97% هيي عبارة عن ال(Deep web) وهو جزء من أجزاء شبكة الويب التي لاتفهرس في محركات البحث القياسيةوتحتاج إلى متصفحات إنترنت متخصصة ويحوي على 900 مليار موقع كما أنه مليء بالعمليات الإجرامية من تجارة المخدرات إلى عمليات تبييض أموال وإخفاء هويات مما يجذب المجرمين بالإضافة لوجود عمليات التعذيب والقتل (يعني إذا متقاتلين مع حدا ونازعلكون مراقكون فيكون تتعاقدوا مع حدا ياخدلكون حقكون )
"وأكيد كلو بحقو" أي هناك عملة خاصة يتعامل بها مستخدمين هذه المواقع تعرف بال (Bitcoin)بالإضافة لوجود مواقع لتعليم الاختراق، البرمجيات الممنوعة، بيع الثغرات، تسريب معلومات، التي تجلب الملايين من الدولارات سنوياً.
"وأكيد لسا في كتير أمور سيئة لكن منعتذر عن طرحها مراعاةً لمشاعر القارئ ".
طيب معقول شبكة طول بعرض كلها للعمليات الإجرامية والغير قانونية
-كما يوجد جانب سلبي لDeep web يوجد له إيجابي فهوي يحتوي على مواقع للكتب والمعلومات المتنوعة والمفيدة ومواقع للتواصل الاجتماعي.
(بصراحة ما لقيت الو فائدة غير هيك )
-إن كنت ترغب في تصفحه"خدوها معلومة من دون تطبيق "
فعليك تحميل المتصفح "The onine Router"أو مايعرف اختصاراً ب(Tor).
-طيب ليش بصلة ؟
لأنو الإنترنت عبارة عن طبقااات .
ويفضل عدم الدخول إليه أو تجربة ذلك (يعني خلي فضولكون ع جنب هالمرة )
ننصحك بشدة ألا تقوم بتجربة ذلك الأمر حيث أن أي كبسة زر خاطئة منك قد تعرض جهازك لخطر الإختراق بل إنها قد تؤدي بك إلى المسائلة القانونية من قبل الحكومة المحلية فى بلدك
194 views21:46
باز کردن / نظر دهید
2021-12-15 01:15:34
227 views22:15
باز کردن / نظر دهید
2021-12-13 23:11:59 5 كذبات بتمنعك تتعلم البرمجة

الكذبة الأولى: لو أنت فاشل في الرياضيات فمش هتتعلم البرمجة

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

الكذبة الثانية: لو مش بتتكلم انجليزي بطلاقة فمش هتبقى مبرمج

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

الكذبة الثالثة: المحتوى_العربي رديء و ومش هينفعك بشيء

الحقيقة: المحتوى العربي غني بالمعلومات المفيدة وهو بيتطور بشكل مستمر

الكذبة الرابعة: البرمجة_متعبة و مش بتجيب همها

الحقيقة:
صح البرمجة متعبة بس ممتعة أما مسألة الفلوس فلازم تبص وتشوف أني أغنى شخص في العالم: بيل غيتس حاز ثروته من البرمجة

الكذبة الخامسة: البرمجة حكر على المتخصصين فيها

أما الحقيقة: أنت تقدر تعلم البرمجة مهما كان سنك ومهما كان موقعك الاجتماعي، بس ابدأ وهتلاحظ حجم الكدبة دي.
256 views20:11
باز کردن / نظر دهید
2021-12-11 23:28:43
تعلم بايثون بالمشاريع البرمجية من الصفر الى مرحلة المشاريع من خلال اكثر من 20 مشروع عملي و تدريب وبرنامج

الكورس يغطي كافة الموضوعات الاساسية بالاضافة الى العديد من المشروعات والبرامج كل مشروع يناقش فكرة جديدة ويغطي كافة الموضوعات الاساسية.

رابط الكورس:


https://youtube.com/playlist?list=PLPTNqXpQ2tbiesxZbUuG-kxi7_dKBYkcY
348 views20:28
باز کردن / نظر دهید
2021-12-11 15:58:17
374 views12:58
باز کردن / نظر دهید
2021-12-10 20:47:20 ماهو كود الاستجابة السريعة QR؟ وكيف يعمل؟

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

ماهو QR Code أو رمز الاستجابة السريعة:

QR Code هو اختصار لـ Quick Response code وهو عبارة عن صورة مكونة من نقاط أو خطوط مرتبة بشكل رقمي، ويتم استخدامها في اختصار المعلومات الخاصة بالكثير من الأشياء الموجودة في حياتنا اليومية، ويختلف استخدامه من شخص لآخر فهناك من يستخدمه لتمييز منتجاته عن المنتجات الأخرى، وهناك من يستخدمه لوضع روابط أو معلومات ليسهل عملية الوصول إليه من المستخدمين الآخرين. ويمكننا القول أن QR Code هو عبارة عن النسخة المطورة أو "الجيل الثاني" من الباركود Barcode.

الفرق بين الباركود Barcode والكيو آر كود QR Code:

الكيو آر كود QR Code يستطيع تخزين كم هائل من المعلومات على عكس الباركود، حيث يمكن للباركود تخزين الأرقام وبعض المعلومات المحدودة فقط، أما QR Code فيستطيع تخزين العديد من المعلومات كالأرقام والحروف بكل اللغات العادية والمعقدة والروابط التشعبية وعناوين البريد الإلكتروني وحتى المعلومات الكاملة الخاصة بالاتصال مع شخص معين.

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

ماهي استخدامات رمز QR Code:

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

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

نص عادي Free Text: استخدم هذا الخيار في حال أردت كتابة نص عادي بأي لغة تختارها.
رابط تشعبي URL: يستخدم هذا الخيار لإدراج رابط لموقع ما على الشبكة العنكبوتية.
معلومات اتصال Contact: هذا هو الخيار الأفضل الذي يستخدم في تصميم QR للبطاقات الشخصية، وفيه يمكن وضع الكثير من المعلومات كالاسم الأول والأخير ورقم الهاتف والعنوان واسم الشركة وعنوان البريد الالكتروني والفاكس ورابط الموقع الالكتروني للشركة.
رقم الهاتف Phone: يستخدم الخيار Phone لوضع رقم هاتف فقط وتحويله الى QR Code
رسالة نصية SMS: يستخدم هذا الخيار لإدخال رقم هاتف ورسالة نصية قصيرة وتحويلها الى كود وعندما يقوم الجهاز بقراءة الكود سيتم اظهاره كرسالة جاهزة للإرسال إلى الرقم المخزن.
وبعد ادخال البيانات التي نريدها نضغط على save ونقوم بحفظ الكود المنشأ على شكل صورة.

كيف تستطيع قراءة كيو آر كود QR Code:

لقراءة الكيو آر كود QR Code يجب تثبيت تطبيق معين على هاتفك الذكي يقوم بتحليل هذا الكود والتعرف عليه من خلال كاميرا الهاتف.

ومن أفضل التطبيقات للهواتف التي تعمل بنظام الأندرويد هو QR Code reader لأنه يتوافق مع اغلب الهواتف.
والآن وبعد تثبيت التطبيق لديك، ماذا تفعل لقراءة QR Code:

من الآن فصاعداً أصبحت قراءة أكواد QR Code سهلة جداً، قم بتشغيل التطبيق. وقم بوضع كاميرا الهاتف على الكود لتصويره كأنك تقوم بتصوير أي صورة عادية، مباشرة سوف تتعرف الكاميرا على الكود وسوف يقوم التطبيق بقراءته و إظهاره لك.

من خلال البرنامج الذي ذكرته لك أعلاه، أو أي برنامج آخر، ما رأيك عزيزي القارئ أن تقوم بتجريبه!!
414 views17:47
باز کردن / نظر دهید
2021-12-09 21:05:38
107 viewsedited  18:05
باز کردن / نظر دهید
2021-12-08 15:09:29 الكثير منا اليوم ينوي البدء بتعلم تصميم المواقع⁦ ⁩website design او يمكن أن يكون قد بدأَ بذلك ولايعلم بماذا سيبدأ اولاً ...

للبداية في هذا المجال يجب علينا أن نعلم أن هناك لغتين يجب تعلمهما وهما:
ـ css و ـ HTML

**فما هي الـcss وما هي الـHTML ومالفرق بينهما؟؟

ـ⁦⁩ css: هي لغة تصميم تحدد شكل وثيقة HTML
فهي تهتم بالخطوط والهامش واللون والعرض إلخ...

الـHTML يمكن ان تستخدم بشكل خاطئ لإضافة تصميم للمواقع لكن css توفر المزيد من الخيارات وهي اكثر دقة وعلمية وهي مدعومة من قِبَل المتصفحات الرئيسية اليوم

ـ HTML⁦ :هي لغة ترميز تستخدم في إنشاء وتصميم مواقع الويب وتعتبر هذه اللغة من اقدم اللغات وأوسعها في تصميم مواقع الويب.

وبصورة أخرى تستخدم لوضع هيكلية ونظام منطقي للمحتويات،، وتعتبر بوابة الدخول لعالم تصميم المواقع

وفي الختام يجب أن نكون قد عرفنا ولو لمحة بسيطة عن #الـcss و #الـHTML وميِّزاتها و فوائدها.

ويجب أن نعلم أن طريق تصميم المواقع ⁩website design طريق واسع و ذو مجالات واسعة ولكن نحن قد اطَّلعنا على بداية المشوار ولا شيئ مستحيل
222 views12:09
باز کردن / نظر دهید