الفن الشعبي: البق



لا يوجد شخص في العالم يستخدم جهاز كمبيوتر أو جهاز آخر ، وفي نفس الوقت لم يواجه أي خطأ. وماذا نود أن نسمي مثل هذه الأخطاء الآن؟ وهي البق. كلمة عامية متجذرة بقوة في مفردات أي شخص حديث. لكن هذا أبعد ما يكون عن لؤلؤة الفن الشعبي الوحيدة في سياق الأخطاء. بعد كل شيء ، هناك عدة أنواع من الأخطاء ، أي الأخطاء ، وأسماءها مليئة بالمعنى والإبداع. سيتم مناقشتها اليوم. آمل أن تسليكم هذه المواد ، لأنها تسعدني. دعنا نذهب.

ما هي كلمة "علة" ولماذا؟

كلمة bug (bug باللغة الإنجليزية) هي الخطأ الأكثر شيوعًا. لا ، ليس الشخص الذي تم تثبيته في أفلام التجسس على الهاتف للتنصت. وحشرة عادية. بتعبير أدق ، أي حشرة من رتبة Hemiptera ، يشار إليها أيضًا باسم "البق الحقيقي / الحقيقي". ولكن كمصطلح بيولوجي بدأوا في تطبيق في تكنولوجيا الكمبيوتر.

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



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

وحتى قبل ذلك ، في عام 1878 ، كتب توماس إديسون السطور التالية:

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

ولكن ليس من المستغرب تسمية حشرة تزعجك على شرف حشرة ، والتي يمكن أن تجعلنا أيضًا في كثير من الأحيان ، نلتف حولها ، والعض ، واللسع والأزيز في أذنينا.

تصنيف الأخطاء المخصصة

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

حشرة جسيم ألفا



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

كمثال ، تذكر فيلم "Matrix: Reboot". كانت هناك شخصيات مثل "التوائم البيضاء". في جوهرها ، هم أشباح ، لكنهم جزء من شفرة المصفوفة.

Bosebug



تخيل سرب النحل. قدم؟ Bosebag له نفس الشكل - تراكم الأخطاء في جزء معين من رمز البرنامج ، مما يؤدي إلى انتهاكات خطيرة لعمله.

وبعبارة أخرى ، تخيل أن أحد عمال الأرض هاجمه مائة زيرلنج. عواقب التفسير ليست مطلوبة.

بورباغ (بوربوج)



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

Heisenbug



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

Zenbug



حشرة فلسفية للغاية ، حتى القليل من اللاهوتية. موجود ولكنه لا يؤثر على تشغيل البرنامج.

على ما يبدو ، وصل هذا الخطأ إلى أعلى درجة من التنوير وأدرك أن كل شيء في هذا الرمز غير مهم.

ماندلبوغ


بينوا ماندلبروت

خطأ يخشى جميع المبرمجين. من الصعب اكتشافها ، بل يصعب إزالتها. وكل ذلك بسبب طبيعته الفوضوية في السلوك. تم تسمية مثل هذه الأخطاء بعد عالم الرياضيات Benoit Mandelbrot ، الذي عمل ذات مرة في شركة IBM. لماذا هذا ليس واضحا تماما. ربما يرجع ذلك إلى كثرة Mandelbrot (العمل المتميز لعالم متعلق بالفركتلات).

Metabag



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

ربما يأتي قاعدة تعريف الاسم من مفهوم لغة ميتالانج - لغة لوصف لغة.

Ufobag (خطأ UFO)



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

فارماباج



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

فيرميباج


إنريكو فيرمي

حالة نادرة جدًا ، لكن احتمال حدوثها يتناسب عكسًا مع تجربة المبرمج. ببساطة ، كلما قل خبرته ، زاد عدد مرات ظهور Fermibags - عندما يحتوي سطر واحد من التعليمات البرمجية على خطأ واحد أو اثنين.

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

تُستخدم هذه الإحصائيات الكمية بالاشتراك مع Bose-Einstein عندما يكون من الضروري مراعاة التأثيرات الكمية مع الجسيمات التي لا يمكن تمييزها. تحدث هذه التأثيرات عندما يكون تركيز الجسيمات: N / V> = nq. وهنا الشيء الأكثر إثارة للاهتمام ، nq هو التركيز الكمي ، عندما تتلامس وظائف الخلفية للجسيمات ، ولكن لا تتداخل.

نظرية معقدة نوعًا ما ، مثل جميع فيزياء الكم ، ولكنها تصف بوضوح تام Fermibags المذكورة أعلاه.

Fombag (علة بق القمر)



يمكنك أيضًا أن تقول "خلل مرحلة القمر". يتجلى هذا الخطأ فقط في وقت معين ، بتردد معين. على سبيل المثال ، كل يوم ثلاثاء أو كل 15 من الشهر أو كل 43 دقيقة.

شرودنبوغ



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

تدفعنا خصائص الخلل ، بالإضافة إلى اسمه ، إلى التفكير في القطة. ليست خلفية بسيطة ممزقة ، ولكن عن القط شرودنغر - تجربة للفيزيائي النمساوي إروين شرودنغر.

وصف شرودنجر هذه التجربة النظرية بتفاصيل كافية وهي صعبة إلى حد ما. النسخة المبسطة هي:

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

