Python conf in Kharkiv, Nov 16 with Intel, Elastic engineering leaders. Prices go up 21.10

Лента

RSS

Нельзя просто взять и договориться, или Истории о сложных людях Нельзя просто взять и договориться, или Истории о сложных людях

Ellina Azadova 11820

Собрать идеальную команду для конкретного проекта — большое счастье и большая редкость. Обычно что-то обязательно пойдет не так. Эллина Азадова, Senior QA в DataArt, делится несколькими историями из практики. 58

5 книжок про Discovery продуктів від Андрія Баса, співзасновника Uptech і Plai 5 книжок про Discovery продуктів від Андрія Баса, співзасновника Uptech і Plai

Andriy Bas 3626

Вітаю! У цій статті я хочу розповісти про книги, які стануть у пригоді проджект- і продакт-менеджерам чи бізнес-аналітикам для проведення якісного Discovery продуктів. 1

DOU Hobby: карпфишинг — спортивная рыбалка со своей философией DOU Hobby: карпфишинг — спортивная рыбалка со своей философией

Валентина Шимкович 6927

Виталий Офат — Senior Full Stack Developer и Team Lead в компании Lucky Labs. Его увлечение — особый вид рыбалки — карпфишинг. Виталий рассказал, чем эта рыбалка отличается от других, в чем заключается философия карпфишинга и где в Украине водятся самые крупные карпы. 36

Как учить иностранный язык так, чтобы заговорить на нем Как учить иностранный язык так, чтобы заговорить на нем

Yegor Lopatin 24188

Разрабочик Егор Лопатин делится своим опытом изучения английского, испанского, датского языков. Главное — ставить четкую цель и делать только то, что помогает ее достичь. 31

Почему IT-стартапу на ранней стадии не нужен маркетолог Почему IT-стартапу на ранней стадии не нужен маркетолог

Руслан Назаренко 4958

Даже если в команде нет никого со стороны бизнеса, что само по себе плохо, маркетолог как отдельный сотрудник не нужен. Руслан Назаренко, Head of Growth в Let’s Enhance, знает это по своему опыту и приводит доводы. 26

От легаси к Service Fabric за 360 часов. История одной миграции От легаси к Service Fabric за 360 часов. История одной миграции

Stas Lebedenko 3564

Это история о том, что можно сделать, если взять двух разработчиков (второй — для код-ревью) и 360 часов. А также о том, как перенести легаси-код в модный и молодежный клауд-сервис. 10

Що має знати Senior Front-end Developer. Результати аналізу вакансій в Україні та Каліфорнії Що має знати Senior Front-end Developer. Результати аналізу вакансій в Україні та Каліфорнії

Dim Walker 18151

Щоб дізнатися, чого очікують роботодавці від Senior Front-end Developer, ми проаналізували 274 вакансії на DOU та LinkedIn. Більшість вакансій передбачають знання React. Але в Україні навичкою номер один є англійська мова. 8

DOU Ревізор у Львові: «Окремі кабінети для команд у Lohika» DOU Ревізор у Львові: «Окремі кабінети для команд у Lohika»

Kseniia Rastvorova 12283

Цього разу DOU Ревізор завітав до Lohika, у львівському офісі якої працює понад 300 спеціалістів. В Lohika реалізована кабінетна система: в одній кімнаті працюють спеціалісти з однієї команди. А ще в офісі є 16 мітінг-румів, ігрова, тренажерний зал та власна бібліотека. 38

WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols WWDC 2019: обзор и практическое применение Custom Instruments и SF Symbols

Andrew Verhunov 1718

Что осталось за кадром онлайн-трансляции WWDC 2019 и с чем предстоит работать iOS-девелоперам уже в ближайшем будущем — рассказывает Андрей Вергунов, участник конференции и iOS-разработчик в NIX. 2

Автоматическая генерация тестов: подходы и инструменты Автоматическая генерация тестов: подходы и инструменты

Ganna Kaplun 5618

В этой статье рассмотрим относительно стандартные подходы к автоматической генерации данных, инструменты, которые реализуют некоторые из них, и сферы их применения. 26

Интеграция приложения с Google Maps, или Как заинтересовать в своем продукте IТ-гиганта Интеграция приложения с Google Maps, или Как заинтересовать в своем продукте IТ-гиганта

Stas Matviyenko 5415

Стас Матвиенко, CEO Allset, рассказал, как им удалось запартнериться с Google, как выполняли интеграцию мобильного приложения с Google Maps с помощью протокола Protobuf, а также делится впечатлениями о взаимодействии с сотрудниками IT-гиганта. 9

Проблеми з тестуванням на проекті для не QA Проблеми з тестуванням на проекті для не QA

Ihor Berehivskyy 7311

Девелопер тестує те, що продукт має робити. Водночас тестувати потрібно й те, що продукт не має робити, — вплив фіксів, нових фіч і зміни середовища на тестування. Ігор Берегівський, QA team lead в Diligences про забезпечення якості продукту. 20

Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 1 Советы для начинающего Java-разработчика. Подготовка к собеседованию — часть 1

