Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…

Π’ΠΈΠΏΡ‹ Π±Π°Π³ΠΎΠ²: этимология ΠΈ энтомология

1. НСмного этимологии ΠΈ энтомологии
Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π•Ρ‰Π΅ Π² 1878 Π³ΠΎΠ΄Ρƒ, Вомас Альва Эдисон (Π΄Π°-Π΄Π°, Ρ‚ΠΎΡ‚ самый!) Π² ΠΏΠΈΡΡŒΠΌΠ°Ρ… ΠΊ своСму соратнику ΠŸΡƒΡΠΊΠ°ΡΡƒ писал: Β«It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise β€” this thing gives out and [it is] then that ‘Bugs’ β€” as such little faults and difficulties are called β€” show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reachedΒ». Π’Π΅ΠΌ ΠΆΠ΅ словом, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈ ΠΈ сбои Ρ€Π°Π΄Π°Ρ€Π½ΠΎΠΉ элСктроники Π²ΠΎ врСмя Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠœΠΈΡ€ΠΎΠ²ΠΎΠΉ Π’ΠΎΠΉΠ½Ρ‹. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±ΠΎΠ»Π΅Π΅ распространСна история ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² 1946 Π³ΠΎΠ΄Ρƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠœΠ°Ρ€ΠΊ-2 (Mark-II) Π±Ρ‹Π»ΠΈ приостановлСна ΠΈΠ·-Π·Π° сбоя Π΅Π³ΠΎ функционирования, Π²Ρ‹Π·Π²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΎΡ‚Ρ‹Π»ΡŒΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π’Ρ€ΡƒΠΏΠΈΠΊ ΠΌΠΎΡ‚Ρ‹Π»ΡŒΠΊΠ° Π±Ρ‹Π» ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π΅Π΅Π½ ΠΊ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρƒ Π»ΠΈΠΏΠΊΠΎΠΉ Π»Π΅Π½Ρ‚ΠΎΠΉ с ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅ΠΌ Β«First actual case of bug being found.Β» (Β«ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ случай нахоТдСния ΠΆΡƒΡ‡ΠΊΠ°Β»). Как Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΆΠ΅ «растут ΡƒΡˆΠΈΒ» ΠΈ слова Β«Π΄Π΅Π±Π°Π³Π³Π΅Ρ€Β» (debugger) – Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Β«ΠΈΠ·Π±Π°Π²ΠΈΡ‚Π΅Π»ΡŒ ΠΎΡ‚ ΠΆΡƒΡ‡ΠΊΠΎΠ²Β».

2. Π’ΠΈΠ΄Ρ‹ Π±Π°Π³ΠΎΠ².
ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ (Π½Π΅ ΠΊΠ°ΠΊ инфузория-Ρ‚ΡƒΡ„Π΅Π»ΡŒΠΊΠ°, Π° самый простой для понимания, ΠΌΠΎΠ΄Π½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ «классичСский») Π±Π°Π³ – это нСсоотвСтствиС ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ (ОР) ΠΈ фактичСским Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ (Π€Π ). Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ это Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡΠžΠΆΠΈΠ΄Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚
ВвСсти Π² ячСйку Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«=2+2*2Β» (Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ) ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ENTER68 БАГ.

(это, кстати, Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π±Π°Π³ старого Microsoft Excel – ΠΎΠ½ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π» ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π° матСматичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со слоТСниСм)

ВсС просто. Π–Π΄Π΅ΠΌ ΠΎΠ΄Π½ΠΎ – ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π‘Π°Π³.
Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ всС ΠΏΠΎΠ΄Π²ΠΈΠ΄Ρ‹ Π±Π°Π³Π° классичСского – ΠΎΡ‚ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π² ΠΊΠΎΠ΄Π΅ Π΄ΠΎ бСсконСчных Ρ†ΠΈΠΊΠ»ΠΎΠ², ΠΎΡ‚ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° присвоСния вмСсто ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ равСнства Π΄ΠΎ использования Π½Π΅ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΎΡ‚ состояния Π³ΠΎΠ½ΠΊΠΈ (race condition) Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΡ‚ΠΎΡ‡Π½Ρ‹Ρ… прилоТСния Π΄ΠΎ пСрСполнСния Π±ΡƒΡ„Π΅Ρ€Π°, ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅, ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ – всС это достаточно ΠΎΠ±Ρ‹Π΄Π΅Π½Π½Ρ‹Π΅ ΠΈ ясныС явлСния. ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ ΠΊ ΠΌΠ°Π»ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΎΠΉ экзотикС.

2.1. Π“Π΅ΠΉΠ·Π΅Π½Π±Π°Π³ (Heisenbug)
Π‘Π°Π³, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ Π² Ρ‡Π΅ΡΡ‚ΡŒ ГСйзСнбСргского ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° нСопрСдСлСнности – ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²ΠΎΠΉ Ρ„ΠΈΠ·ΠΈΠΊΠΈ. ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌ (Ρ…ΠΎΡ‚ΡŒ слово «просто» здСсь ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ) ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Π±Π°Π³Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ ошибка, ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° запускаСтся Π½Π° исполнСниС Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ срСдС, Π½ΠΎ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‰Π°Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ Π² Π΄Π΅Π±Π°Π³Π³Π΅Ρ€Π΅.

2.2. Π‘ΠΎΡ€Π±Π°Π³ (Bohrbug)
Π’ΠΈΠΏ Π±Π°Π³Π°, Π½Π°Π·Π²Π°Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΊ Π² Ρ‡Π΅ΡΡ‚ΡŒ Π°Ρ‚ΠΎΠΌΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π‘ΠΎΡ€Π°. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π“Π΅ΠΉΠ·Π΅Π½Π±Π°Π³Ρƒ, ΠΎΠ½ проявляСтся постоянно ΠΏΡ€ΠΈ ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ стСчСнии ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π². Вопрос Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ вСсь Π½Π°Π±ΠΎΡ€ ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π² Π±Ρ‹Π²Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ (ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ) ΠΎΡ‚ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ.

2.3. МандСльбаг (Mandelbug)
Назван Π² Ρ‡Π΅ΡΡ‚ΡŒ Π‘Π΅Π½ΡƒΠ° ΠœΠ°Π½Π΄Π΅Π»ΡŒΠ±Ρ€ΠΎΡ‚Π°, внСсшСго ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π²ΠΊΠ»Π°Π΄ Π² Ρ‚Π΅ΠΎΡ€ΠΈΡŽ Ρ„Ρ€Π°ΠΊΡ‚Π°Π»ΠΎΠ². МандСльбагами Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ошибки, Ρ‡ΡŒΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ слоТны ΠΈ нСясны, Ρ‡Ρ‚ΠΎ фактичСски каТутся Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ описаниями. (ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово «каТутся»). ПодобноС, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°ΠΊΡ†ΠΈΠ΅ΠΉ систСмы – Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ошибка ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π°, Π½ΠΎ ΠΎΠ± этом Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, Ρ‡Ρ‚ΠΎ сильно Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‚ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½.

2.4. Π¨Ρ€Π΅Π΄ΠΈΠ½Π±Π°Π³ (Schroedinbug)
Π¨Ρ€Π΅Π΄ΠΈΠ½Π±Π°Π³ Π½Π°Π·Π²Π°Π½ Π² Ρ‡Π΅ΡΡ‚ΡŒ извСстного парадокса с кошкой Π¨Ρ€Π΅Π΄ΠΈΠ½Π³Π΅Ρ€Π° (ΠΈΠ»ΠΈ эта нСсчастная ΠΆΠΈΠ²ΠΎΡ‚ΠΈΠ½Π° – ΠΊΠΎΡ‚?). Он Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΡƒΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя) ΠΈ восклицаСт Β«Π”Π° этого Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ! Она просто Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ!Β», послС Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ своС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ° данная ошибка Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ исправлСна. Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ, казалось Π±Ρ‹, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ фантастичСской, данная ошибка попадаСтся Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ – спроситС Π·Π½Π°ΠΊΠΎΠΌΡ‹Ρ… Π²Π΅Ρ‚Π΅Ρ€Π°Π½ΠΎΠ²- Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΎΠ½ΠΈ подтвСрдят. Π₯отя, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π½Π°Π»ΠΈΠ·, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, позволяСт отнСсти ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ 2.1, 2.2 ΠΈΠ»ΠΈ 2.3, это удаСтся Π½Π΅ всСгда.

