← All posts tagged лытдыбр

borman
лытдыбр — У нас тестировщики пишут тесты строго по спецификации от заказчиков.
— А у нас тестировщики пишут спецификацию того, что натестировали...
borman
лытдыбр programming После полутора часов внимательного find&replace в виме на ручном приводе, вздохнул и написал в 200 строк на питоне интерактивный функциональный ленивый sed с упрощенными регулярками и подсветкой синтаксиса, работающий сразу с пачкой файлов.
borman
лытдыбр Поймал себя на том, что при виде очередного срача с обсасыванием "задачи к собеседованию" тупо проскролливаю его дальше. Старею.
borman
лытдыбр — Какая система код ревью используется в вашей компании?
— Гитхаб энтерпрайз! Ну, еще ревьюборда и крусибл... ну, кое-где стэш и геррит еще.
borman
бред лытдыбр ФП Каждый раз, когда отправляю сообщение почтой, прямо чувствую необратимость своих действий. Как будто слышен щелчок, с которым исчезает предыдущий World, и создается новый World'.
borman
work лытдыбр Первое правило онлайн-документации: выкладывая в сеть новую версию документации, не забудь удалить или пометить все лежащие там старые версии.
borman
лытдыбр rust Про статически типизированную сериализацию: есть rustc_serialize, он простой, но туповатый (типа требования знать заранее размер контейнеров, что приводит к O(N) lookahead для всяких json-ов; ну или требование принудительно utf-8 строк), и есть serde, там можно ебануться (мои лучшие друзья — println! и core::intrinsics::type_name()), разбираясь, кто кого куда вызывает, но зато после поллитры мозгований задачу он решает лучше.
borman
лытдыбр Выудил из логов VPS попытку затащить на сервак эксплойт, интереса ради выкачиваю его. 631-килобайтный бинарь какой-то (ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped). Нынешние хакиры уже не те...
borman
Linux лытдыбр MacOSX tmux iterm2 Никак не мог начать пользоваться screen/tmux, потому что идея "терминал в терминале" неприятно ломает то, как я с терминалом взаимодействую. Но тут меня сагитировали попробовать интеграцию iterm2 + tmux, и это просто пушка — все вкладки tmux ведут себя совершенно как настоящие, и (хотя это уже заслуга конфига) никаких там поломанных цветов, скроллинга и сканкодов.
borman
лытдыбр programming rust Внезапно, ачивмент: впервые запостил вопрос на SO.

stackoverflow.com

Удивительно повезло с отвечающим: в течение 5 минут прибежал некоторый товарищ, правильно ответил и исправил в вопросе грамматику по мелочи.
borman
лытдыбр programming rust Пока что самое веселое, чего удалось добиться, это
illegal hardware instructionВпрочем, я даже знаю, где и оно, и почему (ибо unsafe и прохихикал время жизни замыкания).