Oleksii Movchan 16324

Цель статьи — дать начинающему Java-девелоперу понимание того, каких знаний от вас будут требовать на собеседованиях и каким аспектам уделять больше внимания. 48

Техническая поддержка микросервисов 24/7: как мы строили процесс Техническая поддержка микросервисов 24/7: как мы строили процесс

Andrey Trubitsyn 6636

Это был первый опыт внедрения такого подхода в харьковском офисе ЕРАМ, и он оказался непростым. Надо было разобраться в новой системе — Opsgenie и ее интеграции, найти желающих для ночных дежурств, спланировать работу и поставить процесс на рельсы. 12

Страна, где уместен торг на собеседовании. Как живется программисту в Израиле Страна, где уместен торг на собеседовании. Как живется программисту в Израиле

Sergey Shelekhov 19052

Привет! Меня зовут Сергей Шелехов. Я программист, работаю с .NET. В 2017 году мы с женой переехали жить в Израиль, где устроились работать в разных IT-компаниях. В этом материале я расскажу об особенностях жизни айтишника в этой стране. В Израиле есть свои плюсы и минусы, но, на мой субъективный взгляд, плюсов все-таки больше. 140

Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView Как UICollectionViewDiffableDataSource упрощает разработку UICollectionView

Алексей Гурин 1919

DataSource значительно облегчает разработку на UICollectionView, избавляя от необходимости дополнительно вызывать методы, уменьшая количество ошибок. Подробнее — в статье iOS Team Lead в Sidekick Selling Inc Алексея Гурина. 9

Как GlobalLogic создавала EcoHike — приложение для туристов, которые хотят очистить Карпаты от мусора Как GlobalLogic создавала EcoHike — приложение для туристов, которые хотят очистить Карпаты от мусора

Yuriy Golovanov 4412

Цель проекта EcoHike — сделать Карпаты чище. Разработчики GlobalLogic использовали в мобильном приложении Swift для iOS, Kotlin и Java для Android, а также библиотеку Mapbox для работы с картами. О технической реализации и работе приложения рассказывает Юрий Голованов, Senior Manager. 13

От джуниора к лидеру. Какие навыки нужны для роста в профессии От джуниора к лидеру. Какие навыки нужны для роста в профессии

Vlad Fedosov 17335

Стоит ли пытаться быть «в теме» всех современных технологий в отрасли? Или же стоит сосредоточиться на одной конкретной области и быть в этом экспертом? Влад Федосов, Software Architect в Namecheap, Inc, предлагает T-shaped наборы навыков для разных этапов в карьере разработчика. 3

← Сtrl 123456...100 Ctrl →

Комментарии

Я б відділив моделі від реквестів/респонзів: message StoreRequest { repeated Recipe recipes = 1; } Для empty є спеціальний https://gist.github.com/subfuzion/ecfc45c4e8dfb28e31fb5a8bf2f8282c
Хорошая и полезная статья, спасибо.
мрію туди потрапити
Еще одно «не нужно». Прослойки пишутся быстрее, чем в этой хрени разбираться будешь. Большая проблема не в написанном, а в том, что разные версии либ часто не имеют обратной совместимости или их зависимости конфликтуют с тем, что сейчас стоит.
Дякую за відгук 5к знаків — то насправді небагато, я чось думав нормальний розмір, але, на жаль, в епоху коли президенти вирішуть глобальні проблем через пости в твіттер, — це таки забагато ))
В Намибии более безопасно и спокойно, как мне показалось. Но ЮАР — точно более разнообразная страна :) Если в Намибии — только природа и заповедники, то в ЮАР есть еще и города.
Спасибо за техническую статью на DOU. Не понимаю недовольства остальных. Все оформлено хорошо, источники указаны. Личные примеры есть! Был бы рад увидеть подобное про SceneKit.
Здорово расписал !
за нарушение ПДД легко можно «порешать на месте» и т.д О, так, мій африканер теж за це згадував. А ще їхній «Слуга Народу» під гаслом «заборонено забороняти» почав без візи пускати до себе голодранців з усіх країв південної Африки.
Якщо ви про чарівну пілюлю, то поки що вона тільки у фільмах типу Limitless існує) Про інші збільшення начебто написав: швидко потрапити на нормальний проект в оточення профессіоналів.
Вовсе не обязательно ехать в Джобург, — скажем, Garden road и прибрежные городки между Порт Элизабет и Кейптауном — вообще приятнейшее место
Что-то правда, а что-то — приукрашивание. Кроме того, говорят, ситуация в даунтауне постепенно становится немного лучше. Зато если начать поездку с Йоханнесбурга, то остальная часть страны выглядит гораздо безопаснее.
https://www.macobserver.com/tips/quick-tip/return-to-top-ios-iphone-scroll/
Диванные детективы никогда не спят, интриги скандалы и расследования круглосуточно :) Сам материал писался о том как делать различные анимации и сфере применения SpriteKit.
круто)! Спасибо, пишите еще.