المحتوى عن 'mac'.



مزيد من الخيارات

  • ابحث بالكلمات المفتاحية

    أضف وسومًا وافصل بينها بفواصل ","
  • ابحث باسم الكاتب

نوع المُحتوى


التصنيفات

  • التخطيط وسير العمل
  • التمويل
  • فريق العمل
  • دراسة حالات
  • نصائح وإرشادات
  • التعامل مع العملاء
  • التعهيد الخارجي
  • التجارة الإلكترونية
  • الإدارة والقيادة
  • مقالات ريادة أعمال عامة

التصنيفات

  • PHP
    • Laravel
    • ووردبريس
  • جافاسكريبت
    • Node.js
    • jQuery
    • AngularJS
    • Cordova
  • HTML5
  • CSS
    • Sass
    • إطار عمل Bootstrap
  • SQL
  • سي شارب #C
    • منصة Xamarin
  • بايثون
    • Flask
    • Django
  • لغة روبي
    • إطار العمل Ruby on Rails
  • لغة Go
  • لغة جافا
  • لغة Kotlin
  • برمجة أندرويد
  • لغة Swift
  • لغة R
  • لغة TypeScript
  • سير العمل
    • Git
  • صناعة الألعاب
    • Unity3D
  • مقالات برمجة عامة

التصنيفات

  • تجربة المستخدم
  • الرسوميات
    • إنكسكيب
    • أدوبي إليستريتور
    • كوريل درو
  • التصميم الجرافيكي
    • أدوبي فوتوشوب
    • أدوبي إن ديزاين
    • جيمب
  • التصميم ثلاثي الأبعاد
    • 3Ds Max
    • Blender
  • مقالات تصميم عامة

التصنيفات

  • خواديم
    • الويب HTTP
    • قواعد البيانات
    • البريد الإلكتروني
    • DNS
    • Samba
  • الحوسبة السّحابية
    • Docker
  • إدارة الإعدادات والنّشر
    • Chef
    • Puppet
    • Ansible
  • لينكس
  • FreeBSD
  • حماية
    • الجدران النارية
    • VPN
    • SSH
  • مقالات DevOps عامة

التصنيفات

  • التسويق بالأداء
    • أدوات تحليل الزوار
  • تهيئة محركات البحث SEO
  • الشبكات الاجتماعية
  • التسويق بالبريد الالكتروني
  • التسويق الضمني
  • استسراع النمو
  • المبيعات

التصنيفات

  • إدارة مالية
  • الإنتاجية
  • تجارب
  • مشاريع جانبية
  • التعامل مع العملاء
  • الحفاظ على الصحة
  • التسويق الذاتي
  • مقالات عمل حر عامة

التصنيفات

  • الإنتاجية وسير العمل
    • مايكروسوفت أوفيس
    • ليبر أوفيس
    • جوجل درايف
    • شيربوينت
    • Evernote
    • Trello
  • تطبيقات الويب
    • ووردبريس
    • ماجنتو
  • أندرويد
  • iOS
  • macOS
  • ويندوز

التصنيفات

  • شهادات سيسكو
    • CCNA
  • شهادات مايكروسوفت
  • شهادات Amazon Web Services
  • شهادات ريدهات
    • RHCSA
  • شهادات CompTIA
  • مقالات عامة

أسئلة وأجوبة

  • الأقسام
    • أسئلة ريادة الأعمال
    • أسئلة العمل الحر
    • أسئلة التسويق والمبيعات
    • أسئلة البرمجة
    • أسئلة التصميم
    • أسئلة DevOps
    • أسئلة البرامج والتطبيقات
    • أسئلة الشهادات المتخصصة

التصنيفات

  • ريادة الأعمال
  • العمل الحر
  • التسويق والمبيعات
  • البرمجة
  • التصميم
  • DevOps

