-
Коли регулярки дають право на помилку: занурення у нечіткий пошук з TreRegex для Ruby та Node.js
Олексій Васильєв, Software Engineer в Railsware, презентує інструмент TreRegex для Ruby та Node.js. Бібліотека вирішує біль роботи з «брудним» текстом після OCR або кривими пошуковими запитами, дозволяючи регуляркам строго контрольовано помилятися. У статті читайте про налаштування ціни помилок, захист від Unicode-багів та правила безпеки для продакшену.
-
Інженерія якості без поділу на ролі
Не наймайте ще одного Manual QA. Подивіться, де у вашій команді губиться контекст між «тестує» і «пише тести». Де регресія перетворилась на окрему фазу релізу, а не фоновий процес. Хороша система не ділить якість на ролі — вона робить так, щоб кожен, хто торкнувся фічі, відповідав за неї до кінця, а не до наступної передачі.
-
Про одне застосування дуальних чисел
Віталій Тимчишин, природознавець із 13-річним досвідом в ІТ, ділиться науково-популярним розбором нетипової математичної концепції. У своєму блозі він простими словами пояснює, що таке дуальні числа, і розбирає їхнє елегантне прикладне застосування.
-
Гроші, визнання чи сенс: що насправді мотивує українських ІТ-спеціалістів
Компанії витрачають мільйони на корпоративи, тімбілдинги й бонуси, а потім дивуються, чому люди йдуть. Богдана Костюк, HR Project Manager у холдинговій IT-компанії Boosta, вирішила розібратися з цим питанням і провела власне дослідження мотивації 142 ІТ-спеціалістів, щоб з’ясувати, що насправді драйвить українських айтівців.
-
Чому більшість техспеціалістів не доходять до кінця рекрутингу і який софт потрібен у війську — розповідає керівник розробки «Птахів Мадяра»
Маркіян дев’ять років працював як Back-end Developer, поки два роки тому не мобілізувався до армії. Нині він очолює команду розробки у 414-й бригаді СБС «Птахи Мадяра». Він розповів DOU про внутрішню кухню підрозділу, софт, який допомагає в ухваленні рішень командирам, армійщину та БЗВП.