Что может быть проще (сложнее), чем упорядочивание чисел?
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
Rust: выполнение HTTP-запросов и обработка ответов с помощью reqwest
https://nuancesprog.ru/p/16874/
@rust_code
https://nuancesprog.ru/p/16874/
@rust_code
NOP::Nuances of programming
Rust: выполнение HTTP-запросов и обработка ответов с помощью reqwest
Изучим запросы GET и POST, отображение HTTP-ответа на предопределенную структуру и нюансы обработки различных кодов состояния HTTP. Весь код - в репозитории GitHub.
👍10❤1🔥1
Rust: ни в коем случае не используйте unwrap() в продакшене
https://habr.com/ru/company/otus/blog/716802/
https://habr.com/ru/company/otus/blog/716802/
Хабр
Rust: ни в коем случае не используйте unwrap() в продакшене
В этой статье речь пойдет о том, почему использовать метод unwrap() для типов Result в продакшн коде Rust крайне нежелательно. Rust как язык программирования был...
👍6👎3🔥2🥰1
Solana смарт-контракты на Rust для самых маленьких
https://habr.com/ru/post/716312/
https://habr.com/ru/post/716312/
Хабр
Solana смарт-контракты на Rust для самых маленьких
Program Начнем с определения того, что такое "Solana program" - именно так в блокчейне обозначаются смарт-контракты. Это исполняемый код интерпретирующий проходящие через него инструкции, которые в...
🔥14💩1
Как избавиться от проверок выхода за границы при доступе по индексу в Rust (без unsafe!). Часть 1
https://habr.com/ru/company/otus/blog/718012/
https://habr.com/ru/company/otus/blog/718012/
Хабр
Как избавиться от проверок выхода за границы при доступе по индексу в Rust (без unsafe!). Часть 1
В сети часто можно услышать, что в Rust доступ по индексу со слайсом (как, например, my_slice[i] ) работает медленно, и вместо этого в целях повышения производительности вы...
👍8❤2🔥1👏1
DvorakDwarf/Infinite-Storage-Glitch
ISG позволяет использовать YouTube в качестве облачного хранилища для ЛЮБЫХ файлов, а не только для видео.
https://github.com/DvorakDwarf/Infinite-Storage-Glitch
@rust_code
ISG позволяет использовать YouTube в качестве облачного хранилища для ЛЮБЫХ файлов, а не только для видео.
https://github.com/DvorakDwarf/Infinite-Storage-Glitch
@rust_code
👍6❤1🔥1
Rust vs C#: два способа решить проблему ссылок в структурах
https://habr.com/ru/post/718424/
https://habr.com/ru/post/718424/
Хабр
Rust vs C#: два способа решить проблему ссылок в структурах
Возврат ссылки на структуру из метода, объявленную в этом самом методе, является одним из самых классических примеров "висячих ссылок". Но что если возвращается не ссылка, а структура, содержащая...
❤6👎2
Создание модуля WebAssembly с помощью Emscripten, AssemblyScript и Rust
https://habr.com/ru/post/718874/
https://habr.com/ru/post/718874/
Хабр
Создание модуля WebAssembly с помощью Emscripten, AssemblyScript и Rust
В этой небольшой заметке предлагается рассмотреть несколько способов компиляции модуля для WebAssembly, используя три разных подхода. Мы реализуем решение одной и той же задачки на трёх языках и...
❤7
Как при помощи Rust в 150 раз ускорить код на Python
https://habr.com/ru/company/skillfactory/blog/718894/
https://habr.com/ru/company/skillfactory/blog/718894/
Хабр
Как при помощи Rust в 150 раз ускорить код на Python
Python — довольно простой в освоении язык, по сравнению с некоторыми другими языками код на нём пишется очень быстро. Но в жертву приносится скорость выполнения кода. Перепишем часть Python-кода в...
❤4👎2🔥1🤔1
Как сломанный лифт привел к появлению одного из самых популярных языков программирования
https://habr.com/ru/company/getmatch/blog/719214/
https://habr.com/ru/company/getmatch/blog/719214/
Хабр
Как сломанный лифт привел к появлению одного из самых популярных языков программирования
То, что начиналось как маленький побочный проект на ноутбуке одного разработчика — сегодня стало одним из самых успешных языков программирования с открытым исходным кодом, которым...
❤🔥3
Forwarded from ЕЖ
27 февраля стартовал финал совместного профиля «Искусственный интеллект» Национальной технологической олимпиады и Академии искусственного интеллекта для школьников Благотворительного фонда Сбербанка «Вклад в будущее». В него прошли более 100 школьников из 27 регионов России и Казахстана. Всего участников было более 6000. Финальное испытание было подготовлено Sber AI, по итогам профильного тура победители получат возможность пройти оплачиваемую стажировку в Сбере и компаниях-партнерах. В текущем году призовой фонд профиля превышает 4 млн руб.
👍3💩2👎1
Разработчики могут интегрировать любой внешний фреймворк, который компилирует в HTML, JS и CSS для создания своего пользовательского интерфейса
Бэкэнд приложения представляет собой двоичный Rust файл и API с которым интерфейс может взаимодействовать
@rust_code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥5❤2
Telegram бот на Rust, Два, Три и Raspberry Pi 2
https://habr.com/ru/post/720410/
https://habr.com/ru/post/720410/
Хабр
Telegram бот на Rust, Два, Три и Raspberry Pi 2
Идея Написать telegram бота-помощника на Rust, который будет работать на Raspberry Pi. Идея была давно. До этого изучал Rust и решил применить его здесь. Существуют разные сервисы, вроде перевода...
👍4👎3🤔1😐1
Как я приложение с Go на Rust переписывал
https://habr.com/ru/post/720382/
https://habr.com/ru/post/720382/
Хабр
Как я приложение с Go на Rust переписывал
Дисклеймер Обратите внимание: я сам новичок как в Rust, так и в целом в программировании и в коде могут быть ошибки. Статья состоит из компиляции моего немногочисленного опыта и мнения, а также...
❤5👍2👎1
Расширяем PostgreSQL с помощью Rust
https://habr.com/ru/company/otus/blog/719502/
https://habr.com/ru/company/otus/blog/719502/
Хабр
Расширяем PostgreSQL с помощью Rust
Свободная система управления базами данных PostgreSQL не только предоставляет высокопроизводительный движок для выполнения запросов, но и может быть расширена с помощью расширений, которые могут...
👍5👎1🔥1
Rust и C++ при создании астродинамической библиотеки
https://habr.com/ru/post/720538/
https://habr.com/ru/post/720538/
Хабр
Rust и C++ при создании астродинамической библиотеки
Моя прошлая статья заканчивалась тем, что у меня возникла проблема выбора на чем писать и я говорил, что в следующей части продолжу свое изложение как сравнение Rust и C++. Но проблема на тот...
👍5👎1🔥1