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

RSS

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

Serhii Buta 4487

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

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

Adam Leos 106329

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

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

Aleks Zinevych 29966

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

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

Mykola Mokhnach 4824

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

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

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

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

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

Ірина Пап 5702

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

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

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

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

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

Andrew Konovalskyi 1596

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

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

Julia Romanenkova 9352

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

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

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

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

Chrome DevTools: налаштування, можливості та способи перевірки коду Chrome DevTools: налаштування, можливості та способи перевірки коду

Danylo Mysak 33375

Chrome DevTools — один з найпотужніших інструментів веб-розробника. Його слід опанувати, щоб у разі потреби швидко з’ясувати, у чому проблема з кодом й ефективно її розв’язати. Стаття — must read для початківців та всіх, хто займається веб-розробкою і переймається своєю ефективністю. 6

OS Daemonology: виды, преимущества, подводные камни OS Daemonology: виды, преимущества, подводные камни

Vladimir Alkenso Vashurkin 5316

О разновидностях демонов в *OS и зачем они нужны: например, размещение своего кода в демонах сильно усложняет задачу злоумышленникам и просто реверс-инженерам, которым по какой-то причине захотелось разобраться в том, как же работает ваш код. О преимуществах «демонов» — в статье разработчика Владимира Вашуркина. 7

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

Serhii Kholin 12703

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

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

Oleksandr Nahirniak 6297

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

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

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

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

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

Andrew Konovalskyi 4527

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

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

Nastia Nedosekova 25520

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

← Сtrl 1... 34567...14 Ctrl →

Комментарии

Я же написал, кажется. Потому что изначальный менее подробный комментарий меня обескуражил радикальностью утверждения «QA/QС не нужны». Сейчас я согласен, в большинстве вопросов взгляды у нас с вами сходятся.
Охренеть, я отстал от жизни. Концентрация тайтлов у архитектора зашкаливает в этой статье). И это реально? Супер архитектор с командой других архитекторов? Они там новый гугл разрабатывают?)
рядовий інженер із САП створив суб продукт, який уже рік як в продакшні. чужі гроші нетреба рахувати :) що там створюють в софтсерві я хз )) в слоти не граю, казіно не кручу. ну аварди дають, мабуть дуже цінні продукти віддають в скотобази %)
їм статуетки дають ))) може ще годинник іменний
чергова фуфлоніцитива, яка потоне при першій зустрічі з суровою, бюракратизованою українською реальністю
у архитекта из Софтсерва финансовый awards поболе будет Шо більше 10к? jobs.dou.ua/...​ge=&spec=&exp1=10&exp2=10 Мабуть ніщєброди з інших компаній занижують статистику. Ви там хоч натякніть скільки архітекторам в софсерві платять.
Все життя збіг обставин. Могли народитися в іншій сімї, піти в іншу школу, сказати інші слова, познайомитися з іншими людьми, і так далі. Так що ми або оцінюємо всіх і все як збіг обставин, або фактори ринку приймаємо як обєктивні.
Я думаю, у архитекта из Софтсерва финансовый awards поболе будет, чем у рядового инженера из SAP, даже с учетом акций ;)
Любой крупной компании полезно периодически привлекать людей извне на любые тайтлы, чтобы они приносили свою экспертизу и свежий взгляд на вещи
Помиляєтесь, просто мотивація була більш романтична. Як казали на одному форумі в 2000-х, програмістами ставали ті, хто читав Стругацьких.
А что, если нет?
Можу припустити, що два-три роки тому 10-20 нових архітектів на рік було достатньо, а зараз темпи залучення нових проектів зросли, відповідно і потреба зросла.
Вы сейчас слишком обобщаете
і в чому ж причини що за майже 30 років СС не зміг побудувати конвеєр підготовки в потрібних масштабах? тобто повертаємося до моїх закидів про ефективність і утримання ))
Якщо, умовно, ЗСУ потрібно 100 танків на рік, а Львівський Бронетанковий може виготовити тільки 10 штук на рік і Харківський ще 10 — то решту 80 треба десь по можливості купити, так?