Size: a a a

Будни верстальщика

2019 November 09
Будни верстальщика
источник
2019 November 23
Будни верстальщика
Бекендеры на проекте жалуются:
Никак не можем выкатиться на прод, админы, легирование, mq, ниче не робит(( пойду поем

Фронтендеры:
Я вводил длиннющую команду в консоли и нечаянно нажал вверх!!!(((((0(0(


https://twitter.com/LiyaGaneyeva/status/1197908997845737472
источник
2020 January 14
Будни верстальщика
В первые две же недели работы вывалил в продакшен код, который форматировал все  (вообще все) числа как даты на пару сотен тысяч пользователей.

Почему это прошло ревью не понял никто.
источник
2020 January 28
Будни верстальщика
Новости одной строкой
источник
2020 February 01
Будни верстальщика
Проверим,  насколько вы стары и гибки одновременно.

perm = x => x[0] ?  x.reduce((a, n) => (perm(x.filter(m => m!=n)).forEach(y => a.push([n,...y])), a), []): [[]]

perm(['take', 'on', 'me'])
источник
2020 February 03
Будни верстальщика
Писать письма мы не бросим
источник
2020 February 06
Будни верстальщика
Только вчера @defront в Твиттере описывал историю ECMAScript и помимо всего прочего упомянул о Java-движке Rhino, как сегодня Google объявил о том, что появилась возможность перенести свои AppsScript проекты с Rhino на V8: https://developers.google.com/apps-script/guides/v8-runtime

Я даже не подозревал, что AppsScript работает на Rhino. Но в любом случае, это прекрасная новость для меня и компании, в которой работаю.

Теперь практически все современные возможности ES доступны для расширений GSuite. Нет модулей, но это не так страшно.
источник
2020 February 07
Будни верстальщика
Google творит невообразимое. Если вы вошли в несколько аккаунтов, вы не можете выйти из них по одному! Только из всех сразу!

Казалось бы, не проблема, да? Но Google игнорирует настройку аккаунта по умолчанию и постоянно пытается войти в разные сервисы под случайным аккаунтом, вне зависимости от того, что использовалось раньше.

И при разработке под GSuite это становится большой проблемой.

Мне нужно быть под несколькими аккаунтами сразу, но я трачу время на переключение туда-сюда вместо того чтобы временно выйти.
источник
2020 February 13
Будни верстальщика
Хочешь почувствовать себя живым — урони продакшен.
источник
Будни верстальщика
Вы наверное думаете, какой такой продакшен у верстальщика?

Так вот я с октября работаю с Google Apps Script. Это как взять всё то плохое, что вы помнили о бакенде на JavaScript, и воплотить в реальность.

К счастью, теперь Apps Script Engine перешёл на движок V8 с Rhino и перестал быть уродливым подобием языка.
источник
Будни верстальщика
Итак, 26 часов присутствия бага, расценённого CTO как даунтайм.

Проблема не в том, что я допустил опечатку в коде и тесты не покрывали этот конкретный кейс.

Проблема в том, что система логов не среагировала на события должным образом, а это значит, логов недостаточно.

Следите за своими логами, пацаны. Не полагайтесь только на тесты.
источник
2020 February 16
Будни верстальщика
Большинство CSS-правил я узнал из автоподстановки моих редакторов.

widows вместо width? mso-row-margin-left вместо left? marquee-play-count вместо margin? fit-content для width? Чего? Это шутка такая? Что ты от меня хочешь, тварь?
источник
Будни верстальщика
Обновить докер в час ночи в субботу, зачем-то работая над важной фичей, было очень умной идеей.
источник
2020 March 03
Будни верстальщика
Отгадайте загадку:
Зелёный, красный, жёлтый и голубой тестируют на продакшене. Кто это?
источник
2020 March 19
Будни верстальщика
Google Stackdriver Logging начинает переходить на новый интерфейс. Вообще Google очень долго переводит свои инструменты на свой же дизайн, но это лишь означает, что Material с нами надолго. Но речь не об этом.

В общем, прошлый интерфейс позволял мне фильтровать логи просто введя строку текста, а более сложные запросы строились довольно дебиловатым конструктором.

Теперь же они убрали простую фильтрацию, а конструктор стал гораздо менее дебиловатым, но всё ещё сложным. Я сначала воспринял в штыки.

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

В общем, не бойтесь сложных инструментов. С ними жизнь проще.
источник
2020 March 26
Будни верстальщика
Шла вторая неделя карантина.

Начали общаться с дизайнером через правки виджетов в Figma.
источник
2020 April 02
Будни верстальщика
Угадайте, кто за две недели до конца испытательного срока снова роняет продакшен?

По итогу пишем тесты под TestRail. Тестировать это в автоматическом режиме пока, к сожалению, невозможно.
источник
2020 April 10
Будни верстальщика
Чем больше я админю чатики, тем больше так:
источник
2020 April 14
Будни верстальщика
Наш студент приходящий решил бросить универ и работать на полную ставку.

И вроде бы ничего, но он приходит, куртку рядом бросает на пол, жуёт свой воротник, громко хрустит леденцами и сёрбает чай.

..

Боже храни удалёнку, но в офис же возвращаться придётся
источник
Будни верстальщика
Сегодня я узнал два новых слова: суперэллипс (ну ок, это я и раньше знал) и квадруг.

Ага, квадруг. Squircle. Т. е. фигура между квадратом и кругом, но не просто квадрат со скруглёнными углами. Кроме шуток: https://en.wikipedia.org/wiki/Squircle

Так вот, иконки приложений на iOS — квадруги. Сквирклы, если хотите. Хотя очень многие путают их с обычным сопряжением прямой с окружностью (ага, с border-radius).

В общем, от слов к статье: https://medium.com/@nikolskayaolia/an-easy-way-to-implement-smooth-shapes-such-as-superellipse-and-squircle-into-a-user-interface-a5ba4e1139ed
источник