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

RSS

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

Yevhenii Mamontov 1766

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

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

Taras Pyvovarov 4426

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

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

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

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

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

Редакція DOU 20690

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

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

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

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

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

Лущик Павло 6316

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

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

anonymous 4985

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

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

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

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

Скільки мов використовують українські розробники та як їх комбінують. Аналітика

Редакція DOU 13432

Найчастіше розробники програмують двома мовами — так вказали 44% опитаних фахівців. TypeScript і JavaScript найчастіше використовуються разом. Бекендери частіше за інших розробників можуть обійтися лише однією мовою у роботі. С#/.NET, Java, PHP, Python, Ruby, Salesforce нерідко комбінують з TypeScript і JavaScript. 14

Історія розробника, який відхилив офер Google, пішов у стартап і зараз заробляє $11 000

Софія Мінджоса 22861

Герой цього тексту ніколи не просив підвищення зарплати, та за останні роки його зарплата зросла на $6500. Це сталося після того, як айтівець відмовився від роботи в Google та пішов працювати у стартап. Ми поспілкувалися з ним про те, як він заробляв на початку, скільки донатить зараз і що радить іншим колегам по цеху. 56

Рейтинг мов програмування 2024. TypeScript в трійці лідерів, Python зʼявляється у всіх нішах, а Rust — улюблена мова

Редакція DOU 54375

Найбільш популярна все ще JavaScript, TypeScript — мова року за темпом зростання. Python — на третьому місці. Rust — улюблена, але досі малопоширена. Представляємо результати щорічного опитування про мови програмування. Погляньмо на головні інсайти.

Обчислення на етапі компіляції: дослідження consteval та constinit в C++20

Oleksandra Shershen 4002

Стаття буде корисною як для початківців розробників C++, так і для досвідчених програмістів, які бажають розширити свій набір знань та дізнатися про нові можливості мови C++20. У ній Олександра Шершень розглядає поняття consteval та constinit та на прикладах показує, як використання цих специфікаторів може покращити продуктивність коду та спростити розробку. 33

С++20 Сoroutines та огляд бібліотек, які реалізують підтримку со-програм

Valentyn Korniienko 3470

Senior Software Developer Валентин Корнієнко зібрав у статті навчальні матеріали з тематики С++20 Coroutines, а також зробив огляд бібліотек, які реалізують підтримку со-програм. Додатково, є приклад використання С++ Coroutines для взаємодії з периферією NRF52832. 32

10 переваг мови С++, яка і досі залишається актуальною

Ivan Chiklikchi 12985

Стаття буде цікава тим, хто вже володіє якоюсь мовою програмування і хотів би зрозуміти, чи варто вчити С++ і які її переваги над іншими мовами, а також тим, хто розуміє С++ і хотів би дізнатися більше. 550

Як розробнику захистити пристрій на Linux від хакерських атак: практичні поради

Andriy Dobush 4830

Щодня ми використовуємо безліч пристроїв на основі Linux, які стали важливою частиною нашого життя — системи смарт-будинку, IP-камери, системи infotainment в автомобілях, дрони, мережеві сховища, домашні та серверні роутери та багато іншого. Ця стаття від Software Engineer в PLVision Андрія Добуша — про ключові моменти інформаційної безпеки при розробці Linux-пристрою. 15

IT-комік Віталік Кремінь — про стендап, міфи про айтівців та роботу розробника C++

Daria Honcharuk 4927

У новому випуску YouTube-рубрики «X питань», де ми розпитуємо представників різних спеціальностей про те, що турбує IT-спільноту, DOU розібрався, як поєднувати роботу розробника зі стендапом, як розсмішити айтівців та які про них існують міфи. 9

Рейтинг мов програмування 2023. JavaScript/TypeScript завойовують світ, Python увійшов у топ-3, Salesforce Apex випередив 1C

Редакція DOU 89244

У JavaScript і TypeScript вже третина ринку. Java пʼятий рік поспіль втрачає популярність. Python після кількарічної негативної динаміки цього року набрав оберти. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали 9060 анкет від ІТ-спеціалістів з України. Поїхали.

6 етапів на шляху до С++ інженера. Основні теми та нюанси

Yehor Velykozhon 6688

Розбираємося, які перші кроки та теми необхідні для вивчення С++, в чому особливості мови та які є нюанси у її вивченні. Додатково автор блогу Єгор Великожон надає посилання на корисні текстові та відеоматеріали. 34

Java, C++, Rust. Українські розробники — про еволюцію улюблених мов програмування

Mariia Molodkovets 6763

Світова історія знає близько 9000 мов, що ґрунтуються на компʼютерному коді. І лише деякі з них стали безперечними фаворитами сучасних кодерів. Ми розпитали трьох українських айтівців про мови програмування, з якими вони працюють упродовж свого професійного шляху — Java, C++ та Rust. 11

Творець С++ відреагував на заклик АНБ США відмовитися від мови

Ivanna Tkachuk 10576

Агентство національної безпеки США закликало відмовитися від використання мов програмування, у яких відповідальність за управління пам’яттю покладена на розробника, таких як C та C++. Творець мови програмування C++ Б’ярн Страуструп у відкритому листі виступив на захист мови і не погодився з позицією агентства. 15

← Сtrl 12345 Ctrl →

Коментарі

Вітаю з 20-річчям і дякую за відзнаку від ДрукАрмії! Хто ще не має принтера — мерщій долучайтеся!
Фото вже є за лінком.
неможливо безпосередньо можна )) ... як то кажуть а єсть навар прийдеться цифрову гривню окремо програмувати для корупційних дій та розкрадання.
Слухайте, ті хто це роблять — це реально спеціалісти із AI справжні, тоді не ясно наякий хрін їм треба така дрібнота як влаштовуватись на якусь прохідну вакансію в найм.
Ще хтось серйозно вірить в перемогу (навіть в поточних кордонах) у війні проти рашки? youtu.be/QypAUlBokXY уже з початку року нацбанк двічі піднімав облікову ставку оба два раза прямо мотивуючи то «боротьбою з інфляцією» 23 січ.
принудительная продажа части валюты ты не понимаешь да?
Ще раз вітаю з 20-річчям!!! Як то кажуть: «ще 20 разів вам по 20 років»))) Дякую за круту подію та номінацію. Дуже душевно і тепло, купа знайомих «не через екран і мікрофон» — прям розкіш.
Інсайдер може нанести надзвичайно великі збитки компанії. Тому після шахрайської схеми з північно корейськими розробниками, компанії різко зменшили кількість remote посад
А ось, як можна зібрати базу для діпфейків res.cloudinary.com/...​/kdkgswkyvxc5k7otndhq.jpg
якщо робота робиться, то яка різниця, яким чином? :)
Дякую DOU тім за круту подію і важливу премію, ви супер!
Сподіваюсь, що шахраїв відшукають по IP.
Обов’язково викладемо
Такий собі вид шахрайства. Невеличкі команди з чувака який ідеально проходить співбесіди + джуни які ходять на мітинги, роблять таски з АІ. З таким успіхом, скоро всі повернемося до офісів 😅
dou.ua/awards-2025 Михайло Федоров можете викинути весь рейтинг