Принимайте участие в зарплатном опросе! Уже собрано почти 8 000 анкет.
×Закрыть

Лента

RSS

Як ми розробили Android-застосунок і втратили все, крім досвіду Як ми розробили Android-застосунок і втратили все, крім досвіду

Serhii Kholin 11686

Сергій Колін, Director of Technology в Onix-Systems, розповідає про те, як виникла проблема через використання в застосунку іконки, схожої на ту, яка є в YouTube. А потім розробники й взагалі втратили доступ до облікового запису, під яким було створено проект. 67

Оптимальне Delivery: від ZIP-архіву до docker push Оптимальне Delivery: від ZIP-архіву до docker push

Oleksandr Nahirniak 5432

Олександр Нагірняк, Lead Software Engineer в EPAM Ukraine, розповідає про те, як зробити процес Delivery зручнішим. Якщо взяти всі найліпші технології і практики, але водночас не мати чіткого розуміння, куди рухатися, то дорога з delivery-продукту може завести в невідомість. 10

Как выбрать правильные метрики для продукта Как выбрать правильные метрики для продукта

Anna Kostiuk 5878

Меня зовут Анна Костюк, я Product Manager в Dev-Pro. Решения, которые мы принимали с командой на основе метрик, позволили успешно реализовать несколько новых фич для нашего клиента. Я хочу рассказать, как уйти от разработки приложения вслепую и не попасть в ситуацию, когда никто не пользуется фичей, на которую ушли месяцы разработки. 5

DOU Ревізор у Вінниці: «Офіс LetyShops у торговельному центрі з кальянами на даху» DOU Ревізор у Вінниці: «Офіс LetyShops у торговельному центрі з кальянами на даху»

Kseniia Rastvorova 13643

Цього разу DOU Ревізор завітав до вінницького офісу LetyShops — кешбек-сервісу, що допомагає понад 9,5 мільйонам користувачів повернути частину грошей за онлайн-покупки. В офісі працює 160 співробітників, серед яких 25 розробників та 15 технічних спеціалістів. LetyShops займає всі три поверхи та дах колишнього торговельного центру. 81

Інтеграційні платформи (iPaaS): у чому фішка Інтеграційні платформи (iPaaS): у чому фішка

Yaroslav Klochnyk 20654

Потреба в швидкій синхронізації даних між різними системами поставила перед інтеграційними платформами складні й комплексні завдання. Ярослав Клочник, Java Developer, розглядає різноманітні платформи на зразок ESB чи iPaaS та їхні особливості. 18

Як проводити Design Sprint 2.0, або Створюємо та тестуємо продукт Як проводити Design Sprint 2.0, або Створюємо та тестуємо продукт

Andriy Bas 3412

Андрій Бас, Co-founder в Uptech, розповідає, як можна швидко валідувати свою ідею чи побудувати власну концепцію за допомогою Design Sprint 2.0. У статті — детальний розбір кейсу зі створення застосунку — від визначення проблеми до прототипу. 3

Эволюция .NET-стека: что изменилось за последние несколько лет Эволюция .NET-стека: что изменилось за последние несколько лет

Владислав Фурдак 16157

Эта статья для людей, уже имеющих опыт в коммерческой разработке на .NET-стеке и желающих апгрейдить знания в связи с последними релизами технологий от Microsoft. А также для тех, кто годами сидит на старых версиях ASP.NET/C# и хочет быть в курсе, что нового в мире .NET-технологий. 75

Кремнієва долина Китаю. Як програмісту живеться у Шеньчжені Кремнієва долина Китаю. Як програмісту живеться у Шеньчжені

Nick Turunov 16039

Мене звуть Нік Турунов, після закінчення КПІ я влаштувався комп’ютерним майстром на всі руки. Згодом відкрив для себе журналістику і певний час працював редактором на DOU, аж поки доля не привела мене в EPAM. Там я вирішив повернутися до свого початкового фаху і підівчився на програміста. П’ять років тому я переїхав до офісу компанії в місті Шеньчжень, що сусідить із Гонконгом. У статті розповім, що спонукало мене змінювати фахи та як мені наразі живеться у Китаї. 89

Приклад gRPC-мікросервісу на Go Приклад gRPC-мікросервісу на Go

Ярослав Характерник 5528

Фреймворк gRPC можна розглядати як хорошу заміну REST під час взаємодії між мікросервісами. Ярослав Характерник, Golang Developer, демонструє розробку мікросервісу для збереження статистики. 38

Обзор С++ фреймворков для внедрения зависимостей: kangaru и [Boost].DI Обзор С++ фреймворков для внедрения зависимостей: kangaru и [Boost].DI

Кирило Пшеничний 2859

DI-фреймворки дают возможность описания зависимостей без модификации классов сущностей или создания XML-конфигураций. Это преимущество позволяет заменять библиотеки с минимальными затратами в процессе разработки. Подробнее — в статье Кирилла Пшеничного, разработчика C++ в TeamDev. 15

6 ошибок в продвижении продукта, которые лучше не допускать 6 ошибок в продвижении продукта, которые лучше не допускать

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

