Українська Rust Спільнота – Telegram
Українська Rust Спільнота
496 subscribers
125 photos
1 video
221 links
Вітаємо на каналі Rust 🦀 ентузіастів!
Тут ви знайдете актуальну інформацію про мову програмування Rust.
Чат: https://news.1rj.ru/str/rustlang_ua
Канал англійською: https://news.1rj.ru/str/learn_rust
Запропонувати новину: @wandalen_me
Download Telegram
💥Rusty Dinner у Києві та Львові 21 серпня!💥
Запрошуємо тебе у неділю на зустріч: знайомимося,обідаємо і спілкуємось в дружній атмосфері та кращих традиціях Rust 🦀 спільнот.
Розпочинаємо о 16.00!

Київ:

📍 Адреса: Urban grill meat&cider, вулиця Хорива, 25/12, Київ, 04071
🗺 Як доїхати?
📆 Додати подію в календар


Львів:

📍 Адреса: MolodoZeleno, вул. Джерельна, 20, Львів
🗺 Як доїхати?
📆 Додати подію в календар

❗️Відмітитись на подію необхідно тут 😉

UPD: змінили заклад у Києві.
👍8
Привіт👋
Ми знаємо, що у нашій спільноті є учасники, які шукають вакансії для Rust розробників. Бачимо також і людей, які кидають у наш чатик такі вакансії. Щоб налагодити вашу комунікацію, допомогти комусь із пошуком роботи, а комусь працівників …

💥Ми створили спеціальний канал для Rust вакансій -
Rust Jobs UA 💥

Тут ви зможете знайти разом зібрані усі Rust вакансії, які пропонують у нашому чаті і не тільки, а також отримати більш детальну інформацію чи взяти участь в обговоренні у коментарях.

📌Щоб ваша вакансія з’явилась на каналі, читайте інструкцію:
- Хочу опублікувати свою вакансію?!🧐

Долучайтесь!
🔥9👍2
Ще швидше занурення в Rust, всього за 100 секунд 🫣

https://www.youtube.com/watch?v=5C_HPTJg5ek
👍5
Тепер у нас є 🎥 Youtube канал, куди ми викладатимемо усі наші подкасти!

Ірина взяла 🎤 інтерв'ю в резидентів нашого каналу: Костянтина, Олега та Кая, які розказують про історію заснування спільноти, подальші плани її розвитку та діляться своїми "чому" Rust. Також в інтерв'ю дискусія про те, який вплив подібні спільноти мають, та яких викликів зазнає українське ІТ🤔

Переходь за посиланням на відео та став 👍 вподобайку!
🔥14👍6
🦀Новий реліз Rust 1.63.0

Декілька миттєвостей тому команда Rust анонсувала нову версію Rust 1.63.0 !

Про ще більше крутого функціоналу та нових особливостей читай тут🔥
🔥9
А ви знали, що інженер hash.dev поділився, які підходи щодо обробки помилок на Rust використовуються у компанії, та навіщо вони написали окремий крейт для цього. Переходьте за посиланням та знайомтеся з корисним матеріалом.
👍5👏3
🎉 У День народження наша спільнота не просто розказує про свій розвиток, а й аналізує як розвиваються інші.
Пам’ятаєте, нещодавно ми писали, що провели дослідження трансформації українського сектору ІТ-спільнот?
Першу статтю про людей, які розвивають український ІТ-простір ви вже мали змогу переглянути, а сьогодні на DOU опублікована друга стаття про феномен вибуху українських спільнот.
У ній ми зосередили увагу на думках респондентів про розвиток української ІТ-індустрії, зростання культурної та економічної суб’єктності нашої країни, допомогу армії та з’ясували яку ж роль грають локальні та всеукраїнські ІТ-ком’юніті у цих процесах.
✍️ Діліться своїми думками з цього приводу у коментарях під статтею 🤓
Нагадуємо, що сьогодні ми святкуємо одразу у двох містах, Києві та Львові, приєднуйтеся! Збираємося о 16:00, деталі тут.
🔥10👍1
Привіт, друзі! Як ви вже знаєте, нам сьогодні виповнюється рік 🎇, тому ми вирішили показати вам скільки всього встигли за 365 днів:
провели 4 воркшопи та 1 вебінар, більше ніж 12 онлайн зустрічей у Discord
зібрали вас на 11 неформальних мітапів
запустили Телеграм канал, сторінки на Dou і Medium, YouTube, Twitter, Reddit та Discord
організували і активно перекладаємо Rust Book українською
нас вже майже 600 у чаті

