Вступна кампанія 2019: КПІ лідирує за кількістю заяв, а УКУ — за найвищим...
Вступна кампанія 2019 завершилася, і вже можна зробити попередні висновки про загальний рівень цьогорічних абітурієнтів, а також вимог, які висувалися до них закладами вищої освіти.Ми взяли дані з...
View ArticleМетафора системы: как повысить качество кода
Всем привет! В этой статье хочется продолжить тему качества кода и подходов к его улучшению. Сегодня мы поговорим о таком инструменте, как метафора системы, о том, как определить по внешним признакам...
View ArticleЯк змусити Amazon Alexa грати музику з Google Music, хоч вона цього й не хоче
Привіт, мене звати Олег Шанковський, я Java-програміст. Працюю в Києві в американській компанії, що спеціалізується на кібербезпеці. У цьому матеріалі розповім, як змусити розумну голосову асистентку...
View ArticleXSLT-шаблонизатор для PHP
Привіт! Мене звати Артем, я — PHP-програміст. У цій статті розглянемо основи XSLT і приклади його використання як шаблонизатора для веб-сайтів, які створено мовою PHP.Зазвичай, коли створюють сайти з...
View ArticleКорупція в ІТ-вишах 2019: хабарництво при вступі зменшилося втричі після...
На початку літа ми опублікували рейтинг вишів, на основі опитування 3038 нинішніх і колишніх студентів українських ЗВО. Всі респонденти (як випускники, так і студенти) працюють в ІТ. В анкеті є блок з...
View ArticleНужны ли программисту алгоритмы и структуры данных
Впервые я написал строчку кода 10 лет назад. С тех пор я каждый день удивляюсь, как много возможностей открыла для человечества разработка. В разработку же меня привело решение алгоритмических задач и...
View ArticleОтображение списков с помощью UICollectionViewCompositionalLayout в iOS
В этом году Apple провела «взрывную» WWDC. Все сообщество iOS-разработчиков сфокусировалось на новых фреймворках (SwiftUI, Combine, RealityKit...), пытаясь разобраться, как это работает и что нового...
View ArticleЯк українські ІТ-компанії провели літо. Відео
Представляємо новий формат огляду літніх корпоративів українських ІТ-компаній — відео.Якщо ви хочете додати свої відео в статтю, пишіть на maria@dou.ua.AB SoftОдесская компания AB Soft, на борту...
View ArticleDevOps. Мы не кормим медведей!
Дай человеку рыбу, и он будет сыт один день. Дай человеку удочку, и он будет сыт всю жизнь.Привет! Меня зовут Николай Лотоцкий, я — DevOps Evangelist в Namecheap, Inc. В IT более 15 лет. В этой статье...
View ArticleОтладка. Step-by-step к эффективному выявлению ошибок
Каждый разработчик сталкивается с необходимостью исправления дефектов/багов/ошибок в разрабатываемых программах. И к сожалению, согласно результатам анализа, приведенным в книге Стива Макконнела...
View ArticleQuotify: як сервіс допомагає оцінювати проекти
У рубриці DOU Проекторвсі охочі можуть презентувати свій продукт (як стартап, так і ламповий pet-проект). Якщо вам є про що розповісти — запрошуємо взяти участь. Якщо ні — можливо, серія надихне на...
View ArticleКак мы внедрили Scrum: грабли и точки роста
Привет! Меня зовут Александр, я Scrum-мастер в Trionika. Хочу поделиться своими личными наблюдениями о том, как изменилась эффективность работы разработчиков и продуктолога во время и после внедрения...
View ArticleИгры, тестирование и спецификации
Привет. Я Леша Науменко, позиция моя в Plarium Kharkiv называется Unity Software Architect, и сегодня я расскажу о своем опыте применения спецификационного тестирования при разработке игр.Игры — это...
View ArticleНе разработчик и не менеджер. Что означает быть лидом
Я уже полгода как мало пишу код, не вылезаю из митинг-румов и очень хочу в отпуск. Иными словами, уже полгода я лид в небольшой аутсорс-команде. В этой статье я хочу поделиться некоторыми мыслями,...
View ArticleКак избежать неправильного оценивания проектов
Насколько точные у вас эстимейты?Мы очень тщательно проанализировали проект и уверены в оценке.А если у проекта будет фикс-прайс, вы готовы подписать такой контракт?Упс...Всем привет! Меня зовут...
View ArticleСкладнощі тестування мікросервісів та що з ними робити
У червні 2019 року я виступив на конференції ProQA.Today на тему тестування мікросервісів. Якщо коротко, то в моїй доповіді було чимало критики й могло скластися враження, що я затятий противник...
View ArticleОсобливості розробки IoT-проекту: вибір технологій, проблеми та правильна...
Привіт, мене звати Денис, останні кілька років я займаюся розробкою високонавантажених систем на базі Node.js. Ключова особливість — це використання IoT для розв’язання низки складних завдань, які...
View ArticleNPX, или Прощайте, глобальные зависимости
Гасконцам от программирования посвящается.Когда дело касается глобальных пакетов, все говорят, что это зло. Однако через некоторое время в файле README.md странным образом обнаруживается инструкция...
View ArticleLinkedIn, рекомендації та Джин — найефективніші канали пошуку роботи....
Наприкінці серпня ми провели опитування щодо пошуку роботиі зібрали 4008 анкет від ІТ-фахівців. Тож, давайте подивимося, де програмісти (і не тільки вони) знаходять роботу, які канали пошуку вважають...
View ArticleПутешествие на планету Java. Мой опыт прохождения cертификации Java 11 Developer
Меня зовут Евгений и более 5 лет я занимался решениями в области Building Information Modelling (BIM), CAD- и CAE-решениями с использованием DSL DesignScript и Python. В 2014 году решил сменить профиль...
View Article