stanford-oval/wikipedia huggingface dataset:
ووتش أو إس

ووتش أو إس
الشعار
| 0 | 1 |
| --- | --- |
نوع:  نظام تشغيل هواتف محمولة  smartwatch operating system (en)   شبيه يونكس 
المنصة:  ساعة أبل 
المطورون:  أبل 
موقع الويب:  apple.com… (الإنجليزية) 
| 0 | 1 |
| --- | --- |
لغة البرمجة:  سي سي++ سي-الكائنية سويفت 
الإصدار الأول:   24 أبريل 2015   
الإصدار الأخير:   11.2  (11 ديسمبر 2024)  
| 0 | 1 |
| --- | --- |
مأخوذ عن:  آي أو إس 
تعديل - تعديل مصدري - تعديل ويكي بيانات
ووتش أو إس أو نظام تشغيل الساعة (بالإنجليزية: watchOS)‏ هو نظام التشغيل المحمول لساعة أبل، المطور من قبل شركة أبل وهو يستند على نظام التشغيل آي أو إس، وله العديد من الميزات المماثلة. أطلق النظام في 24 نيسان 2015، جنبا إلى جنب مع ساعة أبل، وهي الجهاز الوحيد الذي يشغل watchOS. وتسمى واجهة برمجة التطبيقات الخاصة بها باسم WatchKit.
النسخة الثانية، ووتش أو إس 2، شملت الدعم لتطبيقات الطرف الثالث الأصلية وتحسينات أخرى، وأطلقت في 21 أيلول 2015. النسخة الثالثة، ووتش أو إس 3، أطلقت في 13 أيلول 2016، مقدمة أداء أفضل ومظاهر جديدة للساعة وتطبيقات الأسهم.
مراجع

↑  وصلة مرجع: https://support.apple.com/en-us/121843.
↑  "Apple Watch runs 'most' of iOS 8.2, may use A5-equivalent processor". AppleInsider. مؤرشف من الأصل في 2019-04-27. اطلع عليه بتاريخ 2015-04-25.
↑  "Apple announces watchOS 2 with third-party Apple Watch apps, new Timepieces, video playback, much more". 9to5Mac. مؤرشف من الأصل في 2019-01-16. اطلع عليه بتاريخ 2015-06-08.
↑  "watchOS 2 final version released for Apple Watch users". مؤرشف من الأصل في 2019-02-12. اطلع عليه بتاريخ 2015-09-21.
↑  "Apple's watch OS 2 is now live following bug delay - CNET". CNET. مؤرشف من الأصل في 2018-06-12. اطلع عليه بتاريخ 2015-09-23.
آي باد ميني 5

آي باد ميني 5
الشعار
| 0 | 1 |
| --- | --- |
النوع:  آي باد ميني 
الصانع:  فوكسكون 
المطور:  أبل 
موقع الويب:  apple.com… 
| 0 | 1 |
| --- | --- |
نظام التشغيل:  آي باد أو إس 
تعديل - تعديل مصدري - تعديل ويكي بيانات
آي باد ميني الجيل الخامس، ويشار إليه باسم آي باد ميني 5 (بالإنجليزية: iPad Mini 5)‏ هو حاسوب لوحي من سلسلة آي باد ميني، صممته شركة أبل، وأعلن عنه في بيان صحفي جنبًا إلى جنب مع آي باد آير 3  في 18 مارس 2019 وصدر في نفس اليوم، خليفة لجهاز آي باد ميني 4، في نفس اليوم. توقف إنتاجه في 14 سبتمبر 2021، وأعلن عن إصدار جديد، وهو آي باد ميني 6 .
يوزنت

رسم توضيحي ليوز نت
يوز نت أو Usenet (اختصار لشبكة المستخدمين User network)، هي عبارة عن نظام مناقشة موزع عمومي وغير مركزي على الإنترنت، وقد تطورت من بنية UUCP ذات هدف عام تحمل نفس الاسم. أنشئت من قبل طالبي جامعة دوك (Duke University) المتخرجَين توم تروسكوت  ‏ وجيم إليس عام 1979. يقوم المستخدمون بقراءة الرسائل العامة ونشرها (والمدعوة أيضاً مقالات أو منشورات، أو أخبار عندما تكون بشكل جماعي) في تصنيف واحد أو أكثر، والذي يُدعى بدوره مجموعة أخبار  ‏. مجموعات الأخبار هذه تشبه أنظمة لوائح النشرات، والتي تُعد البادرة الأولى لمنتديات الوب المنتشرة في أيامنا هذه. تكون المناقشات في مجموعات الأخبار متشعبة، ويمكن قراءتها بواسطة أحد برامج قراءة الأخبار، كما تكون المقالات مخزنة على خادم الأخبار بشكل تسلسلي.
قطب جغرافي

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

