rust

Post Thumbnail

Настройка libSQL

В одной из прошлых статей я уже восхищался PocketBase — штука действительно классная. Но знаете, что делает её ещё круче? Если заменить стандартный SQLite на libSQL. Сегодня я хочу рассказать, как можно прокачать PocketBase до нового уровня. Для этого нам понадобится свой собственный сервер libSQL, причём с “шахматами и библиотекаршами” — то есть со всеми плюшками и удобствами. Мы соберём docker-compose файл со всеми необходимыми контейнерами и настройками, настроим хост с сабдоменами для неймспейсов и даже разберёмся, как генерировать токены для авторизации в базе. Кстати, эти посты публикуются через утилиту, котрая работает на базе PocketBase и libSQL

Post Thumbnail

Прототипирование на Rust

Программирование — это такая штука, где постоянно приходится переделывать и улучшать код. Как бы нам ни хотелось сразу сделать всё идеально, такое почти никогда не получается. Хорошие программы обычно начинаются с простых набросков — прототипов. Некоторые из них так и остаются набросками, но самые удачные превращаются в полноценный рабочий продукт. Rust, хоть и кажется строгим и минималистичным, на самом деле отлично подходит для экспериментов и быстрой проверки идей. И, вопреки стереотипам, на нём вполне удобно делать прототипы.

Post Thumbnail

Hydro

Hydro - фрейморк на #rust прямиком из Беркли для реализации распределенных систем. Поверх него можно накручивать свою базу данных, модели обработки и тд. И только посмотрите сколько пейперов под капотом этой раработки

Post Thumbnail

Путешествие в мир протоколов

Могу с уверенностью сказать, что вы уже сталкивались с протоколами передачи файлов. Скорее всего, вы хотя бы раз использовали FTP или SFTP, а если работали с AWS, то наверняка знакомы с S3. Даже если мы все хотя бы раз пользовались этими протоколами, большинству из нас не особо интересно, как они устроены под капотом. Мы редко сталкиваемся с необходимостью использовать специальные клиенты для них, а уж тем более вряд ли сможем написать такой клиент с нуля. Но автор заморочился и написал свой клиент https://github.com/veeso/termscp. А теперь в статье рассказывает про свое приключение с протоколами

Post Thumbnail

#rust в космосе

Доклад из которого вы получите представление о том, как эти методы активно применяются в космической отрасли. В этом докладе рассказывается про вклад автора в Lox, серверную часть Rust для Ephemerista, симулятора космических полетов нового поколения, финансируемого Европейским космическим агентством (ЕКА)

Post Thumbnail

Rhai

Давно не было новых языков программирования, исправляюсь. Rhai - встраиваемый язык программирования под #rust Исходники тут https://github.com/rhaiscript/rhai