← All posts tagged бетон

blaze

одни дебилы проектируют карты так, что те подтверждают транзакции без проверки PIN, причем на большие суммы. Другие дебилы не блокируют украденые карты. Третьи дебилы достаточно умны, чтобы вмонтировать в карту два чипа, но ходят ими пользоваться с телефоном на свое имя в кармане.
Один я д'Артаньян, ну и полиция неплохо сработала.
eprint.iacr.org

blaze

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

blaze

кажется у MSVC нет аналога крайне полезного gccшного warning "да что ж ты, идиотик, в vararg объекты-то пихаешь, ебнется же всё". В результате можно передать std::string вместо C string и всё молча соберется.
Да, это из вчерашнего красивого кода. Типичная ошибка.

blaze

Коллега написал замечательный прототип сервиса, красивый, аккуратный, на C++11, с правильными фичами, паттернами и лямбдами. Без шуток, реально хороший C++ код, я бы так с трудом смог, наверное. Тестов нет, описания интерфейса нет, и меня тошнит в нем разбираться. Вот допилю и уволюсь нахуй.

blaze

а какие вообще у нас есть языки, в которых компилятор умеет плеваться ошибками на impure functions? Хаскель, понятно. В Scala эту фичу предлагают постоянно, но так никогда и не делают. В F# лучший доступный вариант это внешняя проверялка по аннотациям, ее можно воткнуть в билд, конечно, но не хочется.

blaze

Велосипед BMW на литых дисках — 100% ГАРАНТИЯ ВОСХИЩЕННЫХ ВЗГЛЯДОВ!
Уже несколько лет велосипеды на литых дисках пользуются повышенным спросом и популярностью, как среди молодежи, так и среди людей старших поколений, ведущих активный образ жизни.

Шобля?

blaze

в пятницу снова открыл okasaki, чтобы допинать его наконец, посмотрел там на rb и splay деревья. Частично в силу этого вчера на интервью придумал-таки бодренький алгоритм удаления binary tree с использованием O(1) памяти. Если сделают оффер, куплю таки эту книжку, радостью надо делиться :)

blaze

какой GPS навигатор для велосипеда взять? Edge 500 мой дохнет потихоньку, надо искать ему замену. Пока смотрю на Edge 810, остальные или дороги черезмерно, или слишком примитивны.

blaze

ох, какое же редкое удовольствие на фразу "посмотрел бы я на вашу реакцию, если бы такой код обрабатывал ваши платежи" ответить "да он их и обрабатывал, железка в ЦБ использовалась, а через него весь межбанк идет". Причем успел начать писать два других ответа перед тем, как сообразил :)

blaze

Интересно, почему git работает на винде НАСТОЛЬКО медленнее. Казалось бы виртуалка azure с линуксом это совсем не оптимизированая под disk I/O система, но на ней команды отрабатывают СРАЗУ, а на моем десктопе с кучей памяти, процессора и SSD откровенно тормозят, иногда секунды. Антивирус на этом диске я отключил, что еще надо убить, чтобы стало хорошо?