↑  Lovett، Richard A. (14 مايو 2013). "Climate Change Has Shifted the Locations of Earth's North and South Poles". Scientificamerican.com. مؤرشف من الأصل في 2017-11-19. اطلع عليه بتاريخ 2015-06-26.
↑  Kotlyakov، Vladimir؛ Komarova، Anna (2006). Elsevier's Dictionary of Geography: in English, Russian, French, Spanish and German. ص. 557. مؤرشف من الأصل في 2020-05-26. اطلع عليه بتاريخ 2015-06-22.
↑  Hooper، William (2008). Aether and Gravitation. ص. 224. مؤرشف من الأصل في 2020-04-14. اطلع عليه بتاريخ 2015-06-22.
بوابة تقانة
بوابة جغرافيا
فريدريك دوغلاس

| فريدريك دوغلاس> (بالإنجليزية: Frederick Douglass)‏    | فريدريك دوغلاس> (بالإنجليزية: Frederick Douglass)‏    |
| --- | --- |
 معلومات شخصية :  معلومات شخصية 
 اسم الولادة: (بالإنجليزية: Frederick Augustus Washington Bailey)‏  
الميلاد: 14 فبراير 1818     مقاطعة تالبوت
الوفاة: 20 فبراير 1895 (77 سنة)       واشنطن العاصمة
سبب الوفاة: نوبة قلبية  
الإقامة: بالتيمور  
مواطنة:  الولايات المتحدة  
العرق: أمريكي أفريقي   
عضو في: ألفا فاي ألفا  ‏  
الزوجة: هيلين بيتس دوجلاس (1884–1895)  
الأولاد: فريدريك دوغلاس جونيور  
عدد الأولاد: 5   
 الحياة العملية  :  الحياة العملية  
المهنة: صحفي،  ودبلوماسي،  وكاتب،  وكاتب سير ذاتية،  وصاحب أعمال،  ومحرر،  وناشط حق المرأة بالتصويت  ‏،  ومناهض العبودية  ‏،  وخطيب،  ومونتير،  وسياسي  
الحزب: الحزب الجمهوري
اللغة الأم: الإنجليزية  
اللغات: الإنجليزية  
مجال العمل: إلغاء العبودية  
أعمال بارزة: قصة حياة فريدريك دوغلاس  
التيار: حق التصويت،  وإلغاء العبودية  
الجوائز : الجوائز 
عضوية قاعة شرف الجمعية الوطنية للصحافيين السود  ‏ (2004)  : عضوية قاعة شرف الجمعية الوطنية للصحافيين السود  ‏ (2004)  
 التوقيع      :  التوقيع      
المواقع : المواقع 
IMDB: صفحته على IMDB  
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
فريدريك دوغلاس (بالإنجليزية: Frederick Douglass)‏ (14 فبراير 1818 في ماريلاند - 20 فبراير 1895 في واشنطن) كان عبدا سابقا، ثم أصبح فيما بعد كاتبا وأحد دعاة التحرير من العبودية والدفاع عن حقوق السود.
عند بلوغه سن الثامنة من عمره، أُرسل دوغلاس إلى بالتيمور، للعمل عند أحد أقارب سيده. اشتغل فيما بعد في حوض لبناء السفن. هرب عام 1838 إلى مدينة نيوبدفورد بولاية ماساتشوستس. عاد بعدها للعمل في مهنته القديمة في بناء السفن، لكن زملاءه لم يقبلوا العمل معه لأنه من السود.
في عام 1845 نشر دوغلاس كتابا عن قصة حياته بعنوان قصة حياة فريدريك دوغلاس. وفي نفس العام سافر دوجلاس إلى إنجلترا، لكنه عاد مرة أخرى إلى الولايات المتحدة الأمريكية عام 1847 وأسس صحيفة أسبوعية سماها نجمة الشمال والتي تم تغيير اسمها فيما بعد إلى ورقة فريدريك دوغلاس.
في عام 1881 عينه الرئيس الأمريكي جيمس جارفيلد ماريشالا ومسجلا عقاريا لمقاطعة كولومبيا، أصبح بعدها وزيرا مفوضا في هايتي.
حياته كعبد

ولد فريدريك أغسطس واشنطن كعبد في مزرعة في مقاطعة تالبوت في ولاية ماريلاند، اختار أن يحتفل بعيد ميلاده في 14/2 من كل عام نظراً لأنّه لا أحد كان يعلم متى ولد بما فيهم هو نفسه. في أوّل سيرة ذاتيّة كتبها قال: «ليس لديّ معرفة دقيقة بعمري، ولم أر أي تسجيل أصلي يحتوي علي ذلك».
كتب دوغلاس عن حياته المبكرة:
«كان الرأي العام بهمس بأن سيّدي هو والدي، ولكن لا أعلم مدى صحّة هذا الرّأي... لقد انفصلت أنا وأمي عندما كنت طفلاً رضيعاً... كانت العادة الشائعة في الجزء الذي هربت منه في ماريلاند، أخذ الأطفال من أمهاتهم في عمر صغير جداً...أنا لا أتذكر أبداً رؤية والدتي على ضوء النّهار. ..... كانت تستلقي معي حتى أنام ، لكن تذهب قبل فترة طويلة جداً من استيقاظي"»
بعد فصل فريدريك عن أمّه، عاش مع جدّته أم أمّه بيتي بيلي. في سن السّادسة فُصل فريدريك عن جدّته وانتقل إلى مزرعة واي هاوس تحت إشراف أرون أنتوني؛ توفّي والد دوغلاس عندما كان في العاشرة من عمره. بعد وفاة أنتوني، تم إعطاء دوغلاس إلى لوكريتيا أولد زوجة توماس أولد، والتي أرسلته بدورها لخدمة هيو أولد شقيق زوجها في بالتيمور.
عندما كان في الثانية عشر من عمره، قامت صوفيا زوجة هيو بتعليم دوغلاس الأبجدية، وقد أحبّ دوغلاس صوفيا. لم يوافق هيو على دروس دوغلاس الخصوصية لأنه خاف أن يتشجع العبيد على الثورة للحصول على الحريّة.
واصل دوغلاس تعليم نفسه القراءة والكتابة بالسرّ، ويقول عن هذا:«المعرفة هي الطريق الذي يقودنا من العبوديّة إلى الحريّة»
عندما تم نقل دوغلاس إلى ويليام فريلاند، قام دوغلاس بتعليم كل العبيد الآخرين في المزرعة القراءة، من أجل قراءة إنجيل العهد الجديد كل أحد، عندما انتشر الخبر بين العبيد حضر أكثر من 40 عبداً الجلسة الأسبوعيّة لمدة 6 أشهر؛ على الرّغم من سماح ويليام فريلاند للعبيد بالقراءة إلا أن أصحاب المزارع الأخرى حاربوا التجمّع العلمي. أنا موراي دوغلاس، زوجة فريدريك دوغلاس لمدة 44 عام.
تم إرسال دوغلاس إلى إدوارد كوفي الذي كان يجلده باستمرار، إلا أن دوغلاس لم يستطع الاحتمال أكثر فتمرّد وقاتل بوحشيّة وانتصر على كوفي الذي لم يجرؤ بعدها على ضرب دوغلاس.
من العبودية إلى الحرية

حاول في البداية دوغلاس الهرب من فريلاند لكنّه لم ينجح، في عام 1836م، حاول الهرب من سيّده الجديد كوفي، لكنّه فشل مجدداً. في عام 1837م وقع في حبّ آنا موراي وهي امرأة سوداء حرّة في بالتيمور وزادت ثقته بإمكانيّة تحرّره بعد أن رأى امرأة سوداء حرّة.
في 3 أيلول من عام 1838م، نجح دوغلاس بالهروب عبر ركوب قطار متجّه إلى المدن الشماليّة الكبرى. وأصبح المكان الذي هرب منه دوغلاس موقعاً مشهوراً لهروب العبيد.
وصل دوغلاس إلى هافري دي غريس، في ماريلاند، في الرّكن الشّماليّ الشرقيّ من الولاية، قامت موراي بتزويد دوغلاس بقسم من مدّخراتها وبلباس رسمي جديد من أجل سفره، كما حصل على أوراق هويّة وأوراق حماية خاصة كان قد حصل عليها من بحّار أسود حرّ.
استغرقت رحلة دوغلاس إلى الحريّة أقل من 24 ساعة، إلا أنّه استعمل كل طرق النّقل الممكنة من قطارات وسفن بخاريّة وغيرها، حتى وصل إلى مدينة كويكرز في فيلادالفيا، بنسلفانيا، المعقل الرئيسي ضد العبوديّة في ذلك الوقت ومن ثم إلى نيويورك.
بمجرّد وصول دوغلاس إلى نيويورك، أرسل إلى موراي لتلحق به شمالاً، وبالفعل لحقت به موراي وأخذت بعض الأساسيات الضروريّة وتزوّجا بعد 11 يوم من وصوله إلى نيويورك، استعملا اسم جونسون ككنية للزواج من أجل عدم لفت الأنظار.
حديثه مع العالم > السفر إلى أيرلندا وبريطانيا العظمى

