hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
مسافة هامينغ مثال
توضح الدالة التالية، والمكتوبة بلغة بايثون 3، مسافة هامينغ بين سلسلتين نصيتين:
تحسب الدالة hamming_distance()، التي تم تنفيذها باستخدام لغة بايثون 3، مسافة هامينج بين سلسلتين (أو كائنات قابلة للتكرار أخرى) متساويتين في الطول عن طريق إنشاء تسلسل من القيم المنطقية التي تشير إلى عدم التطابق والتطابقات بين المواضع المقابلة في المدخلين، ثم جمع التسلسل مع القيم True وFalse، والتي يتم تفسيرها على أنها واحد وصفر على التوالي.
حيث تدمج دالة zip() مجموعتين متساويتين في الطول في أزواج.

ستحسب دالة C التالية مسافة هامينغ لعددين صحيحين (يُعتبران قيمتين ثنائيتين، أي تسلسلين من البتات). يتناسب وقت تشغيل هذا الإجراء مع مسافة هامينغ وليس مع عدد البتات في المُدخلات. تحسب الدالة القيمة المطلقة أو لكل بت من المُدخلين، ثم تجد وزن هامينغ للنتيجة (عدد البتات غير الصفرية) باستخدام خوارزمية ويغنر (1960) التي تعثر على البت غير الصفري ذي الترتيب الأدنى وتُزيله بشكل متكرر. تدعم بعض المُجمّعات دالة __builtin_popcount التي يُمكنها حساب ذلك باستخدام أجهزة مُعالجة مُتخصصة عند توفرها.
مسافة هامينغ مثال
يُمكن بدلا من ذلك استخدام أمر التجميع من خلال دالة جوهرية على النحو التالي
مسافة هامينغ الخصائص
بالنسبة لسلسلتين لهما نفس الطول (ن) تُعدّ مسافة هامينغ مقياسًا لمجموعة الكلمات ذات الطول ن (وهو أيضًا بفضاء هامينغ)، إذ تُحقق شرطي عدم السالبية والتماثل. وتكون مسافة هامينغ لكلمتين صفرًا فقط إذا كانت الكلمتان متطابقتين، وتُحققا أيضًا متباينة المثلث، أي أنه إذا ثبّتنا ثلاث كلمات (أ) و(ب) و(ج)، فكلما وُجد فرق بين الحرف رقم "س" من الكلمة (أ) والحرف رقم "س" من الكلمة (ج)، يجب أن يكون هناك فرق بين الحرف رقم "س" من الكلمة (أ) وبين الحرف رقم "س" من الكلمة (ب)، أو بين الحرف رقم "س" من الكلمة (ب) والحرف رقم "س" من الكلمة (ج). وبالتالي، فإن مسافة هامينغ بين الكلمة (أ) والكلمة (ج) ليست أكبر من مجموع مسافات هامينغ بين الكلمة (أ) والكلمة (ب) وبين الكلمة (ب) والكلمة (ج). يمكن أيضًا اعتبار مسافة هامينغ بين الكلمتين (أ) و(ب) بمثابة وزن هامينغ لـ(أ - ب) لاختيار مناسب للعامل −، تمامًا كما يمكن اعتبار الفرق بين عددين صحيحين كمسافة من الصفر على خط الأعداد.
مسافة هامينغ الخصائص
بالنسبة للسلاسل الثنائية (أ) و(ب)، تساوي مسافة هامينغ عدد الآحاد (عدد السكان) في عملية إكس أور (ب) يُعرف الفضاء المتري للسلاسل الثنائية بطول يساوي n من السلاسل، مع مسافة هامينغ، باسم مكعب هامينغ؛ والذي يكافئ، كفضاء متري به مجموعة المسافات بين الرؤوس في رسم بياني لمكعب فائق. يمكن أيضًا التعبير عن سلسلة ثنائية طولها يساوي n كمتجه في . بمعاملة كل رمز في السلسلة كإحداثي حقيقي؛ وبهذا التضمين، تُشكل السلاسل رؤوس مكعب فائق له n من الأبعاد، وتكون مسافة هامينغ للسلاسل مكافئة لمسافة مانهاتن بين الرؤوس.
مسافة هامينغ اكتشاف الأخطاء وتصحيحها
تعمل مسافة هامينغ كأداة أساسية لتحديد الأخطاء في أنظمة تخزين أو نقل البيانات من خلال مقارنة البيانات المستلمة مع البيانات المرسلة الأصلية، إذ تساعد مسافة هامينغ في تحديد عدد تقلبات البتات أو الأخطاء التي حدثت أثناء عملية الإرسال. تُستخدم مسافة هامينغ الدنيا (أو الحد الأدنى للمسافة) (ويُشار إليها عادةً بالرمز dmin) لتعريف بعض المفاهيم الأساسية في نظرية التعمية، مثل أكواد كشف الأخطاء وتصحيحها. وبشكل خاص، يُقال عن الكود (ج) أنه يكشف الأخطاء (ك) فقط إذا كانت مسافة هامينغ الدنيا بين أي كلمتين من كلماته الرمزية تساوي ك+1 على الأقل. فعلى سبيل المثال، لنفترض أن الكود يتكون من كلمتن أو رمزين هما "000" و"111".، فإن مسافة هامينغ بين هاتين الكلمتين هي 3، وبالتالي يكون معامل كشف الأخطاء ك=2. هذا يعني أنه إذا تم قلب بت واحد أو قلب بتين، يمكن اكتشاف الخطأ. إذا تم قلب ثلاثة بتات، فإن "000" يصبح "111" ولا يمكن اكتشاف الخطأ.
مسافة هامينغ اكتشاف الأخطاء وتصحيحها
يُمكن اعتبار الكود (ج) هو كود تصحِيح الأخطاء ك إذا وُجدت لكل كلمة ل في فضاء هامينغ هـ، كلمة رمز ج واحدة على الأكثر (من ج)، بحيث تكون مسافة هامينغ بين ل وج تساوي ك على الأكثر. بمعنى آخر، يكون الرمز مُصحِّحًا للأخطاء ك إذا كانت مسافة هامينغ الدنيا بين أي كلمتين من كلماته الرمزية تساوي 2ك+1 على الأقل. يُمكن صياغة ذلك هندسيًا أيضًا إذا افترضنا وجود كرات مغلقة نصف قطرها يساوي ك، وفي مركزها كلمتان رمزيتان منفصلتان. تُسمى هذه الكرات أيضًا بكرات هامينغ.
مسافة هامينغ اكتشاف الأخطاء وتصحيحها
على سبيل المثال، لنفترض أن نفس الرمز ثلاثي البتات يتكون من كلمتي الرمز "000" و"111". ويتكون فضاء هامينغ من 8 كلمات هي: 000، و001، و010، و011، و100، و101، و110، و111. حيث كلمة المرور "000" وكلمات خطأ البت الواحد "001"، "010"، "100" جميعها أقل من أو تساوي مسافة هامينغ من 1 إلى "000". وبالمثل، كلمة المرور "111" وكلمات خطأ البت الواحد الخاصة بها "110"، "101" و"011" جميعها ضمن مسافة هامينغ واحدة من "111" الأصلية. في هذا الرمز، يكون خطأ البت الواحد دائمًا ضمن مسافة هامينغ واحدة من الرموز الأصلية، ويمكن تصحيح الخطأ في الرمز باستخدام بت قيمته 1، أي أن ك=1. بما أن مسافة هامينغ بين "000" و"111" هي 3، وهي تُشكل مجموعة كلمات المرور الكاملة في الكود، فإن أدنى مسافة هامينغ تساوي 3، وهو ما يُحقق المعادلة 2ك+1 = 3.
وبالتالي، فإن الكود الذي تبلغ أدنى مسافة هامينغ بين كلماته د لا يمكنه اكتشاف أخطاء بين كلماته إلا إذا كان الخطأ يساوي د-1 على الأكثر، ويمكنه تصحيح أخطاء ⌊(د-1)/2⌋. ويُسمى هذا الرقم الأخير أيضًا نصف قطر التعبئة أو قدرة الكود على تصحيح الأخطاء.
ريبيكا جيه كيك
الدكتورة ريبيكا جيه كيك (1838-1904)، هي طبيبة شعبية أمريكية، عملت في بيع الأدوية الصيدلانية التي لا تحتاج لوصفة طبية، تركزت أعمالها في كل من إيلينوي، وأيوا. كانت واحدة من أغنى سيدات الأعمال المستقلات في الغرب الأوسط للولايات المتحدة، ومعارضة بارزة لحركة تنظيم الصناعة الطبية.
ريبيكا جيه كيك نشأتها وتعليمها
ريبيكا هي الابنة الكبرى لعائلة ريفية هولندية في بنسلفانيا، ولدت في ووستر، في مقاطعة واين، أوهايو في عام 1838. انتقلت مع والديها إلى فيرفيلد، آيوا في سن الثالثة عشرة، حيث أكملت تعليمها حتى الصف الثامن. تزوجت في عام 1857 من جون كونراد كيك، وهو تاجر وميكانيكي انتقل مؤخرًا إلى فيرفيلد من مقاطعة نورثهامبتون، بنسلفانيا.
توفي ثلاثة من إخوة ريبيكا بسبب مرض السل بين عامي 1857 و1869، عملت في تلك الفترة على رعايتهم، وأنجبت أيضًا ستة أطفال (خمس فتيات وصبي)، عرفت بين جيرانها كطبيبة أعشاب. أنشأ زوجها شركة كبيرة للمعدات الزراعية والمسابك.
ريبيكا جيه كيك حياتها المهنية
حدثت نوبة الذعر الاقتصادي الوطني في عام 1873، تلاها انهيار أعمال مسبك جون كيك. وبدأ الزوجان بعدها في جمع الأعشاب وتحضير العلاجات الطبيعية معًا، عملت ريبيكا كيك كبائعة جوالة لتسويق منتجاتها، وأصدرت أول إعلان لها عن علاجها الخاص بنزلات البرد والتهاب الطرق التنفسية في دوبوك في نوفمبر 1873. انتشرت إعلاناتها عن علاجها لنزلات البرد في عدد كبير من الصحف بما في ذلك دوبوك هيرالد، ودافنبورت جازيت، وشيكاغو تايمز، وشيكاغو تريبيون.
باعت كيك علاجاتها عن طريق البريد، وعملت أيضًا كطبيبة جوالة، وهو نموذج عمل شائع في المناطق الحدودية التي يتنشر فيها المرضى عبر مسافات شاسعة، ويفتقرون إلى إمكانية الوصول المنتظم إلى الرعاية الطبية. لجأت إلى الإقامة في الفنادق في الزيارات التي تتراوح من يومين إلى أسبوعين، ونشرت إعلانات مسبقة لإعلام عملائها بمشاوراتها الشخصية القادمة. نظمت جولاتها العلاجية كل شهرين ليتمكن المرضى من رؤيتها لمتابعة العلاج. عالجت كيك ما يقارب 12000 و15000 مريض، وكانت تستقبل حوالي 350 مريضًا في الأسبوع.
ريبيكا جيه كيك حياتها المهنية
انتقلت كيك مع عائلتها إلى دافنبورت، أيوا في عام 1875 مع توسع أعمالها. استخدمت ألقاب مثل الدكتورة والسيدة لتوضيح حالتها الزوجية والمهنية، وهو ما كان متعارف عليه بين طبيبات الغرب الأوسط في تلك الفترة. عالجت الحالات المزمنة فقط، ووفقًا لرسائل الشهادة التي نشرتها في إعلاناتها، كان غالبية مرضاها من طبقة العمال وأسر المزارعين الذين لا يستطيعون تحمل التكلفة المرتفعة لأتعاب الأطباء الخاصين، والذين تلقوا علاجاتها الطبية ونصائحها العلاجية عن طريق البريد.
اعتبرت كيك نفسها طبيبة مؤهلة بفضل سنوات خبرتها الطويلة في علاج أسرتها، وجيرانها، ومرضاها. امتلكت مكتبة طبية كبيرة وأعلنت عن نفسها على أنها طبيبة شعبية.
كانت معظم كليات الطب الانتقائية مفتوحة للنساء بحلول سبعينيات القرن التاسع عشر، إلا أن كيك لم تلتحق بأي منها. توجد عدة أسباب محتملة منها عدم توفر الوقت والمال اللازمين للالتحاق بكلية الطب (بسبب أطفالها الستة وإفلاس عائلتها في عام 1873)، أو أنها لم تعتبر أن الشهادة المهنية ضرورية لممارستها الطبية.
ريبيكا جيه كيك حياتها المهنية
كيك هي المرأة الوحيدة في أمريكا في القرن التاسع عشر التي كسبت ثروةً خاصة من خلال بيع الأدوية الطبية. بدأت كيك حياتها المهنية بسبب إفلاس أسرتها عقب الانهيار الاقتصادي لنوبة ذعر عام 1873. لم تقتصر كيك على عملها كطبيبة ممارسة فحسب، بل أصبحت المديرة التنفيذية الأولى لشركتها، التي كانت تديرها بمساعدة اثنين من أكبر بناتها، بيل ألكساندر، وشارلوت دورن.
لم يعرف دخل كيك بشكل دقيق، لكنها تمكنت من شراء المستوصف الخاص بها في عام 1879 مقابل 12000 دولار نقدًا، بلغ مبلغ التأمين على حياتها 15520 دولارًا، والذي كان أكبر المبالغ المدفوعة في الولايات المتحدة لأسبوع 17 مايو من عام 1905.
إعصار ميانمار
اعتُبر إعصار ميانمار عام 2004 الأسوأ الذي يضرب البلاد منذ عام 1968. وهو ثاني إعصار مداري في موسم أعاصير شمال المحيط الهندي عام 2004، حيث تشكل منخفض جوي في 16 مايو في وسط خليج البنغال. ومع انخفاض ريح القص وهياج حوض الرياح الموسمية، اشتدت العاصفة أثناء تجولها فوق المياه المفتوحة. بدأت العاصفة في النهاية حركة ثابتة نحو الشمال الشرقي بسبب مرتفع جوي إلى الشمال فوق الهند. وعند اقترابها من اليابسة، تشكلت عين في مركز العاصفة، مما يدل على إعصار قوي. وفي 19 مايو، وصل الإعصار إلى اليابسة على طول شمال غرب ميانمار بالقرب من سيتوي، مع رياح قصوى مستمرة تقدر بنحو 165 كيلومترًا في الساعة (105 ميلًا في الساعة) من قبل دائرة الأرصاد الجوية الهندية. ضعفت العاصفة بسرعة فوق اليابسة، على الرغم من أن بقاياها نشرت الأمطار في شمال تايلاند ومقاطعة يونان في الصين.
إعصار ميانمار
وصلت سرعة الرياح الناجمة عن الإعصار إلى 157 كم/ساعة (98 ميلاً في الساعة) في ميانمار، وتزامن ذلك مع هطول أمطار غزيرة وارتفاع كبير في مستوى العواصف. وعلى الرغم من ضراوة العاصفة، لم تُصدر الحكومة أي تقارير عن الإعصار لمدة عشرة أيام، حيث عادةً ما تقلل من تقاريرها عن العواصف التي تضرب اليابسة. تسبب الإعصار في أضرار جسيمة في جميع أنحاء ولاية راخين، حيث دمر أو ألحق أضرارًا بالغة بـ 4035 منزلًا وترك 25000 شخص بلا مأوى. كان هناك ضرر واسع النطاق للمحاصيل الزراعية، مما أدى إلى نقص في الغذاء، وعطلت الطرق المتضررة جهود الإغاثة اللاحقة. بلغ إجمالي الأضرار في ميانمار أكثر من 621 مليون كيات (99.2 مليون دولار أمريكي)، مما يجعلها أسوأ عاصفة تضرب البلاد منذ عام 1968، وكان هناك 236 حالة وفاة، مع ارتفاع عدد القتلى غير الرسمي إلى 1000. وعلى الرغم من أن الأضرار كانت أشد في ميانمار، إلا أن آثار الإعصار امتدت أيضًا إلى بنغلاديش المجاورة، حيث أسقطت الرياح القوية الأشجار وقلبت سفينتان.
يسبر دي يونغ
يسبر دي يونغ (مواليد 31 مايو 2000) لاعب تنس هولندي. وصل لأعلى تصنيف له في مسيرته الاحترافية في فردي الرجال هو المركز 93 عالميًا، والذي حققه في 21 أبريل 2025، وتصنيفه في الزوجي هو المركز 135، والذي حققه في 23 مايو 2022. فاز دي يونغ بثلاثة ألقاب في فردي الرجال وسبعة ألقاب في زوجي الرجال في جولة التحدي لرابطة محترفي التنس.
تمرير الرسائل
في علوم الكمبيوت، يُعد تمرير الرسائل أسلوبًا لاستدعاء سلوك معين (أي تنفيذ برنامج) على جهاز كمبيوتر. يتضمن هذا الأسلوب إرسال البرنامج المستدعي "رسالة" إلى عملية ما (قد تكون هذه العملية جهة فاعلة أو كائنًا)، ثم يعتمد على هذه العملية والبنية التحتية الداعمة لها في تحديد وتنفيذ التعليمات البرمجية المناسبة استجابةً للرسالة. يختلف تمرير الرسائل عن أساليب البرمجة التقليدية حيث يتم استدعاء العمليات أو البرامج الفرعية أو الدوال مباشرةً باستخدام أسمائها. ويُعتبر تمرير الرسائل عنصرًا أساسيًا في بعض نماذج التزامن والبرمجة الشيئية.
يمكن تنفيذ تمرير الرسائل من خلال آليات مختلفة، بما في ذلك القنوات . يُعد تمرير الرسائل أسلوبًا شائع الاستخدام في برامج الحاسوب الحديثة.[بحاجة لمصدر]  ويُستخدم كطريقة لتمكين الكائنات التي تشكل برنامجًا من التفاعل فيما بينها، وكذلك كوسيلة للتواصل بين الكائنات والأنظمة العاملة على أجهزة حاسوب مختلفة (مثل الإنترنت). يمكن تنفيذ تمرير الرسائل عبر آليات متنوعة، بما في ذلك القنوات.
تمرير الرسائل ملخص
تمرير الرسائل هو أسلوب لاستدعاء سلوك (أي تشغيل برنامج)على جهاز الحاسوب. وبخلاف الأسلوب التقليدي لاستدعاء برنامج باسمه، يعتمد تمرير الرسائل على نموذج الكائن للتمييز بين الوظيفة العامة وتطبيقاتها الخاصة. يقوم البرنامج المستدعي بإرسال رسالة إلى الكائن المستهدف، ويعتمد على هذا الكائن في تحديد وتنفيذ التعليمات البرمجية المناسبة استجابةً للرسالة. وتنقسم الأسباب الرئيسية لاستخدام طبقة وسيطة في تمرير الرسائل إلى فئتين أساسيتين: التغليف والتوزيع.
التغليف هو فكرة مفادها أن الكائنات البرمجية يجب أن تكون قادرة على استدعاء الخدمات على كائنات أخرى دون معرفة أو الاهتمام بكيفية تنفيذ تلك الخدمات. يمكن أن يؤدي التغليف إلى تقليل كمية منطق الترميز وجعل الأنظمة أكثر قابلية للصيانة. على سبيل المثال،فبدلًا من الاعتماد على عبارات IF-THEN لتحديد البرنامج الفرعي أو الدالة التي يجب استدعاؤها، يمكن للمطور ببساطة إرسال رسالة إلى الكائن المعني، وسيتولى الكائن نفسه مهمة اختيار التعليمات البرمجية المناسبة بناءً على نوعه.
تمرير الرسائل ملخص
وكان أحد الأمثلة الأولى لكيفية استخدام ذلك في مجال الرسوميات الحاسوبية. هناك تعقيدات مختلفة تشارك في التعامل مع الكائنات الرسومية. على سبيل المثال، فإن استخدام الصيغة الصحيحة لحساب مساحة الشكل المحاط سوف يختلف اعتمادًا على ما إذا كان الشكل مثلثًا أو مستطيلًا أو قطعًا ناقصًا أو دائرة. في البرمجة الحاسوبية التقليدية، سيؤدي هذا إلى إنشاء عبارات IF-THEN طويلة لاختبار نوع الكائن الذي كان عليه الشكل واستدعاء الكود المناسب.في البرمجة الشيئية، يتم التعامل مع هذه المسألة من خلال تعريف فئة أساسية باسم Shape وفئات فرعية مشتقة منها مثل Rectangle و Ellipse (والتي بدورها قد تحتوي على فئات فرعية مثل Square و Circle). بعد ذلك، يتم ببساطة إرسال رسالة إلى أي كائن من نوع Shape لطلب حساب مساحته. وسيقوم كل كائن Shape بتنفيذ الطريقة الخاصة بفئته الفرعية باستخدام الصيغة المناسبة لنوعه.
تمرير الرسائل ملخص
يوفر تمرير الرسائل الموزعة للمطورين طبقة معمارية تقدم خدمات مشتركة لتطوير أنظمة تتألف من أنظمة فرعية تعمل على أجهزة حاسوب مختلفة، قد تتواجد في مواقع جغرافية متباعدة وتعمل في أوقات غير متزامنة. وعندما يرسل كائن موزع رسالة، يمكن لطبقة المراسلة أن تتولى معالجة تحديات مثل:
حفظ الرسالة في قائمة الانتظار إذا لم يكن الكائن المناسب للتعامل مع الرسالة قيد التشغيل حاليًا، ثم استدعاء الرسالة عندما يكون الكائن متاحًا. كما يتم تخزين النتيجة إذا لزم الأمر حتى يصبح الكائن المرسل جاهزًا لاستقبالها.
تمرير الرسائل تمرير الرسائل المتزامن مقابل تمرير الرسائل غير المتزامن
يحدث تمرير الرسائل المتزامن بين الكائنات التي تعمل في نفس اللحظة الزمنية.
يتم استخدامه بواسطة لغات البرمجة الموجهة للكائنات مثل Java وSmalltalk .
تعتبر المراسلة المتزامنة مماثلة لاستدعاء وظيفة متزامنة؛ فكما ينتظر المتصل بالوظيفة حتى تكتمل الوظيفة، تنتظر عملية الإرسال حتى تكتمل عملية الاستلام. قد يؤدي هذا إلى جعل الاتصال المتزامن غير قابل للتطبيق في بعض التطبيقات. على سبيل المثال، قد لا تتمكن الأنظمة الكبيرة والموزعة من العمل بكفاءة كافية لتكون عملية ومجدية للاستخدام. وقد تحتاج هذه الأنظمة المعقدة والواسعة النطاق إلى الاستمرار في التشغيل حتى في حال توقف بعض أنظمتها الفرعية لأغراض الصيانة أو لأسباب أخرى.
تصور بيئة عمل صاخبة تضم مئة جهاز حاسوب مكتبي يتراسلون عبر البريد الإلكتروني فيما بينهم باستخدام أسلوب تمرير الرسائل المتزامن بشكل حصري. قد يؤدي إيقاف تشغيل أحد العاملين لجهاز الكمبيوتر الخاص به إلى تجميد أجهزة الكمبيوتر الـ99 الأخرى حتى يقوم العامل بتشغيل جهاز الكمبيوتر الخاص به مرة أخرى لمعالجة بريد إلكتروني واحد.
تمرير الرسائل تمرير الرسائل المتزامن مقابل تمرير الرسائل غير المتزامن
في سيناريو تمرير الرسائل غير المتزامن، قد يكون الكائن المتلقي غير نشط أو مشغولًا في اللحظة التي يرسل فيها الكائن الطالب الرسالة. وبالقياس على استدعاء الوظائف، يشبه هذا الأمر استدعاء دالة تعود قيمتها مباشرةً دون انتظار انتهاء تنفيذ الدالة المستدعاة. تُرسل الرسائل في هذه الحالة إلى قائمة انتظار حيث تُحفظ لحين طلبها من قبل عملية الاستقبال. تعمل عملية الاستلام على معالجة رسائلها وإرسال النتائج إلى قائمة انتظار لالتقاطها بواسطة العملية الأصلية (أو بعض العمليات التالية المحددة).
يستلزم تمرير الرسائل غير المتزامن توفر قدرات إضافية لتخزين البيانات وإعادة إرسالها، وذلك لدعم الأنظمة التي قد لا تعمل في نفس الوقت.، ويتم التعامل معها بشكل عام من خلال مستوى وسيط من البرامج (يُطلق عليه غالبًا اسم البرامج الوسيطة )؛ النوع الشائع هو البرامج الوسيطة الموجهة للرسائل (MOM).
تمرير الرسائل تمرير الرسائل المتزامن مقابل تمرير الرسائل غير المتزامن
يمكن أن يتسبب المخزن المؤقت المطلوب في الاتصالات غير المتزامنة في حدوث مشكلات عندما يكون ممتلئًا. عند التعامل مع المرسل في نظام تمرير الرسائل غير المتزامن، يجب اتخاذ قرار بشأن ما إذا كان سيتم حظره أو تجاهل الرسائل الواردة منه مستقبلًا. قد يؤدي حظر المرسل إلى حدوث حالة من الجمود في النظام. أما في حال إسقاط الرسائل المرسلة، فإن التواصل يصبح طريق مسدود.
يمكن تحقيق اتصال المزامن بالاعتماد على اتصال غير متزامن باستخدام آلية تزامن. على سبيل المثال، يضمن نظام α-Synchronizer أن ينتظر المرسل دائمًا رسالة تأكيد من المستقبل قبل إرسال الرسالة التالية. بمعنى آخر، لا يرسل المرسل الرسالة اللاحقة إلا بعد استلام إقرار بوصول الرسالة السابقة.
ومن ناحية أخرى، يمكن أيضًا بناء الاتصال غير المتزامن على رأس الاتصال المتزامن. على سبيل المثال، لا توفر النوى الدقيقة الحديثة عادةً سوى بدائية مراسلة متزامنة[بحاجة لمصدر] ويمكن تنفيذ المراسلة غير المتزامنة في الأعلى باستخدام خيوط مساعدة .
تمرير الرسائل الكائنات الموزعة
تستخدم أنظمة تمرير الرسائل كائنات موزعة أو كائنات محلية. في حالة الكائنات الموزعة، قد يتواجد المرسل والمستقبل على أجهزة حاسوب مختلفة، ويعملان بأنظمة تشغيل متباينة، ويستخدمان لغات برمجة متنوعة، وغير ذلك. في هذا السيناريو، تتولى طبقة النقل مسؤولية إدارة التفاصيل المتعلقة بتحويل البيانات من نظام إلى آخر، بالإضافة إلى عملية إرسال واستقبال البيانات عبر الشبكة. وما إلى ذلك. وكان بروتوكول استدعاء الإجراء البعيد (RPC) في يونكس مثالاً مبكرًا على ذلك. باستخدام هذا النوع من تمرير الرسائل، لا يشترط أن يعتمد المرسل أو المستقبل على البرمجة الشيئية. بل يمكن تغليف الأنظمة المكتوبة بلغات إجرائية والتعامل معها كوحدات كبيرة تشبه الكائنات، قادرة على إرسال واستقبال الرسائل..
تمرير الرسائل الكائنات الموزعة
من أمثلة الأنظمة التي تدعم الكائنات الموزعة: Emerald ، و ONC RPC ، وCORBA ، و Java RMI ، وDCOM ، و SOAP ،. NET Remoting و CTOS و QNX Neutrino RTOS و OpenBinder و D-Bus يعود سبب تسمية أنظمة الكائنات الموزعة بأنظمة "لا شيء مشترك" إلى أن طبقة التجريد التي يوفرها تمرير الرسائل تحجب التعديلات الجوهرية في الحالة التي قد تُستغل في عملية تنفيذ إرسال الرسائل.
يتطلب تمرير الرسائل الموزعة أو غير المتزامنة تكلفة إضافية مقارنة باستدعاء إجراء ما. في عملية تمرير الرسائل، يلزم نسخ البيانات (الوسائط) إلى الرسالة الجديدة. وقد تحتوي بعض هذه البيانات على عدة ميغابايت، ويتوجب نسخها بالكامل وإرسالها إلى الكائن المستهدف.
تختلف استدعاءات الإجراءات التقليدية عن تمرير الرسائل من حيث استخدام الذاكرة ووقت النقل والموقع.في العادة، تُمرر الوسائط إلى الكائن المستقبِل إما عن طريق سجلات عامة لا تستلزم تخزينًا إضافيًا أو وقت نقل يُذكر، أو ضمن قائمة معاملات تحتوي على عناوين الوسائط (تتكون من بضعة بتات). إلا أن تمرير العناوين لا يمكن تطبيقه في الأنظمة الموزعة نظرًا لأن هذه الأنظمة تعتمد على مساحات عناوين منفصلة.
تمرير الرسائل الكائنات الموزعة
تعتبر متصفحات الويب وخوادم الويب أمثلة على العمليات التي تتواصل عن طريق تمرير الرسائل. عنوان URL  هذا مثال يوضح كيفية الإشارة إلى مورد ما دون الحاجة إلى الكشف عن التفاصيل الدقيقة لآلية عمله الداخلية.
لن يتم إنهاء استدعاء البرنامج الفرعي أو استدعاء الطريقة  يحدث هذا بعد انتهاء العملية الحسابية التي تم استدعاؤها مباشرةً. وعلى النقيض من ذلك، قد يؤدي تمرير الرسائل غير المتزامن إلى وصول الاستجابة بعد فترة زمنية طويلة من إرسال رسالة الطلب.
في الغالب، سيتعامل معالج الرسائل مع رسائل واردة من مصادر متعددة. وهذا يعني أن حالته الداخلية قد تتبدل نتيجة لتفاعلات لا تقتصر على سلوك مرسل واحد أو عملية عميل محددة. يختلف هذا الأسلوب عن السلوك المعتاد للكائن الذي تُستدعى عليه أساليبه مباشرةً:حيث من المتوقع أن يظل الأخير في نفس الحالة بين استدعاءات الأساليب. بعبارة أخرى، يتصرف معالج الرسالة بشكل مشابه للكائن المتقلب .
تمرير الرسائل النماذج الرياضية
النماذج الرياضية البارزة لتمرير الرسائل هي نموذج الممثل وحساب باي .   بالنظر إلى المصطلحات الرياضية، تعتبر الرسالة الآلية الوحيدة لنقل التحكم إلى كائن ما. وإذا كان الكائن قادرًا على الاستجابة لتلك الرسالة، فإنه يمتلك طريقة (أو دالة) محددة للتعامل معها.
لقد زعم آلان كاي أن تمرير الرسائل أكثر أهمية من الكائنات في البرمجة الشيئية، وأن الكائنات نفسها غالبًا ما يتم التأكيد عليها بشكل مبالغ فيه. يعتمد نموذج برمجة الكائنات الموزعة المباشرة  ، بناءً على هذه الملاحظة، يعتمد هذا الأسلوب على مفهوم تدفق البيانات الموزعة لوصف سلوك نظام موزع معقد من خلال تحليل أنماط الرسائل المتبادلة، وذلك باستخدام مواصفات عالية المستوى ذات طبيعة وظيفية..
آنا إدنغر
آنا إدنغر (الاسم قبل الزواج غولدشميت؛ 17 مايو 1863 -21 ديسمبر 1929) ناشطة اجتماعية ألمانية، وناشطة في مجال حقوق المرأة، وناشطة سلام. حصلت على ميراث كبير في عام 1906 وأصبحت، بالإضافة إلى حملتها الخاصة، ذات أهمية كونها محسنة لمعهد طب الأعصاب الذي أنشأه زوجها، وبعد بضع سنوات دُمج في جامعة فرانكفورت المنشأة حديثًا.
آنا إدنغر حياة
حقوق المرأة والعمل في مجال الرعاية الاجتماعية
آنا إدنغر حياة
لا تذكر المصادر كثيرًا دور إدنغر كأم لأن العائلات الثرية فوضت تربية الأطفال لكبار الخدم. بعد ولادة طفلها الأكبر في عام 1888، يبدو أن الجمع بين الزواج والأمومة قد فتح الطريق بسرعة لمهنة عامة متزايدة تركز على الرعاية الاجتماعية وحقوق المرأة، والتي سرعان ما امتدت إلى ما هو أبعد من المشاركة الاجتماعية والسياسية التقليدية في الرعاية الاجتماعية في المجتمعات اليهودية المحرومة. كان هناك اهتمام خاص بوصول المرأة إلى التعليم العالي. كانت بالفعل عضوًا في (جمعية المرأة الإسرائيلية)، وفي عام 1888 انضمت إلى (جمعية تعليم المرأة). في عام 1892، تعاونت مع هيلا فليش لتأسيس جمعية فرانكفورت للرعاية المنزلية، من أجل تقديم المساعدة للأسر ذات الدخل المنخفض المحتاجة، وعلى وجه الخصوص، لتمويل الرعاية المنزلية لربات البيوت المحبوسات في منازلهن بسبب الولادة أو المرض.
آنا إدنغر حياة
في عام 1895 شاركت في تأسيس مجموعة محلية في فرانكفورت للجمعية العامة للمرأة الألمانية التي نشأت في لايبزيغ في وقت سابق من العام نفسه. بصفتها عضوًا في اللجنة التنفيذية لمجموعة فرانكفورت، برزت على الفور، إلى جانب وريثة التبغ ماري بفونغست، بسبب طموحاتها في الجمعية. شاركت كل من إدنغر وبفونغست وزميلتهما عضو اللجنة التنفيذية، ابنة عم إدنغر، برتا بابنهيم، في المجلس الوطني للجمعية العامة للمرأة الألمانية التي عقدت في أيزناخ في عام 1901. انشغلت بشكل خاص بالويلات التي سببها مرض السل، وهو أحد الأسباب الأكثر شيوعًا لوفيات الأطفال خلال تسعينيات القرن التاسع عشر. في عام 1895 أيضًا، نشرت إدنغر مقالًا رائدًا في مجلة الأخبار النسائية الشهرية ذا وومن حول موضوع الرعاية المنزلية للفقراء. اتضح أنه إطلاق لمشروع مهم خلق سابقة للبلدات والمدن الأخرى في جميع أنحاء ألمانيا. حرص مقدمو الرعاية المدربون بعناية على رعاية الأسر الفقيرة إذا مرضت امرأة المنزل. بهذه الطريقة، أنشأت إدنغر ونفذت استراتيجية تحررية مزدوجة دعمت كلًا من مقدمي ومتلقي الرعاية المنزلية الطارئة. أعيد أحيانًا تقييم الافتراضات القديمة «للتمييز الطبيعي» بين أدوار الجنسين. كان لا بد من إعادة تقييم جوانب «رعاية الأمومة» وما يرتبط بها الآن من حيث «المسؤوليات المنزلية» استجابة للتقدم السريع في التصنيع والتحضر الذي كان سمة من سمات ذلك الوقت. كان هناك شعور بأن عمل المرأة غير مدفوع الأجر وعمل المرأة الذي نادرًا ما يكون مدفوع الأجر أو بأدنى حد ممكن يمكن أن يصبح فرعًا مهنيًا من العمل. شملت منظمات الرعاية الاجتماعية المحلية الأخرى التي تولت فيها إدنغر دورًا قياديًا أو تنسيقيًا خلال تسعينيات القرن التاسع عشر، رابطة المدينة لجمعيات إغاثة الفقراء والأعمال الخيرية المخصصة لرعاية الفقراء والأنشطة الخيرية في منطقة فرانكفورت ومعهد فيلهلم ميرتون للصالح العام، التي كانت عضوًا مؤسسًا فيه. خلال هذه الفترة، كانت إدنغر من بين الأوائل الذين قدموا نهجًا أكثر احترافية وتنظيمًا لمختلف المنظمات الخيرية التي أنشأها ويديرها القطاع الخاص والتي ظهرت في ذلك الوقت. في عام 1900 كانت من بين مؤسسي حمام نيدراد الخفيف والهوائي، وهو امتداد من الحدائق الخضراء على طول الضفة الجنوبية لنهر ماين الذي أسسته على نفقتها الخاصة في فرانكفورت زاكسينهاوزن كعلاج وقائي ضد مرض السل، في البداية.
عملة كوشان
كانت العملات الرئيسية الصادرة خلال سك العملات في إمبراطورية كوشان شمال الهند وآسيا الوسطى (حوالي 30-375 م) مصنوعة من الذهب بوزن 7.9 جرامات، وسُكَّت المعادن الأساسية بأوزان مختلفة تتراوح بين 12 غرام و 1.5 ز. كان اصدار العملات الفضية قليلًا، ولكن في فترات لاحقة انخفضت قيمة الذهب المستخدم مقابل الفضة.
عملة كوشان
تأثر تصمييم العملات المعدنية على نطاق واسع بأنماط الحكام اليونانيين البختريين السابقين في استخدام الأنماط الهلنستية للصورة، والتي تحمل صورة إله على أحد الجانبين والملك على الجانب الآخر. قد يُنقش الملوك على العملات إمَّا على شكل صورة شخصية للوجه أو شخصية واقفة (وعادة ما يؤدون طقوسًا في مذبح النار على الطراز الزرادشتي) أو يمتطون حصانًا. إن جودة صنع هذه القوالب عادة ما تكون أقل مقارنةً بالجودة العالية لأفضل العملات المعدنية للحكام اليونانيين البختريين. يمكن رؤية التأثير المستمر للعملات الرومانية في تصميمات أواخر القرن الأول والثاني الميلادي، ويمكن رؤيتها ايضًا في ممارسات سك العملة التي تظهر على العملات المعدنية. ومن الممكن ملاحظة الانخفاض التدريجي في قيمة المعدن في العملات المعدنية الأساسية حيث أصبحت رموزًا افتراضية. لكن التأثير الإيراني أقوى من ذلك خاصة في الشخصيات الملكية ومجموعة الآلهة المستخدمة. في عهد كانيشكا تغير اللقب الملكي "ملك الملوك" من اليونانية "ΒΑΣΙΛΕΥΣ ΒΑΣΙΛΕΩΝ" إلى الشكل الفارسي "ϷAONANOϷAO" (شاه الشاه).
كثيرٌ من المعلومات القليلة المتواجدة اليوم عن التاريخ السياسي لكوشان مستمد من العملات المعدنية. إنَّ اللغة المستخدمة في النقوش هي عادة اللغة البكترية وهي مكتوبة بخط مشتق من اللغة اليونانية. تظهر رموز التامغا (انظر الجدول) على العديد من العملات المعدنية كنوع من الأحرف الأولى لإسم الحاكم. كان هناك العديد من دور سك العملة الإقليمية، وتشير أدلة العملات المعدنية إلى أن جزءًا كبيرًا من الإمبراطورية كان شبه مستقل.