«Звони адвокату». Владелец хостинга случайно уничтожил свою компанию строкой кода.
Руководитель небольшой хостинговой компании на 1534 клиента Марко Марсала уничтожил данные всех своих клиентов, а вместе с ними и свой бизнес, сделав ошибку в коде, пишет Independent.
Марко опубликовал пост на форуме Server Vault, где рассказал о своей проблеме. Он запустил на всех своих серверах код «rm -rf {foo}/{bar}», не задав переменные «foo» и «bar». Как объясняет издание, команда «rm» используется для удаления данных, «r» удаляет всё внутри выбранной директории, а «f» заставляет систему игнорировать предупреждения, которые обычно пользователь видит при удалении файлов.
В итоге запущенный Марсалой код удалил всё на его компьютере, включая вебсайты клиентов. По его словам, не сохранились даже бэкапы. Пользователи форума не смогли сообщить ему ничего хорошего: судя по всему, восстановить данные и компанию Марко уже не удастся.
«Если у тебя действительно нет никаких бекапов, то, к сожалению, ты только что уничтожил всю свою компанию».
«Мне неприятно говорить тебе об этом, но твоя компания действительно мертва. У тебя ещё есть призрачный шанс спасти положение, если ты выключишь всё прямо сейчас и отдашь диски нормальной компании по восстановлению данных. Это будет очень дорого, маловероятно, что это тебя спасёт, а ещё это займёт много времени».
«Ты выходишь из бизнеса. Тебе нужен не технический совет, а звонок адвокату».
Как отмечает газета, Марсала был не первым, кто столкнулся с такой проблемой: два года назад на форуме уже появлялся пост об удалении всех данных скриптом с «rm -rf», в том случае его автор случайно не поставил пробел перед слэшем в команде.
14 апреля Microsoft запустила сервис CaptionBot, который делает подписи к фотографиям, загруженным пользователями. Подписи получаются далёкими от реальности, чем смешат пользователей сети. До этого компания претерпела неудачу с чат-ботом Тай, который буквально за сутки превратился в расиста и женоненавистника.
Источник: http://medialeaks.ru/1504yut_marco