قام دوغلاس بجولة في أيرلندا وبريطانيا العظمى لكي لا يحاول مالكه السابق أن يستعيد ملكيته، وتفاجئ دوغلاس للغاية بجمال الحرية من التمييز العنصري الأمريكي، كما التقى بالقوميّ الأيرلندي دانيال أوكونويل الذي كان مصدر إلهام عظيم لدوغلاس.
قضى دوغلاس عامين في أيرلندا وبريطانيا العظمى، ألقى العديد من المحاضرات في الكنائس والمصليات، من أشهر خطاباته في تلك الفترة هو «خطاب استقبال لندن» الذي ألقاه دوغلاس في عام 1846م، وقال دوغلاس أنّه في إنجلترا «لم يعامَل على أنّه ملوّن بل عُومل كرجل».
في عام 1846م، التقى دوغلاس بتوماس كلاركسون رجلٌ آخرٌ من مؤيديّ إلغاء العبوديّة في بريطانيا، الذي أقنع البرلمان بإلغاء العبوديّة في مستعمرات بريطانيا العظمى.
بهذه الأثناء قام العديد من النّاشطين في بريطانيا بجمع الأموال لشراء حرّية دوغلاس من مالكه الأمريكيّ، وعلى الرغم من إلحاح الكثير من الأشخاص لكي يبقى دوغلاس في بريطانيا إلى أنّه بوجود زوجته في ماساتشوستس ووجود 3 ملايين من إخوته السّود يعانون من العبوديّة، عاد إلى أمريكا في عام 1847م، بعد موت دانيال أوكونويل.
حديثه مع العالم > سنوات الحرب الأهلية

جادل دوغلاس وأتباع سياسة إلغاء العبوديّة بأنه بسبب كون هدف الحرب الأهلية إنهاء العبوديّة، يجب السّماح للأفارقة الأمريكيين بالمشاركة بالكفاح من أجل حريّتهم. نشر دوغلاس هذا الرأي في العديد من الصحف وعن طريق العديد من خطاباته.
جاء إعلان الرئيس لينكولن في 1 كانون الثاني عام 1863م، بتحرير كل العبيد الموجودين في المناطق التي تسيطر عليها الكونفيدرالية.
خلال انتخابات الرّئاسة الأمريكيّة عام 1864م، دعم دوغلاس جون ك. فريمونت، مرشّح الحزب الديمقراطي الرّاديكال المتطرّف. وشعر دوغلاس بخيبة أمل لأن الرئيس لينكولن لم يقر بشكل رسمي حق السود بالتصويت، وكان رأي دوغلاس أنه طالما كان الرجال السود يحاربون من أجل الكونفيدرالية والاتحاد في الحرب الأهليّة فهم يستحقون أن يملكوا حق التصويت.
وضع دوغلاس ولينكولن خططاً معاً من أجل تسيير العبيد المتواجدين في الجنوب خلال الحرب، وساعد دوغلاس الاتحاد من خلال العمل كمجنّد في فوج المشاة 54 ماساتشوستس، كما انضم ابنه الأكبر تشارلز دوغلاس إلى فوج 54 ماساتشوستس إلا أنّه كان مريضاً معظم فترة خدمته [34]، لويس دوغلاس قاتل في معركة فورت واغنر. كما كان فريدريك دوغلاس جونيور يعمل كمجنّد أيضاً.
بعد وفاة لينكولن، تم التّصديق على التعديل الثالث عشر الخاص بالعبودية، والتّعديل الرّابع عشر الذي ينص على حق الجنسية والحماية المتساوية بموجب القانون، والتعديل الخامس عشر الذي ينص على حماية المواطنين من كل أشكال التّمييز العنصري في التّصويت.
حديثه مع العالم > فترة إعادة الإعمار

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

