НОВИНИ


ПРОКЛЯТИЕТО ДА СЕ НАРИЧАШ ДЖЕНИФЪР NULL
30.03.2016

Снимка: ВВС

В компютърния век не може да се наречеш както си пожелаеш. За проблемите на жена, на име Дженифър Нъл (Jennifer Null), разказва BBC.
 
Тази обикновена жена от Вирджиния се оказва, че има недопустима фамилия - Null. Дженифър среща проблеми на всяка крачка в интернет. Оказало се, че покупката на самолетен билет онлайн не е проста задача, след попълване на формата тя получава съобщение за грешка във всички сайтове (полето "Фамилия" не попълнено, опитайте пак). Момичето се обажда на авиокомпанията по телефона, за да си поръча билет. "Попитаха ме защо се обаждам и когато се опитах да обясня ситуацията, те ми отговориха, че не може да бъде," - споделя тя. За всеки програмист е пределно ясно защо името Null може да доведе до проблеми с базата данни. Причината за това е, че значението "Null" влиза в полето на базата данни като индикатор за липса на данни. Проблемът да се въведе стринг "Null" като реално име е рядък и не толкова прост. Дженифър Нъл е работеща майка, живее в южната част на щата Вирджиния и нейните проблеми не свършват с купуването на билети. Например, не може да въведе личните си данни в сайта на данъчните служби. Когато тя и съпругът й се преместили в друг град, са имали трудности с регистрацията си за комунални услуги. За всичко Дженифър трябва да се обажда по телефона или да отива лично. "Имам чувството, че все още трябва да правим нещата по старомодния начин", казва тя. "От една страна, това е неприятно, ако се случи в неподходящ момент. Но най-често това е просто забавна история, която с удоволствие разказвам на хората", добавя тя. "Ние се шегуваме с това". Това не е единствената фамилия, сложна за компютърна обработка. Има много други. В един свят, в който все повече се разчита на базите данни, животът на хората с такива имена е все по-сложен.
 


Проблемът на хора, които имат име или фамилия с една буква отдавна се знае. Представете си и какво ѝ е обикновената жена от Хавай Джанис Кейханаикукауакахихулихе'екахаунаеле (Janice Keihanaikukauakahihulihe'ekahaunaele), чието име от 36 символа в продължение на много години не може да се впише в паспорта и шофьорската ѝ книжка. Тя пише жалба и властите започнали ъпгрейд на компютърната система.

В компютърна терминология такива случаи се наричат гранични - неочаквани и проблемни ситуации, които не са предвидени в системата

"На всеки няколко години, компютърните системи се актуализират или променят, тестват се на масиви данни - имена, които са широко разпространени - обяснява програмистът Патрик Макензи (Patrick McKenzie). - "Те не винаги се проверяват за гранични случаи".
 

 
източник: nauka.offnews.bg

 


 
652816