Микросервисный подход в веб-разработке: micro frontends
До недавнего времени JavaScript использовался для таких примитивных задач, как изменения цвета текста на странице. Веб начал стремительно развиваться, и, как следствие, сложность веб-приложений...
View ArticleРазбираемся в алгоритмах и структурах данных. Доступно и понятно
Всем привет. Меня зовут Адам Леос, и я Senior Software Engineer в PlutoTV. Кроме основной работы, я активно участвую в развитии IT-сферы и повышении уровня разработчиков в целом. Например, я принимаю...
View ArticleБезопасность в вебе, или TrustedTypes как новый способ защиты от XSS
В этой статье я постараюсь вас убедить, что опасность XSS, несмотря на все современные фреймворки, по-прежнему существует. Также мы рассмотрим главные способы защиты. Основное внимание уделим новому...
View ArticleНавіщо викладачі йдуть на освітні курси та чи є прірва між університетом й IT
Твердження про те, що між університетською освітою в Україні й реальними вимогами на ринку IT існує прірва, не нове. Мовляв, викладачі не розуміють, чого саме вимагатимуть компанії від випускників,...
View ArticleЯк застосувати динамічну конфігурацію Feature Toggles
Мене звуть Сергій Бута, я бекенд-розробник і спеціаліст з Azure у фінтех-компанії Wirex, що створює фінансові рішення для розрахунків у цифровій і традиційній валютах. У цій публікації хочу поділитися...
View ArticleGot Firefox? Можно ли жить с Firefox в качестве основного браузера
Простите меня, отец, я согрешил. Firefox — мой основной браузер для работы и повседневного использования. После того как я исповедовался, хочу немного прояснить, что меня подвигло к написанию этой...
View ArticleШифрование в базах данных SQL с возможностью поиска
Эта статья будет полезна инженерам, работающим с базами данных SQL, и инженерам-криптографам. Searchable Encryption как раз находится на стыке баз данных и криптографии и требует знания обоих...
View ArticleDevOps майбутнього: що зміниться та як це вплине на професію
Інновації розвиваються дуже швидко, постійно з’являються нові технології, що змінюють контекст, у якому ми працюємо. Відповідно, у такому динамічному середовищі не можна стояти на місці — треба...
View ArticleВеб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру
Тема веб-доступності постійно привертає мою увагу. Оскільки працюю Front-end розробником, мені завжди було цікаво, як зробити інтерфейс максимально простим і зрозумілим. Пам’ятаю, ще студентом додавав...
View ArticleКак PM-у пройти испытательный срок
Статья написана в соавторстве с Мэри Ротарь, Co-Founder IAMPM.Два года назад я решил уйти из Android-разработки в проектный менеджмент. Знаете, чего боялось руководство? Что я слишком много знаю, буду...
View ArticleПортрет перформанс-інженера
Мене звати Андрій і вже чотири роки я займаюсь перформанс-тестуванням та оптимізацією. Кар’єру починав як Java-розробник, але дуже швидко перейшов на темну сторону нефункціонального тестування. Мав...
View ArticleРинок праці 2019: ріст 20% й ажіотаж навколо податків
Починаємо згадувати рік, що минає, та підводити підсумки. За нашими підрахунками, кількість зайнятих спеціалістів в українському ІТ досягла позначки 190 тисяч (хоча ми прогнозували, що у...
View ArticleПро котів і математику, або Магія Computer Vision
Привіт! Мене звати Олександр, я працюю у компанії Abto Software, і це вже друга моя публікація на DOU. Кажуть, що всі автори все життя пишуть одну велику книгу, а я, мабуть, намагаюся написати одну...
View ArticleЩо таке Service Design і для чого він потрібен в IT
Мене звати Катерина, я Head of Design в компанії Symphony Solutions, також входжу до складу команди Service Design Network Ukraine. Ця стаття — про наш досвід впровадження Service Design в...
View ArticleDOU Ревізор у Чернігові: «Власне видання, камерні кабінети та панорамні вікна...
Цього разу DOU Ревізорзавітав до Astound Commerce — глобальної сервісної ІТ-компанії, що забезпечує повний цикл eCommerce послуг: від планування, UX/UI дизайну та розробки до їхнього просування і...
View ArticleЯк перевіряти роботу NLP в текстових асистентах: поради та чекліст для QA
Привіт! Мене звуть Іра Ярославцева, і вже п’ять років я займаюсь тестуванням, три з яких — текстових асистентів (чат-ботів, систем NLP, голосових асистентів). За цей час співпрацювала з компаніями в...
View ArticleКак проводить и проходить собеседование в IT: краткий курс молодого бойца
Все мы там были и еще не раз будем — на собеседовании. Как сделать так, чтобы даже в случае отказа оно приносило пользу и кандидату, и работодателю? Постараюсь ответить на этот вопрос максимально...
View ArticleЯк тестувальнику розпочати роботу на проекті з нуля
Десь рік тому я вирішила змінити фриланс на класичну аутсорс-компанію: мій внутрішній мізантроп загнувся остаточно й захотілося до людей. Один з оферів був з проекту, який щойно почали розробляти, і,...
View ArticleДом с голосовым управлением: мой опыт реализации
Эта статья для всех, кого интересует интеграция голосового интерфейса управления разнообразными устройствами в собственный дом.Дальнейшее повествование основано на моем личном практическом опыте....
View ArticleЗдоров’я ІТ-спеціаліста: мігрень, невропатії, тунельний синдром
Біль у суглобах, дратівливість, розлади сну, мігрень, хронічна втома можуть виникати в людей, що багато працюють за комп’ютером. Що робити, аби уникнути неврологічних синдромів, радять лікар та...
View Article