مجتمع تقنية المعلومات IT
17.6K subscribers
38 photos
57 videos
36 files
30 links
Download Telegram
كيف تحقق أفضل المعايير في البرمجة و تطوير البرمجيات :
أولاً :

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

لا تعقد الأشياء أثناء كتابة الكود و إذا شعرت أن هناك شيئاً ما قد يسبب مشكلة في المستقبل , إبدا بحلها فورا , لأنها قد تسبب تراكم مشكلات و تغييرات كثيرة في الكود فيما بعد .
ثالثا :

يجب تبسيط الخوارزميات المعقدة , لا تضمنها ضمن مشروعك مباشرة , بل أنشئ مشروع جديد , و ابني الخوارزمية على شكل Class و ادرسها و عندما تنجح و تفهم عملها انقل الـ Class إلى مشروعك . على مبدأ Keep it Simpl
رابعاً :

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

جرب البرنامج أكثر من مرة , جربه أنت أو دع شخصاً آخر يجربه لك , و يفضل شخص آخر لأنه لن يتبع نفس القواعد التي تتبعها أنت !

سادساً :
لا تكثر من Try Catch في المشروع , إذا كان لدي متحول يقبل قيمة عددية فقط , فقم بتقييد المستخدم بادخال قيمة عددية فقط !
سابعا :
لست مجبرا على الاعتماد على أي ميزة حديثة , تقدمها لك لغة البرمجة , الميزات الحديثة قد تحتوي على أخطاء .
👍9❤3👨‍💻2🔥1🌚1
Media is too big
VIEW IN TELEGRAM
- حولنا اغاني الكرتون الى اغاني حماسيه جامعيةدراسيه
: هل شاهدتم يومً طالب ينسى مايقراه
🎙😂☑️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2👨‍💻2🔥1🌚1
🔰     أوامـر مـهـمـة فـي قـائـمـة  RUN (Executer)

🔸️  23  أمر إذا أدخلتها في نافذة RUN ستدخل إلى أدوات مهمة ومخفية في حاسوبك بعضها لأول مرة ستجربها.

نافذة Run في الـ Windows لمن لا يعرفهــا يقصد بهــا اوامر "تشغيل"، موجودة في جميع أنظمة تشغيل Microsoft
و تساعد في الدخول المباشر دون تعب إلى مجموعة من الأقسام المهمة في الـ Windows والبحث عن الشيء الذي تريده، وهذه النافذة يمكن إدخال فيها مجموعة من الأوامر.

بداية حتى تقوم بإظهار هذه النافذة إضغط على زر Windows + حرف R ... أو من قائمة start ادخل على Run، بعد ذلك أكتب هذه الأوامر للدخول إلى هذه الأدوات.

🔹 الأمر dxdiag : يُستعمل لمعرفة جميع مواصفات جهازك.
🔹 الأمر cleanmgr : لفتح أداة تنظيف القرص الصلب.
🔹 الأمر temp : للوصول إلى الملفات المؤقتة ، التي نقوم بمسحها لأنها تساهم في بطئ الحاسوب.
🔹 الأمر regedit : لفتح شاشة الريجسترى.
🔹 الأمر calc : لفتح الآلة الحاسبة.
🔹الأمر msconfig : أداة للوصول مثلا إلى البرامج التي تشتغل مع الـ Windows عند الإقلاع وتعطيلها لتسريعه.
🔹 الأمر scandisk : تستخدم لعملية فحص الديسك.
🔹 الأمر cmd : فهو لفتح نافذة الدوس، موجه الأوامر للـ Windows.
🔹 الأمر defrag : يُستخدم في عملية إيقاف و إلغاء تجزئة القرص الصلب.
🔹 الأمر taskman : مشاهدة ما فُتح في شريط المهام والتحكم بها.
🔹 الأمر pbrush : لتشغيل برنامج الرسام المعروف في الـ Windows.
🔹 الأمر debug : يُستخدم لمعرفة نوع كارت الشاشة الخاصة بجهازك.
🔹الأمر hwinfo /ui : يُستعمل في العادة لفحص الجهاز واستعراض تقرير عنه تشمل عيوبه ومشاكله.
🔹 الأمر sysedit : يُستعمل لفتح محرر تكوين النظام.
🔹الأمر msiexec : لمعرفة معلومات حول الـ Windows وحقوق الشركة.
🔹 الأمر sfc : إسترجاع ملفات النظام dll في حالة فقدانها.
🔹 الأمر icwscrpt : يُستخدم لنسخ ملفات dll.
🔹 الأمر irecent : استعراض الملفات التي تم فتحها من قبل.
🔹 الأمر mobsync : لفتح برنامج لتحميل صفحات النت وتصفحها عندما لا توجد النت على جهازك.
🔹 الأمر Tips.txt : فتح ملف يتضمن جميع أسرار الـ Windows.
🔹 الأمر cliconfg : لفتح أداة للمساعدة في شبكة الاتصال.
🔹الأمر ftp : لفتح ما يعرف بـ File Transfer Protocol، أي برتوكول نقل الملفات .
👍9❤3🔥2🌚1👨‍💻1
الحمد لله رب العالمين والصلاة والسلام على اشرف الخلق والمرسلين.
وبعد أعوذ بالله من الشيطان الرجيم قال تعالى"يا أيتها النفس المطمئنة إرجعي الى ربك راضية مرضية فادخلي في عبادي، وادخلي جنتي". صدق الله العظيم.
عظيم التعازي للدكتور نبيل العمدي وإخوانه، بتوفي والدتهم وإنتقالها الى دار الأخرة، وبهذا المصاب الجلل نتقدم اليهم بخالص تعازينا سائلين المولى عزوجل أن يتغمدها بواسع رحمتة مع الأنبيا و الصديقين والشهداء وحسن اؤلئك رفيقا، وأن يحسن مصابهم ويعظم لهم الأجر، ويلهمهم وأهليهم الصبر والسلوان، وإنا لله وإنا إليه راجعون.
#البقاء لله وحده.
"كل نفسٍ ذائقة الموت"..
😢12💔6❤3👍3
🔍أنواع بروتوكولات TCP/IP

