May. 12th, 2010

alexkuklin: (Default)
Попытался в Альфабанке открыть карту с функцией оплаты метро. Офис на Тульской.

Read more... )

Написал через форму обратной связи, интересно, что ответят.
alexkuklin: (Default)
IT happens — Сверкающая вершина копирастии:
Работаю в иностранной компании — делаем софт для программистов на Java.

Незадолго до выхода новой версии произошла беда: юридический отдел обнаружил вопиющее нарушение всех общечеловеческих прав, норм морали и копирайта. В проекте был обнаружен файл, содержащий чужую интеллектуальную собственность вражеской компании. Собственно, для меня всё началось с того, что пришёл срочный кейс о том, что такой-то файл нужно удалить и переписать заново.

Файл содержит список констант для обозначения разных версий Java (типа «Java_4», «Java_5», «Java_6» и т. д.), а также (о, ужас!) список зарезервированных идентификаторов (class, const, for, else, enum и прочие). Плюс напоминание о том, что данный файл — это вам не хухры-мухры, а «Sun proprietary/confidential».

Поскольку файл чужой, секретный и конфиденциальный, его нужно удалить и взамен написать свою реализацию, которая не совпадает с исходной. Более того, все разработчики, имевшие отношение к этому файлу (как оказалось, двое: тот, кто коммитнул исходную версию, и тот, кто потом менял отступы и форматирование) не имеют права этим заниматься. Далее уточняется, что нужен именно человек, который не видел, что внутри файла (чтобы ненароком или по злому умыслу не спереть секретный список ключевых слов Java), и сделает всё то же самое, но только совсем другое.

Вот теперь сидим думаем, как сделать тот же самый список другим и кто будет это делать. Я-то по незнанию уже увидел этот список констант, а надо, чтобы писал человек, который его совсем-совсем не знает...

Profile

alexkuklin: (Default)
alexkuklin

January 2020

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 18th, 2025 08:12 pm
Powered by Dreamwidth Studios