قصة حياة فريدريك دوغلاس، عبد أمريكيّ (1845م).
العبد البطل (1853م).
عبوديّتي وحرّيّتي (1855م).
حياة وأوقات فريدريك دوغلاس (1881م).
أنشأ وحرّر صحيفة نجم الشمال (1847-1851م).
بكلمات فريدريك دوغلاس: أسئلة من بطل الحرّيّة (2012).
الأعمال > الخطابات

الكنيسة والتّحامل.
رجال مصنّعون ذاتيّاً.
نفاق العبوديّة الأمريكيّة.
الخطبة في الصالة الوطنيّة في فيلادالفيا في عام 1863م.
ما هو الرابع من تموز عند العبد؟
إسقاط فيرنر

إسقاط فيرنر للعالم
نقش خشبي من عام 1536 بواسطة أورونس فينيه يُظهر إسقاط ويرنر
يُعد إسقاط قيرنر Werner إسقاطًا شبه مخروطي لخريطة متساوية المساحات، يُسمى أحيانًا إسقاط ستاب-فيرنر Stab-Werner أو ستابيوس-فيرنر Stabius-Werner.
مثل الإسقاطات الأخرى التي على شكل قلب، يتم تصنيفه أيضًا على أنه إسقاط قلبي الشكل.
يشير ستاب فيرنر إلى منشئين اثنين: يوهانس فيرنر (1466-1528)، وهو قس رعية في نورنبرغ، أنشأ وروج لهذا الإسقاط الذي كان قد طوره في وقت سابق يوهانس ستابيوس (ستاب) من فيينا حوالي عام 1500.
الإسقاط هو شكل محدد لإسقاط بون Bonne، حيث يكون له دائرة عرض معياري عند أحد القطبين (90 درجة شمالاً / جنوبًا).  المسافات على طول كل خطوط العرض وعلى طول خط الطول المركزي صحيحة، وكذلك جميع المسافات من القطب الشمالي.
انظر أيضا

قائمة إسقاطات الخريطة
مراجع

↑  Snyder، John P (1993)، Flattening the Earth: Two Thousand Years of Map Projections، ص. 60–2، ISBN:0-226-76747-7.
↑  ———————— (1987)، "Map Projections—A Working Manual"، Professional Paper، هيئة المساحة الجيولوجية الأمريكية، ص. 138–0، مؤرشف من الأصل في 2010-07-01، اطلع عليه بتاريخ 2022-09-05.
في كومنز مواد ذات صلة بـ إسقاط فيرنر.
بوابة جغرافيا
بوابة هندسة رياضية
ريتشارد فريدلاندر

ريتشارد فريدلاندر
| 0 | 1 |
| --- | --- |
الميلاد:  15 فبراير 1881 برلين
الوفاة:  18 فبراير 1939  (58 سنة) معسكر اعتقال بوخنفالد 
بلد المواطنة:  الرايخ الألماني 
الأبناء:  ماغدا جوبلز (ابنة بالتبني) 
| 0 | 1 |
| --- | --- |
المهنة:  تاجر 
مكان السجن:  معسكر اعتقال بوخنفالد 
تعديل - تعديل مصدري - تعديل ويكي بيانات
ريتشارد فريدلاندر زوج أم ماغدا غوبلز، توفي عام 1939 في معسكر اعتقال بوخنفالد.
ريتشارد فريدلاندر أو ريتشارد فريدلندر (بالألمانية: Richard Friedlӓnder) (15 فبراير 1881 في برلين – 18 فبراير 1939) كان تاجرًا يهوديًا ألمانيًا وضحية للهولوكوست في معسكر اعتقال بوخنفالد.
الحياة

ولد فريدلاندر لعائلة تجارية ثرية يهودية من برلين. بعد التحاقه بالمدارس الإعدادية والثانوية، عمل تاجرًا في بروكسل. في عام 1908 تزوج من أوغست بهريند، التي انفصلت عن زوجها الأول أوسكار ريتشل وكانت والدة ماغدا. تم تسجيل ماغدا في دير أورسولين في فيلفورد. وفي النهاية تبنى فريدلاندر ماغدا.
التقت ماغدا بغونتر كواندت في عام 1920. تزوجت هي وكواندت في 4 يناير 1921، وولد طفلها الأول هارالد في 1 نوفمبر 1921. انفصل ماغدا وغونتر في عام 1929. وفي ديسمبر 1931، تزوجت ماغدا من يوزف غوبلز، غاولايتر الحزب النازي (وزعيم وزارة الرايخ للتنوير العام والدعاية لاحقًا).
في 15 يونيو 1938، تم ترحيل فريدلاندر إلى محتشد اعتقال بوخنفالد خلال حملة يونيو. كان مصاب بالفعل عند ترحيله، وأدى العمل الشاق والظروف المعيشية الكارثية إلى وفاته. وذكرت شهادة وفاته أن سبب الوفاة هو "فشل عضلة القلب".
تقرير الوفاة فريدلاندر (في بوخينفالد).
آيفون أو إس 2

