Программист едва не сломал интернет
Живущий в Окленде(Калифорния) программист Азер Кочулу, чуть не оставил людей без большей части интернета, убрав из довольно известного пакетного менеджера Node Package Manager часть кода, который программист написал сам. На выходных, после инцидента, о случившимся рассказали многие СМИ, основавшиеся на западе.
Азер Кочулу написал модуль "left-pad", который люди использовали для сборки более комплексных модулей. Которые в свою очередь используются в более модернизированных пакетах. Созданный Азером модуль разошелся по рукам как горячие пирожки. Лишь за один месяц модуль left-pad скачали более двух с половинной милионнов человек.
Об исчезновении одинадцати строк слухи расползлись очень быстро – Программисты во всем мире стали получать ошибки при использовании популярного пакетного менеджера. Стало известно, что функциональгность многих сайтов, в числе которых стоит такая социальная сеть как Facebook, напрямую зависит от созданного Кочулу модуля, которыми и являются одиннадцать строчек в программном коде Node Package Manager.
Не испытывали проблем только игровые слоты казино вулканvulcanclub-online.com/sloty и по-прежнему каждый желающий мог в них сыграть.
Причиной же данного инцидента стал вербальная стычка между программистом и компанией kik, освновавшая и разработавшая приложение, для общения с помощь моментальных сообщений. Компания kik высказала требования в сторону Азера на переименование созданного програмистом программного пакета, который также в свою очередь называется kik. В случае невыполнения, компания основательно имела бы право подать на Кочулу в суд.
Азер Кочул безуспешно пытался договориться с сотрудниками kik, в следствии чего компания пожаловалась на Кочула к представителям Node Package Manager. NPM втали на сторону компании, что не понравилось Кочулу. Позднее программист удалил все модули к которым он приложил руку на создание, в числе которых и был нашумевший left-pad. После кучи жалоб от пользователей на ошибки, Node Package Manager вернула одиннадцать строк кода в свой пакетный менеджер. Что случилось после, остается неизвестным.