Андрей Лесников @ozkriff posted in Rust on ITGM#14 (Санкт-Петербург, 23 марта)
23 марта в 10:00 в Park Inn Пулковская (около метро Московская) состоится ITGM #14.
Все IT-сообщества Петербурга в одно время в одном месте!
В четырнадцатый раз IT Global Meetup соберет дружную IT-тусовку Петербурга и окунет участников в атмосферу обмена опытом, профессиональными мнениями и взглядами. Любой активный IT-специалист сможет найти здесь сообщество по душе, единомышленников, узнать ч...
Sergey @chernomor posted in Потеря данных в TcpStream::read_exact с read_timeout
https://gist.github.com/chernomor/2425e2caf5143cc567f2f7fe57ea7108 - работающий (у меня, по крайней мере 🙂 ) тест
Суть: если на TcpStream включить таймаут на чтение, пытаться прочитать заданное число байт, которое не наберется до таймаута, то полученные данные пропадут после таймаута и на следующем вызове read_exact прочитаны уже не будут.
Правильно ли я понимаю, это никак не обходится, кроме ка...
Rust на IT Global Meetup 14 (Санкт-Петербург, 23 марта) - Park Inn Пулковская (около метро Московская). Требуется регистрация, участие бесплатное https://goo.gl/JsyKu7 #rustycrate
Форум rustycrate.ru
Rust on ITGM#14 (Санкт-Петербург, 23 марта)
23 марта в 10:00 в Park Inn Пулковская (около метро Московская) состоится ITGM #14. Все IT-сообщества Петербурга в одно время в одном месте! В четырнадцатый раз IT Global Meetup соберет дружную IT-тусовку Петербурга и окунет участников в атмосферу обмена…
Михаил Панков @mkpankov posted in Перевод статьи "Newtype Index Pattern" | Шаблон индексирования для нового типа
Андрей Лесников @ozkriff posted in [habr] Последствия переписывания компонентов Firefox на Rust
Андрей Лесников @ozkriff posted in [habr] Пишем операционную систему на Rust. Реализация страничной памяти (новый вариант)
оригинал: https://os.phil-opp.com/paging-implementation/#map-the-complete-physical-memory
Сергей Веселков @vessd posted in Cloudflare опубликовал реализацию VPN WireGuard на Rust
https://www.opennet.ru/opennews/art.shtml?num=50411
Андрей Лесников @ozkriff posted in Альтернатива Disqus для комментариев в статическом журнале
Попалось мне тут в очередной раз на глаза как сильно Disqus коменты ругают, что дискас грузит дочерта всего левого, данные сливает налево и направо и т.п.:
А я как раз последние дни в фоне занимаюсь переводом https://ozkriff.github.io на Zola. Коментов у меня там мало, конечно, но хочется, все-таки, что бы по уму все было организовано. Наверное, и правда стоит заодно уж немного подумать над ухо...
Alexander Andreev @andreevlex posted in Организация встреч Rust разработчиков в Мск
Коллеги давайте организоваться, искать помещение для регулярных встреч.
Лично мне хотелось видеть это в формате встреч для общения, а не обязательно доклады, достаточно общей темы встречи.
Андрей Лесников @ozkriff posted in Вышел Rust 1.34.0!
Alternative cargo registries
? in documentation tests
Custom attributes accept arbitrary token streams
TryFrom and TryInto (!!!)
Андрей Лесников @ozkriff posted in [habr] Магические трансформации типов данных в Rust: Интринсика mem::transmute
Михаил Панков @mkpankov posted in Futures 0.1 Compatibility Layer
Если коротко, можно запускать async функции на executor с подержкой futures@0.1, превращать футуры из 0.1 в футуры 0.3, конвертировать Stream и Sink, Executor и Spawn, tokio-io и futures::io.
@SmallNibbler posted in :bear: Уроки по языку программирования Rust (Автор: Teddy The Bear)
Ссылка на YouTube канал автора.
Ссылка на плейлист с уроками.
Урок первый. Введение.
Урок второй. Установка и компиляция.
Урок третий. Менеджер пакетов Cargo.
Урок четвёртый. Редактор исходного кода VS Code.
Урок пятый. Переменные.
Урок шестой. Типы данных.
Alexander Andreev @andreevlex posted in Learning Parser Combinators With Rust
https://bodil.lol/parser-combinators/
Alexander Andreev @andreevlex posted in RustLatam 2019 - Florian Gilcher: The Power of the "Where" Clause