Матеріали на тему «C++»

RSS

Оптимізація роботи з декількома обліковими записами Claude в Antigravity

Ігор Білик 1116

Ігор Білик розповідає, як та чому створив застосунок у системному треї Windows для перегляду лімітів та перемикання між обліковими записами Claude Code. Спочатку він користувався Python-інструментом claude-swap, потім зробив для нього графічну обгортку, а зрештою переписав потрібну функціональність на C++. 1

Розробка C++17 бібліотеки для динамічних мережевих повідомлень без використання кодогенерації

Serjio Aleksandrovich 1185

Сергій розповідає про власну C++17 бібліотеку, розроблену для динамічного формування мережевих повідомлень без попереднього опису схем та кодогенерації. У своїй статті автор розглядає концепцію дворівневої адресації за формулою device → parameter → value, використання MessagePack як wire-формату та приділяє увагу внутрішній архітектурі. 47

Інтеграція .NET GC у ваш C++ застосунок

Andrii Kurdiumov 965

Діти часто розбирають іграшки, щоб зрозуміти як вони побудовані. Андрій Курдюмов вирішив «розібрати» .NET, дістав звідти Garbage Collector і показав, як змусити цю складну деталь працювати як самостійний компонент у власному C++ застосунку. 7

Балістична ракета 600 км+ на С++

Скляр Олексій 4079

Розробник Олексій Скляр перетворив захоплення балістикою на унікальний цифровий полігон мовою C++. Автор описує симуляцію польоту ракети на 600 кілометрів з урахуванням обертання Землі, сили Коріоліса та аеродинаміки задля ювелірного влучання у задану ціль. 19

Розбираємо всі варіанти виводу рядка в C++26: від стандартної бібліотеки до хаків компілятора

Nikita Solonko 1520

Скільки існує способів надрукувати «Hello World» у C++? Нікіта Солонко нарахував 92! Від класики та нового std::print до POSIX-специфіки, маніпуляцій з ядром Linux та помилок на етапі компіляції. Читайте про те, скільки буферів насправді стоїть між вашим кодом та ядром. 14

Керування GPIO в Embedded Linux: універсальні методи на прикладі Orange Pi

Volodymyr Shkriabets 698

Android-розробник Володимир у своєму матеріалі розбирає роботу з GPIO в Embedded Linux. На прикладі Orange Pi Zero 3 автор порівнює три методи керування контактами — від небезпечного прямого мапінгу регістрів пам’яті та застарілого Sysfs до сучасного стандарту libgpiod з налаштуванням правил UDEV.

Збираємо U-Boot та запускаємо свій C++ код на Orange Pi Zero 2W

Volodymyr Shkriabets 1582

Запуск коду на багатоядерному 64-бітному процесорі без Linux — це зовсім не те саме, що прошити звичайний мікроконтролер. У своїй статті Володимир розбирає як працює ланцюжок BootROM—SPL—U-Boot, як налаштувати крос-компіляцію та вивести свій перший bare-metal Helloworld в UART. 16

Рейтинг мов програмування 2026. TypeScript зростає, Python — лідер серед новачків

Редакція DOU 23395

TypeScript зміцнив лідерство. Python залишається на другому місці, JavaScript потроху падає. Близько третини розробників вивчають нові мови за допомогою ШI, а дві третини C++ розробників хочуть вивчити Rust. І ця мова зробила найбільший стрибок у рейтингу (з 19-го місця на 16-те). 20

Рекордні ЗП у QA | Бум в DefTech | Шанси джунів у 2026 📈

Olena Rudenko 7820

📊 У новому випуску «Що по ІТ-ринку» ми рахуємо чужі гроші та оцінюємо шанси на найм у новому році. Розбираємо свіжу аналітику зарплат, рекордні показники в QA та неочевидні тренди ринку: від «просідання» системних архітекторів до вибухового зростання вакансій в оборонному секторі. 3

Під капотом STL: візуалізація алгоритмів стандартної бібліотеки C++

Maksim Koska 2828

Макс, розробник у Apriorit, розповідає про алгоритми стандартної бібліотеки C++ та показує, що попри багаторічну історію мови й величезну кодову базу, у світі C++ ще залишаються цікаві нюанси та підводні камені, на які варто звернути увагу. 5

Debugging Windows Kernel Drivers: практичний гайд із Driver Verifier

Liudmyla Kaplina 1321

Людмила — розробниця kernel mode драйверів для Windows, вирішила поділитися своїм досвідом тестування та багфіксу драйверного низькорівневого C/C++ коду. У статті вона дає практичні поради для роботи з Driver Verifier. 14

Пишемо Builder із валідацією обов’язкового виклику методів

Yevhenii Mamontov 2052

Senior C++ Engineer Євген із Intellias ділиться покращеною реалізацією патерну Builder. У статті розглядається, як автоматизувати перевірку обов’язкових параметрів при побудові об’єкта за допомогою std::bitset, що дозволяє підвищити надійність коду та спростити його підтримку. 30