الآن شرح. لا نرى ما يحدث في الصندوق ؛ لا يمكننا التأثير على العملية ، حتى بملاحظاتنا. حتى نفتح الصندوق ، لا نعرف ما إذا كانت القطة حية أم ميتة. وهكذا ، إذا نبالغ ، يمكننا القول أن القطة الموجودة في الصندوق في حالتين في نفس الوقت: إنه حي ومات.

تجربة مثيرة للغاية تدفع حدود فيزياء الكم.

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

(عذرًا على الرحلة في فيزياء الكم من شخص لا علاقة له به. لقد أحببت هذه التجربة كثيرًا دائمًا.)

خلل سلسلة (علة مضادة)



يمكن أيضًا مقارنة هذا الخطأ مع لعبة الأطفال في kvacha ، عندما أمسكنا بشخص وصاحنا "مررها!". لذا فهو هنا. لا يمكن تفسير جوهر ونشاط هذا الخطأ كتابة أو شفهيًا. يجب على الرجل أن يرى ذلك بعينيه. وبالتالي ، حتى يتمكن شخص آخر من التعرف على الخطأ المذكور أعلاه ، يجب عليه إحضار هذا الشخص وإظهار الخطأ في شخصه.

Bug Loch Ness / Bigfoot-bug (علة Loch Ness / Bigfoot-bug)



حول هذه الأخطاء ، سيكون من الممكن تصوير حلقة منفصلة من سلسلة "ملفات X". شاهده شخص واحد فقط ، يدعي أن الخطأ موجود ، ولكن قد لا يكون لديه أدلة. حتى منشئ الشفرة لا يمكنه العثور على أي علامات لهذا الخطأ الصوفي. ويمكنه أن يقول لنفسه فقط: "الحقيقة موجودة".

Hydrobug (Hydra Bug)



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

هيجز-بوغسون



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

الاسم هو إشارة إلى Higgs Boson ، وهو جسيم أولي يتم البحث عنه في CERN (المنظمة الأوروبية للأبحاث النووية).

Ginderbug (Hindenbug)



خطأ يؤدي إلى عواقب مروعة ، كقاعدة عامة ، لإكمال فقدان البيانات. تم أخذ الاسم من اسم المنطاد المنطاد Hindenburg ، الذي احترق في عام 1937 في 6 مايو. أودت هذه المأساة بحياة 35 شخصًا وأدت إلى مناقشات جادة حول وجود المناطيد كوسيلة للنقل.

كيس ورقي (خلل كيس ورقي بني)



يتم نشر هذا الخطأ بشكل عام مع إصدار عام للبرنامج. من الواضح جدا أن صاحب القانون عليه أن يخجل من وضع كيس ورقي على رأسه والاختباء من المجتمع لعدة أيام. (بالمعنى المجازي بالطبع)

علة خلل وضع المتدرب الساحر



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

الاسم مأخوذ من حلقة من فيلم الرسوم المتحركة "فانتازيا" (والت ديزني ، 1940). في ذلك ، يعمل ميكي ماوس كتلميذ للساحر ، الذي أصدر الماوس لتنظيف المنزل. يقرر ميكي استخدام السحر ، مما يؤدي في يديه غير المؤكد إلى عواقب وخيمة بالنسبة له ومشهد فرحان للجمهور. (لأولئك الذين ليسوا على دراية بهذا الكارتون ، أوصي بالمشاهدة)

خطأ "فتاة مهينة" (حشرة صديقة مجنونة)



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

خلل Excalibur



إذا كان هناك خطأ في الكود حاول جميع أعضاء الفريق القضاء عليه دون جدوى ، فإنه يطلق عليه Excalibur ، أو Mjolnir ، الذي يحب أي نوع من الأساطير.

الخاتمة



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

كإعلان. هذه ليست مجرد خوادم افتراضية! هذه هي VPS (KVM) ذات محركات أقراص مخصصة ، والتي لا يمكن أن تكون أسوأ من الخوادم المخصصة ، وفي معظم الحالات - أفضل! لقد جعلنا VPS (KVM) بمحركات مخصصة في هولندا والولايات المتحدة الأمريكية (تكوينات من VPS (KVM) - E5-2650v4 (6 نوى) / 10 جيجابايت DDR4 / 240 جيجابايت SSD أو 4 تيرابايت HDD / 1 جيجابت في الثانية 10 تيرابايت بسعر منخفض بشكل فريد - من 29 دولارًا في الشهر ، تتوفر خيارات مع RAID1 و RAID10) ، لا تفوت فرصة تقديم طلب لنوع جديد من الخادم الافتراضي ، حيث تنتمي جميع الموارد إليك ، كما هو الحال في خادم مخصص ، والسعر أقل بكثير ، مع أجهزة أكثر إنتاجية!

كيفية بناء البنية التحتية للمبنى. الطبقة باستخدام خوادم Dell R730xd E5-2650 v4 بتكلفة 9000 يورو مقابل سنت واحد؟ ديل R730xd أرخص مرتين؟ فقط لدينا 2 x Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 TV من 249 دولارًا في هولندا والولايات المتحدة!

Source: https://habr.com/ru/post/ar409139/


All Articles