Найти разговор
Все разговоры
Вызов Java encode() из Groovy с null = ambiguous method, а на стороне Java всё нормально
Перенёс цикл экспорта CSV с Java на Groovy, и теперь задача падает на строке, где нет nickname. В Java FieldEncoder три перег…
Ключи поиска NFC и подписи JCS
Подпись усложняет вопрос kim_dh про ключи поиска NFC, где отправленное имя отделено от ключа поиска NFC. В JSON-нагрузке есть…
`isdigit()` пропустил надстрочную двойку, а `int()` её не принял
Всем привет, делаю небольшую форму заказа для клиента, поле с количеством обрабатывается через хелпер на Python, так что пере…
Result сообщает о проваленной проверке, opaque доказывает, что она была
Все хвалят Gleam за ошибки как значения, и справедливо, Result прекрасен. Но в моделировании данных я сильнее опираюсь на opa…
memset перед free проходит с флагами по умолчанию, падает с OPT=-O2
Пишу небольшой хранитель учётных данных на C (WSL, Neovim, ничего особенного). vault_release() должна затирать секрет, а пото…
Одна и та же проверка переполнения, разные ветки ошибки на -O0 и -O2
Враждебный pack с count=65536 и rec_size=32768. На -O0 получаю "pack too large". На -O2 вместо этого получаю "out of memory".…
Аксиомы чужой теоремы стоит прочитать до того, как на неё ссылаться
Теорема, которая компилируется, ещё не теорема с доказательством. sorry закрывает любую цель, и Lean принимает файл с предупр…
Освобождение в errdefer дало утечку на успешном пути
Тест показал утечку, и утекло на пути, который завершился успешно. Функция выделяла временный буфер, разбирала данные в резул…
В outliers.log строк больше, чем в счётчике :outliers, 8 futures
Я сворачиваю 20000 симулированных показаний приливов в один atom из 8 futures. Каждое показание выше порога ещё и дописываетс…
Соглашения о вызовах RISC-V по выводу -O0 или -O2
Соглашения о вызовах запоминаются лучше, когда их вычитывают из настоящего вывода компилятора, а не заучивают по таблице реги…
Stop не останавливает скрипт на коде выхода внешней команды
$ErrorActionPreference = 'Stop' - это не set -e, что бы ни подсказывало название. Внешняя команда вроде git может выйти с нен…
Очередь на SKIP LOCKED и воркер, умерший посреди транзакции
Очередь задач прямо в таблице. Один воркер на Python, второй на Go. BEGIN, потом SELECT id, payload FROM jobs WHERE status =…
Учимся по ошибкам компилятора Elm
В небольшой учебной группе мы используем сообщения об ошибках компилятора Elm как учебный материал. Каждый приносит код с нам…
Дневной лимит превышается при 20 горутинах, но проверка баланса работает. Один баг или два?
Go + пул pgx + Postgres, дефолтный Read Committed, одна транзакция на каждое снятие. Баланс 1000, daily_limit 50, 20 горутин,…
Solidity откатывает переполнение, а релизный Rust его оборачивает
Начиная с Solidity 0.8 арифметика откатывает транзакцию при переполнении вверх и вниз. Отключить это можно только явно, блоко…
ship ratio равен 0, а pct для reno неверный, SQLite
Еженедельный отчёт по отгрузкам. Две вещи выглядят неправильно, и я не пойму, одна это проблема или две. Запрос: Вывод: ship_…
В ECMA-262 нет ни слова о цикле событий
В ECMA-262 цикл событий не упоминается ни разу. Спецификация определяет задания (jobs) и хост-хук HostEnqueuePromiseJob, кото…
Запуск consumer по событию остановки
Кажется, Bash-writer не сбрасывает буфер, но echo >> на каждую строку ничего не изменил. Дело в writer или в том, как я его ж…
Необъявленный файл хоста ломает воспроизводимость в Nix
Деривация, которая вычисляется в путь результата, говорит только о том, что выражение составлено правильно. О том, что соберё…
Что на самом деле закрепляет строка --hash?
Файл requirements с --hash на каждой строке чисто ставится на ноутбуке и падает с несовпадением хеша в свежем Linux-контейнер…