Розв’язуємо задачі з LeetCode. Три приклади на C#

Taras Pyvovarov 6453

Senior Software Engineer Тарас Пивоваров ділиться підходом до розв’язання задач із LeetCode, який допомагає долати складність. Він розбирає три hard-задачі на C#, пояснює принципи декомпозиції та модульності коду, а також демонструє техніки для ефективного розв’язання алгоритмічних проблем. 11

Українська DIY-консоль Лілка. Повний гайд

Богдан Свердлюк 15805

Все, що треба знати про українську навчально-хакерську консоль Lilka: де придбати, як зібрати, з ким порадитись, та навіть як писати та грати в ігри на ній. Про все це розповідає інженер Богдан Свердлюк у своїй статті, а також ділиться великою збіркою корисних посилань. 53

Рейтинг мов програмування 2025. TypeScript і Python — найпопулярніші, частки C# та Java зменшуються

Редакція DOU 43616

TypeScript — тепер найпопулярніша мова програмування в українському IT. JavaScript — вже на третьому місці після Python. Rust — досі улюблена. У цій статті — результати щорічного опитування DOU про мови програмування. Показуємо дані про розробників, QA, DevOps, AI/ML/DS і Analytics. 10

Від Python до пайки: аналізуємо топскіли для Embedded QA

Владислав Величко 3821

QA Lead у SQUAD Владислав Величко розповідає про найпопулярніші скіли Embedded QA, які він визначив разом з командою за допомогою дослідження трендів на ринках України та США.

Чому програмісти мають вивчити Haskell, навіть якщо нічого не будуть на ньому писати

Лущик Павло 6985

Павло Лущик, програміст у сфері приладобудування, досліджує використання рекурсії та її оптимізації через ітеративні алгоритми на прикладі задач з деревами, факторіалами та числами Фібоначчі. Він демонструє, як знання Haskell може покращити код на C++. 149

Початок кар’єри в Embedded-розробці. Які інструменти варто освоїти для роботи з мікроконтролерами

anonymous 6475

Максим, Associated C++ розробник, ділиться досвідом початківця в Embedded-розробці. Він розповідає про різницю між CPU та MCU, основні інструменти для розробки під мікроконтролери, а також процес компіляції та налаштування build pipeline для мікроплатформ. 109

GoF Factories: чи можна Абстрактну фабрику замінити набором Фабричних методів

Олександр Басалкевич 4495

Інженер-програміст Олександр Басалкевич розповідає про GoF-фабрики, а саме — про реалізацію Фабричного методу та Абстрактної фабрики на прикладі Civilization-like стратегії. Код, представлений у статті, написано мовою С++, але спрощений для розуміння широкого загалу розробників. 30

← Сtrl 123456 Ctrl →

Коментарі

что в вашем понимании «снаряд», каков принцип выстрела/запуска?
на рахунок miltech, цікаво і дуже імовірно, з тих трендів, які прослідковуються.
Немає Відпустку так + всі вихідні США, лікарняні ні, спортзал так, + всякі плюшки (наприклад, сертифікати на Амазон) Так, є На доу
Після 40+ років роботу шукати складніше тут і до 40 впринципі непросто
Відео для тих хто боїться overqualified кандидатів www.youtube.com/watch?v=uo1Tznr4_Qc
я відповім теж, бо прямі контракти існують) немає надає, 25 робочих днів відпустки, 5 робочих днів лікарняних, усі державні свята їхньої країни контракт є безстроковим із 2-ма місяцями на попередження з обох боків; коли зовнішніх контакторів масово...
Тоді якщо можна кілька уточнюючих питань 1. Чи є у вашій компанії офіс в Україні? 2. Чи надає компанія лікарняні та відпустку 3. Чи є контракт безстроковим, а якщо ні, то чи легко його продовжити? 4. Де ви знайшли цей контракт (або де вас знайшли)?
15метрів до цілі, а не від носія. В голові одного 60мм снаряду можна запакувати біля 1000 5мм кульок з зарядом, а в патроні дробовика що? Пряме влучання там малоймовірне, тим більше з 50+м, треба щоб шрапнель гарантовано в усі напрямки летіла.
горшочек, не вари ©
воно не втрачає свою структурну міцність Достатньо пошкодження гнучкої ємності бака, який займає значну площу планера, чи компонентів.
Аутстаф до іноземної компанії як приклад, це не фріланс.
Повністю підтримую, тільки гарні враження.
Ні, не отримаємо. У мене прямий контракт, я не фрилансер
Та хрін там. Приходить молодий тімлід, дивиться на чувака який років на 15-20 старший за нього і тікає, бо не знає як ним керувати,
Так вони вік не бачать. Навіть коли дивляться в профіль то не віддупляють що там дядько за 50+. Тим більше ми фото ж не оновлюємо кожен рік :). А потім такі «оппа! Overqualified». У мене була співбесіда коли інтервʼюер зайшов і... вийшов.