آيفون أو إس 2
الشعار
| 0 | 1 |
| --- | --- |
نوع:  نسخة البرنامج  آي أو إس 
المنصة:  آي فون — آيفون 3 جي — آي بود تاتش 
المطورون:  أبل 
| 0 | 1 |
| --- | --- |
العائلة:  آي أو إس 
الإصدار الأول:   11 يوليو 2008   
الإصدار الأخير:  آي فون، ‏آيفون 3 جي، ‏آي بود تاتش: 2.2.1  (27 يناير 2009) 
الرخصة:  ترخيص مصدر عام من Apple 
| 0 | 1 |
| --- | --- |
مأخوذ عن:  داروين (نظام تشغيل) 
آيفون أو إس 1 آي أو إس 3 : آيفون أو إس 1 آي أو إس 3 
تعديل - تعديل مصدري - تعديل ويكي بيانات
آيفون أو إس 2 (بالإنجليزية: iPhone OS 2)‏ هو الإصدار التاني من إصدارات الآي أو إس. وقد كان نظام التشغيل آي أو إس 2.2.1 النسخة النهائية من نظام التشغيل فون 2. أصبح نظام تشغيل أو إس 2.0 متاحاً في 11 تموز 2008 مع إصدار آي فون 3 جي. تم إضافة برنامج آب ستور، الذي مكّن المستخدمين من شراء التطبيقات.
نمط المفرد

singleton pattern
في هندسة البرمجيات، يعد النمط المفرد أو الاحادي (بالإنجليزية: singleton pattern)‏ نمط تصميم برامجيات يقيد إنشاء مثيل برمجي لصنف واحد بمثيل «احادي». مفيد عندما تكون هناك حاجة إلى كائن واحد بالضبط لتنسيق الإجراءات عبر النظام. المصطلح يأتي من المفهوم الرياضي للأحادي.
يعتبر النقاد أن المفرد هو نمط مضاد لأنه يستخدم بشكل متكرر في السيناريوهات حيث لا يكون مفيدًا، ويقدم قيودًا غير ضرورية في المواقف التي لا يكون فيها مثيل برمجي وحيد للصنف مطلوبًا بالفعل، ويدخل الحالة البرمجية العامة في التطبيق.
نظرة عامة

يُعد نمط التصميم المفرد أحد أنماط التصميم الثلاثة والعشرون المعروفة باسم "عصابة الأربعة" التي تصف كيفية حل مشكلات التصميم المتكررة لتصميم برامج كائنية التوجه قابلة لإعادة الاستخدام ومرنة، أي الكائنات التي يسهل فيها التنفيذ البرمجي والتغيير والاختبار وإعادة الاستخدام.
يحل نمط التصميم الفردي مشاكل مثل:
كيف يمكن التأكد من أن الصنف لديه مثيل برمجي واحد فقط؟
كيف يمكن الوصول إلى المثيل الوحيد الصنف بسهولة؟
كيف يمكن الصنف التحكم في تمثيها البرمجي؟
كيف يمكن تقييد عدد أمثال الصنف؟
يصف نمط التصميم الفردي كيفية حل هذه المشاكل:
إخفاء مُنشئ الصنف.
قم بتعريف عملية ثابتة عامة برمجياً (بالإنجليزية: public static)‏ (()getInstance) تقوم بإرجاع برمجي (بالإنجليزية: returns)‏ المثيل الاحادي للصنف.
الفكرة الرئيسية في هذا النمط هي جعل الصنف نفسه مسؤول عن التحكم في استنساخه (التي يتم استنساخه مرة واحدة فقط). يضمن المُنشئ المخفي (المُعلن بوصول خاص (بالإنجليزية: declared private)‏) أنه لا يمكن إنشاء مثيل الصنف على الإطلاق من خارج الصنف. يمكن الوصول إلى العملية الثابتة العامة البرمجية بسهولة باستخدام اسم الصنف واسم العملية (()Singleton.getInstance).
الاستخدامات الشائعة

