184

На работе нельзя шутить 2

Серия Почему нельзя шутить на работе

Я работаю программистом. В начале своей карьеры я очень любил пошутить. Пошутить в проде, в исходниках, оставить пасхалки.

И вот что, это всегда было как выстрел себе в ногу.

В этой серии постов я расскажу о забавных штуках которые со мной происходил.

UDP. Я пишу истории которым с десяток лет. Когда происходили эти момент - я был начинающим программистом. В данном посте, это была компания, где работал единственный веб разработчик - это я. Мне говорили что сделать, я делал. В код мне никто не лез.

Было одно у меня приложение, представляло собой, если коротко, html страничку с js скриптами, никакого бека. За счет простоты развертывания(скачал архив, разархивировал - работает) и бесплатности пользовалось популярностью.

Ситуация 1

В первых релизах я как то раз, использовал прямые ссылки на картинки из интернета и забыл их заменить. Спустя несколько релизов - фейл. Звонит пользователь и говорит - "открываю приложение у меня какая то парнуха". Что произошло, по этой ссылке стал распространятся эротический рекламный контент XD, открываешь приложение, а там баба ебется с мужиком и ссылка на сайт с порнухой или знакомств. Разумеется я это убрал.

У меня появилось правило - абсолютно все что я использую, хранить локально. В смысле не по ссылкам с левых, не моих ресурсов. Картинки могут поменяться =) Источник ссылки может протухнуть. Содержимое может поменяться. Сервис может по техническим причинам не работать и тд - причин много.

Ситуация 2

В какой то из релизов я нашинковал это приложение пасхалками. Определенные комбинации нажатий иконок вызывали разные игры - из разряда, начинают летать иконки и всех их нужно поймать мышкой. И вот одна из пасхалак - была возможность поднять шторку. В приложении была карта, неочевидно можно было схватится за нижнюю границу и поднять карту, а под ней - полуголая дженифер лопес.

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

Этот баг заметили несколько нормальных наших партнеров, все вмести поржали. Ничего страшного не произошло, хотя могло) Быстренько ликвидировали пасхалку.

Именно после этого момента я понял - что я могу ошибаться и если шутить, можно теоретически очень больно промахнуться. Именно после этого инцидента, я выполнил рефакторинг и убрал все свои приколы, почистил все маты в коде.

Херня в моем случае еще был в том. Что если я что то поправил. Я не могу поправить у всех клиентов, тк им нужно самостоятельно обновить это приложение. А приложение было в особых кругах популярным и им пользовались сотни компания и обновляться чаще всего нужды не у кого не было =( Так что возможно и сегодня где то у кого то стоит приложения, в отладке которого материться сапожник

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества