JavaScript fwdays conference: performance, Node.js, animations, DevTools and more
×Закрыть

Материалы по теме «разработка»

RSS

Обзор iPaaS платформы MuleSoft Anypoint Обзор iPaaS платформы MuleSoft Anypoint

Ivan Tukin 252

В этой статье Иван, System Integration Architect в SoftServe, описывает те инструменты, которые входят в состав платформы MuleSoft AnyPoint Platform и используются для реализации задач интеграции и позволяют сократить трудозатраты на выполнение работ. По словам автора, платформа довольно дружелюбна для новичков, хотя при разработке есть своя специфика, к которой нужно привыкнуть.

Зарплати українських тестувальників — грудень 2019 Зарплати українських тестувальників — грудень 2019

Редакція DOU 24155

У черговому зарплатному опитуванні взяли участь 1720 тестувальників. До них відносимо QA Engineers усіх рівнів (Junior, Middle, Senior, Tech Lead) та спеціалізацій (Manual, Automation, General, Performance). Тож дивимося на їхні зарплати, які за останні півроку демонструють здебільшого позитивну динаміку. 18

Джентльменский набор инструментов для работы с Flutter и GraphQL Джентльменский набор инструментов для работы с Flutter и GraphQL

Vasiliy Dicjak 4336

Когда автор статьи — разработчик Василий Дыцяк — только начинал эксперименты с GraphQL, в экосистеме Flutter все было не так радужно. Документация разрознена, целостного решения нет, в общем — печаль. Он вернулся к этой теме и собрал довольно неплохой набор инструментов для работы с GraphQL, который удовлетворяет все желания. 2

Зарплати українських розробників — грудень 2019 Зарплати українських розробників — грудень 2019

Редакція DOU 70566

У цій статті розглядаємо зарплати розробників, їх серед опитаних — 4921 спеціаліст. До розробників відносимо Software Engineer, TechLead і System Architect. Дивимося, чи змінилися їхні зарплати за останні півроку. 102

Разворачиваем AWS для разработки локально на базе LocalStack Разворачиваем AWS для разработки локально на базе LocalStack

Vladymyr Liashenko 5782

Рассматриваем, как упростить работу с сервисами AWS для локальной разработки. В этой статье пошаговая инструкция, как поднять LocalStack при помощи docker-compose и переключить проект на эндпоинты сервисов LocalStack. 7

Украинский IT-рынок в 2025 году. Ваши ставки? Украинский IT-рынок в 2025 году. Ваши ставки?

Редакція DOU 27307

В 2020-й заходим с рынком почти в 200 тысяч IT-специалистов, с растущими зарплатами, рекордными темпами роста всей индустрии и громкими сделками. Теперь давайте пофантазируем, что ждет украинское IT в ближайшие пять лет и каким будет рынок к 2025 году. 141

Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру

Vitaliy Stanyshevskyy 7565

Віталій Станишевський, Senior Front-end Developer, пише про те, що таке доступність, чому та кому вона потрібна, а також ділиться своїм підходом до розробки і тестування доступних інтерфейсів. Матеріал буде корисний як Front-end розробникам, так і дизайнерам, а також усім, хто користується Інтернетом. 7

Як застосувати динамічну конфігурацію Feature Toggles Як застосувати динамічну конфігурацію Feature Toggles

Serhii Buta 3709

У статті Back-end-розробника Сергія Бути йдеться про практичний досвід використання інструменту Feature Toggles, механіку роботи, а також успіхи й труднощі, пов’язані з імплементацією фічатоглів. 10

Разбираемся в алгоритмах и структурах данных. Доступно и понятно Разбираемся в алгоритмах и структурах данных. Доступно и понятно

Adam Leos 52240

Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта. 130

Микросервисный подход в веб-разработке: micro frontends Микросервисный подход в веб-разработке: micro frontends

Aleks Zinevych 16149

Фронтенд-разработка превратилась из простого набора дополнений для пользовательского интерфейса в сложную экосистему с большим количеством инструментов и высоким порогом входа. Алекс Зиневич, Competence Lead в Perfectial, рассказывает о микросервисном подходе в веб-разработке пользовательских интерфейсов. 13

«Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js «Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js

Mykola Mokhnach 4001

Помилки типу виходу за межі доступної для процесу пам’яті (Out Of Memory Error/OOM) виникають у всіх сучасних мовах програмування. QA Engineer Микола Мохнач виробив правила щодо роботи з обмеженими ресурсами, які будуть корисні не лише в контексті розробки для Node.js. 8

Разработка highload-системы на .NET Core: задачи и их решения Разработка highload-системы на .NET Core: задачи и их решения

Андрей Губский 10901

В этой статье Андрей Губский, Software Architect в Video Intelligence, делится своим опытом создания высоконагруженной системы, разработанной на .NET Core. Рассмотрим выбор стека, иммутабельность, работу с пиковыми нагрузками, отладку и логирование, технический долг. 50

История одного предновогоднего релиза История одного предновогоднего релиза

Dmitry Menshikov 11426

Дмитрий Меньшиков, CTO в Aurora Technologies, подробно описал ход своих мыслей и вектор поиска решения проблемы в одном релизе. История призвана послужить гайдлайном при решении задач. 39

Синергія розробника і тестувальника: як запобігти негативному впливу когнітивних упереджень Синергія розробника і тестувальника: як запобігти негативному впливу когнітивних упереджень

Ірина Пап 5073

Працюючи в команді, ми налагоджуємо зв’язки й починаємо працювати організованіше. З погляду менеджменту, спрацьованість команди — прекрасна річ, бо створює ефект синергії. Проте чи впевнені ми, що командна робота має лише позитивні аспекти? Ірина Пап, QA, наводить приклади негативних наслідків і радить, як їх побороти. 5

Вывод реализаций интерфейсов в Scala c библиотекой Shapeless Вывод реализаций интерфейсов в Scala c библиотекой Shapeless

Иван Камышан 2828

В статье рассмотрим пример превращения данных алгебраического типа в представлении через sealed trait family в обобщенное представление. Покажем техники работы с этим обобщенным представлением на примере структурного сравнения, операции diff. 11

Применение GameplayKit Randomization и State Machine в iOS-проектах Применение GameplayKit Randomization и State Machine в iOS-проектах

Andrew Konovalskyi 1266

Как в неигровых приложениях использовать GameplayKit, набор инструментов от Apple для быстрого конструирования игровых процессов и алгоритмов, — в статье iOS-разработчика Андрея Коновальского. 1

Выплачиваем технический долг с пользой для бизнеса Выплачиваем технический долг с пользой для бизнеса

Julia Romanenkova 8435

Юлия Романенкова изучала проблему технического долга со стороны девелопмента, менеджмента и бизнеса. В этой статье — конкретный пример, как работать с техническим долгом с пользой для всех. 41

«Живий» прогноз погоди, або Як використати генеративне мистецтво у вебі «Живий» прогноз погоди, або Як використати генеративне мистецтво у вебі

Мар'яна Мисак 4956

Генеративне мистецтво створюється за допомогою автономної системи, яка сама ухвалює сет рішень, обмежуючись правилами. Мар’яна Мисак, випускниця УКУ, використала цей підхід, щоб створити пейзаж, який відображатиме погодні умови в реальному режимі. 17

← Сtrl 123456...10 Ctrl →

Комментарии

+1. Зачем делать теоретические проверки, когда можно в бою на реальных пользователях собрать отклик в условиях 100% приближенных к реальности
Хороший пример, для общего образования стоит прочесть, особенно учитывая что ее можно прочесть за вечер, но есть к ней несколько претензий 1. Регалии автора и объем книги.
Спасибо за статью. Действительно — если не хочется в автоматизацию (разработку) то есть варианты. Но для грамотного performance / security тестирования нужно знание на уровне разработчика, а то и выше (плюс технический бекграунд).
Химе́ра (др.-греч. Χίμαιρα, букв. «молодая коза») — в греческой мифологии огнедышащее чудовище с головой и шеей льва, туловищем козы и хвостом в виде змеи; порождение Тифона и Ехидны. В переносном смысле — необоснованная, несбыточная идея.
ну я пока не в коммерческих целях, а для саморазвития больше, чтоб моск совсем не высох. В свое время на руби пробовал автоматизировать, но ушел в БА. Сейчас мне кажется, что джаву не осилю, а вот питон вполне.
с питоном другой нюанс — очень много желающих на нем писать и потому конкуренция намного сильнее, чем среди джавистов
Перед самым уходом Катя задержалась на полчаса, чтобы удалить личные документы с рабочего компьютера и вылогиниться из сервисов. Меня это насторожило, и уже практически в дверях я взяла у нее флешку для проверки. Флэшка есть? А если найду?
Да никто сейчас не обыскивает — бессмысленно и незаконно. Гораздо проще предотвратить утечку организационно-техническими методами.
как с этим: Так как это направление больше о менеджменте, то для развития в нем меньшую роль играют технические навыки. можно разобраться в этом? Также немаловажным будет глубокое знание продукта, архитектуры, взаимосвязи между компонентами и модулями.
Рекрутинг и HR — существует ли различие Рекрутинг это часть процесса -Управления персоналом (HRM). Так что это не одно и то же или разное, а часть (рекрутинг) целого (HR)
HR Director — прописывает процессы и управляет командой; Это если HRD-Junior для которого, управление ФОТ= пересмотр з\п.
Ну ок, предположим на секундочку, что Уганда располагает возможностями штатов (пускай даже периода депрессии). Но кто адресат этой помощи? Правительство штатов целенаправленно вытаскивало из жопы фермеров.
Отличная статья) Спасибо автору за структурированность.
В США фермери за рахунок державних позик з Великої Депресії вилазили. Ви ж не маєте питань до рівня сільського господарства в США (топовий експортер)?
Что-то я не понял. Если человеку не хочется сильно углубляться в техническую часть, заниматься автоматизацией, писать код и т.д., то что ему делать, например, в Performance Testing или Penetration Testing?