З’явився унікальний проєкт, що генерує HTML-код лише за допомогою препроцесора мови C, без звичного написання HTML. Це свідчить про несподівані можливості препроцесора C, розширюючи його застосування поза межі компіляції. Такий підхід може зацікавити розробників, які шукають нестандартні способи створення веб-сторінок. Подальший розвиток цієї ідеї обіцяє бути цікавим для спільноти.
HTML, створений виключно через препроцесор C
More from Розробка • Open Source
-
OpenChoreo 1.0: Штучний інтелект у Kubernetes
Вийшла версія OpenChoreo 1.0, яка отримала статус у CNCF Sandbox та відкриває нові можливості для Kubernetes-платформ розробників. Ця відкрита платформа поєднує AI-агентів, GitOps та програмовану контрольну площину, спрощуючи роботу команд інженерів із Kubernetes. Вбудований SRE-агент на основі LLM і інтеграція з Backstage допомагають знизити складність, не приховуючи Kubernetes. Швидкий розвиток і модульна архітектура роблять OpenChoreo перспективним гравцем у хмарній екосистемі.
-
Ліниве завантаження та сплітинг коду в SaaS
У SaaS-додатках ліниве завантаження та розбиття коду допомагають значно пришвидшити роботу, відкладаючи завантаження непотрібних ресурсів і розподіляючи код на частини. Це зменшує час першого завантаження, що критично для користувацького досвіду та SEO. Оптимізація зображень у форматах WebP і AVIF дозволяє ще більше знизити обсяг даних. Впровадження цих практик робить SaaS швидшими та зручнішими для користувачів.
-
nat-zero: економний NAT для AWS
Відкритий модуль Terraform nat-zero дозволяє запускати NAT-інстанси в AWS лише за потребою, що суттєво знижує витрати. Замість постійних NAT Gateway, які коштують близько $36 на місяць за зону доступності, nat-zero витрачає менше $1 у періоди простою. Розроблений компанією Machine.dev для власних GPU-навантажень, модуль вже доступний для спільноти і допоможе тим, хто має нерегулярні робочі процеси. Це важливий крок до оптимізації хмарних витрат.
-
npmx в альфі: новий браузер для npm
Відкритий браузер для npm-реєстру npmx досяг альфа-версії, пропонуючи швидший і багатофункціональний інтерфейс у порівнянні з офіційним npmjs.com. Ініціатор проєкту — Деніел Роу, а понад 250 учасників спільноти долучилися до розробки. Серед нововведень — розрахунок розміру встановлення, позначки форматів модулів та повна навігація клавіатурою. Наступні кроки — покращення дизайну та розширення інтеграцій для розробників.
-
AgentSwift: відкритий агент для iOS-додатків
З’явився AgentSwift — відкритий агент, що спрощує створення iOS-додатків. Він автоматизує ключові етапи розробки, що дозволяє розробникам швидше і ефективніше будувати програми. Цей інструмент може змінити підхід до розробки iOS, зробивши її доступнішою для широкого кола фахівців. Завдяки відкритому коду очікується активний розвиток і поширення серед спільноти.
-
GitHub Copilot переходить на оплату за використання
З 1 червня 2026 року GitHub Copilot змінює модель оплати з фіксованої кількості преміум-запитів на оплату за фактичне використання через систему GitHub AI Credits. Це пов’язано з ростом обчислювальних витрат через складніші та триваліші сесії кодування з ІІ. Ціни на підписки залишаться без змін, але з’являться нові інструменти контролю витрат та можливість об’єднувати кредити в бізнес-акаунтах. Такий крок допоможе забезпечити стабільність сервісу та справедливий розподіл витрат.
-
Xiaomi відкрила потужні MiMo-V2.5 для агентів
Компанія Xiaomi представила відкриті моделі MiMo-V2.5 та MiMo-V2.5-Pro, які демонструють високу ефективність у агентських «claw»-завданнях. Моделі доступні під ліцензією MIT і дозволяють виконувати складні завдання, як-от створення контенту та організація розкладу, використовуючи на 40–60% менше токенів, ніж конкуренти. Версія Pro має успішність 63,8% та підтримує контекст до 1 мільйона токенів, що важливо для довготривалих і складних задач. Xiaomi пропонує конкурентні ціни та безкоштовний запис кешу, стимулюючи розвиток автономних агентів і кидаючи виклик закритим моделям.
-
Uber автоматизував перехід на JUnit 5
Компанія Uber автоматично мігрувала понад 75 000 тестових класів і більше ніж 1,25 мільйона рядків коду з JUnit 4 на JUnit 5. Це оновлення дозволило модернізувати тестову інфраструктуру, зменшити технічний борг і отримати доступ до нових функцій платформи. Використання OpenRewrite і внутрішньої системи Shepherd забезпечило масштабність і надійність процесу. Наступним кроком стане застосування цих методів для інших великих оновлень коду.
-
MinIO припиняє відкритий код
MinIO, популярне рішення для зберігання об’єктів із сумісністю S3, офіційно заархівувало свій відкритий репозиторій 25 квітня 2026 року, завершуючи епоху відкритого коду. Протягом останнього року компанія поступово відмовлялася від підтримки спільноти, переводячи функції у комерційний продукт AIStor. Для прихильників відкритого ПЗ є альтернативи — SeaweedFS, Garage та RustFS. Спільнота стоїть перед вибором: адаптуватися до нових рішень або прийняти комерціалізацію MinIO.








