Article List
Return list of articles based on optional filter arguments.
GET /articles/?limit=20&offset=40
{ "count": 14691, "next": "https://api.dou.ua/articles/?limit=20&offset=60", "previous": "https://api.dou.ua/articles/?limit=20&offset=20", "results": [ { "id": 140005, "title": "Коли регулярки дають право на помилку: занурення у нечіткий пошук з TreRegex для Ruby та Node.js", "url": "https://dou.ua/forums/topic/60676/", "category": "", "category_url": "", "announcement": "Олексій Васильєв, Software Engineer в Railsware, презентує інструмент TreRegex для Ruby та Node.js. Бібліотека вирішує біль роботи з «брудним» текстом після OCR або кривими пошуковими запитами, дозволяючи регуляркам строго контрольовано помилятися. У статті читайте про налаштування ціни помилок, захист від Unicode-багів та правила безпеки для продакшену.", "tags": "JS, OCR, regexp, Ruby, tech, алгоритм", "pageviews": 311, "comments_count": 1, "img_big": "https://s.dou.ua/img/announces/RegExp.jpg", "img_big_2x": "https://s.dou.ua/img/announces/RegExp.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_10342750101526555268095456379382427392383168n.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_10342750101526555268095456379382427392383168n.jpg", "author_name": "Oleksii Vasyliev", "author_url": "https://dou.ua/users/alexey-vasiliev/", "published": "2026-07-14T17:00:06" }, { "id": 140113, "title": "SoftServe придбала індійську сервісну компанію NewVision Software — скільки там інженерів", "url": "https://dou.ua/lenta/news/softserve-bought-indian-new-vision/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Угода дозволить українській компанії посилити свою присутність в Індії та збільшити штат інженерів. Деталі — у матеріалі.", "tags": "SoftServe, компанії, розширення, угода", "pageviews": 1885, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/22_uuqvZjC.jpg", "img_big_2x": "https://s.dou.ua/img/announces/22_uuqvZjC.jpg", "img_small": "https://s.dou.ua/img/announces/120x_20_1OJm8ss.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_20_1OJm8ss.jpg", "author_name": "Дарія Подвишенна", "author_url": "https://dou.ua/users/dasha-podvishenna/", "published": "2026-07-14T16:31:34" }, { "id": 140003, "title": "Інженерія якості без поділу на ролі", "url": "https://dou.ua/forums/topic/60675/", "category": "", "category_url": "", "announcement": "Не наймайте ще одного Manual QA. Подивіться, де у вашій команді губиться контекст між «тестує» і «пише тести». Де регресія перетворилась на окрему фазу релізу, а не фоновий процес. Хороша система не ділить якість на ролі — вона робить так, щоб кожен, хто торкнувся фічі, відповідав за неї до кінця, а не до наступної передачі.", "tags": "QA, SDET, автоматизація, кар’єра, тестування", "pageviews": 1469, "comments_count": 4, "img_big": "https://s.dou.ua/img/announces/QA_l5ykIVT.jpg", "img_big_2x": "https://s.dou.ua/img/announces/QA_l5ykIVT.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_mediaviewer.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_mediaviewer.jpg", "author_name": "Роман Поботін", "author_url": "https://dou.ua/users/roman-pobotin/", "published": "2026-07-14T16:00:07" }, { "id": 140110, "title": "Бронювання через \"Дію\" можуть призупинити. В чому причина", "url": "https://dou.ua/lenta/news/reservations-in-diia-may-pause/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Попередньо пауза триватиме до 1 вересня, але остаточного рішення ще не оприлюднили. Розповідаємо, кого можуть торкнутися обмеження і що буде з уже поданими заявками.", "tags": "Defence tech, бронювання", "pageviews": 4334, "comments_count": 2, "img_big": "https://s.dou.ua/img/announces/DC-8402x_-_2026-07-14T154719.216.jpg", "img_big_2x": "https://s.dou.ua/img/announces/DC-8402x_-_2026-07-14T154719.216.jpg", "img_small": "https://s.dou.ua/img/announces/120x_diia-400_1.png", "img_small_2x": "https://s.dou.ua/img/announces/240x_diia-400_1.png", "author_name": "Yaroslav Zhakhalov", "author_url": "https://dou.ua/users/yaroslav-zhakhalov/", "published": "2026-07-14T15:47:38" }, { "id": 139978, "title": "Про одне застосування дуальних чисел", "url": "https://dou.ua/forums/topic/60657/", "category": "", "category_url": "", "announcement": "Віталій Тимчишин, природознавець із 13-річним досвідом в ІТ, ділиться науково-популярним розбором нетипової математичної концепції. У своєму блозі він простими словами пояснює, що таке дуальні числа, і розбирає їхнє елегантне прикладне застосування.", "tags": "Python, алгоритм, математика, наука", "pageviews": 1857, "comments_count": 16, "img_big": "https://s.dou.ua/img/announces/Math.jpg", "img_big_2x": "https://s.dou.ua/img/announces/Math.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_270885.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_270885.jpg", "author_name": "Tymchyshyn Vitalii", "author_url": "https://dou.ua/users/tymchyshyn-vitalii/", "published": "2026-07-14T15:00:06" }, { "id": 139972, "title": "Гроші, визнання чи сенс: що насправді мотивує українських ІТ-спеціалістів", "url": "https://dou.ua/forums/topic/60651/", "category": "", "category_url": "", "announcement": "Компанії витрачають мільйони на корпоративи, тімбілдинги й бонуси, а потім дивуються, чому люди йдуть. Богдана Костюк, HR Project Manager у холдинговій IT-компанії Boosta, вирішила розібратися з цим питанням і провела власне дослідження мотивації 142 ІТ-спеціалістів, щоб з'ясувати, що насправді драйвить українських айтівців.", "tags": "HR, гроші, дослідження, порада, робота", "pageviews": 1670, "comments_count": 30, "img_big": "https://s.dou.ua/img/announces/HR.jpg", "img_big_2x": "https://s.dou.ua/img/announces/HR.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_img20211024015621.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_img20211024015621.jpg", "author_name": "Богдана Костюк", "author_url": "https://dou.ua/users/bogdana-kostyuk/", "published": "2026-07-14T12:00:06" }, { "id": 140085, "title": "В Autodoc Ukraine скоротили розробників. Що відомо", "url": "https://dou.ua/lenta/news/layoffs-in-autodoc/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Хвиля скорочень торкнулася розробників, QA-фахівців, технічних райтерів і проджект-менеджерів. Працівникам пояснили це змінами на європейському ринку та впровадженням ШІ. Звільненим мають виплатити компенсацію в розмірі двох зарплат. Розповідаємо деталі.", "tags": "компанії, скорочення", "pageviews": 3231, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/Autodoc_Josef-Orlopp-Stra%C3%9Fe_Berlin_201.jpg", "img_big_2x": "https://s.dou.ua/img/announces/Autodoc_Josef-Orlopp-Stra%C3%9Fe_Berlin_201.jpg", "img_small": "https://s.dou.ua/img/announces/120x_Autodoc_Josef-Orlopp-Straße_Berlin_20181.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_Autodoc_Josef-Orlopp-Straße_Berlin_20181.jpg", "author_name": "Yaroslav Zhakhalov", "author_url": "https://dou.ua/users/yaroslav-zhakhalov/", "published": "2026-07-14T11:36:05" }, { "id": 140073, "title": "Чому більшість техспеціалістів не доходять до кінця рекрутингу і який софт потрібен у війську - розповідає керівник розробки «Птахів Мадяра»", "url": "https://dou.ua/lenta/interviews/development-team-lead-magyar-birds/", "category": "Інтерв’ю", "category_url": "https://dou.ua/lenta/interviews/", "announcement": "Маркіян дев'ять років працював як Back-end Developer, поки два роки тому не мобілізувався до армії. Нині він очолює команду розробки у 414-й бригаді СБС «Птахи Мадяра». Він розповів DOU про внутрішню кухню підрозділу, софт, який допомагає в ухваленні рішень командирам, армійщину та БЗВП.", "tags": "інтерв’ю, айтівці та війна, війна, військові", "pageviews": 78263, "comments_count": 21, "img_big": "https://s.dou.ua/img/announces/1200-7_NrxvsZb.jpg", "img_big_2x": "https://s.dou.ua/img/announces/1200-7_NrxvsZb.jpg", "img_small": "https://s.dou.ua/img/announces/120x_400-7_NGVje0N.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_400-7_NGVje0N.jpg", "author_name": "Вікторія Осіпова", "author_url": "https://dou.ua/users/viktoriya-osipova/", "published": "2026-07-14T10:00:06" }, { "id": 140060, "title": "Дайджест НРК №40: ШІ-модуль від Tencore, монстр VATAG на 2 тонни вантажу та безпілотні вантажівки для Нацгвардії", "url": "https://dou.ua/forums/topic/60715/", "category": "", "category_url": "", "announcement": "У новому випуску дайджесту НРК від Віктора \"Старка\" Павлова читайте про рекордні 16 000 місій Сил оборони, ШІ-модулі автономності від Tencore, постачання безпілотних вантажівок Zetros AI для Нацгвардії, а також кодифікацію ударного Tanchik Droid та російський НРК із док-станцією для БПЛА.", "tags": "Defence tech, війна, дайджест НРК, НРК", "pageviews": 295, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/DigestNRK40.jpg", "img_big_2x": "https://s.dou.ua/img/announces/DigestNRK40.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_4511731037591441054242481844397742054830567n.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_4511731037591441054242481844397742054830567n.jpg", "author_name": "Stark - Victor Pavlov", "author_url": "https://dou.ua/users/stark-victor-pavlov/", "published": "2026-07-13T19:00:06" }, { "id": 140067, "title": "Михайла Федорова можуть звільнити з посади міністра оборони — УП", "url": "https://dou.ua/lenta/news/fedorov-may-quit-ministry-of-defence/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Михайла Федорова можуть звільнити з посади міністра оборони, а його місце — запропонувати очільнику МВС Ігорю Клименку. Повідомляють, Федоров відмовився очолити уряд і розраховує продовжити реформу Міноборони.", "tags": "держава, Міноборони, Федоров", "pageviews": 4814, "comments_count": 3, "img_big": "https://s.dou.ua/img/announces/blobid1_O3aCv62.jpg", "img_big_2x": "https://s.dou.ua/img/announces/blobid1_O3aCv62.jpg", "img_small": "https://s.dou.ua/img/announces/120x_blobid1_O3aCv63.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_blobid1_O3aCv63.jpg", "author_name": "Yaroslav Zhakhalov", "author_url": "https://dou.ua/users/yaroslav-zhakhalov/", "published": "2026-07-13T18:56:15" }, { "id": 139838, "title": "Невидима робота менеджерів: коли та чому це стає проблемою і як її вирішити", "url": "https://dou.ua/forums/topic/60571/", "category": "", "category_url": "", "announcement": "За 11 років у QA та 6 років у менеджменті Катерина не раз запитувала себе: у чому ж полягає робота керівника? Її головний висновок — найкращим результатом менеджера є проблема, якої не сталося. Але як зробити цей невидимий процес помітним? У своїй статті вона систематизує управлінські задачі та розбирає реальні кейси з власного досвіду.", "tags": "QA, soft skills, кар’єра, команда, менеджмент", "pageviews": 1056, "comments_count": 4, "img_big": "https://s.dou.ua/img/announces/Manager.jpg", "img_big_2x": "https://s.dou.ua/img/announces/Manager.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_screenshot-2024-11-14-at-145641.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_screenshot-2024-11-14-at-145641.jpg", "author_name": "Kate Podlesniuk", "author_url": "https://dou.ua/users/kate-podlesniuk/", "published": "2026-07-13T17:00:06" }, { "id": 140037, "title": "Front-end Digest № 160: Що нового в ECMAScript 2026, реліз TypeScript 7 та 3D-галерея з Blender і threejs", "url": "https://dou.ua/forums/topic/60698/", "category": "", "category_url": "", "announcement": "Олександр із Zfort Group зібрав свіжий фронтенд-дайджест із найцікавішими статтями тижня! 🔥\r\n\r\nАвтор розповідає, що трапилося з фронтендом, поки ви відволіклися, про реліз TypeScript 7 та нове в ECMAScript 2026", "tags": "CSS, Front-end, front-end digest, JS, tech, TypeScript, розробка", "pageviews": 918, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/Group_1437254621_wsLNS7U.jpg", "img_big_2x": "https://s.dou.ua/img/announces/Group_1437254621_wsLNS7U.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_new-ava_aSNRdlF.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_new-ava_aSNRdlF.jpg", "author_name": "Olexander Smolianinov", "author_url": "https://dou.ua/users/dersmoll/", "published": "2026-07-13T15:00:06" }, { "id": 139987, "title": "Azure & .Net Digest #28: оновлений Azure Functions в VS Code, новий хаб для розробників PostgreSQL", "url": "https://dou.ua/forums/topic/60663/", "category": "", "category_url": "", "announcement": "Свіжий дайджест новин Azure від Віктора Карабедянца. Цього разу в центрі уваги — поява потужних GPU Blackwell від Nvidia, інтеграція GitHub Copilot з Azure Migrate та запуск Claude Fable 5. Також автор розібрав оновлення Azure Functions у VS Code, новий хаб для PostgreSQL та червневі сервісні виправлення безпеки для фреймворку .NET.", "tags": ".NET, Azure, Azure & .NET Digest, DevOps, PostgreSQL, tech, VS Code", "pageviews": 264, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/AzureNetDigest.jpg", "img_big_2x": "https://s.dou.ua/img/announces/AzureNetDigest.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_vk.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_vk.jpg", "author_name": "Victor Karabedyants", "author_url": "https://dou.ua/users/victor-karabedyants/", "published": "2026-07-13T14:00:06" }, { "id": 140041, "title": "Ветерани можуть податися на магістратуру КПІ у сфері протезування", "url": "https://dou.ua/lenta/news/master-program-for-veterans/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Програма дає змогу ветеранам і ветеранкам отримати нову інженерну професію у сфері протезування та реабілітації. Податися можна до 27 липня.", "tags": "ветерани, КПІ, навчання, освіта", "pageviews": 319, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/22_kuTiAwg.jpg", "img_big_2x": "https://s.dou.ua/img/announces/22_kuTiAwg.jpg", "img_small": "https://s.dou.ua/img/announces/120x_20_WM0FtFF.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_20_WM0FtFF.jpg", "author_name": "Дарія Подвишенна", "author_url": "https://dou.ua/users/dasha-podvishenna/", "published": "2026-07-13T13:51:50" }, { "id": 140044, "title": "Колишній заступник міністра оборони очолив українську команду defence tech-компанії Helsing", "url": "https://dou.ua/lenta/news/head-helsing-in-ukraine/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Шевченко розвиватиме діяльність компанії та розширюватиме її українську команду. Розповідаємо, чим займається Helsing і які проєкти вона має в Україні.", "tags": "Defence tech, дрони, Міноборони", "pageviews": 597, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/be023838faed828f123598d2384c8b4f4996246d-scal.jpg", "img_big_2x": "https://s.dou.ua/img/announces/be023838faed828f123598d2384c8b4f4996246d-scal.jpg", "img_small": "https://s.dou.ua/img/announces/120x_be023838faed828f123598d2384c8b4f4996246d-sca.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_be023838faed828f123598d2384c8b4f4996246d-sca.jpg", "author_name": "Yaroslav Zhakhalov", "author_url": "https://dou.ua/users/yaroslav-zhakhalov/", "published": "2026-07-13T13:15:36" }, { "id": 140035, "title": "ДБР проти Vyriy | Рекордна конкуренція за роботу в IT | Релізи GPT-5.6 та Grok 4.5 — DOU News #258", "url": "https://dou.ua/lenta/articles/dou-news-258/", "category": "Статті", "category_url": "https://dou.ua/lenta/articles/", "announcement": "📰 У новому випуску DOU News #258 — обшуки ДБР у Vyriy та аналітика ринку за перше півріччя 2026 з рекордною конкуренцією в IT. Також обговоримо закриття браузера Atlas від OpenAI, великі релізи GPT-5.6 і Grok 4.5 та скандал в Instagram, через який Meta скасувала нову AI-функцію.", "tags": "AI, ChatGPT, dou news, Grok, IT ринок, Meta, ринок праці", "pageviews": 1390, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/dou_news_258_1920x1080-1.png", "img_big_2x": "https://s.dou.ua/img/announces/dou_news_258_1920x1080-1.png", "img_small": "https://s.dou.ua/img/announces/120x_dou_news_258_1080x1080.png", "img_small_2x": "https://s.dou.ua/img/announces/240x_dou_news_258_1080x1080.png", "author_name": "Євген Ковалевський", "author_url": "https://dou.ua/users/yevgen-kovalevskij/", "published": "2026-07-13T13:00:06" }, { "id": 139946, "title": "Що буде після порталів: як Agentic State може змінити цифрову державу", "url": "https://dou.ua/forums/topic/60631/", "category": "", "category_url": "", "announcement": "Володимир Січка, CTO в Kitsoft, аналізує еволюцію GovTech від звичайних порталів до моделі Agentic State. Автор пояснює, чому оцифрування послуг вперлося в межу і як ШІ-агенти змінюють взаємодію з державою.", "tags": "AI, AI-агенти, GovTech, держава", "pageviews": 361, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/DiiaAI_cn33BHH.jpg", "img_big_2x": "https://s.dou.ua/img/announces/DiiaAI_cn33BHH.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_3841030458239017297386831690553703456887904n_8qWRSYf.jpeg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_3841030458239017297386831690553703456887904n_8qWRSYf.jpeg", "author_name": "Volodymyr Sichka", "author_url": "https://dou.ua/users/volodymyr-sichka/", "published": "2026-07-13T12:00:07" }, { "id": 140036, "title": "«90% нашої команди — це інженери». У Міноборони розповіли про роботу ШІ-центру A1", "url": "https://dou.ua/lenta/news/a1-center-works/", "category": "Новини", "category_url": "https://dou.ua/lenta/news/", "announcement": "Новий центр A1 розроблятиме ШІ-рішення для військових і допомагатиме прибрати зайву бюрократію. Розповідаємо, над чим працюватиме команда і як вона співпрацюватиме з оборонними компаніями.", "tags": "AI, Defence tech, Міноборони", "pageviews": 1176, "comments_count": 0, "img_big": "https://s.dou.ua/img/announces/2026_05_15_14312.jpg", "img_big_2x": "https://s.dou.ua/img/announces/2026_05_15_14312.jpg", "img_small": "https://s.dou.ua/img/announces/120x_2026_05_15_1431263.jpg", "img_small_2x": "https://s.dou.ua/img/announces/240x_2026_05_15_1431263.jpg", "author_name": "Yaroslav Zhakhalov", "author_url": "https://dou.ua/users/yaroslav-zhakhalov/", "published": "2026-07-13T11:19:16" }, { "id": 140034, "title": "Зарплати українських розробників — літо 2026", "url": "https://dou.ua/lenta/articles/salary-report-devs-summer-2026/", "category": "Статті", "category_url": "https://dou.ua/lenta/articles/", "announcement": "Зарплати сеньйорів і мідлів за пів року не змінилися. Python-розробники стали заробляти більше, ніж у грудні 2025-го. Серед тих розробників, кому зарплату не переглядали понад рік, медіанна зарплата дещо вища за загальний рівень. Це перші результати літнього зарплатного опитування DOU.", "tags": ".NET, Android, back-end, embedded, Front-end, Full Stack, iOS, Mobile, node.js, PHP, Python, react, Ruby, Rust, Scala, аналітика, зарплата, зарплатні звіти, ринок, розробка", "pageviews": 20661, "comments_count": 9, "img_big": "https://s.dou.ua/img/announces/dou_salary-2606_dev_cover-1200x630.png", "img_big_2x": "https://s.dou.ua/img/announces/dou_salary-2606_dev_cover-1200x630.png", "img_small": "https://s.dou.ua/img/announces/120x_dou_salary-2606_dev_cover-400x400.png", "img_small_2x": "https://s.dou.ua/img/announces/240x_dou_salary-2606_dev_cover-400x400.png", "author_name": "Редакція DOU", "author_url": "https://dou.ua/users/dou-editors/", "published": "2026-07-13T10:29:56" }, { "id": 139910, "title": "Чому тести не ловлять race conditions і що з цим робити", "url": "https://dou.ua/forums/topic/60608/", "category": "", "category_url": "", "announcement": "Ілля Рочев у своїй статті розбирає, чому звичайні тести безсилі проти race conditions та deadlocks в асинхронних мікросервісах. Автор пропонує альтернативу — поєднання математичних моделей TLA+ та chaos engineering. У статті автор розповідає про реальні кейси виявлення прихованих багів у Celery, RabbitMQ та Kafka, які роками жили в продакшені.", "tags": "DevOps, Python, QA, tech, архітектура, мікросервіси", "pageviews": 2483, "comments_count": 46, "img_big": "https://s.dou.ua/img/announces/Group_1984079303.jpg", "img_big_2x": "https://s.dou.ua/img/announces/Group_1984079303.jpg", "img_small": "https://s.dou.ua/img/avatars/200x200_95202.jpg", "img_small_2x": "https://s.dou.ua/img/avatars/200x200_95202.jpg", "author_name": "Ілля Рочев", "author_url": "https://dou.ua/users/ilya-rochev/", "published": "2026-07-10T19:00:06" } ] }