❤️ Любимо вас та рухаємось далі 🚀
14🔥3🎉3👍1🤬1
Привіт👋
У нашому ком’юніті є багато Раст ентузіастів та професіоналів своєї справи.

Хочемо запросити тебе зробити доповідь на тему, яка вже давно лежить тобі до душі та безпосередньо пов’язана з Rust! (технології, алгоритми, процеси, те, що ти робиш на роботі, те, що хотілося б зробити..)

Заявку можна подати адміністраторам. З нашого боку хороша компанія та конструктивний фідбек! Ми уже мали можливість заслухати декілька доповідей від наших учасників і розкриємо секрет, що всіх їх ми збираємо, щоб зробити конференцію, де доповідачі зможуть поділитися своїм надбанням із широкою аудиторією!

🎤 Маєш про що розповісти - пиши @wandalen_me
8👍5🤩1
Forwarded from Vlad Frolov
5
У Rust таки стабілізували Generic Associated Types 💥

Нові можливості для використання higher-kinded поліморфізму, крок до async functions in traits та багато іншого.

Читати детальніше
🔥10👍2
Чи знали ви, що енергоефективність чіпа на базі Arm «вдвічі» перевищує показники x86?

У дослідженні експерт тестить процесор Ampere's Altra Max 80 Core Arm.
Сам процесор складається з із 80 потоків і 80 ядер, які побудовані з використанням архітектури Arm v8.

Процесор вразив своїми результатами продуктивності. Це революція по характеристикам роботи багатопоточності, навіть у порівнянні із світовим рекордом від 64C/128T Threadripper 3990X OC, переважає його по багатьом показникам. Під час тестів через Geekbench і при 1T і при nT енергоспоживання трималось на мінімальному рівні, а температура ніколи не перевищувала 65°C.

Даний чіп перевершує по результатам не тільки x86, а й Apple m1, створений так само на базі Arm. Тоді як ще при одноядерному тестуванні m1 може змагатись із Ampere's Altra Max 80 Core, то при nT другий явно буде фаворитом. Попри це обидві системи залишаються вигідними в контексті енергоспоживання.

Тож можна зробити висновок, що спостерігається тенденція до збільшення кількості ядер та ширшого використання багатопоточності. Більше ядер - більше багатопоточності - більше проблем з багатопоточністю. На нас ( Rust розробників ) це впливає таким чином, що окрім x86 нам доведеться сапортити ще й ARM. Добре це чи погано..
🔥12
🦀Новий реліз Rust 1.64.0

Команда Rust анонсувала нову версію Rust 1.64.0 🎉

Новий трейт та інструменти для async, вдосконалені методи для типів та багато іншого читай тут🔥
👍16🎉1
Привіт, Друзі)
Впевнені, що ви скучили за нашими розмовами про Rust..🦀
Тож раді анонсувати наш наступний 🔉Twitter Space, який відбудеться у четвер 13 жовтня!
Обговорюватимемо: FFI binding. Rust with other world; Pointer provenance; Test frameworks and testing back-end та багато іншого.

Розпочинаємо о 23:00.
До зустрічі🖐
🔥13👍3
Forwarded from Pavlo Myroniuk
Привіт усім 👋
Пропонуємо вашій увазі вікторину із дуже цікавими задачами по Rust 👩‍💻: https://dtolnay.github.io/rust-quiz
Кожне із питань не націлене перевірити як працює borrow checker у вашій голові, а показує особливі випадки використання closures, traits, ZST, consts, drop order, macroses, та багато іншого. Тут ви точно знайдете щось нове та цікаве із світу Rust для себе.

Кожне із питань також має посилання на playground та розгорнуте пояснення чому саме так і не інакше.

Обговорити/уточнити/запитати завжди можна в нашому чаті 🤗.
"Якщо ти прожив день і нічого не дізнався нового про Rust, то цей день ти прожив дарма". © Unknown Ferris. 3rd century BC
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍1
Forwarded from Pavlo Myroniuk
Привіт усім 👋
Скоро вже жовтень 🍁, а це означає, що Hacktoberfest теж близько.