Руслан Назаренко, Head of Growth в Let’s Enhance, рассказывает о частых ошибках стартапов и дает советы, как проводить интервью с пользователями, как определить самых важных клиентов и сфокусироваться на них, как с ними правильно общаться и не бояться масштабироваться. 9

SAP на Azure: досвід міграції системи на хмару SAP на Azure: досвід міграції системи на хмару

Oleksii Masharov 2883

Команда Infopulse провела повномасштабну багатофазову міграцію ландшафту SAP до інфраструктури MS Azure, виконавши перехід з Oracle DB на SAP HANA. Така міграція на IT-ринку України відбулася вперше. Детальніше про технічну реалізацію — в статті Олексія Машарова, Technical Delivery Manager. 1

Используем SpriteKit для создания анимации в Swift Используем SpriteKit для создания анимации в Swift

Andrew Konovalskyi 2103

SpriteKit удобен для создания несложных анимационных сцен, таких как полноэкранная анимация загрузки, иллюстрация в Onboarding- и Tutorial-экранах или в других элементах пользовательского интерфейса. Как, используя игровой движок SpriteKit, можно легко создать анимации — в статье iOS-разработчика Андрея Коновальского. 6

ІТ-спеціалісти на початку нульових: СЕО на «Жигулях», розробка «змійки», зарплата 600 грн. Фотоогляд ІТ-спеціалісти на початку нульових: СЕО на «Жигулях», розробка «змійки», зарплата 600 грн. Фотоогляд

Редакція DOU 35227

ІТ-спеціалісти показують і розказують, як починали свій шлях у професії: яким був перший комп’ютер, як вчились програмувати: якою була перша робота в ІТ... Розробники і не тільки поділились своїми спогадами і світлинами з дев’яностих та двотисячних. 118

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

Oleksii Movchan 11740

Java Developer Алексей Мовчан продолжает рассказывать о том, что спрашивают на собеседованиях. В этой части обсудим вопросы в комментариях, затронем темы Spring и Hibernate. 23

Відтінки проектних менеджерів у Кремнієвій долині ― PgM, TPM, EPM, але не PM Відтінки проектних менеджерів у Кремнієвій долині ― PgM, TPM, EPM, але не PM

Andrew Garkavyi 6827

Андрій Гаркавий, CEO в Stanfy, дає ретроспективний погляд на моделі роботи компаній Долини, а також значення проектного менеджера в цих процесах. Там у кожній компанії є продукт-менеджери, а от PMів наймають тільки тоді, коли вже треба координувати кілька проектів компанії. Чи виправданий такий підхід? 2

Шпаргалка по кибербезопасности для разработчиков Шпаргалка по кибербезопасности для разработчиков

Nicklaus Brain 14876

Вопрос кибербезопасности должен быть предметом особого внимания не только для экспертов, но и для рядовых разработчиков. Однако не каждый проект может позволить себе отдельного специалиста по безопасности, поэтому весьма вероятно, что нести это бремя придется вам. Список вопросов, которым нужно уделить внимание — в статье Николая Мозгового, старшего разработчика в Sigma Software. 17

UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript UI-автоматизация, или Почему стоит посмотреть в сторону JavaScript

Nastia Nedosekova 13200

Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы. 41

← Сtrl 123456...103 Ctrl →

Комментарии

Дякую за статтю, так все плюс мінус так і виглядає.
Да, ты прав, призабыл уже
Полностью поддерживаю развитие этой темы, так же хотел бы порекомендовать книгу от уже упомянутого Brendan Greggа, «Systems Performance: Enterprise and the Cloud» И телеграмм чат в котором обсуждаются вопросы тестирования производительности https://t.me/qa_load...
15% — https://www.getwhatyouwant.ca/faq-buying-property-canada-non-resident-buyers
Дякую! Поставив собі 12 за те, що скільки себе пам’ятаю з FF. Єдине «але» — зависає після 20-30 вкладок. Але це вирішується Монітором Активності: проблемний процес -> Завершити процес. Синхронізація вкладок — дуже зручно.
Просто потрясающе, говорят про фронт в 20 году и игнорируют svelte. За то пихают осточертевший Ангуляр, который на 100% заменяется более гибкими Вью с Реактом.
Тоже работаю Performance engineer’ом и радует что такие статьи начинают появляться на ДОУ.
WebAssembly в LLDB https://hacks.mozilla.org/2019/09/debugging-webassembly-outside-of-the-browser/
Ещё из новостей. Конференция Web Standards Days прекращает свое существование https://twitter.com/webstandards_up/status/1203355402097897472?s=19
А девопс це процесс?)
К грядущим конференциям: Харьков CSS http://kharkivcss.org/
Angular Харьков митап https://www.youtube.com/playlist?list=PL2e2k6zkj1JdcYj3VhCWS9yexCqeHWUyQ
Дякую, актуально!
Називати девопс (процес) інженером все ще дивно на порозі 2020...
У меня на разных компах вынесены YTMusic/YTKids/GKeep/GMail как приложения в отдельном окне. Лучше тем что их работа отточена именно в Chrome. YTMusic к примеру мультимедийными клавишами переключается только в Chrome и подобные мелочи.