Будни разработчика
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
Из всех социальных сетей только Одноклассники правильно отрабатывают закрытую базовой HTTP-авторизацией страницу. Грусть.
Пошли переносить с dev на stage.

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

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

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

Настоящее индийское качество!
Апофеозом стал деплой на бой на трое суток раньше.

Да сука.
Когда ты вроде полезную вещь сделал, а вроде…
Будничная милота:

– Подскажите, почему SVG-сердце fill не заливает, а красит только бордеры?
– Потому что fill заливает только наполнение, и если у тебя сердце пустое…
– А как его наполнить?
20 мая запуск сайта для государственной структуры. Полтора года ждали этого момента.

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

Потому что людям, сильнее тебя, нужно подготовить задачу так, чтобы за её постановку не было стыдно.

С другой стороны, может в этом и есть их сила 🤔?
Когда проект и сроки летят в пропасть, находишь развлечение в мелочах, лишь бы не сойти с ума. CSS-магия? А подать её сюда!
​​Клиент просрал отсутствие формы обратной связи на сайте. Я ему указал на то, что они в приложении сделали её только для зарегистрированных пользователей, а на сайте регистрации нет.

Раздосадованный клиент пошёл пнул дизайнера.

Дизайнер обиделся, нарисовал в Figma хуй.
​​Экран смерти рабочего дня
День начался с того, что я ёбнул ALTER TABLE в 20 000 000 записей на кластере MySQL.
Мне хочется пристрелить тех идиотов, которые курсор ставят на :hover, а не на сам элемент. Это невозможно отлаживать.
Накопилось пару постов, но Telegram решил, что моноширинный текст теперь можно кромсать как угодно. Беда.
Перемещаюсь между десктопной клавиатурой ThinkPad к клавиатуре макбука (2014 года, казалось бы) и испытываю боль.

Я просто не попадаю по клавишам мака. Не чувстую их. Они слишком плоские и слишком низкие.
– Что мы говорим богу багов?
– Не сегодня!
Вы только поглядите, какой красочный 3D-движок для “плоских” моделей :)

https://zzz.dog/
Хорошие мыши Microsoft делает. Выдерживают мощный удар о стену.

Лучше б так Bluetooth-коннект держали, как выдерживают.
Обсуждаем с менеджером клиента одну крайне удачную реализацию одной крайне важной фишки. Я сообщаю, что буду выкладывать решение на гитхаб.

М:
Забавный факт: вы не можете постить код использованный под наши проекты где-либо

Я:
Забавный факт: такую хрень и не подумаю выкладывать. Естественно, перепишу.

М:
Эй!
Сделать 90% проекта несложно.

Но вы пробовали сделать вторые 90% проекта?