Code Ukraine // Програмування
17.8K subscribers
958 photos
300 videos
3 files
1.36K links
Корисні шпаргалки, лекції та матеріали для програмістів.


@itua_chat - наш чат
@ad_duck - зв’язок / @ukr_duck
Download Telegram
🏛 Безкоштовний експрес-курс від Microsoft: AI Agents for Beginners

Це практичний 10-серійний курс, який допоможе зрозуміти, як створювати AI-агентів з нуля — від концепції до продакшну.

Пояснюють доступно, з прикладами та кодом.

У програмі:
• що таке AI-агенти і як вони працюють;
• основи RAG (Retrieval-Augmented Generation);
• архітектура агентів: плани, цілі, пам’ять;
• prompt chaining та взаємодія з LLM;
• фреймворки для розробки агентів;
• побудова багатоагентних систем;
• тестування і розгортання в продакшн.

Дивитись курс: YouTube-плейлист.

*повний курс та приклади коду можна знайти на github.

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Джаваскриптери, це вам - приніс корисний інструмент, що дає змогу наочно бачити порядок виконання JS коду

Можна вибрати готові приклади або вбити свій код (думаю, часто зустрічали такі задачі - "в якому порядку виконається код?" - ось це воно)

Дуже корисно для розуміння JavaScript загалом 🍯

Пробуємо тут, код на GitHub

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮 2D-матриця в грі — приклад на C++

У багатьох іграх (шахи, змійка, лабіринти, платформери) — все починається з двовимірної матриці. Це сітка, де кожна клітинка — окремий об'єкт: гравець, ворог, стіна або пусте місце. Давай подивимось, як таку систему можна реалізувати на C++ 👇

Створимо просту карту:
🧱 # — стіна
⬜️ . — вільне місце
🧍 P — гравець

📌 Що можна зробити далі?
— Змінювати позицію гравця при натисканні клавіш
— Перевіряти, чи можна кудись рухатись
— Генерувати карту випадково
— Додавати ворогів, предмети і вихід з рівня

🔥 Ідеї для проєктів на 2D-матриці:
* Лабіринт із DFS/BFS
* Платформер
* ASCII-гра з перешкодами
* Змійка
* Покрокова тактична стратегія

Пишіть в коментарях — зробимо серію міні-проєктів на цій базі!

#cpp #2dгра #матриця #геймдев #ascii #платформер #snake #алгоритми #приклади

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Гугл викотив свій офіційний опенсорс застосунок для локального запуску ШІ-модельок просто на мобілі

Безкоштовно. Працює офлайн. Підтримує мультимодальні моделі

Встановлення: йдемо в репу Google AI Edge Gallery, завантажуємо .apk (розділ Releases), ставимо. Завантажуєш одну з моделей звідти або вантажиш свою - і в дорогу

Особливо бадьоро літає з новою моделькою Gemma 3n - її якраз пиляли під локальний запуск.

Поки тільки для Android, iOS-версія на підході

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
На Hugging Face Spaces викотили окремий стор під MCP

Тепер у кілька кліків можна знайти купу безкоштовних, опенсорсних серверів, які легко інтегруються з LLM і закривають будь-які завдання. Просто ставите фільтр «MCP Compatible» і берете готове рішення

Налітаємо - тут

Code Ukraine
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Плавне підсвічування карток при натисканні на них, а також при перемиканні клавішею Tab

https://codepen.io/havardob/pen/BapJYMg

#форми #перемикачі #чекбокси #картки

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Використання декоратора dataclass у Python

Декоратор dataclass спрощує створення класів, які в основному зберігають дані. Він автоматично генерує спеціальні методи, такі як __init__, __repr__ та інші. Це знижує багатослівність коду, зберігаючи при цьому його ясність і функціональність.

На фото наведено два приклади. У першому ми використовуємо декоратор dataclass, тому явно не додаємо методи __init__, __repr__ і __eq__. Вони автоматично додаються декоратором.

У другому прикладі показано, як виглядав би той самий код без використання декоратора dataclass. Видно, що такий код набагато довший

Пишіть в коментарях, якщо пост був корисним.

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⭐️ Великий збірник завдань для фронтендерів

Тут зібрано понад 600 завдань з різних тем для перевірки ваших знань. А для зручності є вбудований редактор, у якому можна перевірити свій варіант розв'язання, не переходячи в інший редактор коду або IDE.

Перевірити себе можна тут: https://bigfrontend.dev/

#фронтенд #інструменти

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Натрапив на чудову платформу для практики: Pybites Bites of Py

Це інтерактивні міні-завдання (байти) з Python, які ти вирішуєш просто в браузері.

Твій код одразу тестується

> Короткі та прикладні завдання
> Усе онлайн, нічого ставити не потрібно
> Прокачування Python навичок і стандартної бібліотеки
> Чудово підходить для новачків і досвідчених

Спробувати можна безкоштовно:
https://pybitesplatform.com/bites/demo

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Створюємо 3D-моделі просто в браузері за лічені секунди - з'явилася потужна тулза для дизайнерів, художників і геймдев-розробників.

Працює за текстовим описом: вводиш ідею - на виході готова модель, яку можна відразу редагувати. Підтримує всі популярні формати, плюс величезна бібліотека шаблонів для натхнення.

Доступно безкоштовно - користуйтеся.

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Цей гайд «Python Logging With Loguru» розповідає про те, як спростити логування в Python за допомогою бібліотеки Loguru — зручної та потужної альтернативи стандартному logging

Приклади коду показані для реальних завдань, від простого налагодження до продакшен-логування.

Приємного вивчення 💪

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Безкоштовний інтерактивний курс з prompt engineering від Anthropic

Практичний курс для тих, хто хоче навчитися ефективно працювати з AI-моделлю Claude.

Коротко, чому варто глянути:
• як писати сильні промпти з нуля;
• як уникати типових помилок;
• як будувати власну бібліотеку промптів;
• як зрозуміти, що Claude вміє найкраще — а де слабкий.

Курс безкоштовний і є на github.

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Безпечники, це вам: натрапив на найкрутішу гру для початківців-хакерів — Bandit

Сенс гри: Ви підключаєтеся до віддаленої машини і в ізольованому просторі шукаєте ключ для підключення до наступної машини, використовуючи рекомендації на сайті

В описі практично кожного рівня є список команд, які тобі можуть знадобитися

Встановлювати нічого не потрібно, заходиш на сайт, вибираєш Level 0 і читаєш умови завдання. Потім підключаєшся фізично по ssh до сервера і починаєш гру
ssh -p 2220 root@bandit.labs.overthewire.org


Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🌐 Незвичайне відображення соцмереж з анімацією при наведенні на них

https://codepen.io/Stockin/pen/mzydLz

#кнопки #соцмережі #hover

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⭐️ Ресурс з купою корисних речей для веб-розробників — 12 інструментів в одному місці

Генератор трикутників, тіней, градієнтів. Стиснення SVG, конвертер SVG → JSX, демо курсорів і багато-багато іншого

Опенсорс. Швидко. Зручно.

Зберігаємо і користуємося як швейцарським ножем: https://omatsuri.app/

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Кросплатформовий менеджер паролів

AuthPath — повністю безкоштовний і з відкритим вихідним кодом. Працює на Android, iOS, Windows, macOS і Linux. Підтримує формат KeePass, тому можна легко імпортувати вже існуючі бази. Синхронізація — через Google Drive, Dropbox, OneDrive або WebDAV, а ще є біометрія, генератор паролів і локальне шифрування.

Посилання: authpass.app

#інструмент #general

Code Ukraine
Please open Telegram to view this post
VIEW IN TELEGRAM