Автоматизация разработки с помощью подхода DB-first
https://habr.com/ru/articles/765446/
https://habr.com/ru/articles/765446/
Хабр
Автоматизация разработки с помощью подхода DB-first
Интеграция с БД - привычно сложная и хрупкая часть большинства кодобаз, постоянно отвлекающая внимание разработчиков и раздувающая сроки. Какой бы хайпующий фреймворк вы ни пробовали, вы неизбежно...
❤🔥8🤮4
Проблема «error: future cannot be sent between threads safely» при использовании Rust-библиотек Tokio и Actix
https://habr.com/ru/articles/765580/
https://habr.com/ru/articles/765580/
Хабр
Проблема «error: future cannot be sent between threads safely» при использовании Rust-библиотек Tokio и Actix
Приложения на Rust часто используют асинхронные библиотеки, такие как Tokio и Actix. Эти библиотеки предоставляют инструменты для асинхронного ввода-вывода и параллельных вычислений и т.д. Однако...
👍7
Rust 1.73.0: очищение сообщений о панике, изменение в работе с локальными данными потока
https://habr.com/ru/articles/765890/
https://habr.com/ru/articles/765890/
Хабр
Rust 1.73.0: новый формат сообщений о панике, изменение в работе с локальными данными потока
Команда Rust рада сообщить о новой версии языка — 1.73.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая...
👍13⚡2🥱2
🔥 Дайджест полезных материалов из мира Rust за неделю
Почитать:
— Rust 1.73.0: очищение сообщений о панике, изменение в работе с локальными данными потока
— Проблема «error: future cannot be sent between threads safely» при использовании Rust-библиотек Tokio и Actix
— Автоматизация разработки с помощью подхода DB-first
— Вышел Chipmunk.v3
— Explore the Power of AWS Services in this Latest Blog Post!
— Edge IoT with Rust on ESP: HTTP Client
— RPCIEGE - Skirmish 10
— What to choose Golang or Rust?
— RPCIEGE - Skirmish 9
— Algora – Open source coding bounties
— Learning Rust 🦀: 16 - Rust Collections: Vectors
— Implementing Practical Byzantine Fault Tolerance
— Rust & MySQL: JSON serialisation of result sets retrieved using crate sqlx.
— 🐚🦀Comandos shell reescritos em Rust
Посмотреть:
🌐 How To Create 3 Levels Of React Image Sliders - Beginner, Intermediate, Expert (⏱ 37:25)
🌐 This New CSS Property Is Simple Yet Useful (⏱ 00:54)
Хорошего дня!
@rust_code
Почитать:
— Rust 1.73.0: очищение сообщений о панике, изменение в работе с локальными данными потока
— Проблема «error: future cannot be sent between threads safely» при использовании Rust-библиотек Tokio и Actix
— Автоматизация разработки с помощью подхода DB-first
— Вышел Chipmunk.v3
— Explore the Power of AWS Services in this Latest Blog Post!
— Edge IoT with Rust on ESP: HTTP Client
— RPCIEGE - Skirmish 10
— What to choose Golang or Rust?
— RPCIEGE - Skirmish 9
— Algora – Open source coding bounties
— Learning Rust 🦀: 16 - Rust Collections: Vectors
— Implementing Practical Byzantine Fault Tolerance
— Rust & MySQL: JSON serialisation of result sets retrieved using crate sqlx.
— 🐚🦀Comandos shell reescritos em Rust
Посмотреть:
🌐 How To Create 3 Levels Of React Image Sliders - Beginner, Intermediate, Expert (⏱ 37:25)
🌐 This New CSS Property Is Simple Yet Useful (⏱ 00:54)
Хорошего дня!
@rust_code
👍9❤2🔥2
Обновление Rust-библиотеки Ormlib до версии 1.0.1. Что изменилось и почему это важно?
https://habr.com/ru/articles/766064/
https://habr.com/ru/articles/766064/
Хабр
Обновление Rust-библиотеки Ormlib, добавлена поддержка MySQL
Я рад сообщить, что вышла новая версия моей Rust-библиотеки для объектно-реляционного отображения - Ormlib 1.0.1. В этой версии было проделано много работы по улучшению архитектуры библиотеки. В...
👍4🤔4
Самый маленький Docker образ Rust приложения
https://habr.com/ru/articles/766620/
https://habr.com/ru/articles/766620/
Хабр
Самый маленький Docker образ Rust приложения
Где - то там контейнер с маленьким крабом... Привет %username%, эта статья про то, как поместить Rust приложение в Docker и получить образ размером с бинарный файл (6 Мб). А также про причины, которые...
🥱3❤2👏1👌1
Алгебраические Типы Данных
https://habr.com/ru/articles/766682/
https://habr.com/ru/articles/766682/
Хабр
Алгебраические Типы Данных
Что же такое Алгебраические Типы Данных(Algebraic Data Types(ADT))? Обычно определение состоит из терминов теории типов и обязательно с примером на Haskell. Но на практике всё не так сложно. Типы...
👍6❤1🔥1
Сборка мусора: как это делается в системном программировании
https://habr.com/ru/companies/timeweb/articles/766772/
https://habr.com/ru/companies/timeweb/articles/766772/
Хабр
Сборка мусора: как это делается в системном программировании
Давайте поговорим об одной из наиболее критичных по производительности программ, которой вы пользуетесь ежедневно: о вашей операционной системе. Поскольку при каждом разгоне железа вы получаете...
👍8
Когда Zig круче Rust – массивы перечислений, позволяющие сэкономить память
https://habr.com/ru/articles/767036/
https://habr.com/ru/articles/767036/
Хабр
Когда Zig круче Rust — массивы перечислений, позволяющие сэкономить память
Перечисления (или размеченные объединения), отличающиеся вариативностью и, следовательно, размером, провоцируют в Rust серьёзную фрагментацию памяти. Дело в том, что нам приходится выделять достаточно...
❤🔥7❤2🤔2
Как я проектирую и разрабатываю расширения Python на Rust
https://habr.com/ru/articles/767254/
https://habr.com/ru/articles/767254/
Хабр
Как я проектирую и разрабатываю расширения Python на Rust
Вы наверняка видели множество статей на тему "Python, Rust - производительность, бла-бла-бла... Вот, реализуем foo2plus2". Вся беда в том, что все эти статьи демонстрируют очень простые примеры уровня...
❤9🤮3😭1
🔥 Дайджест полезных материалов из мира Rust за неделю
Почитать:
— Как я проектирую и разрабатываю расширения Python на Rust
— Когда Zig круче Rust — массивы перечислений, позволяющие сэкономить память
— Сборка мусора: как это делается в системном программировании
— Алгебраические Типы Данных
— Самый маленький Docker образ Rust приложения
— Обновление Rust-библиотеки Ormlib, добавлена поддержка MySQL
— netcrab: a networking tool
— Learning Rust 🦀: 17 - Rust Collections: Strings - How complex can it be?!
— wtransport - WebTransport in Rust 🦀
— Rust's Option type... in Python
— Package All the Things
— Announcing the PubNub Rust SDK
— Implementing Practical Byzantine Fault Tolerance - part 2
— GreptimeDB v0.4 Officially Launched with New Engine Mito2 Tailored for Time-Series Data Processing
— Socketioxide - Socketio powered by Rust! 🦀🔌
— Tauri: 10 Minute Docs Audits
Посмотреть:
🌐 Chatgpt, Bard , Claude, Theb - используй API лучших нейросетей бесплатно и без ВПН на Python. (⏱ 05:23)
Хорошего дня!
@rust_code
Почитать:
— Как я проектирую и разрабатываю расширения Python на Rust
— Когда Zig круче Rust — массивы перечислений, позволяющие сэкономить память
— Сборка мусора: как это делается в системном программировании
— Алгебраические Типы Данных
— Самый маленький Docker образ Rust приложения
— Обновление Rust-библиотеки Ormlib, добавлена поддержка MySQL
— netcrab: a networking tool
— Learning Rust 🦀: 17 - Rust Collections: Strings - How complex can it be?!
— wtransport - WebTransport in Rust 🦀
— Rust's Option type... in Python
— Package All the Things
— Announcing the PubNub Rust SDK
— Implementing Practical Byzantine Fault Tolerance - part 2
— GreptimeDB v0.4 Officially Launched with New Engine Mito2 Tailored for Time-Series Data Processing
— Socketioxide - Socketio powered by Rust! 🦀🔌
— Tauri: 10 Minute Docs Audits
Посмотреть:
🌐 Chatgpt, Bard , Claude, Theb - используй API лучших нейросетей бесплатно и без ВПН на Python. (⏱ 05:23)
Хорошего дня!
@rust_code
👍8❤3🔥1
Ржавое наследование 2. Славянский проброс Get/Set
https://habr.com/ru/articles/767416/
https://habr.com/ru/articles/767416/
Хабр
Ржавое наследование 2. Славянский проброс Get/Set
Вторая статья по теме, развивающая мои теоретические выкладки про наследование реализаций из первой части. В этой части пойдет речь о доступе к данным через цепочку вложенных структур. Все также...
❤🔥6😁4❤1👍1
Forwarded from Machinelearning
Новый фреймворк глубокого обучения, построенный полностью на Rust, который призван обеспечить баланс между гибкостью, производительностью и простотой использования для исследователей, инженеров ML и разработчиков.
cargo new new_burn_app
ai_machinelearning_big_data
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥8👍7
Быстрое решение для вычисления моделей эмбединга текста.
https://github.com/huggingface/text-embeddings-inference
@rust_code
https://github.com/huggingface/text-embeddings-inference
@rust_code
GitHub
GitHub - huggingface/text-embeddings-inference: A blazing fast inference solution for text embeddings models
A blazing fast inference solution for text embeddings models - huggingface/text-embeddings-inference
❤4👍1
Forwarded from Анализ данных (Data analysis)
📒 GigaChat нового поколения.
Разработчики @gigachat_bot изменили подход к обучению модели, а потому практически все умения модели были улучшены. В частности, речь идет о сокращении текстов, ответов на вопросы и генерации идей.
Появился и бот GigaChat в социальной сети «ВКонтакте» — после активации, его можно использовать для самых разных целей: от создания текстов до генерации изображений (за счет интеграции с Kandinsky).
Число уникальных пользователей GigaChat достигло 1 млн.
• Попробовать
@data_analysis_ml
Разработчики @gigachat_bot изменили подход к обучению модели, а потому практически все умения модели были улучшены. В частности, речь идет о сокращении текстов, ответов на вопросы и генерации идей.
Появился и бот GigaChat в социальной сети «ВКонтакте» — после активации, его можно использовать для самых разных целей: от создания текстов до генерации изображений (за счет интеграции с Kandinsky).
Число уникальных пользователей GigaChat достигло 1 млн.
• Попробовать
@data_analysis_ml
❤6👎3
• Работает на Windows, GNU/Linux и MacOS.
• Поддерживает предварительный просмотр не только изображений или документов, но и видео
#Linux
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍7🔥4❤🔥2😱2
Qrcode-encrypted – программа благодаря которой можно создать/читать qrcode с закодированным/зашифрованным текстом
Проект написан на Rust
Доступные методы шифровки/кодировки: base64, hex, morse, rot13, caesar. Также возможно создать qrcode с простым текстом
https://github.com/knoxydev/qrcode-encrypt
Проект написан на Rust
Доступные методы шифровки/кодировки: base64, hex, morse, rot13, caesar. Также возможно создать qrcode с простым текстом
https://github.com/knoxydev/qrcode-encrypt
GitHub
GitHub - knoxydev/qrcode-encrypt: QR code with encrypted content
QR code with encrypted content. Contribute to knoxydev/qrcode-encrypt development by creating an account on GitHub.
👍9❤3☃1🔥1