Пишем простой калькулятор используя фреймворк eframe (egui)
https://habr.com/ru/post/722438/
https://habr.com/ru/post/722438/
Хабр
Пишем простой калькулятор используя фреймворк eframe (egui)
Всем здравствуйте. Ниже будет приведен пример написания PWA приложения готового для использования как в браузере, так и на компьютере с ОС Windows. Использовать будем язык программирования Rust и...
👍15👎2
Язык программирования Rust: безопасность, производительность и преимущества
https://habr.com/ru/post/722658/
https://habr.com/ru/post/722658/
Хабр
Язык программирования Rust: безопасность, производительность и преимущества
Язык программирования Rust был разработан компанией Mozilla и впервые представлен в 2010 году. Он считается одним из самых безопасных и производительных языков программирования на сегодняшний день. В...
❤9👍3
Config-manager: универсальное решение для настройки приложений на Rust
https://tproger.ru/articles/config-manager-universal-noe-rewenie-dlya-nastrojki-prilozhenij-na-rust-237848/
@rust_code
https://tproger.ru/articles/config-manager-universal-noe-rewenie-dlya-nastrojki-prilozhenij-na-rust-237848/
@rust_code
Tproger
Config-manager: универсальное решение для Rust
От проекта к проекту много сил уходит на конфигурирование продуктов. Рассказываем, как решить проблему с config-manager для Rust.
❤10👍6🔥2
Кросс-компилируем Rust приложения при помощи Nix
https://habr.com/ru/post/723194/
https://habr.com/ru/post/723194/
Хабр
Кросс-компилируем Rust приложения при помощи Nix
На текущем месте работы столкнулся с необходимости собирать Docker образы для сервисов написанных на Rust. Обычно в таком случае пишется Dockerfile, который внутри докера просто собирает контейнер и...
❤5🤔2👍1👎1
This media is not supported in your browser
VIEW IN TELEGRAM
tui-rs – библиотека Rust для создания многофункциональных пользовательских интерфейсов терминалов и информационных панелей
🖥 Github
#Rust
@rust_code
#Rust
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34❤3❤🔥2🥰2
Самая маленькая хеш-таблица в мире
https://habr.com/ru/company/wunderfund/blog/723536/
https://habr.com/ru/company/wunderfund/blog/723536/
Хабр
Самая маленькая хеш-таблица в мире
1 декабря я в очередной раз поучаствовал в Advent of Code , написав программу на Rust. Если интересно — код можно найти на GitHub. Тут мне хотелось бы рассказать о моём решении задачи, предлагавшейся...
👍4
Использовать unwrap() в Rust — это нормально
https://habr.com/ru/post/723434/
https://habr.com/ru/post/723434/
Хабр
Использовать unwrap() в Rust — это нормально
Предисловие Сравнительно недавно на Хабре была опубликована статья «Rust: ни в коем случае не используйте unwrap() в продакшене» . Мягко говоря, тезисы, высказываемые в данной статье, спорны и...
👍14❤1🔥1
Реализация конечных автоматов через систему типов Rust
https://habr.com/ru/post/725148/
https://habr.com/ru/post/725148/
Хабр
Реализация конечных автоматов через систему типов Rust
При проектировании конечных автоматов в Rust хранение информации о текущем состоянии системы очень часто производится в объекте типа соответствующего его состоянию. При этом изменение состояния...
👍5❤3❤🔥2🥰1
🔥 Top it channels
🖥 Linux
@linux -топ фишки, гайды, уроки по работе с Linux.
@linux_read - бесплатные книги linux
@linux chat - чат linux для обучения и помощи.
@linuxacadd - linux с нуля
🖥 SQL базы данных
@sqllib - библиотека баз данных
@sqlhub - повышение эффективности кода с грамотным использованием бд.
@chat_sql - чат изучения бд.
databooks - лучшие бесплатные книги по базам данных
🖥 Python
@pythonl - гайды по Python.
@pro_python_code – Python практика.
@python_job_interview – подготовка к Python собеседованию.
@python_testit - проверочные тесты на python
@pythonlbooks - современные книги Python
@python_djangojobs - работа для Python программистов
@python_django_work - чат обсуждения вакансий
🖥 Java
@javatg - выучить Java с senior разработчиком по профессиональной методике.
@javachats - чат для ответов на вопросы по Java
@java_library - библиотека книг Java
@android_its - Android разработка
@java_quizes - тесты Java
@Java_workit - работа Java
@progersit - шпаргалки ит
👣 Golang
@Golang_google - восхитительный язык от Google, мощный и перспективный.
@golang_interview - вопросы и ответы с собеседований по Go. Для всех уровней разработчиков.
@golangtests - интересные тесты и задачи GO
@golangl - чат изучающих Go
@GolangJobsit - отборные вакансии и работа GO
@golang_jobsgo - чат для ищущих работу.
@golang_books - полезные книги Golang
@golang_speak - обсуждение языка Go
⭐️ Нейронные сети
@data_analysis_ml - data science
@vistehno - chatgpt ведет блог, решает любые задачи и отвечает на любые ваши вопросы.
@aigen - сети для генерации картинок. видео, музыки и многого другого.
@neural – погружение в нейросети.
🖥 Machine learning
@ai_ml – погружение в нейросети, ai, Chatgpt, midjourney, машинное обучение.
@machinelearning_ru – машинное обучении на русском от новичка до профессионала.
@machinelearning_interview – подготовка к собеседованию.
@datascienceiot – бесплатные книги Machine learning
@ArtificialIntelligencedl – канал о искусственном интеллекте
@machinee_learning – чат о машинном обучении
@datascienceml_jobs - работа ds, ml
@Machinelearning_Jobs - чат работы мл
🖥 Javascript / front
@react_tg - - 40,14% разработчиков сайтов использовали React в 2022 году - это самая популярная библиотека для создания сайтов.
@javascript -канал для JS и FrontEnd разработчиков. Лучшие практики и примеры кода. Туториалы и фишки JS
@Js Tests - каверзные тесты JS
@hashdev - погружение в web разработку.
@javascriptjobjs - отборные вакансии и работа FrontEnd.
@jsspeak - чат поиска FrontEnd работы.
👷♂️ IT работа
@hr_itwork - кураторский список актуальных ит-ваканнсии
🤡It memes
@memes_prog - ит-мемы
⚙️ Rust
@rust_code - Rust избавлен от болевых точек, которые есть во многих современных яп
@rust_chats - чат rust
#️⃣ c# c++
C# - объединяет лучшие идеи современных языков программирования
@csharp_cplus чат
С++ - Универсальность. Возможно, этот главный плюс C++.
📓 Книги
@programming_books_it - большая библиотека. программиста
@datascienceiot -ds книги
@pythonlbooks - python библиотека.
@golang_books - книги Golang
@frontendbooksit - front книги
@progersit - ит-шпаргалки
@linux_read - Linux books
@java_library - Java books
🖥 Github
@github_code - лучшие проекты с github
@bigdatai - инструменты по работе с данными
🍏 🖥 Mobile dev
@mobdevelop
🖥 Android
@android_its
🖥 Devops
Devops - специалист общего профиля, которому нужны обширные знания в области разработки.
📢 English for coders
@english_forprogrammers - Английский для программистов
🔢 Math
@dsmath - математика программиста
💡 ChatGpt bot
@Chatgpturbobot - бесплатный бот ChatGpt
@linux -топ фишки, гайды, уроки по работе с Linux.
@linux_read - бесплатные книги linux
@linux chat - чат linux для обучения и помощи.
@linuxacadd - linux с нуля
@sqllib - библиотека баз данных
@sqlhub - повышение эффективности кода с грамотным использованием бд.
@chat_sql - чат изучения бд.
databooks - лучшие бесплатные книги по базам данных
@pythonl - гайды по Python.
@pro_python_code – Python практика.
@python_job_interview – подготовка к Python собеседованию.
@python_testit - проверочные тесты на python
@pythonlbooks - современные книги Python
@python_djangojobs - работа для Python программистов
@python_django_work - чат обсуждения вакансий
@javatg - выучить Java с senior разработчиком по профессиональной методике.
@javachats - чат для ответов на вопросы по Java
@java_library - библиотека книг Java
@android_its - Android разработка
@java_quizes - тесты Java
@Java_workit - работа Java
@progersit - шпаргалки ит
@Golang_google - восхитительный язык от Google, мощный и перспективный.
@golang_interview - вопросы и ответы с собеседований по Go. Для всех уровней разработчиков.
@golangtests - интересные тесты и задачи GO
@golangl - чат изучающих Go
@GolangJobsit - отборные вакансии и работа GO
@golang_jobsgo - чат для ищущих работу.
@golang_books - полезные книги Golang
@golang_speak - обсуждение языка Go
@data_analysis_ml - data science
@vistehno - chatgpt ведет блог, решает любые задачи и отвечает на любые ваши вопросы.
@aigen - сети для генерации картинок. видео, музыки и многого другого.
@neural – погружение в нейросети.
@ai_ml – погружение в нейросети, ai, Chatgpt, midjourney, машинное обучение.
@machinelearning_ru – машинное обучении на русском от новичка до профессионала.
@machinelearning_interview – подготовка к собеседованию.
@datascienceiot – бесплатные книги Machine learning
@ArtificialIntelligencedl – канал о искусственном интеллекте
@machinee_learning – чат о машинном обучении
@datascienceml_jobs - работа ds, ml
@Machinelearning_Jobs - чат работы мл
@react_tg - - 40,14% разработчиков сайтов использовали React в 2022 году - это самая популярная библиотека для создания сайтов.
@javascript -канал для JS и FrontEnd разработчиков. Лучшие практики и примеры кода. Туториалы и фишки JS
@Js Tests - каверзные тесты JS
@hashdev - погружение в web разработку.
@javascriptjobjs - отборные вакансии и работа FrontEnd.
@jsspeak - чат поиска FrontEnd работы.
👷♂️ IT работа
@hr_itwork - кураторский список актуальных ит-ваканнсии
🤡It memes
@memes_prog - ит-мемы
⚙️ Rust
@rust_code - Rust избавлен от болевых точек, которые есть во многих современных яп
@rust_chats - чат rust
#️⃣ c# c++
C# - объединяет лучшие идеи современных языков программирования
@csharp_cplus чат
С++ - Универсальность. Возможно, этот главный плюс C++.
📓 Книги
@programming_books_it - большая библиотека. программиста
@datascienceiot -ds книги
@pythonlbooks - python библиотека.
@golang_books - книги Golang
@frontendbooksit - front книги
@progersit - ит-шпаргалки
@linux_read - Linux books
@java_library - Java books
@github_code - лучшие проекты с github
@bigdatai - инструменты по работе с данными
@mobdevelop
@android_its
Devops - специалист общего профиля, которому нужны обширные знания в области разработки.
@english_forprogrammers - Английский для программистов
🔢 Math
@dsmath - математика программиста
@Chatgpturbobot - бесплатный бот ChatGpt
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10⚡2👏2👎1😁1
Ambient – новейший свободный игровой движок написанный на языке Rust
Движок предоставляет runtime для создания многопользовательских игр и 3D-приложений, компилируемых в представление WebAssembly и использующих API WebGPU для отрисовки
⭐️ Ссылка на проект
#Interesting #Game #3D
@rust_code
Движок предоставляет runtime для создания многопользовательских игр и 3D-приложений, компилируемых в представление WebAssembly и использующих API WebGPU для отрисовки
#Interesting #Game #3D
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3❤🔥2
Forwarded from C++ Academy
Сравнение библиотек параллелизма Rust и C++.
https://blog.m-ou.se/rust-cpp-concurrency/
https://yangx.top/cpluspluc
https://blog.m-ou.se/rust-cpp-concurrency/
https://yangx.top/cpluspluc
blog.m-ou.se
Comparing Rust's and C++'s Concurrency Library
The concurrency features that are included in the Rust standard library
are quite similar to what was available in C++11: threads, atomics, mutexes, condition variables, and so on.
In the past few years, however, C++ has gained quite a few new concurrency…
are quite similar to what was available in C++11: threads, atomics, mutexes, condition variables, and so on.
In the past few years, however, C++ has gained quite a few new concurrency…
👍8❤1🔥1
Window Tiling For The Win
Оконный менеджер с черепичной структурой, написанный на языке Rust
https://github.com/Kintaro/wtftw
Оконный менеджер с черепичной структурой, написанный на языке Rust
https://github.com/Kintaro/wtftw
❤13👍4
Запускаем Rocket REST API на AWS
Rocket.rs — самый известный фреймворк на Rust для легкого создания производительных и типобезопасных веб-приложений. Развернем с его помощью собственный Rocket REST API на AWS.
https://nuancesprog.ru/p/17280/
@rust_code
Rocket.rs — самый известный фреймворк на Rust для легкого создания производительных и типобезопасных веб-приложений. Развернем с его помощью собственный Rocket REST API на AWS.
https://nuancesprog.ru/p/17280/
@rust_code
rocket.rs
Rocket - Simple, Fast, Type-Safe Web Framework for Rust
Rocket is a web framework for the Rust
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.
programming language that makes it simple to write fast web applications
without sacrificing flexibility or type safety.
🔥12👍4❤🔥1❤1🐳1
В этой статье вы узнаете о потоках с областью действия, о том, как они функционируют, как их создавать и чем они отличаются от потоков с незаданной областью.
https://blog.logrocket.com/using-rust-scoped-threads-improve-efficiency-safety/
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
LogRocket Blog
Using Rust scoped threads to improve efficiency and safety - LogRocket Blog
Scoped threads in Rust are a fantastic way to make multitasking safer and more efficient. Learn how to work with them in this tutorial.
👍15❤3🔥3
Rust: выполнение HTTP-запросов и обработка ответов с помощью reqwest
C каждым днём Rust становится всё популярнее блягодаря сочетанию возможностей, которые он даёт и простоты синтаксиса. Поэтому предлагаем вам посмотреть, как легко его можно использовать в бэкенд-разработке на примере обработки запросов и ответов:
https://nuancesprog.ru/p/16874/
#rust #http
C каждым днём Rust становится всё популярнее блягодаря сочетанию возможностей, которые он даёт и простоты синтаксиса. Поэтому предлагаем вам посмотреть, как легко его можно использовать в бэкенд-разработке на примере обработки запросов и ответов:
https://nuancesprog.ru/p/16874/
#rust #http
👍11🔥5❤3
Building microservices in Rust with Spin
https://blog.logrocket.com/build-microservices-rust-spin/
@rust_code
https://blog.logrocket.com/build-microservices-rust-spin/
@rust_code
LogRocket Blog
Building microservices in Rust with Spin - LogRocket Blog
This article will give you an introduction to the Spin framework for Rust to build powerful microservices and reliable and scalable systems.
🔥9👍5❤1
Фича-флаги времени компиляции в Rust: зачем, как и когда используются
https://nuancesprog.ru/p/17375/
@rust_code
https://nuancesprog.ru/p/17375/
@rust_code
NOP::Nuances of programming
Фича-флаги времени компиляции в Rust: зачем, как и когда используются
Что из себя представляют фича-флаги, зачем они нужны и как их правильно использовать?
👍12❤1🔥1
Rust Regex: 10 практических примеров
https://medium.com/@TechSavvyScribe/rust-regex-10-practical-examples-ec11527b8b84
@rust_code
https://medium.com/@TechSavvyScribe/rust-regex-10-practical-examples-ec11527b8b84
@rust_code
Medium
Rust Regex: 10 Practical Examples
“Talk is cheap. Show me the code.” — Linus Torvalds
👍11🔥2❤🔥1🥰1
Пишем на Python как на Rust
https://habr.com/ru/articles/736842/
https://habr.com/ru/articles/736842/
Хабр
Пишем на Python как на Rust
Я начал программировать на Rust несколько лет назад, и это постепенно изменило мой подход к разработке программ на других языках программирования, особенно на Python. До того, как я начал использовать...
👍11🔥4❤1