تمّ العثور على 5 نتائج

  1. سنناقش في هذا الدرس أهمَّ المفاهيم الأساسيَّة حول شبكات الحواسيب؛ سنستعرض أهمَّ المصطلحات، ونتعرَّف على آلية التواصل بين الأجهزة بفهم طبقات الشبكة ونستعرض البروتوكولات شائعة الاستخدام. مصطلحات يجب - قبل خوض غمار عالم الشبكات - البدء بتعريف بعض المصطلحات التي ستجدها في طريقك كلما توسعت في هذا المجال سواء في شهادة CompTIA A+‎ أو إن أكملت طريقك نحو عالم الشبكات. وهذه المصطلحات والتعاريف هي: الشبكة: هي مجموعة من الأجهزة المتصلة مع بعضها بهدف تبادل ومشاركة الملفات والمعلومات. الاتصال: هو مجموعة العمليات والإجراءات اللازمة لنقل البيانات بين جهازين متصلين عبر الشبكة وعند الانتهاء من عملية النقل يُقطع الاتصال بينهما. شبكة المنطقة المحليَّة LAN: يشير الاختصار LAN إلى العبارة "Local Area Network" وهي شبكة صغيرة موجودة ضمن مكان محدود أو جزء من شبكة غير كبيرة، ومثالٌ عليها الشبكة في المنزل أو ضمن المكتب أو الشركة. شبكة المدينة MAN: يشير الاختصار MAN إلى "Metropolitan Area Network" وهي الشبكة التي تصل بين الأجهزة الموجودة في منطقة جغرافية واحدة فهي أكبر من شبكة المنطقة المحليَّة مثل الشبكة التي تربط أجزاء المدينة مع بعضها. الشبكة الواسعة WAN: يشير الاختصار WAN إلى "Wide Area Network" وهي الشبكة الأكبر من النوعين السابقين، أي تشير إلى الشبكات الكبيرة التي تربط بين الدول والقارات ومثال عليها شبكة الإنترنت. الرزم Packets: تُجزَّأ البيانات عند نقلها عبر الشبكة إلى أجزاء متعدِّدة بحسب حجمها، وتدعى هذه الأجزاء بالرزم؛ أي هي وحدات المعلومات التي تنتقل عبر الشبكة. لكلِّ رزمة هيكل مؤلف من ترويسة وتذييل وجسم، توضع معلومات الرزمة مثل عنوان المصدر والوجهة والوقت وطول الرزمة وغيرها في الترويسة والتذييل وتوضع البيانات في جسم الرزمة. واجهة الشبكة Network Interface: تشير واجهة الشبكة إلى عتاد الشبكة الصلب، فإذا كان أحد الحواسيب يحتوي على بطاقتي شبكة فيمكن التحكم بكل شبكة وضبطها على حدة باستخدام واجهة الشبكة. المضيف Host: هو الحاسوب المتصل بالشبكة أو الإنترنت. الخادوم Server: هو حاسوب يتمتع بقدرات ومزايا عالية يعمل على إدارة الشبكة وتأمين جميع الخدمات للمضيفين، ويعمل بنظام تشغيل مختلف عن أنظمة التشغيل العادية مثل Windows server 2012. شبكة الند للندPeer to peer network: هي شبكة تتألف من حاسوبين أو أكثر تتصل مع بعضها دون وجود خادوم. كلُّ جهاز في هذه الشبكة مسؤولٌ عن نفسه ويتشارك موارده مع الآخرين ويستخدم مواردهم أيضًا. مستوى الحماية فيها منخفض وهي غير مكلفة ويمكن إنشاؤها ضمن المنزل أو المكتب أو المدرسة بحيث لا يكون عدد الأجهزة كبيرًا. شبكة الخادوم والعميلClient/server network: هي شبكة تحتوي على خادوم مركزي يعمل على إدارة وتنظيم الشبكة بين العملاء. توفِّر هذه الشبكة مستوى عاليًّا من الحماية وهي أكثر تنظيمًا من النوع السابق وأكثر كلفةً أيضًا وتحتاج إلى أشخاص ذوي خبرة لإدارتها، وتستعمل عند وجود عدد كبير من الأجهزة المتصلة بالشبكة. البروتوكول: هو مجموعة من القواعد والعمليات التي تستخدمها الأجهزة للاتصال والتخاطب فيما بينها. يوجد عدد واسع من البروتوكولات مثل بروتوكول TCP وبروتوكول HTTP والتي سنناقشها لاحقًا. المنفذ Port: هو بنية منطقية يشير إلى عملية أو خدمة محدَّدة ضمن الشبكة حيث يكون آخر عقدة في عملية الاتصال ويكمل عنوان الرزم لتوجيهها إلى الموقع المطلوب. لكلِّ منفذ رقم مميز لا يتكرر يشير إلى تلك الخدمة، ويوضع رقم المنفذ ضمن معلومات الرزم في الترويسة. الجدار الناري Firewall: هو تطبيق يملك الصلاحيات بالسماح للبيانات بالمرور أو منعها بحسب القواعد والقوانين التي بُني عليها هذا التطبيق. كما يعمل الجدار الناري على إيقاف المنافذ غير المستخدمة للحماية من القراصنة والمتطفلين. هذه المصطلحات ليست شاملة بل يوجد الكثير منها والتي ستتعرف عليها كلما توسعت في مجال الشبكات. فهم طريقة التواصل بين الأجهزة في الشبكة (طبقات الشبكة) تحتوي الشبكات على أجهزة مختلفة غير متشابهة بالعتاد ولا بأنظمة التشغيل وهنا يتبادر إلى أذهاننا السؤال: كيف تتواصل تلك الأجهزة مع بعضها عبر الشبكة؟ إن عملية الاتصال ونقل البيانات عبر الشبكة قد تكون بضغطة زر ولكن العمليات التي تُجرى لأداء ذلك معقدةٌ بعض الشيء لذا سنحتاج في هذه الأثناء إلى تقسيم عناصر ومكونات الشبكة إلى طبقات لفهم هذه العملية. نموذج الشبكة الطبقي OSI Model ابتكرت هذه الطريقة المنظمة العالمية للمعايير القياسية ISO في عام 1984 لشرح كيفية الاتصال الشبكي، ويقسم هذا النموذج OSI‏ (Open Systems Interconnection) عملية التواصل الشبكي إلى سبعة طبقات وهي: التطبيق Application: هي أقرب طبقة إلى المستخدم وفيها تتفاعل تطبيقات المستخدم والمستخدمين مع بعضهم؛ وأمثلة عن هذه الطبقة هي: البريد الإلكتروني، ونقل الملفات، والاتصال الهاتفي ...إلخ. العرض Presentation: تعمل هذه الطبقة على تنسيق البيانات وتهيئتها للانتقال عبر الشبكة، وفي هذه الطبقة تُضغَط البيانات وتُشفَّر. الجلسة Session: تتحكم هذه الطبقة بعملية الاتصال إذ تعمل على إنشاء وإدارة وإنهاء الاتصال بين المستخدمين. النقل Transport: هي أول طبقة تتعامل مع النقل الفعلي للبيانات فهي تمثل حدًّا فاصلًا عن الطبقات السابقة التي هي أقرب للمستخدم، وهي مسؤولة عن إنشاء اتصال آمن وموثوق، والتأكد من نقل البيانات وتسليمها دون حدوث أي خطأ وفي حال حدوثه يعاد إرسال البيانات، ومسؤولة أيضًا عن تجزئة البيانات كبيرة الحجم إلى أجزاء صغيرة. الشبكة Network: تعمل هذه الطبقة على توجيه الرزم بين مختلف العقد في الشبكة واختيار أفضل طريق لتوصيل البيانات، وتستخدم العناوين المنطقية (عنوان IP) للإشارة إلى عنوان الجهاز المصدر والوجهة. وصل البيانات Data link: تُعرِّف هذه الطبقة طُرقًا موثوقة للوصل بين مختلف العقد أو الأجهزة على الشبكة باستخدام العناوين الفيزيائية (عنوان MAC). بروتوكول إيثرنت Ethernet مثال على البروتوكول المستخدم في هذه الطبقة. الفيزيائية Physical: هي الطبقة المسؤولة عن تسليم الرزم إلى الأجهزة والوسائط الفيزيائية المُستخدَمة للاتصال بين الأجهزة، ومن هذه الأجهزة والوسائط هي الأكبال والوصلات وبطاقة الشبكة ...إلخ. تنتقل البيانات رأسيًا عبر الطبقات إذ تضيف كلُّ طبقة بعض المعلومات المتعلقة بها كترويسة أو تذييل وهذه العملية تدعى "تحزيم" أو "تغليف" (Encapsulation) البيانات وهنا تتشكل لدينا الرزم، أما القطع والإطارات في مشابهة للرزم ولكن بتسميات مختلفة بحسب الطبقات. أمثلة عن المعلومات المغلَّفة هي: صيغة البيانات (فيديو أو نصوص ...إلخ) في طبقة العرض، والعنوان المنطقي IP في طبقة الشبكة. عندما يستلم المستقبل البيانات تبدأ عملية إزالة التغليف وهي عملية معاكسة للعملية السابقة فتبدأ في كلِّ طبقة إزالة التغليف وقراءة معلومات الترويسة والتذييل واتخاذ الإجراءات المناسبة ثمَّ الانتقال إلى الطبقة الأعلى. تشبه هذه العملية إرسال رسالة في البريد العادي؛ يكتب أحمد رسالة ويضعها في ظرف ويكتب في الترويسة الاسم والعنوان ثمَّ يرسلها إلى البريد الذي يغلف تلك الرسالة بظرف أكبر ويضيف إليها عنوان البلد أو المدينة أو أي معلومات يفهمها العاملون في البريد لإيصال الرسالة إلى المستلم. نموذج بروتوكول TCP/IP Model يعرف أيضًا باسم "تجميعة بروتوكول IP"‏ (Internet protocol suite)، طوِّر في أثناء فترة تطوير نموذج OSI وهو أبسط منه وانتشر على نطاق واسع إلى أن أصبح الطريقة المبدئية للتواصل والاتصال بالإنترنت. تقسم عملية التواصل الشبكي في هذا النموذج إلى أربعة طبقات وظيفتها مشابهة لنموذج OSI وهي: التطبيقات: تدمج الطبقات من 5 إلى 7 في نموذج OSI ضمن هذه الطبقة. النقل: مشابهة لطبقة النقل في نموذج OSI كما أنها توفر اتصالاتٍ ذات وثوقية جيدة أو لا توفر ذلك اعتمادًا على نوع البروتوكول المستخدم. الإنترنت: تتعامل مع التوجيه واختيار الطريق وإضافة العناوين المنطقية (عناوين IP). الوصول للشبكة Network access: تتعامل مع الوصول الفيزيائي إلى الأجهزة والوسائط بالإضافة إلى طريقة الوصول إليها وإرسال البيانات مع إضافة العناوين الفيزيائية. البروتوكولات سبق تعريف البروتوكول بأنَّه مجموعة القواعد التي تتخاطب بها الأجهزة مع بعضها، وسنستعرض بعضًا من البروتوكولات المستخدمة في عملية التواصل. Media Access Control العنوان الفيزيائي MAC هو أحد بروتوكولات الاتصال التي تُستخدم لتمييز الأجهزة؛ يُعطى كلُّ جهاز عنوانًا من قبل الشركة الصانعة أثناء تصنعيه والتي تميزه عن غيره من الأجهزة أثناء الاتصال إلى الشبكة. يبقى هذا العنوان ثابتًا لا يمكن تغييره حتى لو تغير اسم الجهاز عبر نظام التشغيل أو أي عملية لذا يمكن الإشارة إلى هذا الجهاز تحديدًا دون غيره بمعرفة عنوانه الفيزيائي MAC. يتألف العنوان الفيزيائي من سلسلة من 48 بت وينقسم إلى جزأين؛ الجزء الأول 24 بت ويُعطى من قبل معهد مهندسي الكهرباء والإلكترون IEEE للشركة الصانعة أي أنَّ كلَّ شركة تُزوَّد بعنوان ثابت، والجزء الثاني 24 بت تُزوِّده الشركة الصانعة للجهاز وهي مسؤولة عنه. 4A AF 23 CC A0 00 24 بت 24 بت Internet Protocol بروتوكول IP هو من أهمِّ البروتوكولات الأساسيَّة لعمل الإنترنت، وهو عنوان منطقي فريد تُعنون به جميع الشبكات والأجهزة المتصلة بها. يُزوَّد هذا العنوان في طبقة الإنترنت ضمن نموذج بروتوكول TCP/IP. يمكن بمعرفة هذا العنوان توجيه البيانات عبر الشبكة لكي تصل إلى وجهتها وعن طريقه يحدَّد الطريق الأفضل للجهاز المستلم واختياره. يتألف عنوان IP من سلسلة من 32 بتًا أي 0 و 1 مقسَّمة إلى أربعة بايتات (كل بايت هو ثمانية بتات) يفصل بينها بنقطة ويحوَّل كلُّ بايت إلى الصيغة العشرية. مثالٌ على عنوان IP هو "192.168.1.19". تُقسم العناوين إلى فئات (A و B و C) حيث تُحدِّد الفئة عدد البتات المخصَّصة لمعرِّف الشبكة وعدد البتات المخصَّصة لمعرِّف المضيف. تحجز فئة العناوين A أول ثمانية بتات لمعرِّف الشبكة ويكون أول بت فيها 0 في أول ثمانية، والبتات الثمانية الثانية والثالثة والرابعة لمعرِّف المضيف. تناسب هذه الفئة عددًا قليلًا من الشبكات وعددًا كبيرًا من المضيفين. تُعرَف عناوين الفئة B بوجود واحد وصفر في أول بتَّين من أول ثمانية؛ ويُحجز أول بايتين للشبكة وآخر بايتين للمضيف. تبدأ الفئة C أول ثمانية بتات بالسلسلة 110 ويُحجز أول ثلاثة بايتات للشبكة، والبايت الأخير للمضيف. يوضح الجدول التالي قيمة الثمانية الأولى التي تُصنِّف فئات الشبكات بالصيغة العشرية لأنَّه لا يمكن بالطبع حفظ أو تذكر القيمة الثنائية. فئة عناوين IP قيمة الثمانية الأولى بالصيغة العشرية قيمة الثمانية الأولى بالصيغة الثنائية العدد الأعظمي للمضيفين الفئة A 1-126 00000001 إلى 01111110 16777214 الفئة B 128-191 10000000 إلى 10111111 65534 الفئة C 192-223 11000000 إلى 11011111 254 إنَّ عنوان IP السابق الذي شرحناه هو للإصدار الرابع IPv4 وهو المستخدم حاليًا، وبسبب وجود عددٍ هائلٍ من الأجهزة في الشبكة العامة فلم يعد 32 بتًا كافيًا، لذا طُور الإصدار السادس منه IPv6 والذي بدأ بالانتشار والاستخدام. ICMP إنَّ بروتوكول ICMP هو اختصارًا للعبارة (Internet Control Message Protocol)؛ يُستخدم هذا البروتوكول لإرسال رسائل بين الأجهزة للتأكد من توافرها على الشبكة أو عدم اتصالها. يُستخدم هذا البروتوكول في برامج فحص وتشخيص الشبكة مثل الأمر "ping" والأمر "traceroute". TCP يُحدَّد بروتوكول TCP‏ (Transmission Control Protocol) في طبقة النقل ضمن نموذج بروتوكول TCP/IP، ويستطيع تأمين اتصالاتٍ موثوقة. يعمل بروتوكول TCP على تغليف البيانات ضمن رزمٍ ونقلها عبر الطبقات الأدنى، ثمَّ التأكد من أنَّ البيانات قد استُلِمت دون أخطاءٍ عبر انتظار تقريرٍ من المستلم. يعتبر هذا البروتوكول هو الأشهر والأكثر استخدامًا في الإنترنت. UDP إنَّ بروتوكول UDP‏ (User Datagram Protocol) مشابه لبروتوكول TCP ويُحدَّد ضمن طبقة النقل أيضًا؛ الفرق بينهما هو أنَّ بروتوكول UDP يؤمِّن اتصالاتٍ غير موثوقة فلا يعمل على التأكد من تسليم البيانات دون أخطاءٍ إلى وجهتها لذا يتميز هذا البروتوكول بسرعة نقلٍ كبيرة. HTTP يُستخدم بروتوكول نقل النصوص الفائقة HTTP‏ (Hypertext Transfer Protocol) في طبقة التطبيقات وهو الأساس في عملية التواصل على الويب إذ يعمل على نقل وتبادل النصوص. يستخدم هذا البروتوكول رقم المنفذ 80. FTP يُحدَّد بروتوكول نقل الملفات FTP‏ (File Transfer Protocol) ضمن طبقة النقل، ويعمل على نقل الملفات من مضيف إلى آخر عبر الشبكة. هذا البروتوكول غير آمن لذا يستخدم في عملية تنزيل الملفات العامة فقط. يستخدم هذا البروتوكول رقم المنفذ 21. DNS يُستخدم بروتوكول DNS‏ (Domain Name System) في طبقة التطبيقات ويعمل على تحويل أسماء المضيفين إلى عناوين IP. فإذا أردت الاتصال بأحد المواقع فليس عليك تذكر عنوان IP له وما عليك سوى كتابة عنوان URL في متصفحك، مثل academy.hsoub.com، وسيبحث جهازك على خادم DNS في الشبكة ويطلب منه تحويل الاسم إلى عنوان IP، ثمَّ يستخدم العنوان الذي حصل عليه في عملية الاتصال. يستخدم هذا البروتوكول رقم المنفذ 53. SSH يُستخدم بروتوكول SSH‏ (Secure Shell) في طبقة التطبيقات، وهو بروتوكول مشفَّر وآمن يستطيع الاتصال بالخادم البعيد والتحكم به. يستخدم هذا البروتوكول رقم المنفذ 22. توجد الكثير من البروتوكولات لم تُشمل في هذا الدرس وهي مساوية في الأهمية للبروتوكولات السابقة، ولكنَّّ ذلك كافٍ لتتشكل لديك نظرة عامة حول التقنيات الأساسيَّة المستخدمة في الشبكات والإنترنت. الخلاصة بعد هذا الدرس، يُفترض أنَّك قد أحطت ببعض مصطلحات الشبكة الأساسيَّة، وتعرفت على آلية التواصل بين مختلف المكونات مع بعضها. سيساعدك هذا الدرس على فهم الدروس الأخرى المتعلقة بمجال الشبكات. يمكنك التوسع في هذا المجال بقراءة سلسلة دروسٍ حول شهادة CCNA من CISCO.
  2. يمكننا أن نستنتج وظيفة تطبيق الصور Photos من اسمه ، حيث يقوم التطبيق بشكل عام بالتعامل مع الصور من حيث نقلها واستيرادها وترتيبها وغير ذلك من المهام المتعلقة بهذا المجال. عندما نفتح البرنامج سنلاحظ مجموعة من الخيارات. الشريط العلوي لنافذة التطبيق الجهة اليمنى: خانة للبحث في الصور، وأيقونة لمشاركة الصور، وأيقونة لإضافة المشاريع. الجهة الوسطى: تبويبات رئيسية للتطبيق (الصور/ المشاركة/ الألبومات/ المشاريع). الجهة اليسرى: أدوات أو أيقونات لطريقة عرض نافذة الصور: فالأول من جهة اليمين لتكبير حجم عرض الصور أو تصغيره، والسهمين المتجهين يمينا ويسارا لإظهار الصور حسب الأشهر أو السنة، وهكذا. تبويب الصور photos هو التبويب الذي يعرض جميع الصور التي تم استيرادها عن طريق التطبيق، إما عن طريق جهاز آخر أو عن طريق سحب الصور وإفلاتها في التطبيق. وعند رغبتنا بالحصول على صور محددة يمكننا البحث عن اسم الصورة أو حتى المنطقة التي تم تصوير الصور فيها أو البحث بتاريخ التقاط الصورة ونحو ذلك من خيارات الصور التي يتعرف عليها التطبيق. أو يمكن البحث يدويا دون الاستعانة بخانة البحث بتصفح الصور عن طريق تحريك السهم للأسفل إلى أن نصل للصور المطلوبة. إذا اخترنا إحدى الصور ستظهر لنا ثلاث أيقونات: أيقونة تشغيل العرض عند اختيار علامة التشغيل، ستظهر لنا نافذة تحتوي على مجموعة من الطرق أو المواضيع themes لعرض الصور، وحتى تختفي الموسيقى التي ستعمل تلقائيا مع النوع الذي سيقع اختيارك عليه، يمكنك تحديد الصوت الذي ترغب به من قائمة music والتي ستظهر لك الأصوات المحفوظة في جهازك في مكتبة الصوتيات في برنامج iTunes . عندما تضغط على زر play slideshow لتشغيل الشرائح سيفتحها لك في نافذة منفصلة، حيث يمكنك مشاهدة الصور أو إيقاف العرض أو الخروج منه. أيقونة زر الإضافة (+) أيقونة علامة الزائد (+) تحتوي بالمقابل عددً من الخيارات: -الخيار الأول: هو لإنشاء ألبوم للصور Album ، باختيارك له ستظهر نافذة صغيرة تحتوي على عدد الصور التي سيتم إضافتها، ونوع الألبوم. اخترنا هنا ألبوم جديد new Album ، إن كان لديك ألبوم قد أنشأته مسبقا يمكنك إضافة الصور إليه بدلا من إنشاء ألبوم جديد، وإن لم يكن كذلك فأبق الاختيار على الألبوم الجديد ثم اختر له اسما. - الخيار الثاني: هو smart album الألبوم الذكي، حيث يمكنك إنشاء ألبوم حسب الخيارات التي يوفرها التطبيق، كأن يجمع لك جميع الصور التي تم تصويرها في تاريخ معين أو مكان معين، وهكذا. ويظهر لك ثلاثة خانات بمجموعة من الخيارات لتسهيل انتقاء الصور المطلوبة من قبل التطبيق، إضافة لخانة علوية لكتابة اسم الألبوم. بقية الخيارات سنتعرض لها لاحقا في تبويب المشاريع. أيقونة مشاركة الصور وذلك عن طريق الخدمة السحابية الخاصة بالصور iCloud photo sharing والتي سنتحدث عنها بعد قليل، أو عن طريق تطبيقات أخرى كالبريد وتطبيق الملاحظات وتطبيق الرسائل وغيرها. تبويب المشاركة shared لتفعيل مشاركة الصور عن طريق iCloud photo sharing سنختار خيار البدء بالمشاركة start sharing الموجود وسط الشاشة. ستظهر لنا نافذة منبثقة سنقوم باختيار آخر عبارتين: خيار تدفق الصور My photo stream هذا الخيار سيسمح لك بانتقال صورك بين أجهزتك المختلفة (الأجهزة المصنعة من شركة Apple)، فعندما تقوم بتصوير صورة بجهازك الآي فون ستجد أن الصور ستنتقل في ألبوم أو قسم مستقل يدعى تدفق الصور الخاص بي my photo stream . تجد الألبوم في تبويب الألبومات Albums. خيار iCloud photo sharing يظهر عند العودة لنافذة تبويب المشاركة والضغط على start sharing مجددا، حيث تظهر لك خيارات لاسم ألبوم المشاركة الذي ستشاركه، وعلامة + لإضافة الأشخاص اللذين ستشاركهم، وإضافة تعليق (اختياري). بعدها يمكنك إضافة الألبوم بالضغط على زر إنشاء create. تبويب الألبومات Albums في هذا التبويب ستجد الشاشة منقسمة لجزئيين: الجزء العلوي: عبارة عن ألبومات يقوم التطبيق بإنشائها تلقائيا حسب تصنيف الجهاز للصور، من ضمنها ألبوم تدفق الصور الذي فعّلناه من تبويب المشاركة. الجزء السفلي: يضع فيها التطبيق تلك الألبومات التي قمنا بإنشائها يدويا. تبويب المشروعات projects هذا التبويب يمكننا من خلاله إنشاء مشاريع عن طريق أيقونة الزائد في الشريط العلوي: تحدثننا مسبقا عن الخيار الأول والثاني، Albumو smart Album. بقية الخيارات فيما عدا خيار slideshow خاصة بالطباعة: book : لطباعة الصور على شكل كتاب أو مجلة حيث يمكنك ترتيب الصور واختيار الحجم المطلوب calendar :طباعة الصور على تقويم card : طباعة الصورة على بطاقة مع توفير خيارات للأحجام ونحوها prints : لطباعة الصورة كما هي دون إضافتها لبطاقة أو كتاب أو نحو ذلك. عندما تختار أحد هذه الخيارات ستجد مع كل نوع خيارات للأحجام وللتنسيق يوفرها لك التطبيق، ثم بعد أن تصل للشكل المطلوب تقوم بتقديم طلب لطباعتها مقابل مبلغ من المال. حسب معلوماتي من خلال بحثي في الشبكة فإن الخدمة ليست متوفرة في جميع الدول، إلا أنه يمكنك الحصول على المطبوعات عن طريق شركات الشحن التي تعتمد على فتح بريد أمريكي كشركة أرامكس هنا رابط يتحدث عن خدمة الطباعة من موقع شركة أبل يمكنك الاطلاع عليه إن كنت مهتما بهذه الجزئية http://www.apple.com/shop/help/print_products تبويب الاستيراد import هذا التبويب لن يظهر إلا حين توصيل هاتفك الآي فون أو أي جهاز آخر من أجهزة أبل التي يدعهما التطبيق . نلاحظ وجود شريط جديد في الأعلى بمجموعة من الأيقونات: import all new items هذا الخيار في حال رغبت أن يقوم الجهاز باستيراد جميع الصور الجديدة دون الحاجة لتحديدها يدويا بنفسك. Import selected هذا الخيار في حال رغبت باستيراد الصور التي تقوم بتحديدها فقط. Delete items after import عند وضع علامة صح على هذا الخيار فسيقوم بحذف الصور التي استوردتها توًا من الجهاز الذي استوردتها منه. في جهة اليمين ستجد علامة صح عند عبارة open photos for this device عند إزالة العلامة من عند هذه العبارة فلن يفتح التطبيق تلقائيا عن وصل جهاز جديد على المحمول. ماذا لو رغبنا بإيقاف البرنامج عن العمل تلقائيا مع جميع الأجهزة التي نوصلها في الجهاز المحمول؟ بإمكانك القيام بذلك عن طريق كتابة أمر في تطبيق محرّر الأوامر terminal والذي يعتبر بديلا عن console في نظام الويندوز. حصلت على هذه المعلومة من مقال في موقع iclarified.com . للوصول سريعا للتطبيق اضغط من لوحة المفاتيح على F4 ثم اكتب اسم البرنامج في خانة البحث ليظهر لك. انسخ هذا الأمر وألصقه في المحرّر: defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES ثم اضغط على زر الإدخال أو المسمى بالرجوع Enter . وحينها لن يعمل التطبيق تلقائيا، ولو أردت إعادة التطبيق للفتح تلقائيا عند وصل جهازك، فانسخ نفس الأمر تماما، واستبدل كلمة YES بكلمة NO. بخصوص الهواتف أو الأجهزة التي تعمل بنظام أندرويد يمكنك نقل ملفاتك منها إلى الماك عن طريق هذا التطبيق Android File Transfer من شركة Google .
  3. كثيرا ما نرغب بمتابعة بعض المواقع بحيث يصلنا جديدها أولا بأول، وغالبا ما نحتاج لاستخدام إضافة أو برنامج للقيام بذلك. في هذا المقال سنتعلم كيف نشترك في خلاصات المواقع أو حسابات التواصل الاجتماعي دون إضافات أو برامج من متصفح سفاري في نظام الماك. قم بفتح المتصفح من شريط dock السفلي أو بالضغط على F4 لتظهر لك جميع التطبيقات المثبتة في النظام. ثم من المتصفح اختر أيقونة show sidebar في يسار النافذة، ومن التبويب الجانبي الذي سيظهر يسار المتصفح، اختر رمز @ ثم اضغط على زر الاشتراك subscription أسفل التبويب. خطوات إضافة حساب تواصل اجتماعي في أعلى التبويب ستجد خانة الحسابAccount وهي المتعلقة بالاشتراك في حساباتك لوسائل التواصل، اضغط علي خيار إضافة حساب Add Account لتظهر لك نافذة بوسائل التواصل، وسنطبق الخطوات على حساب تويتر. أدخل حسابك في تويتر مع كلمة المرور، ثم اضغط على التالي next، وحينها ستظهر لك رسالة تخبرك بما يمكنك عمله عن طريق إضافة حساب تويتر. بعد إضافة حسابك ستلاحظ في يمين الشاشة خيارين: الأول: لتصلك إشعارات من حسابك هذه الإشعارات تظهر يمين الشاشة، ولتستعرضها اضغط على علامة تبويب الإشعارات في يمين الشريط الأساسي العلوي للنظام. الثاني: لإضافة حسابك في قائمة الاشتراك وهو موضوع مقالنا. عند العودة لقائمة الاشتراك نلاحظ أنه قد تم إضافة الحساب، وبجانبه علامة صح، يمكنك إزالة العلامة متى ما رغبت بالتوقف عن وصول التغريدات إليك، وعند الضغط على done في الأسفل سيظهر لك آخر التغريدات في نفس التبويب. خطوات إضافة خلاصات المواقع RSS افتح الموقع الذي ترغب بمتابعته (والذي يدعم الخلاصات أو RSS)، ولنجرب الخطوات على قسم التصميم من موقع أكاديمية حسوب. اضغط على أيقونة المشاركة أعلى المتصفح في اليمين، واختر منها خيار إضافة الموقع إلى روابط المشاركة Add Website to shared links. ستلاحظ خيارات أخرى مثل add to reading list لإضافتها لقائمة القراءة وتجدها في نفس التبويب الجانبي الأيسر تحت علامة النظارة، وإضافة إلى المُفضّلة add bookmark تجدها في نفس التبويب تحت علامة الكتاب. بقية الخيارات لمشاركة الموقع مع تطبيقات أخرى أو مع وسائل التواصل الاجتماعي. بعد إضافة الموقع للتبويب الأيسر واختيار done من أسفل التبويب ستظهر لك قائمة بآخر المواضيع على الموقع دون الحاجة للدخول على الموقع. وإذا رغبت في إخفاء التبويب الجانبي لتوسيع مساحة المتصفح، ما عليك إلا الضغط على نفس الأيقونة التي عرضت بها التبويب.
  4. تطبيق الملاحظات notes من التطبيقات التي تأتي مع النظام دون الحاجة لتحميله أو تثبيته، ويمكنك الاعتماد عليه وعلى ما يحتويه من أدوات وخيارات، لتدوين ملاحظاتك إلكترونيا. كيف تصنف ملاحظاتك في التطبيق؟ إن كنت مبتدئا في نظام الماك، فيمكنك الوصول للتطبيق عن طريق شريط dock أسفل الشاشة، أو عن طريق الضغط على F4 من لوحة المفاتيح لتظهر لك التطبيقات المثبّتة في النظام، أو عن طريق كتابة اسمه في خانة البحث من نفس شاشة التطبيقات؛ في حال لم يكن ظاهرا لديك وأردت الوصول إليه بسرعة. عند فتح التطبيق ستلاحظ ثلاث أقسام في الشاشة: القسم الأيمن هو المكان الذي ستكتب فيه نص الملاحظة. القسم الأوسط هو المكان الذي ستضاف له قائمة عناوين الملاحظات. القسم الأيسر هو المكان الذي يحتوي على المجموعات. في حال رغبت بإضافة مجموعة جديدة غير مجموعة notes الموجودة بشكل افتراضي، اضغط على خيار مجلد جديد New folder في الأسفل، ثم قم بكتابة الاسم الذي تريده. في حال رغبت بالتعديل على الاسم الذي كتبته؛ فاضغط ضغطة واحدة بمؤشر السهم على اسم المجموعة، ثم قم بالتعديل. في أعلى التطبيق هناك أيقونة للكتابة، بالضغط عليها ستضاف ملاحظة جديدة، ثم في الجزء الأيمن من التطبيق اكتب ملاحظتك. في حال رغبت بنقل الملاحظة من المجموعة الأولى إلى المجموعة الثانية فقم بسحبها من قائمة عناوين الملاحظات وأسقطها على المجموعة التي ستنقلها إليها. في حال رغبت بقفل إحدى الملاحظات برمز سري فاختر أيقونة القفل من الأعلى، بعد تحديد الملاحظة المعنية، ثم في النافذة المنبثقة اكتب كلمة المرور وأعد تأكيده، واحذر من نسيان كلمة المرور؛ لأنك إن نسيتها فلن تتمكن من فتح الملاحظة، لذا من الأفضل اختيار تلميح يذكرك بالكلمة تضعه في خانة تلميح كلمة المرور Password hint. بعد أن تعين كلمة المرور، ستظهر لك رسالة تفيد بأن عليك اختيار رمز القفل ثم اختيار إغلاق جميع الملاحظات المقفلة، حيث سيكون القفل غير نشط، اتبع ما جاء في الرسالة بالضغط على علامة القفل المفتوحة، ثم اختيار Close All locked notes. ستلاحظ اختفاء محتوى الملاحظة وظهور قفل مكانها، ولإعادته اكتب كلمة المرور في المستطيل أسفل القفل الظاهر مكان الملاحظة. إذا رغبت بإزالة القفل، حدد الملاحظة ثم اختر رمز القفل ومنه اختر Remove lock. يمكنك الآن إنشاء مجموعاتك الخاصة وتصنيف ملاحظاتك، وقفل تلك الملاحظات التي لا ترغب أن يطلع عليها أحد لأي سبب.
  5. عرضنا في الجزء الأول من هذا الدّليل بعض المفاهيم الأساسيّة في مجال الشّبكات. نستكمل الحديث في هذا المقال بالتطرّق إلى ماهيّة الواجهات في الشّبكة والبروتوكولات المستخدَمة لربط الشّبكات. الواجهاتالواجهات هي نقاط الاتّصال بالنّسبة لحاسوبك. تُربَط كلّ واجهة بجهاز طرفيّ ملموس أو افتراضيّ. توجد عادةً واجهة شبكة قابلة للإعداد لكلّ بطاقة Ethernet أو بطاقة شبكة لا سلكيّة على الخادوم. تُعرَّف واجهة شبكة افتراضيّة تُسمّى loopback (الاسترجاع) أو localhost (المستضيف المحلّي) لكلّ بطاقة شبكة. تُستخدَم هذه الواجهة لتوصيل العمليّات أو التّطبيقات العاملة على نفس الجهاز في ما بينها. تظهر هذه الواجهة في العديد من الأدوات باسم lo. يُعدّ مدراء الشّبكات في الغالب واجهة لخدمة البيانات القادمة من شبكة الإنترنت وأخرى للشّبكة المحليّة أو الخاصّة. على سبيل المثال، يضبُط مزّودو الخدمات السّحابيّة Cloud services الخواديم الخاصّة الافتراضيّة Virtual private server, VPS للعمل بواجهتيْ شبكة (إضافة إلى الواجهة المحليّة lo): الأولى باسم eth0 مضبوطة لمعالجة البيانات القادمة من الإنترنت، والثّانيّة eth1 للاتّصال بالشّبكة الخاصّة بمزوّد الخدمة. البروتوكولاتيعمل ربط الشّبكات عن طريق تركيب مجموعة من البروتوكولات فوق بعضها. بهذه الطّريقة يُمكن إرسال قطعة بيانات باستخدام بروتوكولات مختلفة يغلّف كلٌّ منها الآخر. سنعرض لبعض البروتوكولات شائعة الاستخدام مع محاولة شرح الفروق في ما بينها إضافةً إلى السّيّاق والمستوى الّذي تتدخّل فيه. نبدأ بالبروتوكولات الّتي تعمل في الطّبقات الدّنيا من الشّبكة ونصعد إلى البروتوكولات الأكثر تجريدًا (الطّبقات العليا). 1- التّحكّم في الوصول إلى الوسائط Media Access Control, MACيُستخدَم لتمييز الأجهزة الطّرفيّة. يُفترَض أن يكون لدى كلّ جهاز طرفيّ عنوان وحيد يُمنَح له عند تصنيعه؛ يُسمَّى عنوان MAC، ويُمكّن من تعريفه ضمن الشّبكة. تسمح عنونة العتاد عن طريق عناوين MAC بالإشارة إلى الجهاز الطّرفيّ بقيمة وحيدة لا تتغيّر حتّى ولو استخدمت البرامج اسمًا آخر لتعريف الجهاز أثناء عملها. يعمل بروتوكول التّحكّم في الوصول إلى الوسائط ضمن طبقة الوصلة، وربّما يكون البروتوكول الوحيد من هذا المستوى الّذي ستجد الفرصة للتّعامل معه دوريًّا. 2- بروتوكول الإنترنت Internet protocol, IPوهو أحد البروتوكولات الأساسيّة الّتي تعمل عليها شبكة الإنترنت. يعمل بروتوكول الإنترنت مع عناوين IP، وهي فريدة في كلّ شبكة، ممّا يسمح للأجهزة بالتّواصل في ما بينها عبر الشّبكة. يُنفَّذ ابروتكول الإنترنت على مستوى طبقة التّوصيل ضمن نموذج TCP/IP. يجب عند ربط الشّبكات في ما بينها، توجيه البيانات عند عبورها حدود الشّبكة. يفترض ابروتكول الإنترنت أنّ الشّبكة غير موثوقة؛ ووجود مسارات متعدّدة يُمكن التّغيير ديناميكيًّا بينها للوصول إلى الوجهة. يُنفَّذ ابرتوكول IP عمليًّا بصيّغ عديدة أشهرها اليوم هو الإصدار الرّابع من البروتوكول IPv4، إلاّ أنّ الإصدار السّادس IPv6 يزداد شعبيةً يومًا بعد يوم نظرًا للشّح المتزايد في عناوين الإصدار الرابع المتوفّرة، والتّحسينات المُضافة إلى إمكانيّات البروتوكول. 3- بروتوكول رسائل التّحكّم في الإنترنت Internet control message protocol, ICMPيُستخدَم لإرسال رسائل بين الأجهزة الطّرفيّة للإشعار بحالتها من حيث التّوفّر ووجود أخطاء وطبيعتها. تُستخدَم حزم ICMP في أدوات تشخيص الشّبكة مثل traceroute وping. تُرسَل حزم ICMP عادةً عند ما تواجه حزمة من نوعيّة أخرى مشكلة أثناء النّقل، أيّ أنّ حزم ICMP هي في الواقع آليّة للتّعليق على الاتّصالات عبر الشّبكة. 4- بروتوكول التّحكّم في الإرسال Transmission control protocol, TCPيُؤسّس بروتوكول TCP لاتّصالات موثوقة ويعمل في طبقة النّقل من نموذج TCP/IP. يغلّف بروتوكول TCP البياناتِ ضمن حزم ثمّ يرسلها إلى المستقبِل على الطّرف الآخر من الاتّصال عبر الوسائل المتوفّرة في الطّبقات الأدنى. يتأكّد ابروتوكول TCP في الطّرف المستقبل من عدم وجود أخطاء أثناء النّقل وقد يُعيد طلب بعض الحزم ثمّ يُجمّع البيانات في رسالة واحدة لإرسالها إلى طبقة التّطبيق. يُنشئ بروتوكول TCP، قبل البدء بنقل البيانات، اتّصالًا عبر آليّة تُعرَف بالمصافحة الثّلاثية Three-way handshake. تمكّن هذه الآلية طرفيْ الاتّصال من الإقرار باستلام الطّلبات والاتّفاق على طريقة لضمان موثوقيّة البيانات. بعد اكتمال نقل البيانات يُنهى الاتّصال عبر آليّة مشابهة تُدعَى المصافحة الرّباعيّة. تعتمد الكثير من استخدامات الإنترنت على بروتوكول TCP. نذكر منها الويب WWW، نقل الملفّات عبر FTP، والبريد الإلكتروني. يُمكن القول دون كثير من المجازفة أنّ الإنترنت الّتي نعرفها اليوم لم تكن لتوجد لولا ابروتوكول TCP. 5- بروتوكول مخطَّط بيانات المستخدِم User datagram protocol, UDPيعمل مثل TCP في طبقة النّقل. الفرق الأساسيّ بين الاثنين أنّ UDP ،على العكس من TCP، لا يضمن موثوقيّة النّقل؛ فلا يتأكّد من استلام الطّرف الآخر في الاتّصال للبيانات. قد يبدو من الوهلة الأولى ألّا فائدة من بروتوكول UDP، فهو لا يوفّر آليّة لضمان الموثوقيّة؛ إلّا أنّه مهمّ جدًّا لتأديّة بعض الوظائف. بروتوكول UDP أسرع بكثير من TCP، فهو لا يحتاج للانتظار للتّأكّد من استلام حزمة البيانات، وإعادة إرسالها في حال عدم الاستلام. كما أنّه لا يؤسّس لاتّصال مع وِجهة البيانات بل يكتفي بإلقائها إليه ولا يهتمّ هل يقبلها أم لا. تُفيد سهولة المعاملة الّتي يعرّفها UDP في التّواصل غير المعقَّد مثل طلب موارد على الشّبكة. لا يحتفظ ابروتوكول بمعلومات عن حالة الاتّصال ممّا يجعل منه خيّارًا مناسبًا لإرسال البيانات من جهاز واحد إلى عملاء عديدين في الوقت الحقيقي Real time clients. تجعل هذه الميزات من UDP الخيّار الأمثل لبرامج VoIP (الصّوت عبر ابروتوكول الإنترنت، Voice over IP)، الألعاب، والتّطبيقات الأخرى الّتي لا تحتمل الانتظار. 6- بروتوكول نقل النّصوص التّشعبيّة Hypertext transfer protocol, HTTPيعرَّف هذا البروتوكول على مستوى طبقة التّطبيق، ويكوّن الأساس للتّواصل عبر الويب. يعرّف HTTP دوالّ مختلفة لإخبار النّظام البعيد مالّذي يطلُبه المستخدِم. نذكر منها على سبيل المثال POST، GET و DELETE الّتي تتعامل كلّها مع البيانات المطلوبة ولكنّ بطُرق مختلفة. 7- بروتوكول نقل الملفّات File transfer protocolيعمل على مستوى طبقة التّطبيق، ويوفّر طريقة لنقل ملفّات كاملة من مستضيف إلى آخر. يجب الانتباه إلى أنّ بروتوكول FTP غير آمن ويجب ألّا يُستخدَم في أي شبكة معروضة للعموم إلّا إذا كان على خادوم لا يقبل سوى تنزيل الملفّات. 8- نظام أسماء النّطاقات Domain name system, DNSيُنفَّذ على مستوى طبقة التّطبيق من أجل تعريف آليّة توفّر تسميّات يسهُل تذكّرها للموارد على شبكة الإنترنت. تعطي هذه الآليّة إمكانيّة ربط اسم نطاق بعنوان IP وتسمح بتصفّح موقع عبر إدخال اسمه في المتصفّح. للمزيد راجع مقال مقدّمة إلى مُصطَلحات وعناصر ومفاهيم نظام أسماء النطاقات 9- بروتوكول الصّدفة الآمنة Secure Shell, SSHيعمل بروتوكول SSH على مستوى طبقة التّطبيق ويُستخدَم للتّواصل مع خادوم بعيد بطريقة آمنة تُعمّي Encrypt البيانات. تعتمد تقنيّات عديدة على SSH نظرًا لتوفّره على التّعميّة من طرف إلى طرف End-to-end وشيوع استخدامه. توجد الكثير من البروتوكولات الأخرى المهمّة الّتي لم تُذكَر في هذا الدّرس؛ إلّا أنّ المذكور منها هنا يُعطي نظرة عامّة حول أهم التّقنيّات الّتي تجعل من الإنترنت واقعًا وتسمح للأجهزة بالتّواصل في ما بينها. خاتمةيجب أن تُدرك بانتهاء هذا الدّليل بعض المفهيم الأساسيّة لعمل الشّبكات ممّا يمنحك القدرة على فهم كيف تتواصل مختلف عناصر الشّبكات في ما بينها؛ الأمر الّذي يُساعدك على فهم مقالات أخرى عن الموضوع أو مستندات التّوثيق الموجودة في النّظام. ترجمة بتصرّف لمقال An Introduction to Networking Terminology, Interfaces, and Protocols.