TCP/IP يتكون من مجموعة كبيرة من بروتوكولات الاتصالات المختلفة.

أنواع البروتوكولات

بداية يجب أن نوضح أن مجموعات بروتوكولات الاتصالات المختلفة تعتمد أساساً على بروتوكولين أصليين هما TCP و IP.

TCP - Transmission Control Protocol

يستخدم بروتوكول TCP لنقل البيانات من أحد التطبيقات إلى الشبكة. فبروتوكول TCP هو المسؤول عن تمرير البيانات إلى حزم الـ IP قبل إرسالها، وإعادة تجميع تلك الحزم عند استقبالها.

IP - Internet Protocol

بروتوكول الـ IP هو المسؤول عن الاتصالات مع أجهزة الحاسب الأخرى. فبروتوكول الـ IP يكون مسئولاً عن إرسال و استقبال حزم البيانات من وإلى شبكة الإنترنت.

HTTP - Hyper Text Transfer Protocol

بروتوكول HTTP هو المسؤول عن الاتصال بين خادم الويب (web server ) ومتصفح الويب ( web browser ) .
فبروتوكول HTTP يستخدم لإرسال طلب من جهازك (web client) عبر المتصفح إلى خادم الويب، وإعادة الطلب في شكل صفحات الويب من الخادم إلى متصفح العميل.

HTTPS - Secure HTTP

بروتوكول HTTPS هو المسؤول عن الاتصال الآمن بين خادم الويب ومتصفح الويب، فبروتوكول HTTPS يقوم على تنفيذ تعاملات البطاقات الائتمان والبيانات الحساسة الأخرى.

SSL - Secure Sockets Layer

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

SMTP - Simple Mail Transfer Protocol

يستخدم بروتوكول SMTP لإرسال البريد الإلكتروني.

IMAP - Internet Message Access Protocol

يستخدم بروتوكول IMAP لتخزين واسترجاع البريد الإلكتروني.

POP - Post Office Protocol

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

FTP - File Transfer Protocol

بروتوكول FTP هو المسؤول عن نقل الملفات بين أجهزة الحاسب الآلي.

NTP - Network Time Protocol

يستخدم بروتوكول NTP لمزامنة الوقت (الساعة) بين أجهزة الحاسب الآلي.

DHCP - Dynamic Host Configuration Protocol

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

SNMP - Simple Network Management Protocol

يستخدم بروتوكول SNMP لإدارة شبكات الحاسب الآلي.

LDAP - Lightweight Directory Access Protocol

يستخدم بروتوكول LDAP لجمع المعلومات حول المستخدمين و عناوين البريد الإلكتروني من الإنترنت.

ICMP - Internet Control Message Protocol

بروتوكول ICMP يقوم على معالجة الأخطاء في الشبكة.

ARP - Address Resolution Protocol

يستخدم بروتوكول ARP بواسطة الـ IP لإيجاد عناوين ( معرفات ) الأجهزة من خلال بطاقة شبكة الحاسب اعتماداً على عناوين الـ IP.

RARP - Reverse Address Resolution Protocol

يستخدم بروتوكول RARP بواسطة الـ IP لإيجاد عناوين الـ IP اعتماداً على عناوين الأجهزة من خلال بطاقة شبكة الحاسب.

BOOTP - Boot Protocol

