Hot Positions, Cool Company! NeoGames
×Закрыть

Материалы по теме «tech»

RSS

Union-find: алгоритм, применение и анализ сложности Union-find: алгоритм, применение и анализ сложности

Даниил Семиразов 11744

Как узнать, связаны ли два человека цепочкой общих друзей? Для решения подобных задач используют структуру данных union-find, где элементы распределены на непересекающиеся множества. Данил Семиразов, Java-разработчик, рассматривает реализацию такой структуры данных, операции, которые определены в ней, и их вычислительную сложность. 22

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

Andrew Konovalskyi 1532

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

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

Danylo Mysak 29441

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

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

Vladimir Alkenso Vashurkin 5239

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

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

Oleksandr Nahirniak 6183

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

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

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

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

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

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

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

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

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

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

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

Andrew Konovalskyi 3930

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

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

Nastia Nedosekova 22188

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

Генерація SQL-запиту засобами MySQL-сервера Генерація SQL-запиту засобами MySQL-сервера

Артем Висоцький 7077

Під час роботи з БД за класичною архітектурою «клієнт — сервер», створення запиту відбувається на боці клієнта. А коли його остаточно сформовано — надсилають на сервер для виконання. Такий підхід надає клієнту максимальну гнучкість для роботи з базою даних, але він має й недоліки. На реальному прикладі Артем Висоцький, PHP-програміст, демонструє взаємодію з БД через збережені процедури. 88

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

Stas Lebedenko 4790

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

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

Andrew Verhunov 1971

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

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

Ganna Kaplun 8023

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

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

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

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

NPX, или Прощайте, глобальные зависимости NPX, или Прощайте, глобальные зависимости

Nick Lototskiy 8803

NPX — вселенское зло? Глобальные пакеты вносят раздрай в стройные ряды команды. И сколько бы вы ни требовали: «Каждый день обновляйте свои глобальные пакеты на рабочих машинах перед началом работы, да и вообще перед каждым коммитом», — это только воздух сотрясать. В один прекрасный день придет QA и скажет: «Написанное вами у меня не билдится!». 7

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

Комментарии

Скільки приблизно тратили часу на читання новин всяких? При цьому дойшли до С-левела. Получається, що наче це вам сильно не помішало ефективно працювати.
Тему тестирования микросервисной архитектуры как-то вообще упустили. На пример пирамида тестирования (юнит/интегрейшен/компонент/сквозные). Какие в каком кейсе использовать. Это скорее для Архитектора кейсы.
Уже весь бекенд уходит в сторону Linux-based систем, включая мелкомягких. Конечно, если не используется Function As A Code / Serverless решения.
Хорошая техническая статья, спасибо. Несколько замечаний\дополнений: — WSDL — не язык для конфигурации \ хранения \ автоматизации или чего там. Просто язык описания веб-сервисов (апи по сути).
Дия всем галерам и шлюпкам: — Я не ваш опонент, я ваш вирок!
Я школу милиции не оканчивал, мне не надо 3 раза повторять повторять повторять одно и тоже одно и тоже одно и тоже.
Само наличие этой статьи говорит о существовании корелляции. Никто не спорит, что какая-то корреляция есть.
Оба хуже И то, и другое важно. Причем, если кодить на уровне синьора можно обучиться даже обезьяну (ну или вчерашнего пицценосца), то с софтскиллами гораздо сложнее. Некоторые дорастают до архитекторов, в арсенале имея лишь мантру «я лучше знаю.
Проекты проваливаются не из-за того, что кто-то не может написать сортировку пузырьком (отбалансировать дерево?), а из-за того, что люди не могут договориться друг с другом [по элементарным вопросам] © кто-то большой и опытный из Гугла
JNI та PInvoke Ці речі працюють тільки для споживання (імпорту) функцій.
Шкода, що при написанні статті не спробували взяти коментар у колишньої голови служби кадрів Lucky Labs www.linkedin.com/in/zakrytayainformaciya IT-recruiter, HR, Recruiting Team Lead Dates Employed Jun 2014 — Jan 2019 Employment Duration 4 yrs 8...
Стаття — одна з причин відмовляти пропозиціям з «гральних контор».
Какая еще галера? Это же BlaBlaCar.
ты забыл выгоду галеры ))
Ну, кожен заробляє на хліб як вміє.