Воскресенье, 5 января

Ночью опять капал дождь, а день был тёмным, и мокрым.

Манечка ездила болеть за свою теннисную команду, а я возился с программами. Попытка передалать мою штуку на Rust пока не очень получилась: во-первых, запрос, который вычисляет index.html с 40 тыс thumbnails выполняется гораздо дольше, чем на Питоне (делает одну большую строчку и не начинает её посылать, пока не закончит). Вторая трудность — чуть ли не половина thumbnails не присылаются вообще, в отличие от вчерашней учебной версии, где всё работало, как из пушки… Ещё я повнимательнее посмотрел на Питоновую версию, и там тоже интересно: thumbnails вытаскиваются из базы данных со скоростью чуть ли не 100 тыщ в секунду, запросы без обращения к базе данных — примерно 2 тыщи в секунду, а запросы с обращением к базе — всего 90. Вроде бы это из-за того, что async функция вызывает синхронные из sqlite3, хотя я не понимаю в чём именно проблема.

Фотография голодной синички за домом:

250105-153719