يستخدم بروتوكول BOOTP لبدء تشغيل الحاسب الآلي من الشبكة.

PPTP - Point to Point Tunneling Protocol

يستخدم برتوكول PPTP لإعداد قناة اتصال بين الشبكات الخاصة.
👍9❤2👨‍💻1
#نبذة_عن_لغة_السي_شارب

لغة السي شارب (
#C ) هي إحدى اللغات البرمجية عالية المستوى ( high-level language ) بمعنى أنها لغة قريبة للإنسان .

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

وأول ما يجب على المرء معرفته قبل البدء بتعلم أي لغة برمجية هو أن يقوم بتنصيب البيئة التي تمكّنه من الدخول في مجال البرمجة .

ويُعد برنامج فيجوال ستوديو البرنامج الأمثل للوصول إلى جميع اللغات البرمجية .

يمكنك تحميله من الرابط التالي :
https://visualstudio.microsoft.com/

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

لمعرفة تفاصيل أكثر ومشاهدة فديوهات توضيحية بشكل أكبر ، يمكنك متابعة الكورس الخاص بلغة السي شارب على هذا الرابط :
https://www.rwaq.org/courses/c-sharp-fundamentals-for-absolute-beginners/sections

أتمنى لك رحلة موفقة في هذا المجال عزيزي القارئ :)
👍4❤3🔥1🌚1
خطوة بخطوة لتعلم لغة C++.pdf
10.3 MB
- خطوة بخطوة لتعليم لغة الـ++C
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
ماهو ال Router في الشبكة
👍8❤1
IP address

هو عنوان الأنترنت الخاص بالحاسوب. يستخدم لتحديد الشبكات والمشتركين الآخرين في الإنترنت والبروتوكولات التي يعملون عليها. عادة ما يتم تسميته ببعض نوع من الأرقام على سبيل المثال
( 192.168.1.1)
وتعتمد التسمية على شبكة الأنترنت وبرج الاتصال
وهكذا و بواسطة IP يتم تحديد مكان تواجدك من خلال إتصال هاتفك بأبراج الإتصالات
👍5
🔰 مـعـلـومـة

🔸 مفتاح "WIN"
رغم استخدامنا المستمر لأجهزة الكمبيوتر في حياتنا اليومية، إلاّ أن كثيراً منا لا يعلم الإمكانيات الكبيرة المزودة بها لوحات المفاتيح. واختصارات لوحة المفاتيح هى عبارة عن مميزات تمكنك من أداء وظائف محددة خاصة بالحاسوب، كما أنها أسرع وسيلة للتواصل مع الكمبيوتر وسرعة إنجاز المهام، والتي عادةً ما تقوم بها من خلال استخدام «الماوس _ الفأرة».

ونستعرض في السطور التالية إختصارات مفتاح Win بلوحة المفاتيح :
1. الضغط على الزر Win + B، لإيقاف عمل لوحة المفاتيح ومنع الأزرار من الكتابة.
2. الضغط على الزر Win + D، للعودة إلى سطح المكتب مباشرةً.
3.الضغط على الزر Win + E، للدخول مباشرةً إلى My computer.
4. الضغط على الزر Win + F، لفتح "البحث" دون استخدام فأرة الكمبيوتر.
5. الضغط على الزر Win + L، لإقفال شاشة جهاز الكمبيوتر.
6. الضغط على الزر Win + M، لتصغير جميع النوافذ المستخدمة والبرامج المفتوحة في سطح المكتب.
7. الضغط على الزر Win + P، لتبديل طريقة تشغيل شاشة العرض الإضافية.
8. الضغط على الزر Win + R، لفتح نافذة "التشغيل".
9. الضغط على الزر Win + T، لتفعيل شريط المهام.
10. الضغط على الزر Win + U، لتظهر على الشاشة "قائمة المهمات".
11. الضغط على الزر Win + F1، لتظهر قائمة "Help and support".
12. الضغط على الزر Win + "السهم إلى أعلى"، لتتوسع النافذة المفتوحة حتى كامل مساحة الشاشة.
13. الضغط على الزر Win + "السهم الأيمن أو الأيسر"، لتتحرك النافذة المفتوحة إلى اليسار أو اليمين.
14. الضغط على الزر Win + Shift + "السهم الأيمن أو الأيسر"، لنقل النافذة المفتوحة من شاشة إلى أخرى.
15. الضغط على الزر Win + مفتاح "+"، لزيادة مساحة الشاشة.
16. الضغط على win + أي رقم كل رقم يرمز لترتيب أيقونات شريط المهام.
👍24🌚2
كافة انواع تشفيرات الملفات الي ممكن يشفرها لك بلمستقبل اي فايروس فدية ويحول ملفاتك الى احدى هذه الصيغ :

- .STOP, .SUSPENDED, .WAITING, .PAUSA, .CONTACTUS, .DATASTOP, .STOPDATA, .KEYPASS, .WHY, .SAVEfiles, .DATAWAIT, .INFOWAIT, .puma, .pumax, .pumas, .shadow, .djvu, .djvuu, .udjvu, .djvuq, .uudjvu, .djvus, .djvur, .djvut .pdff, .tro, .tfude, .tfudeq, .tfudet, .rumba, .adobe, .adobee, .blower, .promos, .promoz, .promock, .promoks, .promorad, .promorad2, .kroput, .kroput1, .charck, .pulsar1, .klope, .kropun, .charcl, .doples, .luces, .luceq, .chech, .proden, .drume, .tronas, .trosak, .grovas, .grovat, .roland, .refols, .raldug, .etols, .guvara, .browec, .norvas, .moresa, .verasto, .hrosas, .kiratos, .todarius, .hofos, .roldat, .dutan, .sarut, .fedasot, .forasom, .berost, .fordan, .codnat, .codnat1, .bufas, .dotmap, .radman, .ferosas, .rectot, .skymap, .mogera, .rezuc, .stone, .redmat, .lanset, .davda, .poret, .pidon, .heroset, .myskle, .boston, .muslat, .gerosan, ,vesad, .horon, .neras, .truke, .dalle, .lotep, .nusar, .litar, .besub, .cezor, .lokas, .godes, .budak, .vusad, .herad, .berosuce, .gehad, .gusau, .madek, .tocue, .darus, .lapoi, .todar, .dodoc, .bopador, .novasof, .ntuseg, .ndarod, .access, .format, .nelasod, .mogranos, .cosakos, .nvetud, .lotej, .kovasoh, prandel, .zatrov, .masok, .brusaf, londec, .krusop, .mtogas, .coharos, .nasoh, .nacro, .pedro, .nuksus, .vesrato, .masodas, .stare, .cetori, .carote, .shariz, .gero, .hese, .geno, .xoza, .seto, .peta, .moka, .meds, .kvag, .domn, .karl, .nesa, .boot, .noos, .kuub, .reco, .bora, .leto, nols, werd, .coot, .derp, .nakw, .meka, .toec, .mosk, .lokf, .peet, .grod, .mbed, .kodg, .zobm, .rote, .msop, .hets, .righ, .gesd, .merl, .nbes, .mkos, .piny, .redl, .kodc, .nosu, .reha, .topi, .npsg, .btos, .repp, .alka, .bboo, rooe, .mmnn, .ooss, .mool, .nppp

- ولاتستطيع الدخول اليها اليك هذا الموقع فيه البرنامج الذي يصلح كافة انواعها :
https://www.emsisoft.com
🔥5❤3👨‍💻2👍1
حديث الساعة Chat GPT
موقع يُجيب على أي سؤال في ذهنك بالذكاء الاصطناعي

قدر يوصل لمليون مستخدم في 6 ايام بس.
برنامج ذكاء اصطناعى رهييب فعلا  كانه انسان  تساله عن اي شيء تتخيله ويجاوبك و ممكن تطلب منه مثلًا:
- يساعدك في أفكار
- يكتب بحث
- يكتب مقال
- يعمل presentation
- يعمل CV
- يلخص حاجة معينة
ممكن تطلب منه أي حاجة حرفيًا وتنبهر بالردود بتاعته ..
هذا غير انه سبب  قلق لناس كتير خاصةً المبرمجين 👨‍💻 وكتاب المحتوى 📝 والمطورين.

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

بس هوا في النهايه برنامج قدراته  عمرها ما هتقدر تحاكي قدرات البشر.و لسه في مرحله التطوير
👍19❤2🤓2
This media is not supported in your browser
VIEW IN TELEGRAM
طريقة تحويل ملف pdf الى word ☑️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🏆2🔥1👨‍💻1
حسابة_علمية_متكاملة_البرمجة_المرئية.rar
420.1 KB
ـ حسابـة علميـة متڪاملـة ...برمجـة مرئيـة. .
❤4👨‍💻3👍2
Gammash-Light.pptx
20.2 MB
أكثر من 580 شريحة إنفوجرافيك بوربوينت باللغة العربية جاهزة للتعديل والتحميل على جوجل درايف، حتى يصبح عرضك التقديمي أكثر احترافية وجاذبية وأعمق تأثيرا في الحضور.
أنصح بتحميل الملف على الحاسب،ثم اختيار الشرائح المناسبة ونسخها في بوروبينت جديد ثم التعديل عليها
👆🏼
👍9❤4👨‍💻3🔥1🤓1
- أوامر كـالي لـينكس بــاللغة العربية.
👍4👨‍💻4