Тестирование через логирование: способы и примеры
Статья написана по мотивам моего доклада на митапе «Съесть собаку».Уже около года мы с командой разрабатываем продукт — софт для работы с графикой. Мы пытаемся экономить деньги и время, поэтому...
View ArticleiOS дайджест #25: два года с React Native, пишем тестируемый код, вспоминаем...
В выпуске: Swift NIO, лайфхаки, iPhone SDK исполнилось 10 лет, полное руководство по настройке Push уведомлений.СтатьиHandling storyboard merge conflictsСоветы, как решать конфликты при мерже...
View ArticleВекторные сцены и анимации - как побороть сегментацию в iOS
Привет, меня зовут Виталий Малаховский, я инженер в компании Genesis. Недавно мне довелось поработать над интересной задачей: сделать анимацию для iOS приложения, которая будет сохранять пропорции при...
View ArticleПуть стажера: MacPaw
[Путь стажера — постоянная рубрика, в которой начинающие IT-специалисты делятся своим опытом стажировок как в иностранных, так и в украинских компаниях. Если вы хотите рассказать свою историю, пишите...
View ArticleПервая работа: сколько junior специалистов наняли IT-компании в 2017 году
Мы узнали у IT-компаний их потребность в trainee/junior специалистах и источники поиска молодых сотрудников в 2017 году.В опросе приняли участие 47 компаний. 4 из них не сотрудничали с джуниорами в...
View ArticleКак стать докладчиком на международной конференции: пошаговая инструкция
Всем привет, меня зовут Михаил Боднарчук. Пишу эту статью, пока нахожусь в Остине, штат Техас. Здесь выступаю с докладом на конференции Longhorn PHP. При этом сам я живу в Киеве и да, я не пожалел 16...
View ArticleПереходим на Java 10: проблемы и решения
Итак, прошел уже месяц с выхода Java 10. Уже даже успел подойти первый апдейт. А это значит — пора переходить и нам :) Вслед за переходом на Java 9.УстановкаДжаву, как всегда, можно скачать и...
View ArticleDOU Books: 5 книжок про спілкування в команді від Андрія Трофімова, керівника...
Від редакції: у рубриці DOU Booksспеціалісти розповідають про 5 своїх улюблених книжок — ті, які змінюють світогляд та корисні читачам-колегам.[Андрій Трофімов — Director, Software Engineering в EPAM,...
View Article.NET Core: как работают микросервисы в контейнерах
Во всем мире микросервисы — уже практически мейнстрим. В .NET мы только начинаем двигаться в этом направлении. Благодаря усилиям «Майкрософт» в последние несколько лет у нас появилась возможность...
View ArticleЛегкий старт в IТ: что такое RPA и как освоить технологию с нуля
Всем привет! Уже 9 лет я работаю в Intetics PMом. Первые 8 лет я занимался проектом в области геоинформационных сервисов (ГИС), где мы практически с нуля создавали покрытие качественными геоданными для...
View ArticleRuby/Rails дайджест #17: релиз финальной версии Rails 5.2.0, версия Hanami...
Привет всем! Апрель выдался чрезвычайно продуктивным для Ruby-сообщества.Начнем с того, что были официально представлены Hanami v1.2.0 и финальная версия Rails 5.2.0, а также Nginx Unit 1.0. Кроме...
View ArticleGo дайджест #3: Go 1.10.2 and 1.9.6, новый брендинг для Go, NGINX Unit 1.0...
В выпуске: vgo proposal — accepted, руководство по Go компилятору, способ хранения «чувствительных» данных и множество инструментов.НовостиGo 1.10.2 and Go 1.9.6 Released — в основном мелкие...
View ArticleКак скоро ваше место займет AI
Искусственный интеллект может сочинять песни, рисовать картины, помогать в медицине, управлять транспортными средствами и играть в игры. Теперь он учитсяписать код. Означает ли это, что дни...
View ArticleDOU Проектор: “Котики” - робити благодійні справи граючись
У рубриці DOU Проекторвсі охочі можуть презентувати свій продукт (як стартап, так і ламповий pet-проект). Якщо вам є про що розповісти — запрошуємо взяти участь. Якщо ні — можливо, серія надихне на...
View ArticleРабочий продукт — прежде всего, или Когда не стоит увлекаться кодом и тестами
Когда приходится начинать или перенимать новый проект, всегда возникает заветное «а давайте все перепишем», «а почему технология X а не Y» и под конец — «а этот код писали индусы». Резюмируется все...
View ArticleГеймдев: какие есть специализации программистов и с чего начинать
Привет. Меня зовут Максим Носатов, я Game Developer, работаю с UE4 и Unity3D. Мой стаж в геймдеве — около 5 лет. Я начинал свою карьеру как Unity3D & C++ разработчик в аутсорсинговой компании...
View ArticleКак найти первую работу в IT: план действий для начинающих
Всем привет! Меня зовут Влад, и я около семи лет в IT. За это время видел множество компаний изнутри, прошел десятки собеседований, изучал нашу и западную карьерную специфики и менталитет.После...
View ArticleПредиктивный найм, или Как предложить оффер в два раза быстрее
[Про автора: Евгений — програм-менеджер в сфере ИТ с многолетним опытом. Он отвечает не только за ряд проектов и аккаунтов, но также в роли менеджера по технологиям (technology manager) развивает в...
View ArticleКраїна велосипедів і щасливих людей. Українська програмістка про життя і...
Привіт! Мене звуть Наталія Дзюбенко, з жовтня минулого року живу в Нідерландах і працюю Java-розробником у компанії Lunatech Labs, що в Роттердамі. Цілеспрямовано шукала роботу в цій країні або в...
View ArticleКак мы создали свой подход к разработке без привязки к спринтам
Какой процесс разработки выбрать: Scrum, Kanban или же Scrumban? Команды часто задаются этим вопросом в попытках найти наиболее эффективный метод или выбрать хоть какой-нибудь принцип работы. Во многих...
View Article