Rust Bootcamp вдруге бореться за Премію DOU! 🏆🔥
Привіт! Rustcamp 🦀, участь в якому брало вже понад 500 людей від нашої спільноти бореться за Другу Премію Dou у номінації “Найкраща некомерційна ініціатива, яка сприяє розвитку ІТ-галузі”.
Вибір найкращої ініціативи проводиться голосуванням експертної групи (50%) та голосуванням аудиторії (50%)
❗️ Тож просимо усіма силами підтримати наш проект. Як проголосувати?
1. Заходимо на сайт Друга Премія DOU
2. Входимо у ваш DOU аккаунт
3. Заходимо у категорію 💡"Найкраща некомерційна ініціатива, яка сприяє розвитку ІТ-галузі"
4. Знаходимо наш “Rust Bootcamp”
5. Натискаємо Обрати ➕
Голосування проводиться до 27 лютого, тому не зволікайте, будь ласка, та проголосуйте за нашу ініціативу 🧡
Привіт! Rustcamp 🦀, участь в якому брало вже понад 500 людей від нашої спільноти бореться за Другу Премію Dou у номінації “Найкраща некомерційна ініціатива, яка сприяє розвитку ІТ-галузі”.
Вибір найкращої ініціативи проводиться голосуванням експертної групи (50%) та голосуванням аудиторії (50%)
❗️ Тож просимо усіма силами підтримати наш проект. Як проголосувати?
1. Заходимо на сайт Друга Премія DOU
2. Входимо у ваш DOU аккаунт
3. Заходимо у категорію 💡"Найкраща некомерційна ініціатива, яка сприяє розвитку ІТ-галузі"
4. Знаходимо наш “Rust Bootcamp”
5. Натискаємо Обрати ➕
Голосування проводиться до 27 лютого, тому не зволікайте, будь ласка, та проголосуйте за нашу ініціативу 🧡
🔥9👍4👎2🫡1
Сьогодні поговоримо про цікавий спосіб пришвидшити компіляцію Rust проекту у 1.5 – 2.5 разів 😁
На цей пост надихнув пост Інгвара у Bluesky➡️ https://bsky.app/profile/rreverser.com/post/3lhtsq7revk2c
Трохи історії. У листопаді 2023 року робоча група Parallel Rustc (The Parallel Rustc Working Group) анонсували використання Cranelift як альтернативного бекенду компілятора для когодегенерації та можливості паралелізму у фронтенді компілятора: Faster compilation with the parallel front-end in nightly. Спочатку планувалося зробити його доступним у стабільному Rust у 2024, але, як ми бачимо, не склалося.
Ну і власне уся суть пришвидшення в увімкненні😁 Для цього потрібно зробити 2 речі:
1. Встановити:
2. Конфігурувати:
Тепер при компіляції проекту через
Недоліки:
🔴 Використання нестабільної версії Rust. Тому ми рекомендуємо використовувати це тільки для debug компіляцій, а для релізів брати тільки стабільну версію Rust.
🔴 Cranelift може генерувати трохи повільніший код ніж LLVM. Зазвичай для debug білдів це не страшно, але варто мати на увазі.
Корисні посилання:
🟡 Faster compilation with the parallel front-end in nightly.
🟣 github/rust-lang/rustc_codegen_cranelift.
🔘 doc.rust-lang.org/nightly/cargo/reference/unstable#codegen-backend.
🔘 doc.rust-lang.org/cargo/reference/profiles.
На цей пост надихнув пост Інгвара у Bluesky
Трохи історії. У листопаді 2023 року робоча група Parallel Rustc (The Parallel Rustc Working Group) анонсували використання Cranelift як альтернативного бекенду компілятора для когодегенерації та можливості паралелізму у фронтенді компілятора: Faster compilation with the parallel front-end in nightly. Спочатку планувалося зробити його доступним у стабільному Rust у 2024, але, як ми бачимо, не склалося.
Ну і власне уся суть пришвидшення в увімкненні
Cranelift
1. Встановити:
rustup update nightly
rustup component add rustc-codegen-cranelift --toolchain nightly
2. Конфігурувати:
# .cargo/config.toml
[build]
rustflags = ["-Z", "threads=8"]
[unstable]
codegen-backend = true
# you can customize profiles
[profile.dev]
codegen-backend = "cranelift"
Тепер при компіляції проекту через
cargo +nightly build
використовуватиметься Cranelift замість LLVM.Недоліки:
Корисні посилання:
Please open Telegram to view this post
VIEW IN TELEGRAM
Bluesky Social
🇺🇦 Ingvar Stepanyan (@rreverser.com)
"How to speed up Rust compilation 2.3x", or "I can't believe I haven't tried this sooner".
(Note: those numbers are for a clean debug build of a project I'm working on. YMMV, as each project and machine is different.)
(Note #2: Those features are unstable…
(Note: those numbers are for a clean debug build of a project I'm working on. YMMV, as each project and machine is different.)
(Note #2: Those features are unstable…
🔥11👍2
Rust 1.85.0 офіційно випущено! 🦀✨
Цей реліз не лише додає асинхронні замикання, а й презентує цілковито нову редакцію Rust 2024! Ще однією важливою перевагою цього випуску є оновлення мови, що забезпечує сумісність зі зворотними версіями. Також було розширено підтримку FromIterator та Extend, спрощуючи колекціонування даних у кілька структур одночасно. Розробники бібліотек тепер можуть використовувати новий атрибут
https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
Спробуйте самі!
Цей реліз не лише додає асинхронні замикання, а й презентує цілковито нову редакцію Rust 2024! Ще однією важливою перевагою цього випуску є оновлення мови, що забезпечує сумісність зі зворотними версіями. Також було розширено підтримку FromIterator та Extend, спрощуючи колекціонування даних у кілька структур одночасно. Розробники бібліотек тепер можуть використовувати новий атрибут
#[diagnostic::do_not_recommend]
, щоб точніше налаштовувати повідомлення про помилки й підказки. https://blog.rust-lang.org/2025/02/20/Rust-1.85.0.html
Спробуйте самі!
🎉8🔥4👾2👨💻1
Українська Rust Спільнота pinned «Rust 1.85.0 офіційно випущено! 🦀✨ Цей реліз не лише додає асинхронні замикання, а й презентує цілковито нову редакцію Rust 2024! Ще однією важливою перевагою цього випуску є оновлення мови, що забезпечує сумісність зі зворотними версіями. Також було розширено…»
🦀 Запрошуємо усіх Rust розробників та ентузіастів відвідати конференцію у Польщі – Rustikon! 🦀
📅 Зберігайте дату: 26 березня і готуйтеся до дня, сповненого глибоких занурень у Rust, навчання від провідних експертів та розваг на афтерпаті!
🎟 Спеціальна пропозиція для Української Rust Спільноти!
Використовуйте промокод
🔗 Придбати квиток: https://www.rustikon.dev/tickets
Розвиваймо Rust-спільноту разом – побачимось у Варшаві! ✨
-------------------------------------
🎁 Розігруємо 2 безкоштовні квитки на Rustikon від Української Rust Спільноти!
Умови участі у розіграші:
- зробити репост посту про Rusticon у X (Twitter) із хештегами #rusticon #uarustconf #rustlang
- надіслати скріншот із репостом нам у телеграм @wandalen_me
Результати опублікуємо вже 14 березня! Успіху!
📅 Зберігайте дату: 26 березня і готуйтеся до дня, сповненого глибоких занурень у Rust, навчання від провідних експертів та розваг на афтерпаті!
🎟 Спеціальна пропозиція для Української Rust Спільноти!
Використовуйте промокод
RustCampRustikon
та отримайте 15% знижки на квиток!🔗 Придбати квиток: https://www.rustikon.dev/tickets
Розвиваймо Rust-спільноту разом – побачимось у Варшаві! ✨
-------------------------------------
🎁 Розігруємо 2 безкоштовні квитки на Rustikon від Української Rust Спільноти!
Умови участі у розіграші:
- зробити репост посту про Rusticon у X (Twitter) із хештегами #rusticon #uarustconf #rustlang
- надіслати скріншот із репостом нам у телеграм @wandalen_me
Результати опублікуємо вже 14 березня! Успіху!
www.rustikon.dev
Tickets for Rustikon 2025
Get your ticket to Rustikon 2025 and join the first Rust conference in Poland!
❤1
🔥 Розпочинаємо публікацію доповідей з UA Rust Conference 2024! 🔥
Першою ділимося доповіддю "Parsing text data with SIMD in Rust" від Максима Воробйова.
Іноді потрібно швидко витягнути трохи корисної інформації з величезних текстових масивів, але стандартні бібліотеки парсингу не завжди з цим справляються. У своїй доповіді Максим розповідає:
◾️ Як Rust дозволяє писати швидкі та надійні парсери
◾️ Чому звичайні бібліотеки можуть бути неефективними для роботи з великими текстами
◾️ Як використати SIMD-інструкції процесора для максимальної продуктивності
◾️ Як написати платформозалежний парсер у Rust
Дивіться відео за посиланням, та ставте вподобайки!
Першою ділимося доповіддю "Parsing text data with SIMD in Rust" від Максима Воробйова.
Іноді потрібно швидко витягнути трохи корисної інформації з величезних текстових масивів, але стандартні бібліотеки парсингу не завжди з цим справляються. У своїй доповіді Максим розповідає:
◾️ Як Rust дозволяє писати швидкі та надійні парсери
◾️ Чому звичайні бібліотеки можуть бути неефективними для роботи з великими текстами
◾️ Як використати SIMD-інструкції процесора для максимальної продуктивності
◾️ Як написати платформозалежний парсер у Rust
Дивіться відео за посиланням, та ставте вподобайки!
YouTube
Parsing text data with SIMD in Rust / Аналіз текстових даних з SIMD в Rust (Maksym Vorobiov)
Speech 1
UARust Conference 2024🦀
Topic: “Parsing text data with SIMD in Rust”
Speaker: Maksym Vorobiov
Language: ukrainian 🇺🇦
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://github.com/dunnock/rust-parsing-with-simd/blob/master/slides/slides.pdf…
UARust Conference 2024🦀
Topic: “Parsing text data with SIMD in Rust”
Speaker: Maksym Vorobiov
Language: ukrainian 🇺🇦
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://github.com/dunnock/rust-parsing-with-simd/blob/master/slides/slides.pdf…
👍6
🔸Наступна доповідь UA Rust Conference 2024 - "FFI. Rust integration into existing systems" від Павла Миронюка.🔸
Rust усе частіше використовують у системному програмуванні, додаючи його в існуючі проєкти замість повного переписування коду. Але інтеграція Rust через FFI (Foreign Function Interface) — це не тривіальне завдання. У цій доповіді Павло розповість:
◾️ Як додати Rust до проєкту, написаного іншими мовами
◾️ З якими проблемами можна зіткнутися під час FFI-інтеграції
◾️ Як зробити процес безпечнішим та простішим
◾️ Практичні поради та кращі практики FFI
Якщо ви працюєте з Rust у низькорівневих проєктах, ця доповідь дасть вам корисні інструменти! Переходьте за посиланням та ставте вподобайки 🔥
Rust усе частіше використовують у системному програмуванні, додаючи його в існуючі проєкти замість повного переписування коду. Але інтеграція Rust через FFI (Foreign Function Interface) — це не тривіальне завдання. У цій доповіді Павло розповість:
◾️ Як додати Rust до проєкту, написаного іншими мовами
◾️ З якими проблемами можна зіткнутися під час FFI-інтеграції
◾️ Як зробити процес безпечнішим та простішим
◾️ Практичні поради та кращі практики FFI
Якщо ви працюєте з Rust у низькорівневих проєктах, ця доповідь дасть вам корисні інструменти! Переходьте за посиланням та ставте вподобайки 🔥
YouTube
FFI. Rust integration in existing systems / FFI. Інтеграція Rust в існуючі системи (Pavlo Myroniuk)
Speech 16
UARust Conference 2024🦀
Topic: “FFI. Rust integration into existing systems”
Speaker: Pavlo Myroniuk
Language: ukrainian 🇺🇦
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://www.google.com/url?q=https://drive.google.com/file/d/1pVpfRT…
UARust Conference 2024🦀
Topic: “FFI. Rust integration into existing systems”
Speaker: Pavlo Myroniuk
Language: ukrainian 🇺🇦
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://www.google.com/url?q=https://drive.google.com/file/d/1pVpfRT…
❤6👍4
🔵 Привіт! У наступний понеділок 14 квітня відбудеться публічний захист проектів випускників 🎓 Rustcamp Winter - 2025.
Кепстоун-проект - одна з обов'язкових умов завершення табору. Cам проект учасники робили на соціально-важливі теми або за власним вибором.
Тож запрошуємо усіх бажаючих доєднатись до зустрічі, заслухати наших доповідачів, поставити свої запитання та дати їм цінний фідбек. Початок о 18:30.
📆 Google Meet - додати подію
🔗 Посилання на зустріч
До зустрічі 👋
Кепстоун-проект - одна з обов'язкових умов завершення табору. Cам проект учасники робили на соціально-важливі теми або за власним вибором.
Тож запрошуємо усіх бажаючих доєднатись до зустрічі, заслухати наших доповідачів, поставити свої запитання та дати їм цінний фідбек. Початок о 18:30.
📆 Google Meet - додати подію
🔗 Посилання на зустріч
До зустрічі 👋
👍5🔥4
🔸 Ще одна доповідь із UA Rust Conference 2024 - "Tokens all the way down" від Maciej Hirsz.🔸
Ця презентація — м'яке занурення у світ лексичного аналізу (lexing), де доповідач поступово оптимізує naive лексер, демонструючи покрокові покращення. Навіть якщо ви ніколи не працювали з лексерами чи парсерами, знання, отримані тут, можна застосувати у багатьох Rust-програмах.
У доповіді:
◾️ Основи лексичного аналізу
◾️ Як працює лексер та як його оптимізувати
◾️ Покрокове покращення продуктивності naive лексера
◾️Загальні прийоми, корисні для оптимізації коду в Rust
Переходьте за посиланням та ставте вподобайки 🔥
Ця презентація — м'яке занурення у світ лексичного аналізу (lexing), де доповідач поступово оптимізує naive лексер, демонструючи покрокові покращення. Навіть якщо ви ніколи не працювали з лексерами чи парсерами, знання, отримані тут, можна застосувати у багатьох Rust-програмах.
У доповіді:
◾️ Основи лексичного аналізу
◾️ Як працює лексер та як його оптимізувати
◾️ Покрокове покращення продуктивності naive лексера
◾️Загальні прийоми, корисні для оптимізації коду в Rust
Переходьте за посиланням та ставте вподобайки 🔥
YouTube
Tokens all the way down / Токени на всьому шляху вниз (Maciej Hirsz)
Speech 2
UARust Conference 2024🦀
Topic: “Tokens all the way down ”
Speaker: Maciej Hirsz
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1zZZZE2j5_DHzt5eqYINCS8XvZxCRukbf/view
About presentation:
The…
UARust Conference 2024🦀
Topic: “Tokens all the way down ”
Speaker: Maciej Hirsz
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1zZZZE2j5_DHzt5eqYINCS8XvZxCRukbf/view
About presentation:
The…
👍4
🔸 Наступна доповідь із UA Rust Conference 2024 - "Exploiting MapleStory RNG for fun" від Igor Malovitsa. 🔸
Що, якщо можна зламати систему випадкових чисел в улюбленій MMORPG? У цій доповіді Ігор показує, як вразливість у генераторі випадкових чисел (RNG) дозволила стати надзвичайно везучим у лотереї гри MapleStory.
Чому Rust? Через ефективність, контроль над пам’яттю та продуктивність, що були критично важливими для реалізації експлойту.
У доповіді:
◾️ Як працюють генератори випадкових чисел у відеоіграх
◾️ Які слабкі місця можуть бути у RNG і як їх використати
◾️ Чому Rust став ідеальним вибором для реалізації експлойту
◾️ Демонстрація практичного зламу RNG у MapleStory
Дивіться відео за посиланням, та ставте вподобайки! 🎥🔥
Що, якщо можна зламати систему випадкових чисел в улюбленій MMORPG? У цій доповіді Ігор показує, як вразливість у генераторі випадкових чисел (RNG) дозволила стати надзвичайно везучим у лотереї гри MapleStory.
Чому Rust? Через ефективність, контроль над пам’яттю та продуктивність, що були критично важливими для реалізації експлойту.
У доповіді:
◾️ Як працюють генератори випадкових чисел у відеоіграх
◾️ Які слабкі місця можуть бути у RNG і як їх використати
◾️ Чому Rust став ідеальним вибором для реалізації експлойту
◾️ Демонстрація практичного зламу RNG у MapleStory
Дивіться відео за посиланням, та ставте вподобайки! 🎥🔥
YouTube
Exploiting MapleStory RNG for fun / Використання MapleStory RNG для розваги (Igor Malovitsa)
Speech 8
UARust Conference 2024🦀
Topic: “Exploiting MapleStory RNG for fun”
Speaker: Igor Malovitsa
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1zTYA-9NTb0q_mK4Fu2U2iFXxWxoQ4lnr/view
About presentation:…
UARust Conference 2024🦀
Topic: “Exploiting MapleStory RNG for fun”
Speaker: Igor Malovitsa
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1zTYA-9NTb0q_mK4Fu2U2iFXxWxoQ4lnr/view
About presentation:…
🔥4👍2
🔵 Підводимо підсумки по Rustcamp – Winter 2025!
Ми отримали 126 заявок і прийняли 51 учасника, яких супроводжувала неймовірна команда з 12 менторів. Із цих 51 учасника, 19 успішно дійшли до випуску. До того ж, 10 випускників змогли скласти сертифікаційний іспит і отримати звання Certified Rust Developer. Вітаємо всіх причетних! 🎉
🏆 Як видно з графіка, цей буткемп виявився особливо успішним: практично по всіх розділах більшій кількості учасників вдалось їх завершити у порівнянні з іншими нашими буткемпами.
🔗 Ви можете переглянути всі проєкти випускників і подивитися запис їхніх презентацій за наведеними посиланнями!
Ми отримали 126 заявок і прийняли 51 учасника, яких супроводжувала неймовірна команда з 12 менторів. Із цих 51 учасника, 19 успішно дійшли до випуску. До того ж, 10 випускників змогли скласти сертифікаційний іспит і отримати звання Certified Rust Developer. Вітаємо всіх причетних! 🎉
🏆 Як видно з графіка, цей буткемп виявився особливо успішним: практично по всіх розділах більшій кількості учасників вдалось їх завершити у порівнянні з іншими нашими буткемпами.
🔗 Ви можете переглянути всі проєкти випускників і подивитися запис їхніх презентацій за наведеними посиланнями!
🔥8👍4
🔥 Ми з радістю оголошуємо набір у 🏕️ Rust Bootcamp - Summer 2025! Цей табір створений для тебе, якщо ти вже прочитав RustBook і маєш досвід розробки. Проте навіть якщо ні, ти можеш спробувати свої сили та отримати знання та навички достатні для професійної розробки на Rust.
📆 Старт: 30 червня Тривалість: 4 місяці.
🟢 Основне про Rust Bootcamp:
◾️ Повністю Безкоштовно
◾️ Онлайн Формат
◾️ Сертифікація
◾️ Перевірена Програма
◾️ Досвідчені Ментори
◾️ Навчання в Малих Групах та Дружня Атмосфера
🟢 Якщо сумніваєшся чи цей формат навчання підходить тобі, то переглянь фідбеки від минулих учасників та запитай поради у нашому чаті. Проте врахуй, будь ласка, що програма інтенсивна та розрахована на залученість у 20 год на тиждень.
🟢 Реєстрація вже відкрита, тож заповнюй форму вже сьогодні! Дедлайн реєстрації - 20 червня.
Не прогав можливість покращити 🔝 свої професійні навички, поліпшити свої кар'єрні перспективи та знайти друзів серед людей із подібними 🤓 інтересами.
📆 Старт: 30 червня Тривалість: 4 місяці.
🟢 Основне про Rust Bootcamp:
◾️ Повністю Безкоштовно
◾️ Онлайн Формат
◾️ Сертифікація
◾️ Перевірена Програма
◾️ Досвідчені Ментори
◾️ Навчання в Малих Групах та Дружня Атмосфера
🟢 Якщо сумніваєшся чи цей формат навчання підходить тобі, то переглянь фідбеки від минулих учасників та запитай поради у нашому чаті. Проте врахуй, будь ласка, що програма інтенсивна та розрахована на залученість у 20 год на тиждень.
🟢 Реєстрація вже відкрита, тож заповнюй форму вже сьогодні! Дедлайн реєстрації - 20 червня.
Не прогав можливість покращити 🔝 свої професійні навички, поліпшити свої кар'єрні перспективи та знайти друзів серед людей із подібними 🤓 інтересами.
🔥13👍2
⚠️ Увага! Змінено дату старту Rust Bootcamp — Summer 2025
📆 Тепер починаємо 4 серпня
📌 Дедлайн реєстрації — 24 липня: тож заповнюй форму https://forms.gle/wJyadSCLbAj1Btq76
📆 Вступний екзамен — 28 липня
🔥 Rust Bootcamp — Summer 2025 — це безкоштовний онлайн-табір для тих, хто хоче заглибитись у професійну розробку на Rust.
🟢 Основне про Rust Bootcamp:
◾️ Повністю Безкоштовно
◾️ Онлайн Формат
◾️ Сертифікація
◾️ Перевірена Програма
◾️ Досвідчені Ментори
◾️ Навчання в Малих Групах та Дружня Атмосфера
👀 Ще не впевнений?
Подивись фідбеки учасників минулих потоків 👉 https://youtube.com/playlist?list=PLc6DUOH8rVjFuzomTZeV0HHKOca_g_zZy
І приєднуйся до чату спільноти 👉 https://www.tgoop.com/rustlang_ua
⏳ Готуйся приділяти ~20 год/тиждень. Це буде інтенсивно, але максимально корисно для твоєї кар'єри 💼
Заповнюй форму вже зараз — і побачимось на вступному 💪
📋 https://forms.gle/wJyadSCLbAj1Btq76
📆 Тепер починаємо 4 серпня
📌 Дедлайн реєстрації — 24 липня: тож заповнюй форму https://forms.gle/wJyadSCLbAj1Btq76
📆 Вступний екзамен — 28 липня
🔥 Rust Bootcamp — Summer 2025 — це безкоштовний онлайн-табір для тих, хто хоче заглибитись у професійну розробку на Rust.
🟢 Основне про Rust Bootcamp:
◾️ Повністю Безкоштовно
◾️ Онлайн Формат
◾️ Сертифікація
◾️ Перевірена Програма
◾️ Досвідчені Ментори
◾️ Навчання в Малих Групах та Дружня Атмосфера
👀 Ще не впевнений?
Подивись фідбеки учасників минулих потоків 👉 https://youtube.com/playlist?list=PLc6DUOH8rVjFuzomTZeV0HHKOca_g_zZy
І приєднуйся до чату спільноти 👉 https://www.tgoop.com/rustlang_ua
⏳ Готуйся приділяти ~20 год/тиждень. Це буде інтенсивно, але максимально корисно для твоєї кар'єри 💼
Заповнюй форму вже зараз — і побачимось на вступному 💪
📋 https://forms.gle/wJyadSCLbAj1Btq76
❤4👍2
🚀 Готовий до виклику?
Ми починаємо раніше, ніж планували!
Rust Bootcamp — Summer 2025 стартує вже 22 липня 💥
🗓️ Реєстрація - до 16 липня
🧠 Вступний іспит - 18 липня
👉 Тож якщо ти не заповнив форму - краще поквапся:
https://forms.gle/wJyadSCLbAj1Btq76
Це буде насичений безкоштовний онлайн-табір, де ти з головою пірнеш у Rust 🦀
З менторами, практикою, підтримкою і живою атмосферою, яка реально заряджає.
📌 Що отримаєш:
✅ навчання в невеликих групах
✅ ~20 год/тиждень — інтенсив, але без вигорання
✅ підтримку спільноти, яка завжди поруч
✅ сертифікат (і нові скіли в портфоліо)
✅ впевненість у власних силах 💪
🎥 Хочеш глянути, як це було минулого разу?
Ось відгуки учасників:
https://youtube.com/playlist?list=PLc6DUOH8rVjFuzomTZeV0HHKOca_g_zZy
💬 Питання? Сумніви? Заходь у чат, там свої 🦀:
https://www.tgoop.com/rustlang_ua
Може, ти давно хотів розібратись у Rust, але не знав, з чого почати?
Оце той самий знак.
Ти ще встигаєш.
Але часу все менше ⏳
📣 Поділись із другом, якому це точно треба!
Ми починаємо раніше, ніж планували!
Rust Bootcamp — Summer 2025 стартує вже 22 липня 💥
🗓️ Реєстрація - до 16 липня
🧠 Вступний іспит - 18 липня
👉 Тож якщо ти не заповнив форму - краще поквапся:
https://forms.gle/wJyadSCLbAj1Btq76
Це буде насичений безкоштовний онлайн-табір, де ти з головою пірнеш у Rust 🦀
З менторами, практикою, підтримкою і живою атмосферою, яка реально заряджає.
📌 Що отримаєш:
✅ навчання в невеликих групах
✅ ~20 год/тиждень — інтенсив, але без вигорання
✅ підтримку спільноти, яка завжди поруч
✅ сертифікат (і нові скіли в портфоліо)
✅ впевненість у власних силах 💪
🎥 Хочеш глянути, як це було минулого разу?
Ось відгуки учасників:
https://youtube.com/playlist?list=PLc6DUOH8rVjFuzomTZeV0HHKOca_g_zZy
💬 Питання? Сумніви? Заходь у чат, там свої 🦀:
https://www.tgoop.com/rustlang_ua
Може, ти давно хотів розібратись у Rust, але не знав, з чого почати?
Оце той самий знак.
Ти ще встигаєш.
Але часу все менше ⏳
📣 Поділись із другом, якому це точно треба!
YouTube
Rust Bootcamp
Share your videos with friends, family, and the world
👍1😱1
⏳ До завершення реєстрації на Rust Bootcamp - Summer 2025 залишилось лише 3 дні!
📅 Дедлайн - 16 липня
📆 Старт - 22 липня
📋 Форма: https://forms.gle/wJyadSCLbAj1Btq76
🦀 Це буде 4 місяці живого онлайн-навчання з менторами, реальними проєктами, підтримкою комʼюніті та сертифікацією.
Інтенсивно і результативно!
💚💚 Окрема подяка спільнотам, які нас підтримали! Саме завдяки ним про Rust Bootcamp дізнаються нові люди.
👨💻 Codica - ті, хто змінює уявлення про аутсорс
Це українська команда з Харкова, яка вже понад 10 років створює складні веб- і мобільні додатки. Без аутстафу, з прямими клієнтами та здоровою командною культурою.
Ще одна річ, яка нас дуже зачепила - це їхній настрій. Вони кажуть: «Ми харків’яни за духом: витримуємо будь-які бурі й не забуваємо жартувати».
👉 Телеграм: www.tgoop.com/codica
👉 Сайт: codica.com
🎮 Godot Ukraine - де мрії про створення гри стають реальністю
Це українська спільнота творців ігор на двигуні Godot. Тут підтримують новачків, діляться знаннями та допомагають реалізувати свою першу гру.
Вони кажуть: «Ми допоможемо здійснити маленьку мрію - створити гру» 🎯
👉 Приєднуйся: www.tgoop.com/GodotUkraine
Якщо ти теж хочеш підтримати ініціативу - просто поділись цією новиною в своєму каналі, серед студентів чи друзів.
📩 Часу все менше - але ще встигаєш заповнити форму!
📅 Дедлайн - 16 липня
📆 Старт - 22 липня
📋 Форма: https://forms.gle/wJyadSCLbAj1Btq76
🦀 Це буде 4 місяці живого онлайн-навчання з менторами, реальними проєктами, підтримкою комʼюніті та сертифікацією.
Інтенсивно і результативно!
💚💚 Окрема подяка спільнотам, які нас підтримали! Саме завдяки ним про Rust Bootcamp дізнаються нові люди.
👨💻 Codica - ті, хто змінює уявлення про аутсорс
Це українська команда з Харкова, яка вже понад 10 років створює складні веб- і мобільні додатки. Без аутстафу, з прямими клієнтами та здоровою командною культурою.
Ще одна річ, яка нас дуже зачепила - це їхній настрій. Вони кажуть: «Ми харків’яни за духом: витримуємо будь-які бурі й не забуваємо жартувати».
👉 Телеграм: www.tgoop.com/codica
👉 Сайт: codica.com
🎮 Godot Ukraine - де мрії про створення гри стають реальністю
Це українська спільнота творців ігор на двигуні Godot. Тут підтримують новачків, діляться знаннями та допомагають реалізувати свою першу гру.
Вони кажуть: «Ми допоможемо здійснити маленьку мрію - створити гру» 🎯
👉 Приєднуйся: www.tgoop.com/GodotUkraine
Якщо ти теж хочеш підтримати ініціативу - просто поділись цією новиною в своєму каналі, серед студентів чи друзів.
📩 Часу все менше - але ще встигаєш заповнити форму!
🔥4
🦀 Фінішна пряма відбору на Rust Bootcamp - Summer 2025 !
Набір уже завершено, дякуємо всім, хто зареєструвався!
📅 Тестування - вже завтра, у п'ятницю 18.07 з 19:00 до 20:00 за Києвом.
Запрошення на Google Meet надішлемо завтра на пошту, яку ви вказували в анкеті. Перевіряйте вхідні та папку "Спам".
У вас буде лише одна спроба скласти тест - у вказаний час. Якщо з якоїсь причини ви не зможете бути присутніми або технічно змарнуєте спробу - наступна можливість долучитись буде вже взимку.
Результати відбору повідомимо в понеділок.
У вівторок - перша спільна зустріч для всіх груп, а в середу вже стартують перші заняття в групах.
Участь у перших двох зустрічах - обов’язкова.
Успіхів на тесті й до зустрічі онлайн! 🚀
P.S. Друзі, хто хвилювався щодо роботи бота - так, ми його вимкнули. До уваги беремо лише заповнені дані у формі та ваші мотиваційні листи
Набір уже завершено, дякуємо всім, хто зареєструвався!
📅 Тестування - вже завтра, у п'ятницю 18.07 з 19:00 до 20:00 за Києвом.
Запрошення на Google Meet надішлемо завтра на пошту, яку ви вказували в анкеті. Перевіряйте вхідні та папку "Спам".
У вас буде лише одна спроба скласти тест - у вказаний час. Якщо з якоїсь причини ви не зможете бути присутніми або технічно змарнуєте спробу - наступна можливість долучитись буде вже взимку.
Результати відбору повідомимо в понеділок.
У вівторок - перша спільна зустріч для всіх груп, а в середу вже стартують перші заняття в групах.
Участь у перших двох зустрічах - обов’язкова.
Успіхів на тесті й до зустрічі онлайн! 🚀
P.S. Друзі, хто хвилювався щодо роботи бота - так, ми його вимкнули. До уваги беремо лише заповнені дані у формі та ваші мотиваційні листи
❤4
Forwarded from Kostyantyn Wandalen
Друзі завдякий спільним зусилля спільноти та допомозі Єгора Смоляка в нас успішно стартувала 2-га спеціалізація Rust+ML.
На черзі:
Rust + Web
Rust + ML
Rust + AI
Rust + CV
Rust + CG
Rust + Embedded
Rust + Cryptography
В зимку постараємося запустити ще одна чи декілька спеціалізацій із цього списку. Прийміть опитування в тому якій слід віддати перевагу.
Опитування в чаті
На черзі:
Rust + Web
Rust + ML
Rust + AI
Rust + CV
Rust + CG
Rust + Embedded
Rust + Cryptography
В зимку постараємося запустити ще одна чи декілька спеціалізацій із цього списку. Прийміть опитування в тому якій слід віддати перевагу.
🔥18👏1
Друзі, привіт!
Ми з'ясували, що з попередньої конференції не всі доповіді ще були оприлюднено! Що ж - виправляємось і тепер поновлюємо щотижневу рубрику, щоб цінний досвід наших спікерів був переданий ширшій аудиторії. Сьогодні на черзі:
🔸 Доповідь з UA Rust Conference 2024 - "Trustfall: a foundation for next-gen developer tools" від Predrag Gruevski. 🔸
У цій доповіді Predrag представляє Trustfall - універсальний механізм запитів, який вирішує ключові проблеми інструментів розробки.
У доповіді:
◾️ Визначення інструментів розробника та їх вимоги.
◾️ Проблеми, пов'язані з підтримкою семантичного версіонування в Rust, та як cargo-semver-checks їх виявляє.
◾️ Технічні труднощі розробки лінтерів
◾️ Як Trustfall моделює дані і дозволяє писати декларативні запити для вирішення проблем.
◾️ Демонстрація запитів Trustfall на прикладі виявлення видалених публічних функцій.
◾️ Переваги Trustfall: легкість написання та підтримки лінтів, автоматична оптимізація та висока продуктивність.
Дивіться відео за посиланням, та ставте вподобайки! 🎥🔥
Ми з'ясували, що з попередньої конференції не всі доповіді ще були оприлюднено! Що ж - виправляємось і тепер поновлюємо щотижневу рубрику, щоб цінний досвід наших спікерів був переданий ширшій аудиторії. Сьогодні на черзі:
🔸 Доповідь з UA Rust Conference 2024 - "Trustfall: a foundation for next-gen developer tools" від Predrag Gruevski. 🔸
У цій доповіді Predrag представляє Trustfall - універсальний механізм запитів, який вирішує ключові проблеми інструментів розробки.
У доповіді:
◾️ Визначення інструментів розробника та їх вимоги.
◾️ Проблеми, пов'язані з підтримкою семантичного версіонування в Rust, та як cargo-semver-checks їх виявляє.
◾️ Технічні труднощі розробки лінтерів
◾️ Як Trustfall моделює дані і дозволяє писати декларативні запити для вирішення проблем.
◾️ Демонстрація запитів Trustfall на прикладі виявлення видалених публічних функцій.
◾️ Переваги Trustfall: легкість написання та підтримки лінтів, автоматична оптимізація та висока продуктивність.
Дивіться відео за посиланням, та ставте вподобайки! 🎥🔥
YouTube
Trustfall: a foundation for next-gen developer tools (Predrag Gruevski)
Speech 15
UARust Conference 2024🦀
Topic: “Trustfall: a foundation for next-gen developer tools”
Speaker: Predrag Gruevski
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1Vov6L8omyRuan2kf_V7DWJjfRALWAIzD/view…
UARust Conference 2024🦀
Topic: “Trustfall: a foundation for next-gen developer tools”
Speaker: Predrag Gruevski
Language: english 🇬🇧
Subtitles: english 🇬🇧, ukrainian 🇺🇦
Presentation: https://drive.google.com/file/d/1Vov6L8omyRuan2kf_V7DWJjfRALWAIzD/view…
👍3😁1