يمكن للمصنع المجرد، طريقة المصنع، والباني، وأنماط النموذج الأولي استخدام الانماط الاحادية في تنفيذها.
غالبًا ما تكون كائنات الواجهة احادية لأن كائن واجهة واحد فقط مطلوب.
غالبًا ما تكون كائنات الحالة احادية.
غالبًا ما تُفضل الأنماط المفردة على المتغيرات العامة للأسباب التالية:
فهي لا تلوث مساحة الاسم العامة (بالإنجليزية: global namespace)‏ (أومساحة الاسم التي تحتوي عليها، في اللغات ذات مساحات الأسماء المتداخلة) بمتغيرات غير ضرورية. [4]
أنها تسمح بالتخصيص البطيء للذاكرة والتهيئة، في حين أن المتغيرات العامة في العديد من اللغات سوف تستهلك دائما الموارد المتاحة.
التنفيذ

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

public class Coin {

  private static final int ADD_MORE_COIN = 10;
  private int coin;
  private static Coin instance = new Coin(); // تحميل باسرع وقت ممكن لمثيل احادي

  private Coin(){
    // private 
    // وضع وصول خاص لمنع اي شخص من انشاء مثيل برمجي
  }

  public static Coin getInstance(){
    return instance;
  }

  public int getCoin(){
    return coin;
  }

  public void addMoreCoin(){
    coin += ADD_MORE_COIN;
  }

  public void deductCoin(){
    coin--;
  }
}
public final class Singleton {

  private static final Singleton INSTANCE = new Singleton();

  private Singleton() {}

  public static Singleton getInstance() { 
    return INSTANCE;
  }
}
التنفيذ > تنفيذ جافا > التهيئة البطيئة

قد ينفذ نمط الاحادي التهيئة البطيئة (بالإنجليزية: Lazy initialization)، حيث يتم إنشاء المثيل عندما يتم استدعاء الطريقة الثابتة برمجياً لأول مرة. إذا كان من الممكن استدعاء الطريقة الثابتة من خيوط متعددة (بالإنجليزية:  Multiple threads)‏ بشكل متزامن، فقد يلزم اتخاذ تدابير لمنع ظروف السباق التي قد تؤدي إلى إنشاء مثيلات برمجية متعددة من الصنف. ما يلي هو تنفيذ نموذج سلامة الخيوط (بالإنجليزية: thread-safe)‏، باستخدام التهيئة البطيئة مع القفل المزدوج (بالإنجليزية: double-checked locking)‏، المكتوب بلغة جافا.
public final class Singleton {
 
  private static volatile Singleton instance = null;

  private Singleton() {}

  public static Singleton getInstance() {
    if (instance == null) {
      synchronized(Singleton.class) {
        if (instance == null) {
          instance = new Singleton();
        }
      }
    }

    return instance;
  }
}
التنفيذ > تنفيذ سي شارب

public sealed class Singleton {

  private static readonly Singleton INSTANCE = new Singleton();

  private Singleton() {}

  public static Singleton Instance { 
    get {
      return INSTANCE;
    }
  }
}
في سي شارب، يمكنك أيضًا استخدام أصناف ثابتة لإنشاء أنماط احادية، حيث يكون الصنف نفسه هو نمط احادي.
public static class Singleton {

  private static readonly MyOtherClass INSTANCE = new MyOtherClass();

  public static MyOtherClass Instance {
    get {
      return INSTANCE;
    }
  }
}
التنفيذ > تنفيذ لغة دارت

class Singleton {
   
  static Singleton _instance;
  
  static Singleton get instance => _instance ?? Singleton._();
  
  Singleton._() => _instance = this;
}
التنفيذ > تنفيذ لغة بي اتش بي

class Singleton {
  private static $instance = null;

  private function __construct(){}

  public static function getInstance(): self
  {
    if (null === self::$instance) {
      self::$instance = new self();
    }

    return self::$instance;
  }
}
التنفيذ > تنفيذ كوتلن

الكلمة المفتاحية لكائن كوتلن object يعلن برمجياً عن صنف من النمط الاحادي.
object Coin{
  // wrong example.
  private var coin: Int = 0

  fun getCoin():Int{
    return coin
  }

  fun addCoin(){
    coin += 10
  }

  fun deductCoin(){
    coin--
  }
}
التنفيذ > تنفيذ دلفي وفريباسكال

GetInstance الدالة عبارة عن تنفيذ خيوط حاسوبي آمن للنمط البرمجي الاحادي.
unit SingletonPattern;

interface

