Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
29 - Telegram Web
Telegram Web
#Собес
🤔 Чем отличается enum от struct в Rust?

Struct используется для объединения данных, где все поля всегда присутствуют, что удобно для
хранения сложных объектов с фиксированными свойствами. Enum, напротив, позволяет хранить одно значение из нескольких вариантов, что делает его полезным для представления состояния или выбора из неcкольких опций.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤‍🔥1
🤓 Какой из следующих методов корректно создаёт новый вектор в Rust?
Anonymous Quiz
68%
let v = vec![1, 2, 3];
11%
let v = vector(1, 2, 3);
21%
let v = Vector::new(1, 2, 3);
0%
let v = [1, 2, 3];
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Yazi — Молниеносно быстрый файловый менеджер для терминала

Это файловый менеджер для терминала, написанный на Rust, основанный на неблокирующем асинхронном вводе/выводе. Он ориентирован на предоставление эффективного, удобного и настраиваемого опыта управления файлами.

🟠 Встроенная поддержка нескольких протоколов изображений
🟠 Полная асинхронная поддержка: все операции ввода-вывода являются асинхронными, задачи ЦП распределяются по нескольким потокам, что позволяет максимально эффективно использовать доступные ресурсы.
🟠 Встроенная подсветка кода
🟠 Интеграция с fd, rg, fzf, zoxy
🟠 Vim-подобное управление
🟠 Поддержка нескольких вкладок, предварительный просмотр с возможностью прокрутки (для видео, PDF-файлов, архивов, каталогов, кода и т. д.)
🟠 Система тем, пользовательские макеты, корзина для мусора
и многое другое...
Читать статью

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
2
#Собес
🤔 Приведите пример impl-блока в Rust

impl -блок используется для добавления методов к структурам или перечислениям. Это позволяет
инкапсулировать логику, связанную с определённым типом данных.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
2
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Rust-snake-ai-ratatui

Это проект, где нейросеть учится играть в змейку прямо в терминале. Причём весь код написан на Rust, а интерфейс сделан с помощью библиотеки Ratatui

Проект позволяет thank наблюдать, как искусственный интеллект постепенно осваивает классическую игру, принимая решения на основе визуальных данных.

Код открыт и доступен для изучения, что делает его отличным ресурсом для тех, кто хочет понять, как можно реализовать подобные алгоритмы на Rust


👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес
🤔 Что такое обобщения (generics) в Rust?

Обобщения дают возможность создавать код, который работает с любым типом, указанным при его вызове. При этом можно задавать ограничения (трейты), которые тип должен соблюдать. Это делает код более гибким и повторно используемым.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
🤓 Какой ключевой слово используется для объявления асинхронной функции в Rust?
Anonymous Quiz
36%
async
7%
await
51%
async fn
6%
async func
👍32
#Собес
🤔 В чем различия между String и &str в Rust?

String - это владимый тип данных, размещённый в куче. Он изменяем и позволяет манипулировать
содержимым строки.
&str - это заимствованный тип данных, обычно используемый для чтения строковых данных. Он
неизменяем и эффективен для передачи строк в функции.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🔥1
#вакансии
👨‍💻 Rust Developer (Игровой софт)

Мы ищем опытного Rust разработчика уровня Senior и Middle для работы над игровым софтом. Вам предстоит работать с предоставленным исходным кодом, который необходимо перебрендировать, кастомизировать и поддерживать.

Что и как?

🔵 От $2500 до $6000
🔵 График 5/2
🔵 Опыт от 3 до 6 лет
🔵 Удалёнка

📩 Изучить вакансию
Please open Telegram to view this post
VIEW IN TELEGRAM
1
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Ratatui
ratatui - библиотека для создания интерфейсов прямо в терминале.

Очень полезно для Rust, так как на нём часто создаются консольные утилиты.
Теперь это можно будет делать не просто текстом.

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
5
#Собес
🤔 Опишите паттерн "состояния типа" (type state pattern) в Rust

Паттерн состояния типа использует структуры для представления состояний и функции для
перехода между ними. Это предотвращает ошибки, такие как некорректные переходы или доступ к
недействительным состояниям.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
4
#вакансии
👨‍💻 Rust Developer / Rust-разработчик

Bitsgap
— это агрегатор крупнейших криптовалютных бирж и платформа автоматизации трейдинга с помощью торговых ботов и алгоритмических ордеров.

Что и как?

🔵 От $3000
🔵 График 5/2
🔵 Опыт от 3 до 6 лет
🔵 Удалёнка

📩
Изучить вакансию
Please open Telegram to view this post
VIEW IN TELEGRAM
1
#Собес
🤔 В чем различие между iter() и into_iter() в Rust?

.iter() создает итератор, который заимствует элементы коллекции, не забирая их. .into_iter()
забирает владение коллекцией и перемещает элементы из неё.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
4
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😊 Kokoro-TTS

Мощнейшая TTS-модель, написанная на Rust всего лишь на 82M параметров.

Она превосходит более крупные модели и генерирует минуты речи за секунды.

Самое главное - это открытый исходный код!
Попробовать модель

👉Новости 👉Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Собес
🤔 Как можно конвертировать Option в Result в Rust?

Чтобы преобразовать Option B Result , можно использовать метод .ok_or_else() , который
возвращает Result , где в случае None используется переданное сообщение об ошибке.

👉 Новости 👉 Платформа
Please open Telegram to view this post
VIEW IN TELEGRAM
2
2025/07/12 18:26:54
Back to Top
HTML Embed Code: