Pull to refresh
13
0
Денис Глазков @glazzkoff

Software Engineer

Send message

Статья огонь! Проект действительно интересный, но я бы порекомендовал вам его вынести в отдельный репозиторий и добавить примеры использования 😁, чтобы можно было увидеть как и в каких сценариях можно использовать эти каналы.

По моему пример с файлом не очень релевантный, так как std::ofstream и так автоматически закрывает файл при вызове деструктора.

Не знаю, что сказать, но концепция мне нравится! Ещё бы отказаться от фраз по типу "15 минут седьмого". По моему это неуважение, если вы спросили у кого-то время, а вам ответили похожим образом. Звучит, как "Я дал тебе время в неудобном формате, а дальше сам посчитаешь".

P.s. Мне не сложно понять по этой фразе, какое сейчас время, но в мире цифровых часов, большинству людей проще воспринимать время в формате "6 часов 15 минут".

Enum в C# хорошенько так позволяет выстрелить себе в ногу. Надеюсь у автора за всю карьеру ноги были целыми 😂

А в целом статья интересная, многое из этого я не знал. Спасибо!

Только маленькие части где это действительно нужно было.

Смотрели ли вы в сторону сжатия алгоритмом zstd вместо gzip? Так как у него лучше параметры сжатия а самое главное время распаковки намного меньше, мне кажется это идеальный вариант для такой задачи.

Просто я недавно натыкался на проект zstd-wasm.

Получается, вместо постоянных проверок на NULL в Си, мы получаем постоянные поверки, есть ли что то в Option? Мне кажется, или это одно и то же.

Здравствуйте, да, в документации так и написано:
If *lineptr is set to NULL and *n is set 0 before the call, then getline() will allocate a buffer for storing the line. This buffer should be freed by the user program even if getline() failed.

Функция входит в Posix API:
Both getline() and getdelim() were originally GNU extensions. They were standardized in POSIX.1-2008.

Спасибо, исправил)
AndreiNekrasOn Еще раз спасибо за наводку, данный баг был пофикшен в версии 2.0
DmitryLTL Спасибо за хорошую идею. По поводу отображения нескольких возможных вариантов уже задумывался, буду реализовывать.
kozlyuk Да, я рассмотривал этот вариант, но впоследствии решил отказаться.
vamireh Спасибо, хорошее замечание, обязательно исправлю.
youROCK До этого момента не слышал о fish shell, в ближайшее время подумаю над вашим предложением.
AndreiNekrasOn Очень хорошее замечание, спасибо за совет, буду работать над этим.

Information

Rating
5,096-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity