Вчора відбулася перша лекція та практичні заняття із курсу “Мова програмування Rust” у Києво-Могилянській Академії! 💥
Вдячні факультету Інформатики за можливість запуску вибіркового курсу, на який записалось 33 студенти! Навчальну програму склали наші євангелісти, а викладає наш лідер Костянтин.
Це перший крок до інтеграції Rust 🦀 в систему освіти України та він би не був можливим без праці та сприяння Павла і Андрія, а також інших активних резидентів нашої спільноти. Сподіваємось, студентам припаде Rust до душі та ми побачимо багатьох з них серед нас 🙂
Вдячні факультету Інформатики за можливість запуску вибіркового курсу, на який записалось 33 студенти! Навчальну програму склали наші євангелісти, а викладає наш лідер Костянтин.
Це перший крок до інтеграції Rust 🦀 в систему освіти України та він би не був можливим без праці та сприяння Павла і Андрія, а також інших активних резидентів нашої спільноти. Сподіваємось, студентам припаде Rust до душі та ми побачимо багатьох з них серед нас 🙂
❤29👍4🔥4👀2
Що нового в Rust 1.73.0
Мова
* Новий лінт clippy що повідомляє, що вказівник на функцію ніколи не може бути null [link]
* Додане попередження про виклики функцій, що не виконують операцій (noop)
[link]
* Додана підтримка передачі блоків для
* Додане попередження до
* Покращений лінт що виникає при невалідному касту посиланнь (наприклад
Компілятор
* Додана підтримка
* Стабілізація
* Зроблена перевірка лайфтаймів на
* Зроблена перевірка типу для слайс паттерну для масивів з фіксованим розміром [link]
* Прибрана дефолтна імплементація
* Додані нові таргети компіляції:
Бібліотеки
* Додані
* Змерджили функціонал
* Додана дефолтна імплементація для
* Змінений дефолтний формат повідомлення про паніку, тепер текст помилки буде на наступному рядку, значно покращує читабельність [link]
* Поліпшені повідомлення про паніку в макросах
Cargo
* Виправлення енкодінгу параметрів посилання для
* Додана помилка якщо
Сумістність
* Оновлена мінімальна версія LLVM до 15 [link]
* Додана перевірка на визначність типу при повернені
Та деякі внутрішні зміни: оптимізації, оновлення до LLVM 17, новий шаблон для issues.
Мова
* Новий лінт clippy що повідомляє, що вказівник на функцію ніколи не може бути null [link]
* Додане попередження про виклики функцій, що не виконують операцій (noop)
[link]
* Додана підтримка передачі блоків для
try та async в макросах [link]* Додане попередження до
unconditional_recursion при рекурсивному дропі [link]* Покращений лінт що виникає при невалідному касту посиланнь (наприклад
self as *const Self as *mut Self що є UB) [link]Компілятор
* Додана підтримка
.comment секцій в скомпільованому бінарнику яка містить версію компілятора [link]* Стабілізація
thiscall ABI [link]* Зроблена перевірка лайфтаймів на
impl відносно лайфтаймів трейту, тепер статичні лайфтайми не перекривають лайфтайми зазначені в impl [link]* Зроблена перевірка типу для слайс паттерну для масивів з фіксованим розміром [link]
* Прибрана дефолтна імплементація
auto трейтів, якщо існує явна [link]* Додані нові таргети компіляції:
teeos, csky, riscv64-android, riscv64gc-hermit, unikraft, ohos, та wasm32-wasi-threads з підтримкою std::thread::spawn [link]Бібліотеки
* Додані
Read, Write, та Seek імплементації для Arc<File> [link]* Змерджили функціонал
io::Sink в io::Empty, тепер io::Empty імплементує io::Read + io::Write [link]* Додана дефолтна імплементація для
ExitStatus [link]* Змінений дефолтний формат повідомлення про паніку, тепер текст помилки буде на наступному рядку, значно покращує читабельність [link]
* Поліпшені повідомлення про паніку в макросах
assert_eq! та assert_ne! [link]Cargo
* Виправлення енкодінгу параметрів посилання для
SourceId в Cargo.lock [link]* Додана помилка якщо
cargo:: використовується в кастомному build.rs скрипту [link]Сумістність
* Оновлена мінімальна версія LLVM до 15 [link]
* Додана перевірка на визначність типу при повернені
impl Trait (прозорий тип невідомий до повернення) [link]Та деякі внутрішні зміни: оптимізації, оновлення до LLVM 17, новий шаблон для issues.
GitHub
Release Rust 1.73.0 · rust-lang/rust
Language
Uplift clippy::fn_null_check lint as useless_ptr_null_checks.
Make noop_method_call warn by default.
Support interpolated block for try and async in macros.
Make unconditional_recursion l...
Uplift clippy::fn_null_check lint as useless_ptr_null_checks.
Make noop_method_call warn by default.
Support interpolated block for try and async in macros.
Make unconditional_recursion l...
🔥13🦄1
Українська Rust Спільнота pinned «Що нового в Rust 1.73.0 Мова * Новий лінт clippy що повідомляє, що вказівник на функцію ніколи не може бути null [link] * Додане попередження про виклики функцій, що не виконують операцій (noop) [link] * Додана підтримка передачі блоків для try та async…»
Ferrocene для Rust в промислових середовищах
Чи ви вже чули про альтернативу Rust компілятору сертифіковану для розробки у автомобільному та промисловому середовищах?
Наразі Ferrocene перебуває на завершальних стадіях кваліфікації, яка є більше юридичною ніж технічною вимогою. Ця кваліфікація гарантує відсутність недопустимих ризиків, пов'язаних із некоректною роботою електричних або електронних систем, а також забезпечує безпеку від потенційних ушкоджень або шкоди здоров'ю людей в результаті аварій чи впливу на навколишнє середовище. Додатково, в майбутніх планах проєкту передбачено розширення кваліфікацій для залізничних та аерокосмічних стандартів.
Протягом двох років розробки, компілятор став готовим до використання в комерційних проєктах. Він ліцензований під Apache 2.0 & MIT, так само як і звичайний rustc. Ferrocene буде пропонуватися за ціною €25 на місяць за одне робоче місце. Хоча ліцензія не відмінна від rustc, можна користуватися Ferrocene без підтримки і з публічною документацією. Однак, приватна документація буде доступна лише для клієнтів компанії. Якщо ви плануєте реалізовувати продукт у автомобільній сфері, покупка Ferrocene є обов'язковою, адже до комплекту входять також сертифікати кваліфікації, необхідні для комерційного використання.
Не важко передбачити зростаючий попит на Rust розробників у сферах, таких як автомобільна промисловість, промислова робототехніка, системи управління для літаків та потягів, а також у дослідницьких роверах.
Репозиторій компілятора можна знайти тут
Та публічну документацію за посиланням
Чи ви вже чули про альтернативу Rust компілятору сертифіковану для розробки у автомобільному та промисловому середовищах?
Наразі Ferrocene перебуває на завершальних стадіях кваліфікації, яка є більше юридичною ніж технічною вимогою. Ця кваліфікація гарантує відсутність недопустимих ризиків, пов'язаних із некоректною роботою електричних або електронних систем, а також забезпечує безпеку від потенційних ушкоджень або шкоди здоров'ю людей в результаті аварій чи впливу на навколишнє середовище. Додатково, в майбутніх планах проєкту передбачено розширення кваліфікацій для залізничних та аерокосмічних стандартів.
Протягом двох років розробки, компілятор став готовим до використання в комерційних проєктах. Він ліцензований під Apache 2.0 & MIT, так само як і звичайний rustc. Ferrocene буде пропонуватися за ціною €25 на місяць за одне робоче місце. Хоча ліцензія не відмінна від rustc, можна користуватися Ferrocene без підтримки і з публічною документацією. Однак, приватна документація буде доступна лише для клієнтів компанії. Якщо ви плануєте реалізовувати продукт у автомобільній сфері, покупка Ferrocene є обов'язковою, адже до комплекту входять також сертифікати кваліфікації, необхідні для комерційного використання.
Не важко передбачити зростаючий попит на Rust розробників у сферах, таких як автомобільна промисловість, промислова робототехніка, системи управління для літаків та потягів, а також у дослідницьких роверах.
Репозиторій компілятора можна знайти тут
Та публічну документацію за посиланням
❤22👍2🔥1
Вчора наші євангелісти Павло та Микола відвідали Київську Школу Економіки із гостьовою лекцією для студентів “Знайомство із Rust та її алгебраїчними типами”💥
Також ми зібрали у студентів фідбек та розіграли книгу по Rust 🎁.
В планах налагодити співпрацю й із іншими передовими університетами України.
Також ми зібрали у студентів фідбек та розіграли книгу по Rust 🎁.
В планах налагодити співпрацю й із іншими передовими університетами України.
👍17🔥9
Наш Євангеліст Ігор та активний учасник спільноти Назар відвідали із гостьовою лекцією Український Католицький Університет у Львові! 🔥
Вони провели доповідь на тему “Знайомство із Rust та алгебраїчними типами даних”, а також розіграли книгу по 🦀 Rust серед активних студентів!
Радіємо, що все більше провідних університетів України відкриті до співпраці із нашою спільнотою 😊
Вони провели доповідь на тему “Знайомство із Rust та алгебраїчними типами даних”, а також розіграли книгу по 🦀 Rust серед активних студентів!
Радіємо, що все більше провідних університетів України відкриті до співпраці із нашою спільнотою 😊
❤15👍5
💥 Доповідь "DMBS ecosystem of Rust" із UA Rust Conference 2023!
Доповідач Максим Макаричев розповів про:
▪️Choice Dilemma
▪️Abstraction Layers
▪️The Basic Layer (bindings, pure rust)
▪️Database abstraction layer
▪️ORM (Diesel and SeaORM)
Переходь за посиланням, став вподобайку та підписуйся на канал 😉
Доповідач Максим Макаричев розповів про:
▪️Choice Dilemma
▪️Abstraction Layers
▪️The Basic Layer (bindings, pure rust)
▪️Database abstraction layer
▪️ORM (Diesel and SeaORM)
Переходь за посиланням, став вподобайку та підписуйся на канал 😉
YouTube
DMBS ecosystem of Rust / Екосистема DMBS Rust (Maxym Makarychev)
Speech 9
Topic: "DMBS ecosystem of Rust"
Speaker: Максим Макаричев
Language: ukrainian 🇺🇦
Subnoscripts: english 🇬🇧 , ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1svEqs0aQARQcUBGTygcUonyKKZDyYV9F/view?usp=share_link
About presentaion:
У доповіді…
Topic: "DMBS ecosystem of Rust"
Speaker: Максим Макаричев
Language: ukrainian 🇺🇦
Subnoscripts: english 🇬🇧 , ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1svEqs0aQARQcUBGTygcUonyKKZDyYV9F/view?usp=share_link
About presentaion:
У доповіді…
🔥14
Цього тижня наш Євангеліст Ігор був одним із спікерів на конференції Franko IT Day у ЛНУ ім. Івана Франка.
Ігор розповів про Rust та алгебраїчні типи даних студентам факультету електроніки та комп’ютерних технологій. Подискутували, як Rust може замінити С++ та розіграли книгу по Rust серед тих, хто пройшов невеликий квіз.
Продовжуємо популяризувати Rust серед українських університетів 🦀💪
Ігор розповів про Rust та алгебраїчні типи даних студентам факультету електроніки та комп’ютерних технологій. Подискутували, як Rust може замінити С++ та розіграли книгу по Rust серед тих, хто пройшов невеликий квіз.
Продовжуємо популяризувати Rust серед українських університетів 🦀💪
❤12👍6
🔥 Наступна доповідь, яка пролунала на UA Rust Conference 2023 - “Evolution of blockchains written in Rust”.
Тут доповідач Олександр Михайленко розкриває такі питання:
▪️ який шлях ми пройшли у світі блокчейнів
▪️ оцінка стигми навколо технології
▪️ що може нам запропонувати світ Rust-based блокчейнів сьогодні
▪️ куди технологія може розвиватись, а головне - до чого тут ми
Переходь за посиланням, став вподобайку та підписуйся на канал 😉
Тут доповідач Олександр Михайленко розкриває такі питання:
▪️ який шлях ми пройшли у світі блокчейнів
▪️ оцінка стигми навколо технології
▪️ що може нам запропонувати світ Rust-based блокчейнів сьогодні
▪️ куди технологія може розвиватись, а головне - до чого тут ми
Переходь за посиланням, став вподобайку та підписуйся на канал 😉
YouTube
Evolution of blockchains written in Rust / Еволюція блокчейнів, написаних на Rust (Alex Mykhailenko)
Speech 11
Topic: "Evolution of blockchains written in Rust"
Speaker: Олександр Михайленко
Language: ukrainian 🇺🇦
Subnoscripts: english 🇬🇧 , ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1TgG3vtBjiB5by5uOh5gr1-8C7NSRQ-im/view?usp=share_link
About…
Topic: "Evolution of blockchains written in Rust"
Speaker: Олександр Михайленко
Language: ukrainian 🇺🇦
Subnoscripts: english 🇬🇧 , ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1TgG3vtBjiB5by5uOh5gr1-8C7NSRQ-im/view?usp=share_link
About…
❤6🔥3
У суботу 18 листопада відбудеться зустріч групи Rust User Group Tbilisi!
Ця зустріч збере 🦀 Rust ентузіастів будь-якого рівня для спілкування, обміну знаннями та вивчення Rust у всій його красі.
На захід запрошені спікери із невеличкими доповідями, а також вас очікують частування та подаруночки 💥. Мова спілкування - англійська.
Щоб дізнатись більше - переходьте за посиланням та не забудьте зареєструватись!
Ця зустріч збере 🦀 Rust ентузіастів будь-якого рівня для спілкування, обміну знаннями та вивчення Rust у всій його красі.
На захід запрошені спікери із невеличкими доповідями, а також вас очікують частування та подаруночки 💥. Мова спілкування - англійська.
Щоб дізнатись більше - переходьте за посиланням та не забудьте зареєструватись!
👍10❤2🥱2
Коротко про зміни в Rust 1.74.0
Окрім стабілізації великої кількості фіч стало можливо вказувати директиви, лінтеру та clippy, не в lib файлі, а в cargo файлі
Тому ваших сотня lint та clippy директив можливо покласти в cargo.toml файл:
Замість того щоб дблювати в кожному lib.rs файлі:
Також зверніть увагу на стабілізацію Saturating за допомогою, якої можливо організувати математику, котра робить clamp до максимального значення замість переповнення:
А також стабілізовані розширені можливості переадресації stdout/stderr підпроцеса.
Про повний перелік змін читайте тут
Що оновитися до останньої версії виконайте команду
Окрім стабілізації великої кількості фіч стало можливо вказувати директиви, лінтеру та clippy, не в lib файлі, а в cargo файлі
Тому ваших сотня lint та clippy директив можливо покласти в cargo.toml файл:
[lints.rust]
rust_2018_idioms = "deny"
missing_docs = "deny"
Замість того щоб дблювати в кожному lib.rs файлі:
#![deny(rust_2018_idioms)]
#![deny(missing_docs)]
Також зверніть увагу на стабілізацію Saturating за допомогою, якої можливо організувати математику, котра робить clamp до максимального значення замість переповнення:
let three = Saturating(3_u8);
let one = Saturating(1_u8);
assert_eq!((three + one).0,3_u8);
А також стабілізовані розширені можливості переадресації stdout/stderr підпроцеса.
Про повний перелік змін читайте тут
Що оновитися до останньої версії виконайте команду
rustup update
Gist
rust-1.74.0.md
GitHub Gist: instantly share code, notes, and snippets.
👍7🔥1
🔥 Збирамо на 2 ДРОНИ від Української Rust Спільноти! 🇺🇦🦀
Екіпаж фпвшників Сини Грому дуже просять про допомогу.
FPV-дрони вже показали, що можуть змусити русню ходити й озиратися, відтягнути техніку і живу силу подалі. Дрон буде носити важкі подаруночки на 10км
Один багаторазовий дрон, який обрали, коштує 28 тис грн, під нього ще треба аккумулятори за 3300 грн. Тому на 2 дрони та батареї до них НАША ЦІЛЬ - 65 тис. грн
📌Банка: https://send.monobank.ua/jar/j9txBppAe
Сторінка представниці підрозділу.
Якщо наша спільнота назбирає на дрони, то їх зможуть застилізувати з нашим лого і зроблять для нас пару відосиків.
Тож, давайте, друзі растеціанці, зробимо свій вклад та допоможемо нашим бійцям 💙💛
UPD: ви також можете придбати власний дрон-камікадзе за 13к із власною кастомізацією на ньому)
Екіпаж фпвшників Сини Грому дуже просять про допомогу.
FPV-дрони вже показали, що можуть змусити русню ходити й озиратися, відтягнути техніку і живу силу подалі. Дрон буде носити важкі подаруночки на 10км
Один багаторазовий дрон, який обрали, коштує 28 тис грн, під нього ще треба аккумулятори за 3300 грн. Тому на 2 дрони та батареї до них НАША ЦІЛЬ - 65 тис. грн
📌Банка: https://send.monobank.ua/jar/j9txBppAe
Сторінка представниці підрозділу.
Якщо наша спільнота назбирає на дрони, то їх зможуть застилізувати з нашим лого і зроблять для нас пару відосиків.
Тож, давайте, друзі растеціанці, зробимо свій вклад та допоможемо нашим бійцям 💙💛
UPD: ви також можете придбати власний дрон-камікадзе за 13к із власною кастомізацією на ньому)
👍11🔥4❤1🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
Тепер у Rust Playground можна користуватися стандартним потоком введення (stdin).
Нова функція дозволить вам вводити текст, який буде переданий в stdin вашого коду. Це може бути корисно для тестування і налагодження вашого коду з різними вхідними даними.
↪️ Приклад у Rust Playground
Нова функція дозволить вам вводити текст, який буде переданий в stdin вашого коду. Це може бути корисно для тестування і налагодження вашого коду з різними вхідними даними.
↪️ Приклад у Rust Playground
❤15
Гостьова лекція у Державному Університеті Інформаційно-Комунікаційних Технологій!
Сьогодні наші євангелісти Іван та Павло відвідали ДУІКТ із гостьовою лекцією для студентів “Знайомство із Rust та її алгебраїчними типами” !
Також ми зібрали у студентів фідбек та зробили невеликий розіграш книги по Rust.
Продовжуємо популяризувати Rust серед українських університетів!
Сьогодні наші євангелісти Іван та Павло відвідали ДУІКТ із гостьовою лекцією для студентів “Знайомство із Rust та її алгебраїчними типами” !
Також ми зібрали у студентів фідбек та зробили невеликий розіграш книги по Rust.
Продовжуємо популяризувати Rust серед українських університетів!
👍17❤5
Розпочався Advent of Code 2023! Це чудова можливість попрактикувати вміння писати на Rust та ваші навички у програмуванні. Якщо ж ви не знаєте або не чули про AoC, то ось трошки інформації з офіційного сайту:
А якщо ви захочете похвалитися результатами або спитати про вирішення певної задачки, пишіть у чат спільноти (не забудьте сховати код під спойлер 🙈)
Advent of Code - це Різдвяний календар, що складається з маленьких задачок з програмування для тренування різноманітних навичок. Задачі можна вирішувати будь-якою мовою програмування за Вашим вибором.
А якщо ви захочете похвалитися результатами або спитати про вирішення певної задачки, пишіть у чат спільноти (не забудьте сховати код під спойлер 🙈)
👍7❤2🔥2
🔹 Друзі, ми з радістю оголошуємо набір у 🏕️ Навчальний Табір по Rust - Зима 2023-2024! Цей буткемп створений для тебе, якщо ти вже прочитав RustBook і маєш досвід розробки, проте навіть якщо ні, ти можеш спробувати свої сили. Для тих, хто не пройде відбір ми хочемо запустити пісочницю – курс для початківців, який підготує вас до наступного буткемпу. Якщо не відчуваєш впевненості стосовно участі, переглянь фідбеки від учасників минулих буткемпів та запитай поради в нашому чаті. Проте врахуй, будь ласка, що програма інтенсивна та розрахована на залученість у 20 годин на тиждень.
🔹 Навчальний табір є повністю безкоштовним та проводитиметься онлайн. Старт буткемпу запланований на 20 грудня, і триватиме він близько 4 місяців.
На тебе очікує:
- перевірена програма
- досвідчені ментори
- дружня атмосфера
А після успішного завершення передбачена професійна сертифікація, що разом із проектом, який ти втілиш, зробить твоє резюме більш привабливим для роботодавців.
🔹 Реєстрація на курс вже відкрита, тож заповнюй форму на 🏕️ Rust Bootcamp - Winter 2023-2024 вже сьогодні! Не прогав можливість покращити 🔝 свої професійні навички, поліпшити свої кар'єрні перспективи та знайти друзів серед людей із подібними 🤓 інтересами.
🔹 Навчальний табір є повністю безкоштовним та проводитиметься онлайн. Старт буткемпу запланований на 20 грудня, і триватиме він близько 4 місяців.
На тебе очікує:
- перевірена програма
- досвідчені ментори
- дружня атмосфера
А після успішного завершення передбачена професійна сертифікація, що разом із проектом, який ти втілиш, зробить твоє резюме більш привабливим для роботодавців.
🔹 Реєстрація на курс вже відкрита, тож заповнюй форму на 🏕️ Rust Bootcamp - Winter 2023-2024 вже сьогодні! Не прогав можливість покращити 🔝 свої професійні навички, поліпшити свої кар'єрні перспективи та знайти друзів серед людей із подібними 🤓 інтересами.
❤12🔥6🤷♂2
🟢 Привіт! У цей четвер 7 грудня відбудеться публічний захист проектів випускників🎓 нашого Rust Bootcamp Summer 2023.
Кепстоун-проект - одна з обов'язкових умов завершення табору, сам проект учасники робили на соціально-важливі теми або за власним вибором. Тож запрошуємо усіх бажаючих доєднатись до зустрічі, заслухати наших доповідачів, поставити свої запитання та дати їм цінний фідбек. Початок о 18:30.
📌 Зустріч пройде у гугл-міт: долучитись!
До зустрічі 🙂
Кепстоун-проект - одна з обов'язкових умов завершення табору, сам проект учасники робили на соціально-важливі теми або за власним вибором. Тож запрошуємо усіх бажаючих доєднатись до зустрічі, заслухати наших доповідачів, поставити свої запитання та дати їм цінний фідбек. Початок о 18:30.
📌 Зустріч пройде у гугл-міт: долучитись!
До зустрічі 🙂
👍9❤6🤯1
Вітаю! DOU запустили зимове зарплатне опитування щодо зарплат айтівців та рейтингу мов програмування і будемо дуже вдячні, якщо буде змога на днях його в себе на каналі пошерити 🫶🏻
Ось лінк на анкету, яку потрібно заповнити - https://dou.ua/goto/jGT7
Ось лінк на анкету, яку потрібно заповнити - https://dou.ua/goto/jGT7
Google Docs
Зарплатне опитування і рейтинг мов програмування від DOU, грудень 2023
Що пів року DOU.ua збирає анонімні дані про зарплати українських IT-спеціалістів і готує дослідження. У зимовому опитуванні ми також додаємо в анкету блок про мови програмування для рейтингу мов.
Якщо ви зараз знаходитеся в Україні або переїхали за кордон…
Якщо ви зараз знаходитеся в Україні або переїхали за кордон…
😐4👍2
Forwarded from Vladyslav Kopaniev
Рандомний пост в твітурі 😀https://x.com/algo_luca/status/1737850500366909699?s=20
👍15❤4🔥1🥱1
Друзі, вітаю вас з 🌲 Новим Роком! За цей рік наші лави поповнилися пів тисячою 🫂 нових резидентів, з 800-та на початку року до 1350 резидентів в кінці. Ми провели міжнародна 🎤 Онлайн Конференція “UA Rust Conference 2023” й з вашою допомогою було було зібрано 300 тис. грн на ЗСУ на ЗСУ! Ще ми провели 2 Rust Буткемпи та вже запустили третій. Через програму пропущено більше 100 учасників і випущено 👨🎓 30 випускників та залучено 27 менторів. Також нам вдалося налагодити співпрацю із провідними 🏛 Університетами України в яких зокерма проведено 4 гостьові лекції по Rust а в Києво-Могиляньскій Академії проведено курс “Мова програмування Rust”. Також ви допомогли нам зібрати 65 тис. грн на двох дронів 🏹 на ЗСУ.
Все це не було б можливо без зусиль Rust Євангелістів, піклування менторів та вас, друзі! Дякую вам за підтримку і вдалого 2024-го року!
https://www.youtube.com/watch?v=J7vRyXV-B3o
Все це не було б можливо без зусиль Rust Євангелістів, піклування менторів та вас, друзі! Дякую вам за підтримку і вдалого 2024-го року!
https://www.youtube.com/watch?v=J7vRyXV-B3o
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🤓1