https://nuancesprog.ru/p/16570/
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
NOP::Nuances of programming
Разработка макроса Rust для автоматического написания шаблонного кода SQL
Макросы облегчают жизнь разработчикам, позволяя автоматизировать некоторые процессы. Сегодня поговорим о возможностях метапрограммирования в Rust.
👍7❤1🔥1🤔1
Как я собрался писать открытую библиотеку для разработки и управления спутниками
https://habr.com/ru/post/706230/
https://habr.com/ru/post/706230/
Хабр
Как я собрался писать открытую библиотеку для разработки и управления спутниками
Зачем и почему? В жизни каждого человека есть время разбрасывать камни, а есть время собирать. После 12 лет работы в космической отрасли настало и мое время. И как мне видится есть противоречие...
💩4❤2👍1🔥1🤔1
Пишем Discord бота крестики-нолики
https://habr.com/ru/post/710158/
https://habr.com/ru/post/710158/
Хабр
Пишем Discord бота крестики-нолики
Вы когда-нибудь хотели создать свой бот для игры в крестики-нолики в Discord? Так ещё при помощи 🚀 blazingly fast 🚀Rust и крейта serenity ! Всех заинтересовавшихся прошу под кат. Небольшое предисловие...
👍9❤2🔥1
🚀 ngrok — сервис для открытия доступа к внутренним ресурсам машины, на которой он запущен
Работает инструмент просто: вы создаёте публичный адрес, а все запросы из внешней сети будут перебрасываться на локальный адрес и заданный порт
Работает всё через систему токенов, а в Интернете можно найти немало полезных гайдов по работе с ngrok
Стоимость: #бесплатно (но есть платные тарифы)
@rust_code
Работает инструмент просто: вы создаёте публичный адрес, а все запросы из внешней сети будут перебрасываться на локальный адрес и заданный порт
Работает всё через систему токенов, а в Интернете можно найти немало полезных гайдов по работе с ngrok
Стоимость: #бесплатно (но есть платные тарифы)
@rust_code
👍6❤1🥰1
Поэтический редактор: Rust + Tauri
https://habr.com/ru/post/710594/
https://habr.com/ru/post/710594/
Хабр
Поэтический редактор: Rust + Tauri
В чём-то сочинение стихов похоже на написание кода — имеет значение только "чистый" текст, и этот текст, как и код, подчиняется определенным правилам. Поэту могли бы пригодиться те самые...
👍7🔥2❤1🤔1
5 функций CLI на Rust для оптимизации привычных инструментов
https://nuancesprog.ru/p/16660/
@rust_code
https://nuancesprog.ru/p/16660/
@rust_code
NOP::Nuances of programming
5 функций CLI на Rust для оптимизации привычных инструментов
Хотите стать более продуктивным? Rust предоставит вам возможность обновить некоторые из повседневных инструментов командной строки!
❤5👍3🔥2
Неполная, неточная и наполовину выдуманная история исключений
https://habr.com/ru/post/710746/
https://habr.com/ru/post/710746/
Хабр
Неполная, неточная и наполовину выдуманная история исключений
Начнем издалека Давным-давно, когда деревья были маленькие, дискеты большие, а трава зеленая, все писали на языках низкого уровня. В этих языках всё было целыми числами. Переменные были числами,...
👍4🤔2🔥1
Представляем Turbopack: преемника Webpack на основе Rust
Webpack был загружен более 3 миллиардов раз. Это стало практически неотъемлемой частью создания сайтов, но пришло время двигаться быстрее и масштабироваться без ограничений.
Сегодня появился новый инструмент Turbopack — это современный преемник Webpack. Подробнее о нём:
https://vercel.com/blog/turbopack
#webpack #turbopack
@rust_code
Webpack был загружен более 3 миллиардов раз. Это стало практически неотъемлемой частью создания сайтов, но пришло время двигаться быстрее и масштабироваться без ограничений.
Сегодня появился новый инструмент Turbopack — это современный преемник Webpack. Подробнее о нём:
https://vercel.com/blog/turbopack
#webpack #turbopack
@rust_code
🔥6👍5❤2👎1
Что особенного в языке Rust? 🤔
⚡️Рассмотрим на примерах 31 января в 20:00 мск на открытом уроке «Особенности языка Rust в примерах».
На занятии рассмотрим примеры кода, демонстрирующие ключевые особенности, преимущества и недостатки языка.
🔥Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap.
Регистрация на вебинар: https://otus.pw/96cu/
Урок рассчитан на специалистов с опытом программирования.
⚡️Рассмотрим на примерах 31 января в 20:00 мск на открытом уроке «Особенности языка Rust в примерах».
На занятии рассмотрим примеры кода, демонстрирующие ключевые особенности, преимущества и недостатки языка.
🔥Занятие проведет Кирилл Федченко, Lead Rust Developer в InfinitySwap.
Регистрация на вебинар: https://otus.pw/96cu/
Урок рассчитан на специалистов с опытом программирования.
Пишем программу для обучения английскому языку с помощью OpenAI API
https://habr.com/ru/post/712596/
https://habr.com/ru/post/712596/
👍8👎1
KubEnv — простое управление конфигами Kubernetes
https://habr.com/ru/post/713172/
https://habr.com/ru/post/713172/
Хабр
KubEnv — простое управление конфигами Kubernetes
Привет, Хабр! На моей работе мы пользуемся Kubernetes, для наших задач это очень полезный инструмент, который снимает с DevOps-ов и разработчиков много головной боли (хотя про DevOps-ов не уверен, но...
👍2🔥2👎1
Rust 1.67.0: #[must_use] для Future, смена реализации mpsc
https://habr.com/ru/post/713740/
https://habr.com/ru/post/713740/
Хабр
Rust 1.67.0: #[must_use] для Future, смена реализации mpsc
Команда Rust рада сообщить о новой версии языка — 1.67.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая...
❤6
Rust: что такое unit-подобные структуры? Определение, назначение и примеры
https://habr.com/ru/company/otus/blog/713616/
https://habr.com/ru/company/otus/blog/713616/
Хабр
Rust: что такое unit-подобные структуры? Определение, назначение и примеры
Что такое unit-подобные структуры Rust? Unit-подобная структура (или “unit-like”, потому что она похожа на пустой кортеж (), иногда называемый “unit”) — это специальная структура на языке...
👍5❤1
Немного о семантиках перемещения, копирования и заимствования
https://habr.com/ru/company/otus/blog/713910/
https://habr.com/ru/company/otus/blog/713910/
Хабр
Немного о семантиках перемещения, копирования и заимствования
Существует три основных способа передачи данных в функции: перемещение (move), копирование (copy) и заимствование (borrow, иными словами, передача по ссылке). Поскольку изменяемость (мутабельность)...
🔥2❤1
Настольное приложение OpenAI ChatGPT для строки меню Mac, Windows и Linux с использованием Tauri и Rust
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4💩3❤1
Какой язык программирования выбрать? Часть 1. Rust
https://habr.com/ru/company/kryptonite/blog/714742/
https://habr.com/ru/company/kryptonite/blog/714742/
Хабр
Какой язык программирования выбрать? Часть 1. Rust
Какой язык программирования выбрать? Открываем серию статей об этом! Наши разработчики будут рассказывать об особенностях, применении, плюсах и минусах языков, которые используются в «Криптоните»....
❤🔥3
Концепции Rust, которые неплохо бы знать пораньше
https://habr.com/ru/post/714980/
https://habr.com/ru/post/714980/
Хабр
Концепции Rust, которые неплохо бы знать пораньше
Весь минувший месяц я глаз не мог оторвать от языка программирования Rust , ведь его конёк – создание современных программ, обеспечивающих безопасную работу с памятью. За прошедшие годы появилось...
❤🔥5
Git scraping: методика бесплатного хостинга не совсем статических сайтов
https://habr.com/ru/post/714538/
https://habr.com/ru/post/714538/
Хабр
Git scraping: методика бесплатного хостинга не совсем статических сайтов
Ни для кого не секрет, что, используя GitHub Pages, вы можете бесплатно разместить свой статический веб-сайт в сети Интернет. 1 Гбайт доступного пространства, SSL-сертификат, возможность привязать...
Что может быть проще (сложнее), чем упорядочивание чисел?
https://habr.com/ru/post/715080/
https://habr.com/ru/post/715080/
Хабр
Что может быть проще (сложнее), чем упорядочивание чисел?
Предположим, вы программист и у вас есть два числа. Вы хотите узнать, какое из чисел больше. Если оба числа имеют одинаковый тип, то почти в любом языке программирования решение будет тривиальным. Для...
👍3❤2
Как создать микросервис на Rust при помощи gRPC
https://habr.com/ru/company/timeweb/blog/715854/
https://habr.com/ru/company/timeweb/blog/715854/
Хабр
Как создать микросервис на Rust при помощи gRPC
❯ Введение В сегодняшнем туториале по Rust мы откроем для себя мир gRPC. Для этого создадим очень простой микросервис с единственной конечной точкой, который будет отзеркаливать то сообщение, что мы...
🔥7😍1