Будни разработчика
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
20 мая запуск сайта для государственной структуры. Полтора года ждали этого момента.

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

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

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

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

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

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

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

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

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

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

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

Но вы пробовали сделать вторые 90% проекта?
Жена ищет отдых на выходные. Кидает отель. Я:

— О, у них экран на реку выходит.


Блять…
Название переданного мне в работу sketch-файла: sasi.sketch

Я стараюсь думать, что это – аббревиатура.
​​Млять, Atlassian, ну хватит!
​​Я не гомофоб, но:
Общение с издателем приложения в Google Play, грубо говоря, с партнёрами клиента:

Я: И, Google Play переподписывает приложение и у нас не работает авторизация во вКонтакте. Посмотрите, пожалуйста.
И: Нет, не переподписывает

Я: Всё-таки посмотрите.
И: А, да. Вот отпечатки сертификата.
Я: …проверяю, авторизация всё так же не работает
И: Не, ничего другого нет.
Я: …перечитываю все найденные issues на гитхабе, всё проверяю. Психую, скачиваю APK напрямую, дербаню, достаю RSA, снимаю отпечаток — он другой. Вставляю в панель вКонтакте – авторизация работает.
И: Ой, да. Вот этот ключ, тут вот написан.

Блять.
​​Как вычислить, что статья написана индусом, если ты слаб в выделении говнокода?

По слову updation.