В сети хватает базовых примеров приложений на KMM, поэтому мы рассмотрим что-то, более приближенное к нашим ежедневным задачам разработчика, а именно, как реализовать многопоточное приложение на Kotlin Multiplatform.
В сети хватает базовых примеров приложений на KMM, поэтому мы рассмотрим что-то, более приближенное к нашим ежедневным задачам разработчика, а именно, как реализовать многопоточное приложение на Kotlin Multiplatform.
В языке программирования Go каналами существуют типизированные «каналы», по которым разработчик может посылать и получать значения, используя для этого оператор
В HTML существует элемент
Метод k-средних представляет собой алгоритм неконтролируемой классификации обучения, который часто используется при решении проблемы кластеризации. В данном случае k обозначает число кластеров, введенных пользователем.
Пожалуй, очень многие любители компьютерных игр иногда задумывались о том, как свое хобби превратить в доход. Один из вариантов — профессия тестировщика игр, которая с каждым годом становится все популярнее.
При пакетной обработке данных массив информации, которая сходна по смыслу либо формату, помещают в контейнер, а потом выполняют над информацией какое-нибудь действие. К примеру, вносят изменения либо отбирают интересующие файлы по заданным характеристикам. При этом выбранное действие всегда применяется сразу ко всем записям, файлам или байтам, находящимся в пакете.
Для сериализации больших данных сегодня широко используют Avro — формат хранения данных в Hadoop, основанный на строках. Он позволяет хранить схему в JSON, что облегчает как ее чтение, так и ее интерпретацию любой программой. При этом сами данные размещаются в двоичном формате, что обеспечивает компактность и эффективность.
В языке программирования Cи на структуры можно определять указатели (впрочем, как и на объекты других типов). К примеру, так будет выглядеть указатель на структуру person:
Иногда на собеседованиях на позицию iOS-разработчика соискателей спрашивают о том, что такое optional, какие существуют способы развернуть optional, и что называют неявно развернутым optional? Об этом — наша статья.
Язык программирования Swift является родным для приложений экосистемы Apple: это и iOS, и iPadOS, и watchOS, и tvOS, и macOS. С помощью Swift пишут как мобильные приложения, так и софт для десктопа. Давайте рассмотрим его плюсы и возможности немного подробнее.