type
 TTest = class sealed
 strict private
  FCreationTime: TDateTime;
 public
  constructor Create;
  property CreationTime: TDateTime read FCreationTime;
 end;

function GetInstance: TTest;

implementation

uses
 SysUtils
 , SyncObjs
 ;

var
 FCriticalSection: TCriticalSection;
 FInstance: TTest;

function GetInstance: TTest;
begin
 FCriticalSection.Acquire;
 try
  if not Assigned(FInstance) then
   FInstance := TTest.Create;

  Result := FInstance;
 finally
  FCriticalSection.Release;
 end;
end;

constructor TTest.Create;
begin
 inherited Create;
 FCreationTime := Now;
end;

initialization
 FCriticalSection := TCriticalSection.Create;

finalization
 FreeAndNil(FCriticalSection);

end.
طريقة الاستخدام هي كالتالي:
procedure TForm3.btnCreateInstanceClick(Sender: TObject);
var
 i: integer;
begin
 for i := 0 to 5 do
  ShowMessage(DateTimeToStr(GetInstance.CreationTime));
end;
ملحق: مسرد المصطلحات الإنجليزية

| 0 | 1 |
| --- | --- |
مَسرد المفردات وفق أقسام المقالة: مَسرد المفردات وفق أقسام المقالة
المقدمة: المقدمة
نمط تصميم برامجيات: software design pattern
إنشاء مثيل برمجي: instantiation
لصنف: class
«احادي»: single
احادي: singleton
نمط مضاد: anti-pattern
الحالة البرمجية العامة: Global variables
عصابة الأربعة (الأنماط البرمجية): "Gang of Four" design patterns
تنفيذ برمجي: implement
منشىْ الصنف: the constructor of the class
تعريف برمجي: Define
خاصية الثبات بالنسبة للصنف: static
خاصية حالة الوصول عامة: public
مثيل احادي للصنف: sole instance of the class
خاصية حالة الوصول الخاص: private
صنف من النمط الاحادي: singleton class
الكلمة المفتاحية لكائن كوتلن: Kotlin object keyword
يعلن برمجياً: declares
تنفيذ خيوط حاسوبي أمن: thread safe implementation
فريباسكال: Free Pascal
للمصنع المجرد: abstract factory
طريقة المصنع: factory method
أنماط النموذج الأولي: prototype
الانماط الاحادية: Singletons
واجهة: Facade
كائنات الحالة: State objects
المتغيرات العامة: global variables
التخصيص والتهيئة: lazy allocation and initialization
مساحات الأسماء المتداخلة: nested namespaces
موادر برمجية: resources
التنفيذ: Implementation
الوصول العام: global access
المثيل البرمجي: instance
بنائات: constructors
تهيئة بطيئة: Lazy initialization
هي تشونغ

| هي تشونغ | هي تشونغ |
| --- | --- |
 :  
 معلومات شخصية :  معلومات شخصية 
الميلاد: 10 يونيو 1987   (38 سنة)   زانجيانغ  
مواطنة:  الصين  
الطول: 169 سنتيمتر  
الوزن: 69 كيلوغرام  
إخوة وأخوات: هي تشاو  
 الحياة العملية  :  الحياة العملية  
المدرسة الأم: جامعة سون يات سين  
المهنة: غطاس  
الرياضة: الغطس  
بلد الرياضة:  الصين  
تعديل مصدري - تعديل  : تعديل مصدري - تعديل  
هي تشونغ (بالصينية: 何冲) هو غطاس صيني، ولد في 10 يونيو 1987 في زانجيانغ في الصين.
مراجع

1 2   http://www.fina.org/athletes/he-chong. {{استشهاد ويب}}: |url= بحاجة لعنوان (مساعدة) والوسيط |title= غير موجود أو فارغ (من ويكي بيانات) (مساعدة)
↑  Zhou، Xin (8 أغسطس 2015). "He Chao, new world champion out of elder brother's shadow". Xinhuanet. مؤرشف من الأصل في 2016-10-22. اطلع عليه بتاريخ 2016-06-10.
وصلات خارجية

هي تشونغ على موقع الاتحاد الدولي للسباحة (الإنجليزية)
هي تشونغ على موقع قاعدة بيانات الغوص IAT (الألمانية)
هي تشونغ على موقع أوليمبيديا (الإنجليزية)
في كومنز مواد ذات صلة بـ هي تشونغ.
بوابة أعلام
بوابة ألعاب أولمبية
بوابة الصين
بوابة سباحة