Що таке цей ваш Hacktoberfest? Він зараз із нами в кімнаті?
Hacktoberfest - це щорічна подія, яку організовує DigitalOcean, яка триває цілий жовтень та заохочує людей робити внески в open source. Фактично, впродовж жовтня потрібно зробити 4 pull/merge requests в будь-який відкритий репозиторій із міткою #hacktoberfest.

✅️ Що я отримаю?
⭐️ досвід роботи із open source
⭐️ покращите свої навички програмування
⭐️ перших 40к матимуть змогу отримати класну футболку 👕 або дерево 🌳 із їх іменем

Як взяти участь?
1) зареєструватись через GitHub/GitLab акаунт
2) done

👀 Я хочу спробувати. Із чого почати?
Ми підготували перелік репозиторіїв, в які можна законтрибютити:
🧈 AllAlgorithms/rust
🫒 unumana
🍨 comfy-table
🥮 image
🍰 synth
🫕 dotenv-linter
🍬 jolimail
🍥 lettre
🍿 bat
🍪 fselect
☕️ hyperfine
🍦 datanymizer
🍺 paperclip
🧊 feroxbuster
🫓 espflash
Це не увесь список, куди можна робити свій вклад, ви можете брати будь-який репозиторій на ваший смак, головне, щоб був тег #hacktoberfest. Рекомендуємо починати роботу над проектом із якогось конкретного issue. Звертайте увагу більше на позначки hacktoberfest, good first issue, contribution accepted, help needed, і подібні.

🔞 Не забувайте, що в нашому ком'юніті завжди готові допомогти. Тому якщо у вас виникло питання/проблема, то ви знаєте куди звертатись 😜.

🟢 До речі, якщо ви маєте проект, який хотіли б покращити, то це гарна можливість. Залишайте посилання в коментарях і ми добавимо його до списку.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍3👏1
Forwarded from Pavlo Myroniuk
😂 Вийшла нова версія error-stack

Що таке цей ваший error-stack?
Якщо ви пропустили першу статтю (перший реліз) цієї бібліотеки, то тут буде короткий опис.
error-stack - це контекстно-залежна бібліотека помилок для Rust, яка підтримує довільні прикріплені дані користувача. Простішими словами, це ще один крейт для обробки помилок.
Чим краще за thiserror? Можливістю тримати контекст помилки, його розширяти (додавати більше інформації).
Чим краще за anyhow? error-stack дуже схожий до anyhow чи eyre, але зі своїми особливостями (відсутність складних From перетворень, можливістю додавати будь які дані до контексту помилки без складних конфігурацій, і тд).

🟢Що змінилося? Що нового?
⭐️ Редизайн виводу помилок. Тепер набагато зручніше читати та сприймати.
⭐️ На Rust 1.65-beta стабілізувати backtrace, тому тут він теж став доступним.
⭐️ Додана можливість декількох звітів (Reports) для помилки. Фактично, це означає, що тепер ми можеш окремо описати декілька джерел помилки.
⭐️ Присутня повна підтримка anyhow та eyre. Це означає, що якщо ваша програма використовує одну із них, то можна буде писати новий функціонал із error-stack, не переписуючи увесь старий код на error-stack.

🚫 Про що потрібно пам'ятати перед тим, як використовувати error-stack:
⭐️ Мінімальна підтримувана версія Rust це 1.63. Якщо стоїть вимога підтримувати старіші версії Rust, то не вийде.
⭐️ Якщо вам захочеться сереалізувати/десереалізувати помилки через serde, то не вийде. Він зараз не підтримується, це поки що тільки в планах.
⭐️ Підтримка WASM теж поки що тільки планується.

"Якщо ти прожив день і нічого не дізнався нового про Rust, то цей день ти прожив дарма". © Unknown Ferris. 3rd century BC
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥6
👍9🔥3🤯1
Всім привіт)
💥 Раді анонсувати наш наступний 🔉Twitter Space,
який відбудеться 17 листопада!
Обговорюватимемо cons&pros of cargo, GAT, Rust на Windows та багато іншого, що ми оголосимо згодом 🦀
Традиційно розпочинаємо о 23:00.

💥 А для тих, хто пропустив наш Space минулого разу, пропонуємо переглянути запис подкасту на нашому YouTube каналі! Ми говорили про FFI binding. Rust with other world, Pointer provenance, Test frameworks and testing back-end .

Вподобайки, коментарі та підписка вітаються 😉

До зустрічі 🖐
👍11🔥52