uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

Rust

Rust

Kanalga Telegram’da o‘tish

Rust programming language По всем вопросам- @workakkk #VRHSZ

Ko'proq ko'rsatish
9 139
Obunachilar
+424 soatlar
+217 kun
+21830 kun
Postlar arxiv
Rust
9 139
Классное настольное приложение, сделанное на Rust https://github.com/thewh1teagle/mobslide @rust_code

Rust
9 139
Вышла статья о том, как написать и развернуть генератор статических сайтов за час с помощью Rust! https://blog.rust-lang.org/inside-rust/2023/11/15/spec-vision.html @rust_code

Rust
9 139

Rust
9 139

Rust
9 139
⚡️ Legba Legba - это многопротокольный брутфорсер учетных данных и паролей, созданный на Rust и асинхронной среды выполнения
⚡️ Legba Legba - это многопротокольный брутфорсер учетных данных и паролей, созданный на Rust и асинхронной среды выполнения Tokio с целью достижения лучшей производительности и стабильности при меньшем потреблении ресурсов по сравнению с аналогичными инструментами. Поддерживаемые протоколы/функции: AMQP (ActiveMQ, RabbitMQ, Qpid, JORAM и Solace), Cassandra/ScyllaDB, перечисление поддоменов DNS, FTP, HTTP (базовая аутентификация, NTLMv1, NTLMv2, многочастная форма, пользовательские запросы с поддержкой CSRF и перечисление файлов/папок), IMAP, предварительная аутентификация и перечисление пользователей Kerberos, LDAP, MongoDB, MQTT, Microsoft SQL, MySQL, Oracle, PostgreSQL, POP3, RDP, Redis, SSH/SFTP, SMTP, STOMP (ActiveMQ, RabbitMQ, HornetQ и OpenMQ), сканирование TCP-портов, Telnet, VNC. 🐱 GitHub @rust_code

Rust
9 139
Давайте разберёмся с Borrow checker - который является одной из главных фич языка Rust! 14 ноября в 20:00 МСК присоединяйтесь
Давайте разберёмся с Borrow checker - который является одной из главных фич языка Rust! 14 ноября в 20:00 МСК присоединяйтесь к открытому уроку онлайн-курса «Rust Developer. Basic» от OTUS. Тема вебинара: «Победить Borrow checker». На занятии мы: разберемся с главной инновацией языка Rust; выясним, как не запутаться в ссылках! покажем, почему одни типы живут дольше других.И вообще, попробуем жить счастливой жизнью без Garbage Collector'а. Открытый урок будет интересен как новичкам, т.к. мы расскажем максимально просто и полезно про Rust, так и профессионалам - мы расскажем зачем им в стеке еще один язык программирования: https://otus.ru/lessons/rust-developer-basic/?utm_source=telegram&utm_medium=cpm&utm_campaign=rust_basic&utm_term=telegain&utm_content=lesson-14-11-2023#event-3496 Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8Jy1Mj

Rust
9 139
"C++ to Rust Assisted Migration (CRAM) полуавтоматически переносит хорошо спроектированный код общего назначения на языке программирования Rust". 📄https://cpp-rust-assisted-migration.gitlab.io ⚙️https://gitlab.com/cpp-rust-assisted-migration/source @rust_code

Rust
9 139
Rust часто используется для программирования на системном уровне с упором на безопасность и производительность. Это означает, что сервер аутентификации является хорошим вариантом использования Rust. В этом руководстве вы будете использовать фреймворк Warp для создания сервера аутентификации, использующего JSON Web Tokens. https://www.freecodecamp.org/news/rust-tutorial-authentication-server/

Rust
9 139
Векторная база данных Rust теперь работает на базе X (Twitter) https://github.com/qdrant/qdrant @rust_code

Rust
9 139
Минимальный DNS-сервер, встроенный в Rust, с системой правил и протоколированием. https://github.com/sammwyy/mindns

Rust
9 139
⚡️Представляем вам крутую подборку мыслей, идей и мнений, накопленных за годы работы как в малом бизнесе, так и в крупных компаниях. Здесь вы найдете ответы на те вопросы, которые не осмеливается задать вслух. • Почему нарушение установленных дедлайнов может быть не только допустимым, но и необходимым? Ссылка: https://t.me/prodneupal/5 • Почему стоит избегать упоминания о том, что ты пользуешься WhatsApp? Ссылка: https://t.me/prodneupal/10 • Как избежать провалов и неудач на первом проекте? Ссылка: https://t.me/prodneupal/29 Здесь представлен материал разного формата: есть и короткие сообщения, и длинные статьи. Будет интересно, без спама. 🚀 Еще больше полезного материала здесь

Rust
9 139
®️Rust: безопасный парсинг с нулевым копированием Парсеры (в контексте компьютерных технологий) — это программы или алгоритмы, способные преобразовать определенный массив данных в некую структурированную информацию. При обмене данными между устройствами (к примеру, при отправке этой статьи на ваше устройство) парсеры используются для преобразования полученных данных в то, что устройство может обработать. Учитывая это, легко понять важность подобных алгоритмов, а также значение их эффективности для общей производительности системы. Одним из способов оптимизации таких программ является использование технологии, называемой zero-copy (нулевое копирование). Парсер с нулевым копированием представляет собой участок кода, который может преобразовывать полученные данные в структурированную форму, не копируя при этом содержимое в новые буферы. Это отличает данный вид парсеров от прочих, используемых для преобразования части данных в набор значений (например, строки и массивы): программы без нулевого копирования выделяют новую область в куче и копируют в нее соответствующую часть полученных данных. В качестве примера простейшего парсера с нулевым копированием я создал программу на языке C, которая выполняет парсинг массива байтов в заранее определенный struct. Программа предполагает, что полученные данные будут содержать заголовочный байт, за которым следует строка. struct ParsedData { uint8_t header; char *payload; }; void parse_buffer(uint8_t *buffer, struct ParsedData *parsed_data) { parsed_data->header = buffer[0]; parsed_data->payload = (char *)&buffer[1]; }; Код достаточно прост: в struct перемещается значение примитива (header — заголовок) и указатель на массив символов (payload — полезная нагрузка). Заметим, что хотя некоторые могут назвать эту процедуру копированием, она не выделяет новую память, а лишь выполняет простые инструкции перемещения значений и указателей: Читать

Rust
9 139
Qrcode-encrypted – программа благодаря которой можно создать/читать qrcode с закодированным/зашифрованным текстом Проект написан на Rust Доступные методы шифровки/кодировки: base64, hex, morse, rot13, caesar. Также возможно создать qrcode с простым текстом https://github.com/knoxydev/qrcode-encrypt

Rust
9 139
✔️ Xplorer – красивый файловый менеджер, написанный на TypeScript и Rust. • Работает на Windows, GNU/Linux и MacOS. • Поддерж
✔️ Xplorer – красивый файловый менеджер, написанный на TypeScript и Rust. • Работает на Windows, GNU/Linux и MacOS. • Поддерживает предварительный просмотр не только изображений или документов, но и видео 🖥 Github #Linux @rust_code