Size: a a a

2021 March 31

Dv

Dr. Friedrich von Ne... in codingteam
Что-то у тебя с обработкой ошибок какой-то срам. Нашёл, где оно отваливается?

Плюс, вот тут интересное место с HTTP-стримом. Ты уверен, что из него можно просто так читать? Может, там тебе приходит какой-нибудь gzip, и его самого тоже надо потоково распаковать сначала?
источник

💮

💮 in codingteam
В гзипе иксэмель в зипе.
источник

AS

Andrey Sorokin in codingteam
Dr. Friedrich von Never
Что-то у тебя с обработкой ошибок какой-то срам. Нашёл, где оно отваливается?

Плюс, вот тут интересное место с HTTP-стримом. Ты уверен, что из него можно просто так читать? Может, там тебе приходит какой-нибудь gzip, и его самого тоже надо потоково распаковать сначала?
починено уже, дальше по тексту
источник

Dv

Dr. Friedrich von Ne... in codingteam
ttldtor
очень удобненько, в дишечке сделали уже https://dlang.org/phobos/std_digest_murmurhash.html
Генерик параметры у него интересные.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Andrey Sorokin
говно ваш zip, и zip64 говно
А, они там поюзали zip64? Интересно. Ну, а тебя сразу предупреждали, чтоб заголовки проверил.
источник

AS

Andrey Sorokin in codingteam
автор пакета в readme сразу написал Doesn't yet support Zip64 archives, но кто ж знал то что у меня этот самый zip64
источник

AS

Andrey Sorokin in codingteam
Dr. Friedrich von Never
А, они там поюзали zip64? Интересно. Ну, а тебя сразу предупреждали, чтоб заголовки проверил.
так а я сразу и проверил
источник

Dv

Dr. Friedrich von Ne... in codingteam
codingteam@cjr
Minoru
@power_mew: потому что функция возвращает Result<Option<Post>>, а внутри функции я написал Ok(deserialize(input)). Вывод типов решил, что deserialize должно вернуть Option<Post>. Поменял на Ok(Some(deserialize(input))) — и всё стало хорошо
Есть ли смысл в таких Result<Option>, да ещё в которые ты просто подкладываешь Some?
источник

AS

Andrey Sorokin in codingteam
только не заголовки бинарно, а сразу через дебугер проверил как структуры в рантайме заполняются, и сразу стало понятно куда заплатку лепить, чем я это дело и завершил
источник

Dv

Dr. Friedrich von Ne... in codingteam
codingteam@cjr
Minoru
потому что отсутствие записи в базе — это не ошибка
А, ок, это пояснение годится. Однако же, я не вижу в твоём коде, где ты такие результаты продуцируешь.
источник

Dv

Dr. Friedrich von Ne... in codingteam
ttldtor
скучаю по вечернему ворчанию форневера
А я вчера вечером починял свой опенсорс. Мне там авторы либы пожаловались, что мол он сильно много крешится. Посмотрел — а крешится-то как раз их либа!

Поэтому ворчать некогда было.

Правда, пока не починил. Оно крешится только на Маке, с ним мне не очень удобно работать. Успел только воспроизвести, сегодня продолжу разбирательство.
источник

Dv

Dr. Friedrich von Ne... in codingteam
ttldtor
вот и верни Рамзая
Не надо.
источник

Dv

Dr. Friedrich von Ne... in codingteam
💮
В гзипе иксэмель в зипе.
В этой схеме надо бы ещё найти, куда прикрутить base64, и тогда будет норм.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Andrey Sorokin
автор пакета в readme сразу написал Doesn't yet support Zip64 archives, но кто ж знал то что у меня этот самый zip64
Ну а ты починил пакет?
источник

AS

Andrey Sorokin in codingteam
себе починил, всем нет
источник

Dv

Dr. Friedrich von Ne... in codingteam
Andrey Sorokin
себе починил, всем нет
Очень плохо.
источник

AS

Andrey Sorokin in codingteam
мой бренный кожаный мешок требует сна
источник

AS

Andrey Sorokin in codingteam
Dr. Friedrich von Never
Очень плохо.
я спал, а не чинил
источник

FO

FORTRAN ONE LOVE in codingteam
Утро v0.2.0-20210331!
источник

O

Omap in codingteam
так
источник