@hirthwork

Тег dybr в блоге hirthwork

hirthwork

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

hirthwork

Не пил с третьего ноября. Сегодня обнулил счётчик. Я таким добрым не был с третьего ноября

hirthwork

С киткатом ТГшечка вскуснее чем без китката

hirthwork

Всю самоизоляцию страдал от отсутствия принтера дома. С премией наконец-то купил себе цветной A3 принтер. Доволен до одури:

hirthwork

Решил слегка улучшить модуль, который работает на базе кода сгенерённого ragel6. Дописал условий в регулярочки. Запустил компиляцию. ragel6 на файле завис.
Стало любопытно. Запустил на этом же файле ragel7. Эта зараза мало того, что повисла, так ещё и всю память сожрала

hirthwork

Жена не разрешает мне купить комплект подключения StarLink :(
Вернее, она не разрешает тратить сто баксов в месяц на интернет :(
ЧСХ, на пиво я трачу сильно больше и у неё претензий не возникает.

hirthwork

ВЕСЬ ДЕНЬ ГОНЯЕШЬСЯ ЗА БАГОЙ
@
ПОРЕФАКТОРИЛ КОД, ЧТОБЫ ПРЯМ ПО КРАСОТЕ ВСЁ БЫЛО
@
БАГА ВСЁ ЕЩЁ НА МЕСТЕ
@
ОБЛОЖИЛСЯ ПРИНТАМИ, РВЁШЬ ВОЛОСЫ НА ЖОПЕ, А БАГА ВСЁ ЕЩЁ ЗДЕСЬ
@
БАГА НЕ В ПРОГРАММЕ, А В ТЕБЕ
@
ТЫ НЕПРАВИЛЬНО ПОНЯЛ СПЕЦИФИКАЦИЮ
@
ПРОГРАММА ВСЁ ЭТО ВРЕМЯ ДАВАЛА ПРАВИЛЬНЫЙ РЕЗУЛЬТАТ

hirthwork

Я даже не знаю, это «Ахахаха» или уже «мяу».
В коде, который не менялся полтора года нашёлся баг, который наглухо вешает сервис (ну не наглухо, но на выполнение ему нужно очень много времени).
При этом входные данные для того, чтобы завесить сервис выглядят почти безобидно и полностью корректны.
И да, туда передаётся UGC. И вызывается этот код примерно 500 миллионов раз в сутки. На протяжении полутора лет, Карл!

А как хорошо вы прячете баги у всех на виду?

hirthwork

Итак, оказалось, что на прошлой неделе я себя чувствовал плохо не потому что старый, а потому что схватил ангину.
Срубило меня в сон в девять вечера пятницы.
В девять утра субботы я сходил к ЛОРу, вернулся домой, ебанул антибиотик и завтрак и снова лёг спать.
Проспал до вечера, там поднялась температура, так что пришлось сниматься ибупрофеном.
После ибупрофена сильно полегчало. Настолько, что я даже смог на час выбраться из под одеяла и потупить в Netflix. А потом снова уснуть.
С пяти до восьми утра воскресенья мне не давал спать мониторинг, но потом я снова смог заснуть, а проснулся уже в 11, чтобы снова принять антибиотик.
И знаете что? Я наверное уже несколько лет себя не чувствовал настолько выспавшимся. Всем рекомендую.

hirthwork

Погладил кошку

hirthwork

Хорошо настроенный мониторинг — это не только гарантия того, что не будет пропущена спам-атака, но и уникальная возможность вставать до рассвета.

hirthwork

Понадобилось тут в рамках рабочих задач реализовать следующий data flow:
1. Клиент по HTTP пуляет данным на Java-сервер
2. Java-сервер через JNI вызывает плюсовый код
3. Плюсовый код дёргает Node.js через C++ API
4. Node.js выполняет скрипт на JS

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

hirthwork

Хуячу по утрам витамины, пью Аквадетрим, хожу на работу, а всё равно третий день ощущение, словно меня каток переехал. Я даже спал сегодня 7.5 часов, что дохуя для меня. Куда нажать, чтобы починить?

hirthwork

Решил залить фотки из которых когда-то вырезал свои аватарки в одну общую папку на Яндекс.Диске. Не мог придумать, как назвать новую папку, но поразмыслив, в какой ситуации они могут понадобиться, назвал директорию «Фото на памятник»

hirthwork

// книжки ещё не успел перевезти

hirthwork
$ du -sh .mutt
35G     .mutt

Надо туда compressed btrfs замонтировать из файлика, вместо настоящей папки

hirthwork

Надоело пашотить яйца. Попробую перейти на перепелиные яйца на тосте

hirthwork

Потребовалось тут в чужом проекте тесты поправить. Компиляция одного файла с тестом идёт 20 секунд. Пиздец, серьёзно? Тырпрайз, ебать вас в жопу. Обмажутся своими шаблонами как говном инфлуэнсер и радуются, что смогли своё «мастерство» выпятить. Ебанутые. Нужно пользовательские задачи помогать решать, а не шаблонами мериться. Нунахуй.

hirthwork

После очередного обновления luadbi (а может postgresql), у меня lua перестала коннектиться к postgresql. Видимо проблема в порядке инклудов и дефайнах, потому что luadbi пыталась из libpq загрузить символ pg_snprintf, которого там нет.
Как результат — просодя перестала коннектиться к постгресу и в пойнте я с тех пор сидел только через вебморду (с середины августа примерно).
На днях для luadbi прилетел апдейт для luadbi, в котором проблему починили и вот я снова наблюдаю ваши мысли моноширно!

hirthwork

Некоторое время назад, у меня возник кризис уверенности в себе, вызванный тем, что мне уже больше года не писали рекрутёры из Гугла и Фейсбука.
Ничего, сегодня ночью написали! Предлагали пособеседоваться с прицелом на релокацию в Bay Area.
Как всегда вежливо отказался (меня и здесь неплохо кормят).

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.