2.5. Π€Π°Π·Ρ‹ Π»ΡƒΠ½Ρ‹
На самом Π΄Π΅Π»Π΅ Ρ‚Π°ΠΊΠΎΠΉ ошибки Π½Π΅ сущСствуСт – это популярная ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΊΠ° Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ (Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ТСлания ΠΈ/ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² слоТных ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ… возникновСния ошибки. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² истории сущСствуСт ΠΏΠ°Ρ€Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΊΠΎΠ³Π΄Π° ошибки Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ ΠΈΠ·-Π·Π° Ρ„Π°Π· Π»ΡƒΠ½Ρ‹. Π― Π½Π΅ Π±ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ здСсь эти истории, надСясь, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠΎΠΌΡƒ ΠΈΠ· нас Π½Π΅ придСтся Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со ΡΡ‚ΠΎΠ»ΡŒ слоТными устройствами. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π² любом случаС, Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π΅Ρ€Π΅Ρ‡ΡŒ всСх ΠΎΡ‚ нСостороТных ΡƒΠΌΠΎΠ·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, настойчивыми ΠΈ скрупулСзными Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅.

2.6. БтатистичСский (Π±ΠΎΠ»Π΅Π΅ извСстный ΠΊΠ°ΠΊ количСствСнный) Π±Π°Π³
Π‘Π°Π³ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ большого количСства ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ дСйствий. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π°Π½Π½ΠΎΠΉ ошибки ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ Π½Π° плоскости Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ количСство Ρ‚ΠΎΡ‡Π΅ΠΊ. Если, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ большом количСствС Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ располагаСт ΠΈΡ…, Π½ΠΎ ΠΈ Π½ΠΎΡ€ΠΎΠ²ΠΈΡ‚ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚ΡŒ всС Π½Π° ΠΎΠ΄Π½ΠΎΠΉ сторонС плоскости (ΠΏΡ€ΠΈ этом Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ количСства Ρ‚ΠΎΡ‡Π΅ΠΊ работая прСкрасно) – вуаля, количСствСнный Π±Π°Π³.

2.7. ДСмонстрационный эффСкт.
Ну ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, извСстный всСм, «эффСкт ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Β», Π½Π΅ Ρ€Π°Π· ΡΠ»ΡƒΡ‡Π°Π²ΡˆΠΈΠΉΡΡ ΠΈ с вашим ΠΏΠΎΠΊΠΎΡ€Π½Ρ‹ΠΌ слугой. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΡ€Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, прСкрасно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΠΉ Π½Π° тСстовом стСндС ΡŽΠ½ΠΈΡ‚, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ происходит Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ уТасноС. ΠŸΡ€ΠΈΡ‡Π½Ρ‹, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½Ρ‹ – пропуск Β«Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…Β» тСст-кСйсов, Π½Π΅Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊ дСталям ΠΈ Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Π΅ юз-кСйсы. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ – Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Π΅ΠΉ.

На этом я Π·Π°ΠΊΠΎΠ½Ρ‡Ρƒ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π±Π°Π³ΠΎΠ², Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ Π’Π°ΡˆΠΈΠΌ замСчаниям ΠΈ прСдлоТСниям.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Π°Π³ΠΈ ΠΈ ошибки β€” ΠΊΠ°ΠΊ искусство

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π‘Π°Π³ ΠΈΠ»ΠΈ ΠΆΠ΅ ошибка, связанная с Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡΠΌΠΈ Π² цСлостности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π² этом ΠΊΡ€Π°Ρ‚ΠΊΠΎΠΌ пособии я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎΠ± этих странных, Π·Π°Π±Π°Π²Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΡ€ΠΎΠΉ нСизвСстных Π²Π΅Ρ‰Π°Ρ…, надСюсь, Ρ‡Ρ‚ΠΎ это пособиС ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ я ΡΠΌΠΎΡ‚Ρ€ΡŽ Π½Π° этот чудСсный ΠΌΠΈΡ€ ошибок ΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΈΡ… ΠΊΠ°ΠΊ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ бСсящСС ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ Π½Π°Π΄ΠΎΠ΅Π΄Π»ΠΈΠ²ΠΎΠ΅, с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ стороны ΠΎΠ½ΠΈ всС ΠΏΡ€Π°Π²Ρ‹.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ β€œΠ‘ΠΠ“β€

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°Π³ (Π°Π½Π³Π». bug β€” ΠΆΡƒΠΊ)β€” ΠΆΠ°Ρ€Π³ΠΎΠ½Π½ΠΎΠ΅ слово, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π΅ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠ»ΠΈ систСмС, которая Π²Ρ‹Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π±Π°Π³ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° ошибок, сдСланных Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π΅Ρ‘ исходном ΠΊΠΎΠ΄Π΅, Π»ΠΈΠ±ΠΎ Π² Π΅Ρ‘ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Π°Π³ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ·-Π·Π° Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ компилятора, Π²Ρ‹Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая содСрТит большоС число Π±Π°Π³ΠΎΠ² ΠΈ/ΠΈΠ»ΠΈ Π±Π°Π³ΠΈ, ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π΅Ρ‘ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΈΠ»ΠΈ, Π½Π° ΠΆΠ°Ρ€Π³ΠΎΠ½Π½ΠΎΠΌ языкС, β€œΠ³Π»ΡŽΡ‡Π½ΠΎΠΉβ€, β€œΠ³Π»ΡŽΠΊΠ½ΡƒΡ‚ΠΎΠΉβ€, β€œΠ·Π°Π±Π°Π³ΠΎΠ²Π°Π½Π½ΠΎΠΉβ€, β€œΠ±Π°ΠΆΠ½ΠΎΠΉβ€, β€œΠ±Π°Π³ (Π°) нутой” (Π°Π½Π³Π». unstable, buggy). Π’Π΅Ρ€ΠΌΠΈΠ½ Β«Π±Π°Π³Β» ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ употрСбляСтся Π² ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠΈ ошибок, ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‰ΠΈΡ… сСбя Π½Π° стадии Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ ошибок проСктирования ΠΈΠ»ΠΈ синтаксичСских ошибок. ΠžΡ‚Ρ‡Π΅Ρ‚, содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π±Π°Π³Π΅, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ ΠΎΠ± ошибкС ΠΈΠ»ΠΈ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠΌ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ (Π°Π½Π³Π». bug report). ΠžΡ‚Ρ‡Π΅Ρ‚ ΠΎ критичСской ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ (Π°Π½Π³Π». crash), Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΊΡ€ΡΡˆ Ρ€Π΅ΠΏΠΎΡ€Ρ‚ΠΎΠΌ (Π°Π½Π³Π». crash report). Β«Π‘Π°Π³ΠΈΒ» Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² процСссС тСстирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ ситуации, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ошибки ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈ тСстировании ΠΈΠ»ΠΈ выпускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Ρ‹. Π’Π°ΠΊΠΈΠ΅ ситуации ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΌΠΈ β€œΠΏΠ°Ρ‚Ρ‡Π°ΠΌΠΈβ€ (Π°Π½Π³Π». patch), Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС ΡΡ‚Π°Ρ€Π°ΡΡΡŒ Π·Π°Π»Π°Ρ‚Π°Ρ‚ΡŒ всС Π΄Ρ‹Ρ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, ΠΊΠΎΠ³Π΄Π° ΠΏΠ°Ρ‚Ρ‡ Π³ΠΎΡ‚ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠ»ΠΈ программист выпускаСт β€œΠΏΠ°Ρ‚Ρ‡ ноут” (Π°Π½Π³Π». Patch note) список ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ исправлСний. На этом с Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ всё, приступим ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 00005.IuViljt. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-00005.IuViljt. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 00005.IuViljt. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Как выглядит Π±Π°Π³

И ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

Π§Π°Ρ‰Π΅ всСго ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π° Ρ€Π°Π½Π½ΠΈΡ… стадиях Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ³Π΄Π° ΠΈΠ³Ρ€Π° компилируСтся Π²Ρ‹ΡΠΊΠ°ΠΊΠΈΠ²Π°ΡŽΡ‚ ошибки ΠΈΠ»ΠΈ сообщСния ΠΎ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠ°Ρ…, Π½ΠΎ Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ особСнно ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ошибка Π½Π΅ ΠΏΡ€ΠΎΡΠ²ΠΈΠ»Π°ΡΡŒ, для Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ тСстировщики, люди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ 24 часа Π² сутки ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ ошибок, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ³Ρ€Π΅ Π² условный Fallout 76 ваша ΠΈΠ³Ρ€Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ сломалась. ΠŸΡ€Π°Π²Π΄Π° Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² люди Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всё ΠΈ для этого трСбуСтся Π΅Ρ‰Ρ‘ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ Ρ‚Ρ€ΡƒΠ΄Π°, Π½ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ этом Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ошибки Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊΠΈΠ΅ ошибки Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ ΠΈ вСдь Π·Π°Ρ‡Π΅ΠΌ ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ссли это Π½Π΅ приносит ΡƒΠ±Ρ‹Ρ‚ΠΊΠΎΠ², поэтому ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Π±Π°Π³ΠΎΠ² Π½Π΅ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ³Ρ€ΠΎΠΊΠΈ ΠΈ просто Π½Π΅ Ρ€Π°Π²Π½ΠΎΠ΄ΡƒΡˆΠ½Ρ‹Π΅ люди. Π­Ρ‚ΠΈ Π²Π΅Ρ‰ΠΈ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ фиксами. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ Π²ΠΈΠ½ΠΎΠ²Π½ΠΈΠΊΡƒ этой ΠΊΠ½ΠΈΠ³ΠΈ. Π‘Π°ΠΌΠΎΠ΅ простоС это ΠΏΡ€ΠΎΠΏΠ°Π²ΡˆΠ°Ρ тСкстура, это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ прозрачная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹Π΅ пиксСли, происходит Ссли тСкстура ΠΏΡ€ΠΎΠΏΠ°Π»Π° ΠΈΠ· ΠΈΠ³Ρ€Ρ‹. Π‘ΠΎΠ»Π΅Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибки Π² ΠΊΠΎΠ΄Π΅, ΠΏΡ€Ρ‹Π³Π½ΡƒΠ» ΠΊΡƒΠ΄Π°-Ρ‚ΠΎ Π½Π΅ Ρ‚ΡƒΠ΄Π° ΠΈ Π²ΠΎΡ‚ ΠΈΠ³Ρ€Π° ΡƒΠΆΠ΅ зависаСт, Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ ломаСтся, Ρ‚ΡƒΡ‚ всё Π΄Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ сломанная частица ΠΊΠΎΠ΄Π°, которая ΠΏΡ€ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΠΈ Π²Ρ‹Π΄Π°Ρ‘Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π•ΡΡ‚ΡŒ ошибки Π² тСкстС ΠΈ Π·Π²ΡƒΠΊΠ΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ вмСсто Π·Π²ΡƒΠΊΠ° ΠΌΠ΅Ρ‡Π° проигрываСтся Π·Π²ΡƒΠΊ ΠΊΡƒΡ€ΠΈΡ†Ρ‹, Π° Π² субтитрах написано, Ρ‡Ρ‚ΠΎ это Π±Ρ‹Π»Π° машина, Ρ‚ΡƒΡ‚ ΠΈΠ³Ρ€Π°Π΅Ρ‚ чСловСчСский Ρ„Π°ΠΊΡ‚ΠΎΡ€, Π΅Ρ‰Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΡ‚Ρ€ΡΡ‚ΡŒ Π² тСкстурС ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΌΠ°Ρ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ событий Π² ΠΈΠ³Ρ€Π΅. Всё ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π² силу Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° Ρ‚Π°ΠΊΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ, Π±Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ½ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈΠ· Π½Π΅ΠΎΡ‚ΠΊΡƒΠ΄Π°, Π½ΠΎ всСгда вСсСло ΠΈΡ… Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ссли ΠΎΠ½ΠΈ Π½Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 00002.SbtQQ s. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-00002.SbtQQ s. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 00002.SbtQQ s. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

ΠœΠ΅ΡΡ‚ΠΎ Π±Π΅Π· тСкстур Π² Fallout76 – источник

ВворчСскиС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Но Ρƒ ошибок нашли Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ ΡΠΎΡ€Π΅Π²Π½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ сторону, спидраны β€” Π·Π°Π±Π΅Π³ΠΈ ΠΏΠΎ ΠΈΠ³Ρ€Π°ΠΌ Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ, ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ просто это Ρ‚Π°ΠΊ скучно, Π° Π²ΠΎΡ‚ с ошибками это совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π΄Π΅Π»ΠΎ, ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ Π² 3 Ρ€Π°Π·Π° прыгая Π·Π° тСкстуры, профСссионалам Π½Π° это Π΄Π΅Π»ΠΎ Ρ€Π°ΡΠΏΠ»ΡŽΡΠ½ΡƒΡ‚ΡŒ, Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ спидраны я Π½Π΅ Π±ΡƒΠ΄Ρƒ всё это ΡƒΠΆΠ΅ сдСлали Π·Π° мСня, Ρ…ΠΎΡ‡Ρƒ лишь ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ это ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠ°ΠΊ люди ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ошибки ΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ всё Π΄ΠΎ пиксСля ΠΈ всё это основано Π½Π° ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, Π±Π°Π³Π°Ρ… ΠΈ Π³Π»ΠΈΡ‚Ρ‡Π°Ρ….

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 00003.CvAWllM. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-00003.CvAWllM. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 00003.CvAWllM. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ситуации

Π—Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Π΄Π°Π»Π΅ΠΊΠΎ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅ Π½Π°Π΄ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π° ΠΈΠ· Assassin’s Creed Unity, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Π²Ρ‹Π·Π²Π°Π½Π° Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ, это ошибка Π±Ρ‹Π»Π° исправлСна Π² ΠΏΠ°Ρ‚Ρ‡Π΅ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ дня Π½ΠΎ оставила свой ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ Π½Π° ΠΈ Ρ‚Π°ΠΊ большом пластС нСнависти Π²Π²ΠΈΠ΄Ρƒ отсутствия ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π±Π°Π³ΠΎΠ², Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΎΠ± этом Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π³Π»Π°Π²Π½Ρ‹ΠΉ творчСский Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Ubisoft Π–Π°Π½ ЖСсдон:

Если Π²Ρ‹ ΠΏΠΎΠΈΠ³Ρ€Π°Π΅Ρ‚Π΅ сСйчас, со всСми исправлСниями, β€” это Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ красивая ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΈΠ³Ρ€Π°. Π˜Π½Ρ‹ΠΌΠΈ словами, вСроятно, ΠΌΡ‹ ΠΏΠΎΠ΄Π»Π΅Ρ‚Π΅Π»ΠΈ слишком Π±Π»ΠΈΠ·ΠΊΠΎ ΠΊ Π‘ΠΎΠ»Π½Ρ†Ρƒ ΠΈ ΡƒΡ‚Ρ€Π°Ρ‚ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ.

ИмСнно поэтому Syndicate ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ Π½Π° качСствС, с Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΡΠΏΡ€Π°Π²ΠΈΠ»Π°ΡΡŒ. Π–Π°Π½ ЖСсдон

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 00004.7ynbgq3. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-00004.7ynbgq3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 00004.7ynbgq3. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π’ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ…ΠΎΡ‚Π΅Π» Π±Ρ‹ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ Π±Π°Π³ΠΈ ΠΈ ошибки ΠΏΠΎΡ€Π°Π΄ΠΈΠ»ΠΈ Ρ†Π΅Π»Ρ‹Π΅ сСгмСнты Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π°Ρ… ΠΈ стали большой Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΈΠ³Ρ€ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ индустрии. _DeVloPPeR_

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ, Π²ΠΎΡ€Π½ΠΈΠ½Π³ΠΈ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ

РазбираСмся, ΠΊΠ°ΠΊΠΈΠ΅ Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ‚ΠΈΠΏΡ‹ ошибок Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈ ΠΊΠ°ΠΊ с Π½ΠΈΠΌΠΈ ΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 3cadc6192efdb62e6d1215d7eb4f373f. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-3cadc6192efdb62e6d1215d7eb4f373f. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 3cadc6192efdb62e6d1215d7eb4f373f. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 821e7a0a41de2ee14e961e3857aca8c6. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-821e7a0a41de2ee14e961e3857aca8c6. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 821e7a0a41de2ee14e961e3857aca8c6. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Многим извСстно слово Π±Π°Π³ (Π°Π½Π³Π». bug β€” ΠΆΡƒΠΊ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ошибки Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Однако Π±Π°Π³ β€” это Π½Π΅ совсСм ошибка, Π° скорСС Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π°ΠΊΠΆΠ΅ Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹: Π²ΠΎΡ€Π½ΠΈΠ½Π³, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, ΡƒΡ‚Π΅Ρ‡ΠΊΠ°.

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ C++ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π·Π½Π°Ρ‡Π°Ρ‚ всС эти слова ΠΈ ΠΊΠ°ΠΊ эти ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. kucheryaviy. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-kucheryaviy. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° kucheryaviy. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

ΠŸΠΈΡˆΠ΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ, Π² свободноС врСмя создаСт ΠΈΠ³Ρ€Ρ‹. ΠœΠ΅Ρ‡Ρ‚Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ свою ΡΡ‚ΡƒΠ΄ΠΈΡŽ ΠΈ Π²Ρ‹ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π»Π°ΠΌΠΏΠΎΠ²Ρ‹Π΅ RPG.

Ошибки Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ

Π‘Π»ΠΎΠ²ΠΎΠΌ «ошибка» (Π°Π½Π³Π». error) ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π½ΠΎ Ρ‡Π°Ρ‰Π΅ всСго ΠΏΠΎΠ΄ Π½ΠΈΠΌ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ ΡΠΈΠ½Ρ‚Π°ΠΊΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ β€” Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ написанный ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°ΠΆΠ΅ Π½Π΅ скомпилируСтся:

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ Ρ‚ΡƒΡ‚ ΠΆΠ΅ скаТСт, Ρ‡Ρ‚ΠΎ Π² ΠΊΠΎΠ΄Π΅ ошибка ΠΈ скорСС всСго Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ запятой ΠΈΠ»ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ с запятой.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 6a4e9b3ae3023faad72ace61e6264ce47ed78056. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 6a4e9b3ae3023faad72ace61e6264ce47ed78056. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 6a4e9b3ae3023faad72ace61e6264ce47ed78056. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π’Π°ΠΊΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π²ΠΎΡ€Π½ΠΈΠ½Π³ΠΈ (Π°Π½Π³Π». warning β€” ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅). Они Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ошибками, поэтому ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° всё Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ собрана. Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 e3ea06ecc4efe66fd609360c227a5daace25eda6. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 e3ea06ecc4efe66fd609360c227a5daace25eda6. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 e3ea06ecc4efe66fd609360c227a5daace25eda6. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹ΠΌ, Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ послСдствия. НапримСр, ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ большС памяти, Ρ‡Π΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½Π°. Π’Π°ΠΊ ΠΊΠ°ΠΊ C++ Π½ΡƒΠΆΠ΅Π½ Π² Ρ‚ΠΎΠΌ числС ΠΈ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ высоконагруТСнных систСм, этого Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ нСльзя.

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 c3d4b76cd89b05f2c8e5da53f69c6d45806e9160. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 c3d4b76cd89b05f2c8e5da53f69c6d45806e9160. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 c3d4b76cd89b05f2c8e5da53f69c6d45806e9160. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

ПослС Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΠΊΠ° Π² Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅ β€” количСство ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ

Π’Ρ€Π΅Ρ‚ΠΈΠΉ Π²ΠΈΠ΄ ошибок β€” ошибки сСгмСнтации (Π°Π½Π³Π». segmentation fault, сокр. segfault, ΠΆΠ°Ρ€Π³. сСгфолт). Они Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° пытаСтся Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π² ячСйку, Π½Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ для записи. НапримСр:

Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 d58f50d1222620cd1cfe95da3a91221bd0d26e65. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 d58f50d1222620cd1cfe95da3a91221bd0d26e65. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 d58f50d1222620cd1cfe95da3a91221bd0d26e65. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π‘Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…

ΠœΡ‹ выяснили, Ρ‡Ρ‚ΠΎ Π±Π°Π³ β€” это Π½Π΅ совсСм ошибка, Π° скорСС Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚Π°ΠΊΠΎΠ³ΠΎ повСдСния. Π‘Π°Π³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π·Π°Π±Π°Π²Π½Ρ‹ΠΌ ΠΈΠ»ΠΈ нСприятным. НапримСр, ΠΊΠ°ΠΊ Π² ΠΈΠ³Ρ€Π°Ρ…:

Но ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΈ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹ΠΌ послСдствиям. Если Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ прилоТСния, Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ постоянно ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°. НапримСр, сообщСниС ΠΎΠ± ошибкС ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΏΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π° миллисСкунду, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎΡ‚ΠΎΠΊ ΠΏΠΎΠ΄ΡƒΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ошибки Π½Π΅ Π±Ρ‹Π»ΠΎ, ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ.

Если ваш ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ Π² дСйствиС ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ опасноС устройство, Ρ‚ΠΎ Ρ†Π΅Π½ΠΎΠΉ Ρ‚Π°ΠΊΠΎΠΉ ошибки ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‡ΡŒΡ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Тизнь. Π’Π°ΠΊΠΎΠ΅ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ с ΠΊΠΎΠ΄ΠΎΠΌ для Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π»ΡƒΡ‡Π΅Π²ΠΎΠΉ Ρ‚Π΅Ρ€Π°ΠΏΠΈΠΈ Therac-25 β€” ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄Π²Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΡƒΠΌΠ΅Ρ€Π»ΠΎ ΠΈ Π΅Ρ‰Ρ‘ большС пострадали ΠΈΠ·-Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΡ Π΄ΠΎΠ·Ρ‹ Ρ€Π°Π΄ΠΈΠ°Ρ†ΠΈΠΈ.

Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…

Π’Π°ΠΊΠΆΠ΅ Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ситуации, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. НапримСр, Ссли Π²Ρ‹ проситС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ввСсти число, Π° ΠΎΠ½ Π²Π²ΠΎΠ΄ΠΈΡ‚ строку.

ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π²Π΅Π΄Ρ‘Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ всСгда Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, поэтому функция, которая занимаСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, «выбрасываСт» ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ (Π°Π½Π³Π». exception). Π­Ρ‚ΠΎ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ сообщСниС Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ΄Ρ‘Ρ‚ Π½Π΅ Ρ‚Π°ΠΊ.

Если Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π΅ описываСт Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈ Π²Ρ‹ выбрасывании ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎ закрываСтся. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΌΡ‹ рассказали ΠΎΠ± этом Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΎ Π²Π²ΠΎΠ΄ ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΡŽ Π² C++.

Одно ΠΈΠ· самых извСстных ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ β€” ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка (Π°Π½Π³Π». stack overflow). Π’ Ρ‡Π΅ΡΡ‚ΡŒ Π½Π΅Π³ΠΎ Π΄Π°ΠΆΠ΅ Π½Π°Π·Π²Π°Π»ΠΈ сайт, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ программисты ΠΈΡ‰ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ своих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ C++ ΠΏΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ сСгмСнтации, Π° Π½Π΅ сообщСниС ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ стСка:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 27e9aa5bdf801f94f7728fe14d1ac08405e5a691. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π’ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° языкС C#:

Однако сообщСниС Π² этот Ρ€Π°Π· Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅:

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 db52642fc67f6c7c46657360f234a883af322464. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 db52642fc67f6c7c46657360f234a883af322464. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 db52642fc67f6c7c46657360f234a883af322464. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π’ ΠΎΠ±ΠΎΠΈΡ… случаях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ дальшС ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΠΎΡ…ΠΎΠΆΠ°Ρ ситуация β€” ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±ΡƒΡ„Π΅Ρ€Π° (Π°Π½Π³Π». buffer overflow). Она происходит, ΠΊΠΎΠ³Π΄Π° записываСмоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ большС Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ области Π² памяти.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ± арифмСтичСском ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ (Π°Π½Π³Π». integer overflow):

Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 18563129062020 7b64da46b2dc4329c15be64aeef9e636261e678c. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-18563129062020 7b64da46b2dc4329c15be64aeef9e636261e678c. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 18563129062020 7b64da46b2dc4329c15be64aeef9e636261e678c. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ. Если ΠΆΠ΅ такая ситуация Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π²ΠΎ врСмя вычислСний, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ прСдупрСТдСния.

АрифмСтичСскоС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стало ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… Π°Π²Π°Ρ€ΠΈΠΉ, ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… ΠΈΠ·-Π·Π° ошибки Π² ΠΊΠΎΠ΄Π΅. Π’ 1996 Π³ΠΎΠ΄Ρƒ Ρ€Π°ΠΊΠ΅Ρ‚Π°-Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒ «Ариан-5Β» Π²Π·ΠΎΡ€Π²Π°Π»Π°ΡΡŒ Π½Π° 40-ΠΉ сСкундС ΠΏΠΎΠ»Ρ‘Ρ‚Π° β€” ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΎΡ†Π΅Π½ΠΈΠ²Π°ΡŽΡ‚ Π² 360–500 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².

Как ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ всСх этих ошибок

К соТалСнию, Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ всё это Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ получится. Однако ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ инструмСнты ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ.

Один ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… инструмСнтов β€” ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ. Он ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ…ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ, Π±ΠΎΠ»Π΅Π΅ эффСктивный ΠΌΠ΅Ρ‚ΠΎΠ΄ β€” unit-тСсты. Они ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈΠ· сСбя Π½Π°Π±ΠΎΡ€ описанных ситуаций для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ повСдСния.

НапримСр, Ρƒ вас Π΅ΡΡ‚ΡŒ функция sum (int a, int b), которая Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ сумму Π΄Π²ΡƒΡ… чисСл. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ unit-тСсты, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ситуации:

Если ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΈΠ· этих тСстов Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½, Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎΠ± этом ΠΈ смоТСтС всё ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ. Π­Ρ‚ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ быстрСС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ всё Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Ошибок сущСствуСт слишком ΠΌΠ½ΠΎΠ³ΠΎ. ΠŸΡ€ΠΈ этом самыС опасныС тяТСлСС ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ усугубляСт ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ качСствСнный ΠΊΠΎΠ΄ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π½Ρ‘ΠΌ ошибки, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Π½Π° наш курс ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π° C++.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

10 ЭпичСских Π±Π°Π³ΠΎΠ² Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΠΈΡˆΡƒΡ‚ люди, поэтому Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΅ΡΡ‚ΡŒ свои Π±Π°Π³ΠΈ, ΠΈΠ»ΠΈ Β«Π½Π΅Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Β», ΠΊΠ°ΠΊ это Π½Π°Π·Π²Π°Π» Π±Ρ‹ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΎΠ»ΠΎΠ³. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ – это ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π΄Π΅Π»Π°Ρ‚ΡŒ. Π‘Π°Π³ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΈΠ·-Π·Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ проСктирования, Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ понимания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈΠ»ΠΈ просто ΠΈΠ·-Π·Π° чСловСчСской ошибки – ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ, ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² ΠΊΠ½ΠΈΠ³Π΅. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΈΠ³Ρƒ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠΌΠ΅Π» Π² Π²ΠΈΠ΄Ρƒ Π°Π²Ρ‚ΠΎΡ€, Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ исполняСтся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ способны Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΠΌ сказано.

НиТС прСдставлСны Π΄Π΅ΡΡΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ‚Π΅Ρ… случаСв, ΠΊΠΎΠ³Π΄Π° послСдствия Π±Π°Π³ΠΎΠ² Π±Ρ‹Π»ΠΈ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌΠΈ Π² Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ ΠΏΠ»Π°Π½Π΅:

10. Π’Π΅Ρ€Π°ΠΊ-25 (Therac-25)
Π’Π΅Ρ€Π°ΠΊ-25 – Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ для Π»ΡƒΡ‡Π΅Π²ΠΎΠΉ Ρ‚Π΅Ρ€Π°ΠΏΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ‡Π°Ρ‰Π΅ всСго для лСчСния онкологичСских Π±ΠΎΠ»ΡŒΠ½Ρ‹Ρ…. Π£ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° Π±Ρ‹Π»ΠΎ Π΄Π²Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ направлял Π»ΡƒΡ‡ элСктронов прямо Π½Π° ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° малСнькими Π΄ΠΎΠ·Π°ΠΌΠΈ ΠΈ Π½Π΅ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ направлял интСнсивный Π»ΡƒΡ‡ элСктронов Π½Π° ΠΌΠ΅Ρ‚Π°Π»Π»ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Β«Ρ†Π΅Π»ΡŒΒ», Ρ‡Ρ‚ΠΎ позволяло фактичСски ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡƒΡ‡ Π² рСнтгСновскоС ΠΈΠ·Π»ΡƒΡ‡Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°Ρ‚Π΅ΠΌ достигало ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°.

Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… модСлях Π’Π΅Ρ€Π°ΠΊΠ° для Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»ΠΈ физичСскиС ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ обСспСчивали Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ мСталличСского отраТатСля, Π±Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΠΈ высокой энСргии ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΏΠΎ ошибкС прямо Π½Π° ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π°. Π’ Π½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ физичСскиС ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π±Ρ‹Π»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ «прСдохранитСлями» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии.

К соТалСнию, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π±Ρ‹Π» Π±Π°Π³: ΠΈΠ½ΠΎΠ³Π΄Π° Π²ΠΎ врСмя автоматичСских ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΡΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ «арифмСтичСскоС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅Β». ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ Π±Π°Π³Π΅ систСма ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² вычислСниях слишком большоС число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Если Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ настраивал Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚, ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π½Π΅ срабатывали, ΠΈ мСталличСская пластина Π½Π΅ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π»Π°ΡΡŒ Π½Π° Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π° ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Π° ΠΏΠΎΠΏΠ°Π΄Π°Π»ΠΈ Π»ΡƒΡ‡ΠΈ, ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»Π° Π² 100 Ρ€Π°Π· большС, Ρ‡Π΅ΠΌ нуТная. Π’ ΡˆΠ΅ΡΡ‚ΠΈ случаях ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ·ΠΈΡ€ΠΎΠ²ΠΊΡƒ Ρ€Π°Π΄ΠΈΠ°Ρ†ΠΈΠ΅ΠΉ, 4 ΠΈΠ· этих случаСв Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ ΡΠΌΠ΅Ρ€Ρ‚ΡŒΡŽ ΠΏΠΎΡΡ‚Ρ€Π°Π΄Π°Π²ΡˆΠ΅Π³ΠΎ.

8. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ элСктричСства Π² Π‘Π΅Π²Π΅Ρ€Π½ΠΎΠΉ АмСрикС
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599170 epik bags 2. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599170 epik bags 2. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599170 epik bags 2. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ элСктричСства Π² 2003 Π³ΠΎΠ΄Ρƒ Π½Π° сСвСро-востокС БША ΠΈ Π² ΠžΠ½Ρ‚Π°Ρ€ΠΈΠΎ, Канада повлияло Π½Π° 55 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² людСй ΠΈ стало ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π°Π²Π°Ρ€ΠΈΠΉ Π² энСргосистСмах Π·Π° всю ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ. Авария Π½Π°Ρ‡Π°Π»Π°ΡΡŒ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° элСктростанция Π½Π° юТном Π±Π΅Ρ€Π΅Π³Ρƒ ΠΎΠ·Π΅Ρ€Π° Π­Ρ€ΠΈ (Erie) ΡˆΡ‚Π°Ρ‚Π΅ Огайо ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° свою Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ слишком высокого потрСблСния элСктроэнСргии, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Π»Π΅ΠΊΠ»ΠΎ Π·Π° собой ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠ΅Ρ‚ΡŒ. Когда Π»ΠΈΠ½ΠΈΠΈ элСктропСрСдач ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ΅Π½Ρ‹, ΠΎΠ½ΠΈ Π½Π°Π³Ρ€Π΅Π²Π°ΡŽΡ‚ΡΡ, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ происходит Ρ‚Π΅ΠΏΠ»ΠΎΠ²ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ². НСсколько Π»ΠΈΠ½ΠΈΠΉ элСктропСрСдач провисли Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π΅Π»ΠΈ Π΄Π΅Ρ€Π΅Π²ΡŒΡ, ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠ΅, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π½Π° ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΡΠ΅Ρ‚ΡŒ возросла. ВсС эти Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ²Π»Π΅ΠΊΠ»ΠΈ Π·Π° собой каскадный эффСкт, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ энСргосистСмы ΡƒΠΏΠ°Π»Π° Π΄ΠΎ 20% ΠΎΡ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ значСния.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π°Π²Π°Ρ€ΠΈΠΈ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связана с Π±Π°Π³ΠΎΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, Π½ΠΎ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ, Ссли Π±Ρ‹ Π½Π΅ Π±Π°Π³ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅ΠΉ Π·Π° систСму оповСщСния Π² Ρ†Π΅Π½Ρ‚Ρ€Π΅ управлСния энСргосистСмами. Π”Π²Π΅ части систСмы Β«ΡΠΎΡ€Π΅Π²Π½ΠΎΠ²Π°Π»ΠΈΡΡŒΒ» Π·Π° ΠΎΠ΄ΠΈΠ½ рСсурс ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ (ошибка проСктирования ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ «состояниС Π³ΠΎΠ½ΠΊΠΈΒ»), ΠΈΠ·-Π·Π° этого систСма оповСщСния зависла ΠΈ пСрСстала ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сигналы Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ. К соТалСнию, остановка систСмы оповСщСния Π±Ρ‹Π»Π° Β«Ρ‚ΠΈΡ…ΠΎΠΉΒ», Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ½Π° Π½Π΅ оповСстила Π½ΠΈΠΊΠΎΠ³ΠΎ ΠΎ своСй ΠΏΠΎΠ»ΠΎΠΌΠΊΠ΅. НС Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… ΠΈΠ»ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΠ»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΎΠ² ΠΎΠ± остановкС систСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΠΏΠΈΡ€Π°ΡŽΡ‚ΡΡ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ оповСщСния для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ статусС энСргосистСмы. ΠŸΠΎΡΠ»Π΅Π΄ΡΡ‚Π²ΠΈΡ Π°Π²Π°Ρ€ΠΈΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΎΡΠ²Π΅Ρ‰Π°Π»ΠΈΡΡŒ Π² масс-ΠΌΠ΅Π΄ΠΈΠ°: ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ‚Π΅Ρ€Ρ€ΠΈΡ‚ΠΎΡ€ΠΈΠΈ ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ Π±Π΅Π· элСктричСства Π½Π° протяТСнии Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π½Π΅ΠΉ, Ρ‡Ρ‚ΠΎ повлияло Π½Π° ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΡŒ, прСдоставлСниС ΠΊΠΎΠΌΠΌΡƒΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… услуг ΠΈ связи. БчитаСтся, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ нСсколько смСртСй Π±Ρ‹Π»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Π°Π²Π°Ρ€ΠΈΠΈ.

7. ΠŸΡ€ΠΎΠΈΡΡˆΠ΅ΡΡ‚Π²ΠΈΠ΅ Π½Π° авианосцС USS Yorktown
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599239 epik bags 3. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599239 epik bags 3. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599239 epik bags 3. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.

К стыду программистов двиТущая систСма USS Yorktown ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ, оставив авианосСц бСспомощным Π² Π²ΠΎΠ΄Π΅ Π½Π° 3 часа, ΠΊΠΎΠ³Π΄Π° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‡Π»Π΅Π½ΠΎΠ² экипаТа корабля Π²Π²Ρ‘Π» ноль Π² Π±ΠΎΡ€Ρ‚ΠΎΠ²ΡƒΡŽ систСму управлСния Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π° систСма ΠΏΠΎΠΏΡ‹Ρ‚Π°Π»Π°ΡΡŒ произвСсти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ дСлСния Π½Π° ноль. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±Ρ‹Π»ΠΎ установлСно Π² Ρ…ΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎ использованию ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ количСства людСй Π² экипаТах Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΡ€Π°Π±Π»Π΅ΠΉ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ€Π°Π±Π»ΡŒ Π² это врСмя участвовал Π² ΡƒΡ‡Π΅Π±Π½Ρ‹Ρ… ΠΌΠ°Π½Ρ‘Π²Ρ€Π°Ρ…, ΠΈ Π½Π΅ Π±Ρ‹Π» Π² Ρ€Π°Π·Π³Π°Ρ€Π΅ Π±ΠΈΡ‚Π²Ρ‹, ΠΈΠ½Π°Ρ‡Π΅ послСдствия ошибки Π±Ρ‹Π»ΠΈ Π±Ρ‹ ΠΏΠ»Π°Ρ‡Π΅Π²Π½Ρ‹ΠΌΠΈ.

Π’ΠΎ врСмя Π₯ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΉ Π’ΠΎΠΉΠ½Ρ‹, ΠΊΠΎΠ³Π΄Π° ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ БША ΠΈ Π‘Π‘Π‘Π  Π±Ρ‹Π»ΠΈ, мягко скаТСм, напряТёнными, Π¦Π Π£, якобы, ΠΏΡ€Π΅Π΄Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ Π²Π²Π΅Π»ΠΎ нСсколько Π±Π°Π³ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΏΡ€ΠΎΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ канадской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ использовалось для управлСния Π³Π°Π·ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ Π² Π‘ΠΈΠ±ΠΈΡ€ΠΈ. Π¦Π Π£ посчитало, Ρ‡Ρ‚ΠΎ Россия ΠΏΠΎΠΊΡƒΠΏΠ°Π»Π° это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Ρƒ канадской ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ БША, ΠΈ это Π±Ρ‹Π»ΠΎ Π±Ρ‹ прСкрасной Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Ρ‚ΡŒ Π‘Π‘Π‘Π  Π½Π΅ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ.

Π’Π°ΠΊΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ·ΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ рассСкрСчСнного Β«Π”ΠΎΡΡŒΠ΅ FarewellΒ» (Farewell Dossier), Π³Π΄Π΅ ΠΏΠΎΠΌΠΈΠΌΠΎ всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ, ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π² Π³Π°Π·ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π΅ Π±Ρ‹Π»ΠΈ установлСны Π±Ρ€Π°ΠΊΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ‚ΡƒΡ€Π±ΠΈΠ½Ρ‹. Π‘Ρ‹Π²ΡˆΠΈΠΉ министр Π²ΠΎΠ΅Π½Π½ΠΎ-Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹Ρ… сил БША, Вомас Π ΠΈΠ΄ (Thomas Reed) ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² систСму Π±Ρ‹Π»ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΎ нСсколько Π±Π°Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹ Π½Π΅ проявили сСбя Π²ΠΎ врСмя тСстирования, Π½ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΈ Π±Ρ‹ ΠΊ Π°Π²Π°Ρ€ΠΈΠΈ Π²ΠΎ врСмя нСпосрСдствСнного использования. Настройки насосов ΠΈ ΠΊΠ»Π°ΠΏΠ°Π½ΠΎΠ² Π±Ρ‹Π»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Π²Π½Π΅ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΌΡƒ давлСнию Π² Π³Π°Π·ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π΅, Ρ‡Ρ‚ΠΎ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ самому Π±ΠΎΠ»ΡŒΡˆΠΎΠΌΡƒ нСядСрному Π²Π·Ρ€Ρ‹Π²Ρƒ Π² ΠΌΠΈΡ€Π΅.

5. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Ρ‡Π°Π»ΠΎ ядСрной Π²ΠΎΠΉΠ½Ρ‹ Π²ΠΎ врСмя Π₯ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΉ Π’ΠΎΠΉΠ½Ρ‹
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599213 epik bags 5. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599213 epik bags 5. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599213 epik bags 5. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
Бтанислав ΠŸΠ΅Ρ‚Ρ€ΠΎΠ² – ΠΎΡ„ΠΈΡ†Π΅Ρ€, ΡΠ»ΡƒΠΆΠΈΠ²ΡˆΠΈΠΉ Π² сСкрСтном ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅, Π½Π΅ΠΏΠΎΠ΄Π°Π»Ρ‘ΠΊΡƒ ΠΎΡ‚ ΠœΠΎΡΠΊΠ²Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»Π° располоТСна систСма Ρ€Π°Π½Π½Π΅Π³ΠΎ прСдупрСТдСния. Π’ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π½ΠΎΡ‡Π΅ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠŸΠ΅Ρ‚Ρ€ΠΎΠ² Π±Ρ‹Π» Π½Π° дСТурствС, Π΅ΠΌΡƒ поступило ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ БША запустило 5 ΠΌΠ΅ΠΆΠΊΠΎΠ½Ρ‚ΠΈΠ½Π΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… баллистичСских Ρ€Π°ΠΊΠ΅Ρ‚ ΠœΠΈΠ½ΠΈΡ‚ΠΌΠ΅Π½ (Minuteman). Богласно Π΄ΠΎΠΊΡ‚Ρ€ΠΈΠ½Π΅ обоюдного уничтоТСния, ΠΏΡ€Π΅Π²Π°Π»ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ Π²ΠΎ врСмя Π₯ΠΎΠ»ΠΎΠ΄Π½ΠΎΠΉ Π’ΠΎΠΉΠ½Ρ‹, Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π°Ρ‚Π°ΠΊΡƒ БША, Π‘Π‘Π‘Π  Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» ΠΎΡ‚ΠΎΠΌΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Π°Ρ‚Π°ΠΊΠΎΠΉ.

Если Π°Ρ‚Π°ΠΊΠ° Π±Ρ‹Π»Π° настоящСй, ΠΎΡ„ΠΈΡ†Π΅Ρ€ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» быстро ΠΎΡ‚Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π½Π΅Ρ‘. Однако, ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²Ρƒ показалось странным, Ρ‡Ρ‚ΠΎ БША Π°Ρ‚Π°ΠΊΠΎΠ²Π°Π»ΠΎ Π±Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΌΠ°Π»Ρ‹ΠΌ количСством Π±ΠΎΠ΅Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ: хотя ΠΈ эти Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹ Π±Ρ‹ нанСсли ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ΡƒΡ‰Π΅Ρ€Π± ΠΈ большиС чСловСчСскиС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ, ΠΎΠ½ΠΈ Π±Ρ‹ Π½Π΅ смогли нанСсти Π½Π΅ΠΏΠΎΠΏΡ€Π°Π²ΠΈΠΌΡ‹ΠΉ ΡƒΡ‰Π΅Ρ€Π± Π‘Π‘Π‘Π . Помимо этого, Ρ€Π°Π΄Π°Ρ€Ρ‹, располоТСнныС Π½Π° Π·Π΅ΠΌΠ»Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π»ΠΈ, хотя ΠΎΠ½ΠΈ ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π·Π° Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π° ΠΈΠ·-Π·Π° ΠΊΡ€ΠΈΠ²ΠΈΠ·Π½Ρ‹ Π—Π΅ΠΌΠ»ΠΈ, Ρ‡Ρ‚ΠΎ объяснило Π±Ρ‹ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Π² Π½Π°Π·Π΅ΠΌΠ½Ρ‹Ρ… Ρ€Π°Π΄Π°Ρ€Π°Ρ….

ПозТС Π±Ρ‹Π»ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Ρ€Π°Π½Π½Π΅Π³ΠΎ прСдупрСТдСния срСагировало Π½Π° солнСчный свСт, ΠΎΡ‚Ρ€Π°ΠΆΡ‘Π½Π½Ρ‹ΠΉ ΠΎΡ‚ высотных ΠΎΠ±Π»Π°ΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ½Π° восприняла ΠΊΠ°ΠΊ запуск Ρ€Π°ΠΊΠ΅Ρ‚.

4. ВрСдоносная Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ копирования Π½Π° дисках Sony
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599206 epik bags 6. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599206 epik bags 6. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599206 epik bags 6. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
Π’ΠΎΠΉΠ½Π° ΠΌΠ΅ΠΆΠ΄Ρƒ корпорациями ΡˆΠΎΡƒ-бизнСса ΠΈ ΠΏΠΈΡ€Π°Ρ‚Π°ΠΌΠΈ Π½Π΅ прСкращаСтся. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ способы Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ копирования ΠΈ бСзопасного распространСния ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ ΠΎΠ±Ρ…ΠΎΠ΄Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π·Π°Ρ‰ΠΈΡ‚Ρ‹.

НСкоторыС ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Π°Ρ компания Sony BGM Π² 2005 Π³ΠΎΠ΄Ρƒ зашла слишком Π΄Π°Π»Π΅ΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π²Π²Π΅Π»ΠΈ Π½ΠΎΠ²ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ копирования Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°ΡƒΠ΄ΠΈΠΎ дисках. Когда диск проигрывался Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Windows, Π² систСму внСдрялся Β«Ρ€ΡƒΡ‚ΠΊΠΈΡ‚Β» (rootkit). Π ΡƒΡ‚ΠΊΠΈΡ‚ – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ встраиваСтся Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму ΠΈ измСняСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π΅Ρ‘ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… процСссов. Π₯отя Ρ€ΡƒΡ‚ΠΊΠΈΡ‚Ρ‹, Π½Π΅ всСгда ΡΠ²Π»ΡΡŽΡ‚ΡΡ врСдоносными, ΠΎΠ½ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠΉ установки Π²Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ ΠΈ трудноудаляСмого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния – вирусов, троянов ΠΈ Ρ‚.Π΄. Π’ случаС с Sony BMG Ρ†Π΅Π»ΡŒΡŽ Π±Ρ‹Π»ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Windows ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΡ… Π°ΡƒΠ΄ΠΈΠΎ диск ΠΈ Π½Π΅ Π΄Π°Ρ‚ΡŒ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ диск ΠΈΠ»ΠΈ ΡΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Π΄ΠΎΡ€ΠΎΠΆΠΊΠΈ Π² MP3 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ пиратства для ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ†ΠΈΠΈ.

Π ΡƒΡ‚ΠΊΠΈΡ‚ достиг своСй Ρ†Π΅Π»ΠΈ, Π½ΠΎ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ пытался ΡΠΊΡ€Ρ‹Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ врСдоносному ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌΡƒ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ своё присутствиС Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΠ»ΠΎΡ…ΠΎ продуманная имплСмСнтация ΠΈ растущая ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‡Ρ‚ΠΎ Sony BMG Π½Π΅ ΠΈΠΌΠ΅Π»ΠΎ ΠΏΡ€Π°Π²Π° ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ, ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ схСма ΠΏΡ€ΠΎΠ²Π°Π»ΠΈΠ»Π°ΡΡŒ. МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ, классифицировали Ρ€ΡƒΡ‚ΠΊΠΈΡ‚, ΠΊΠ°ΠΊ врСдоносный ΠΊΠΎΠ΄, Π° Sony BMG ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π·Π° свои дСйствия Π² судС ΠΈ ΠΎΡ‚ΠΎΠ·Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρ‚ΠΈΡŽ аудиодисков с Ρ€ΡƒΡ‚ΠΊΠΈΡ‚ΠΎΠΌ.

3. Π‘Π°Π³ Π² Ρ€Π°ΠΊΠ΅Ρ‚Π½ΠΎΠΌ комплСксС ΠŸΡΡ‚Ρ€ΠΈΠΎΡ‚ (Patriot)
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599211 epik bags 7. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599211 epik bags 7. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599211 epik bags 7. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
Π’ΠΎ врСмя ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Β«Π©ΠΈΡ‚ пустыни» (Desert Shield) БША приняло Π½Π° Π²ΠΎΠΎΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ комплСкс Β«ΠŸΡΡ‚Ρ€ΠΈΠΎΡ‚Β» для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Ρ€Π°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… ΡƒΠ΄Π°Ρ€ΠΎΠ² ΠΈ враТСской Π°Π²ΠΈΠ°Ρ†ΠΈΠΈ – Π² этом случаС, ΠΎΡ‚ иракских Ρ€Π°ΠΊΠ΅Ρ‚ SCUD. Π£ΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Ρ€Π°ΠΊΠ΅Ρ‚ ΠŸΡΡ‚Ρ€ΠΈΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ своСй Ρ†Π΅Π»ΠΈ ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ врСмя для прСдсказания Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ двиТСния Ρ†Π΅Π»ΠΈ. Учитывая, Ρ‡Ρ‚ΠΎ Ρ†Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ скорости Π² 1.5 ΠΊΠΌ/с, эти вычислСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹.

На Ρ‚ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰Π΅ΠΌ Π·Π° Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ†Π΅Π»ΠΈ, присутствовал Π±Π°Π³, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ часы постСпСнно ΠΎΡ‚Ρ…ΠΎΠ΄ΠΈΠ»ΠΈ ΠΎΡ‚ истинного значСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π‘Π°Π³ ΡƒΠΆΠ΅ Π±Ρ‹Π» извСстСн, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ рСгулярной ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ систСмы, ΠΈ сбросом значСния систСмных часов.

ΠžΡ‚Π²Π΅Ρ‡Π°Π²ΡˆΠΈΠ΅ Π·Π° это люди, Π½Π΅ совсСм поняли Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ «рСгулярная» ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈ систСма Ρ€Π°Π±ΠΎΡ‚Π°Π»Π° Π½Π° протяТСнии 100 часов. Когда Π˜Ρ€Π°ΠΊ запустил свою Ρ€Π°ΠΊΠ΅Ρ‚Ρƒ Π² сторону аэродрома БША Π² Π”Π°Ρ…Ρ€Π°Π½Π΅ (Dhahran), систСма ΠŸΡΡ‚Ρ€ΠΈΠΎΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»Π° запуск. Однако, ΠΊ Ρ‚ΠΎΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ часы ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΈ смСщСны Π½Π° 0.34 сСкунды, поэтому, вычислСнная ПО траСктория оказалась ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎΠΉ ΠΈ систСма посчитала, Ρ‡Ρ‚ΠΎ враТСской Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹ большС Π½Π΅ сущСствуСт ΠΈ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΠ»Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΡƒ сбития Ρ€Π°ΠΊΠ΅Ρ‚Ρ‹. Π Π°ΠΊΠ΅Ρ‚Π° Π΄ΠΎΠ»Π΅Ρ‚Π΅Π»Π° Π΄ΠΎ своСй Ρ†Π΅Π»ΠΈ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ 28 амСриканских солдат ΠΏΠΎΠ³ΠΈΠ±Π»ΠΎ, ΠΈ 98 Π±Ρ‹Π»ΠΎ Ρ€Π°Π½Π΅Π½ΠΎ.

2. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° 2000 Π³ΠΎΠ΄Π°
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599247 epik bags 8. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599247 epik bags 8. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599247 epik bags 8. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
Π‘Π°Π³ ВысячСлСтия (Millennium Bug) ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° 2000 Π³ΠΎΠ΄Π° – самый извСстны Π±Π°Π³ Π² этом спискС ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· нас ΡΠ»Ρ‹ΡˆΠ°Π»ΠΈ ΠΎ Π½Ρ‘ΠΌ Π² Ρ‚ΠΎ врСмя. Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅, этот Π±Π°Π³ Π±Ρ‹Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ «близорукости» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… профСссионалов Π² дСсятилСтии, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌ 2000 Π³ΠΎΠ΄Ρƒ. Π’ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… систСмах для обозначСния Π΄Π°Ρ‚Ρ‹ использовалось Π΄Π²Π΅ Ρ†ΠΈΡ„Ρ€Ρ‹, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, 98 вмСсто 1998 Π³ΠΎΠ΄Π° – это казалось достаточно Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ использовалось Π΄Π°ΠΆΠ΅ Π΄ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ².

Π’ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, софтвСрныС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ быстро ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ свои ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, задСйствованныС Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ банковскими структурами, Π±ΠΎΠ»ΡŒΠ½ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ сфСрами. Для подтвСрТдСния Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Π°Π³ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ всСго ΠΌΠΈΡ€Π°, Π² Ρ„Π΅Π²Ρ€Π°Π»Π΅ 1999 Π³ΠΎΠ΄Π° Π±Ρ‹Π» создан Β«Π˜Π½Ρ‚Π΅Ρ€Π½Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π΅Π½Ρ‚Ρ€ ΠΏΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ 2000 Π³ΠΎΠ΄Π°Β». Π—Π°Π΄Π°Ρ‡Π΅ΠΉ Ρ†Π΅Π½Ρ‚Ρ€Π° Π±Ρ‹Π»Π° координация Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΠΊ Π½ΠΎΠ²ΠΎΠΌΡƒ Ρ‚Ρ‹ΡΡΡ‡Π΅Π»Π΅Ρ‚ΠΈΡŽ. Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ², Новый Π“ΠΎΠ΄ ΠΏΡ€ΠΎΡˆΡ‘Π» Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΡ…ΠΌΠ΅Π»ΡŒΡ.

Π‘Π»ΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π±Ρ‹Π»ΠΎ Π»ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ»ΠΈ сама ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π° – скорСС всСго, ΠΈ Ρ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅.

1. 2038 Π³ΠΎΠ΄
Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. 1356599246 epik bags 9. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ„ΠΎΡ‚ΠΎ. Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…-1356599246 epik bags 9. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°Π³ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 1356599246 epik bags 9. 1. НСмного этимологии ΠΈ энтомологии Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим ΠΏΠΎΠΏΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Π΅ΠΉ Π½Π° Ρ‚Π°ΠΊΠΎΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΎΠ΅ ΠΈ (Π΄ΠΎ Π±ΠΎΠ»ΠΈ?) Ρ€ΠΎΠ΄Π½ΠΎΠ΅ слово БАГ. ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ½ΠΎ ΠΎΡ‚ английского слова Bug, ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰Π΅Π³ΠΎ «насСкомоС». Π•ΡΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΌΠ½ΠΎΠ³ΠΎ сторонних Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π² частности английскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Β«to go bugsΒ» β€” сойти с ΡƒΠΌΠ°, Ρ‡Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ корСллируСтся со Π²ΠΏΠΎΠ»Π½Π΅ русским Β«Ρ‚Π°Ρ€Π°ΠΊΠ°Π½Ρ‹ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ завСлись». Π’Π°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ΡΡ ΠΈ Β«ΠΆΡƒΡ‡ΠΊΠΈ Π½Π° Π»ΠΈΠ½ΠΈΠΈΒ» (Ρ‚ΠΎΠΆΠ΅, кстати, ΠΏΠΎ-английски – bugs). И ΠΎΠΏΡΡ‚ΡŒ ΠΌΡ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΊ насСкомым.
Π₯отя ΠΌΡ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π»ΠΈ 2000 Π³ΠΎΠ΄, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π΅Ρ‰Ρ‘ Π½Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ. НС всС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π΄Π°Ρ‚Π°ΠΌΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм сСмСйства UNIX ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π΄Π°Ρ‚Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠ΅Π³ΠΎ количСства сСкунд с 1 января 1970 Π³ΠΎΠ΄Π°. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ: 1 января 1980 Π³ΠΎΠ΄Π° прСдставляСтся, ΠΊΠ°ΠΊ 315532800 сСкунд послС 1 января 1970 Π³ΠΎΠ΄Π°. Π­Ρ‚ΠΎ число хранится Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, ΠΊΠ°ΠΊ Π±Π΅Π·Π·Π½Π°ΠΊΠΎΠ²ΠΎΠ΅ 32-Π±ΠΈΡ‚Π½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² 2147483647. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ 2147483647 Π² качСствС Π΄Π°Ρ‚Ρ‹, Ρ‡Π΅Π³ΠΎ Ρ…Π²Π°Ρ‚ΠΈΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ 19 января 2038 Π³ΠΎΠ΄Π°, послС Ρ‡Π΅Π³ΠΎ Ρƒ нас ΠΎΠΏΡΡ‚ΡŒ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹.

Π‘Π°Π³ ΠΌΠΎΠΆΠ΅Ρ‚ принСсти Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Ρ€Π΅Π΄Π°, Ссли ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ UNIX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ встраиваСмых систСмах, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… связь ΠΌΠ΅ΠΆΠ΄Ρƒ Β«ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠΉΒ» ΠΈ софтвСрной Ρ‡Π°ΡΡ‚ΡŒΡŽ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ сильнСС – ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² Ρ€ΠΎΠ±ΠΎΡ‚Π°Ρ…, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π° ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°Ρ…, Π² часах, Π² Ρ€ΡƒΡ‚Π΅Ρ€Π°Ρ… ΠΈ Ρ‚.Π΄.

ΠšΠΎΠΌΡƒ-Ρ‚ΠΎ Π΅Ρ‰Ρ‘ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ 1 января 10000 Π³ΠΎΠ΄Π°. Но это ΡƒΠΆΠ΅ явно Π½Π΅ Π½Π°ΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *