Будни разработчика
14.6K subscribers
1.19K photos
350 videos
7 files
2.04K links
Блог Lead JS-разработчика из Хельсинки
Автор: @bekharsky

По рекламе: https://telega.in/channels/htmlshit/card?r=GLOiHluU или https://t.iss.one/it_adv

Чат: https://t.iss.one/htmlshitchat

№5001017849, https://www.gosuslugi.ru/snet/679b74f8dad2d930d2eaa978
Download Telegram
Менеджер и Тимлид 22 марта:
Т: Когда начало работ по проекту?
М: 1 апреля окончательное подтверждение.
Т: Может, начнём работу? Простаивают сотрудники. Много не потеряем на форс-мажоре.
М: Ну вообще не стоит, но тебе самому решать.
25 марта:
М: Почему никто не списывает время по проекту?
Меня аж передёрнуло нахрен
Теперь канал обзавелся своим ботом и больше не будет паразитировать на @like.

Тем не менее, @like — отличная штука.
​​вКонтакте удаляет это изображение из личной переписки. Не то чтоб как-то относилось к вёрстке, но… чего?!
​​Коллега вводит правила оформления коммитов, но выходит не очень.
https://xxxx.xx/xxx/xye8o

Адрес прототипа совпал с моим мнением о дизайне.
Часы на WearOS показывают мне температуру за окном в фаренгейтах, а скорость ветра — в милях.

И это никак не настроить.

Google. Гарантия качества.
— У нас права не устанавливаются на shared-директории. В документации ничего об этом нет.
— Знаете, в документации может и не быть. Вам SELinux-контексты нужны.
— Окей. А права на установку контекстов у нас есть? Я, знаете ли, в контекстах не особо силён.
— Прав на установку контекстов у вас точно нет. Видимо, авторы правил для развёртывания тоже не особо в контекстах сильны.
Написал тесты для API. Тесты прошли успешно.

Бакендщик от удивления аж икнул.
​​С Днём веб-программиста, товарищи!
Никогда не работайте с проектом, жизнь которого зависит от индусов.

В нашем случае индусы настраивали деплой. Документация на плохом английском, описания прав и команд — нет.

Подняли на уши начальство, начали реверс-инжинирить процесс деплоя. Рабочего рецепта для нашей среды нет ни у кого.

В итоге индусы прямым текстом написали: "Мы заебались работать по письму, выставляйте тикет".

Тикет сутки игнорится.
Грубо наехал на качество работы Telegram macOS в Twitter.

Разработчик в итоге решил дать ход старому issue.

Twitter — сила, как ни крути. Но жаль, что пока грубо не наедешь, проблемы не решаются.
Чтобы понять, насколько повальное использование lazy loading где надо и где не надо ущербно, попробуйте открыть ту же статью с Medium при нестабильном соединении.

В поезде, например.
Спустя полторы недели ругани и попыток, мы починили деплой.

Загрузили в пятницу рецепт в тикет, трое суток без движения. В очередной раз на уши подняли начальство.

Не работайте с индусами. Или просите гонорар в π-раз выше.
После того как послал нахуй менеджера в чате, общаемся только почтой.

Знаете, охуительно. Рекомендую.
Короче, я уже на грани чтоб и в почте его послать.

Наверное, пора на собеседования.
Из всех социальных сетей только Одноклассники правильно отрабатывают закрытую базовой HTTP-авторизацией страницу. Грусть.
Пошли переносить с dev на stage.

Деплой опять не пашет.

Тикет опять ушёл… индусам.
Чтобы вы понимали, что такое запуск большой “кодовой” акции для международного бренда.

1. Сначала приз был один
2. Призов стало три
3. Поменялся их список
4. Изменён порядок выдачи
5. Опять список поменялся
6. Поменялся формат выдачи
7. Добавился утешительный приз
8. Опять поменялся формат выдачи, потому что мало места под один из призовых промокодов
9. Где-то на 7-8 моменте бакенд психует и делает в админке настройку призов
10. У нас до сих пор нет названия и оформления утешительного приза.
сутки до релиза
11. Снова меняется оформление выдачи призов. На сей раз добавляется ещё одно описание, которое никак не стыкуется с дизайном.