Модульная структура приложений на Android позволяет создавать более чистый и управляемый код, а также обеспечивает более эффективные сборки и упрощенное управление ветвями. Вот несколько советов по реализации модульной структуры (модуляризации) приложений.
https://nuancesprog.ru/p/11559
@nuancesprog #статьи #Android
https://nuancesprog.ru/p/11559
@nuancesprog #статьи #Android
Краткая инструкция по созданию и оптимизации нейронной сети для классификации векторов. В процессе используются NumPy, Sctkit-learn и Matpotlib.
https://nuancesprog.ru/p/11564
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11564
@nuancesprog #статьи #Python
Фронтенд-разработка с каждым годом становится всё более и более востребованной. Чтобы не запутаться в многообразии новых решений, необходимо идти по порядку нарастания сложности данных технологий. Давайте посмотрим, что точно пригодится фронтенд-разработчику для того, чтобы освоить профессию.
https://nuancesprog.ru/p/11573
@nuancesprog #статьи #FrontEndDevelopment
https://nuancesprog.ru/p/11573
@nuancesprog #статьи #FrontEndDevelopment
Знакомимся с Pulumi, современной IaC-платформой, и анализируем предоставляемые ею возможности, модель программирования, преимущества монолитного и микростекового подходов к организации кода, а также общие принципы работы.
https://nuancesprog.ru/p/11579
@nuancesprog #статьи #Pulumi
https://nuancesprog.ru/p/11579
@nuancesprog #статьи #Pulumi
Управление памятью - важный и актуальный процесс для работы в приложениях iOS. Чтобы легко и свободно ориентироваться в этой теме вооружимся знаниями о типах существующих ссылок и призовем на помощь автоматизированные тесты.
https://nuancesprog.ru/p/11568
@nuancesprog #статьи #iOS
https://nuancesprog.ru/p/11568
@nuancesprog #статьи #iOS
Разберемся, как происходит сохранение объектов "под капотом" Git, когда выполняются привычные команды, такие как commit или push.
https://nuancesprog.ru/p/11584
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/11584
@nuancesprog #статьи #Git
Автоматическая генерация GraphQL-запросов избавит вас от многих человеческих ошибок, сэкономит время и повысит общую эффективность. Учимся настраивать нужные инструменты, генерировать запросы и использовать их в приложении.
https://nuancesprog.ru/p/11592
@nuancesprog #статьи #GraphQL #TypeScript
https://nuancesprog.ru/p/11592
@nuancesprog #статьи #GraphQL #TypeScript
Кто ждет, тот дождется. Или нет? В ожидании выпуска JDK 16 проанализируем возможности Stream.toList() и перспективы, которые данный метод открывает разработчикам, а также востребованность других методов преобразования, например Stream.toCollection().
https://nuancesprog.ru/p/11597
@nuancesprog #статьи #Java
https://nuancesprog.ru/p/11597
@nuancesprog #статьи #Java
Детально разберем основные ограничения HCD (Human Centered Design - ориентированный на человека дизайн) для технологии искусственного интеллекта, определим понятие «реляционный дизайн» и обсудим его применение для системы данных.
https://nuancesprog.ru/p/11602
@nuancesprog #статьи #Design #ArtificialIntelligence
https://nuancesprog.ru/p/11602
@nuancesprog #статьи #Design #ArtificialIntelligence
Реализуем автоматическое обновление кода, отображаемого в документации. Создадим рабочий поток, который позволяет оставаться в курсе любых внесенных изменений и определять момент, когда фрагмент кода устаревает и нуждается в проверке.
https://nuancesprog.ru/p/11611
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/11611
@nuancesprog #статьи #Git
Минимальный вводный курс по созданию веб-сервера в несколько простых шагов, включая установку пакета Express, прописывание маршрутов, реализацию прослушивания порта и базовое оформление.
https://nuancesprog.ru/p/11617
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/11617
@nuancesprog #статьи #Node
Как не растеряться в изобилии облачных проектов, инструментов, конфигураций постоянно расширяющейся экосистемы Kubernetes? Надо лишь начать с настройки простых кластеров, постепенно наращивая сложность. И у такого подхода есть немало преимуществ.
https://nuancesprog.ru/p/11622
@nuancesprog #статьи #Kubernetes
https://nuancesprog.ru/p/11622
@nuancesprog #статьи #Kubernetes
Изучение программирования можно сделать ещё интереснее и полезнее, совместив его с познанием окружающего мира. И начать можно прямо сейчас с простого и практического задания.
https://nuancesprog.ru/p/11626
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11626
@nuancesprog #статьи #Python
Как молодому специалисту подготовиться к собеседованию при приеме на работу? Какие задачи придется решать, чтобы продемонстрировать свою квалификацию? Вопросов может быть много, но ответы на 5 типичных задач следует подготовить.
https://nuancesprog.ru/p/11633
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11633
@nuancesprog #статьи #JavaScript
Это руководство поможет вам создать с помощью Fuse.js простое приложение с собственной функцией поиска и защитой от ошибок. Создадим компоненты и интегрируем Fuse.js в приложение. Внутри - демо-версия проекта с компонентами.
https://nuancesprog.ru/p/11641
@nuancesprog #статьи #React
https://nuancesprog.ru/p/11641
@nuancesprog #статьи #React
Распространено мнение, что за проблемы с быстродействием API ответственна в основном система ввода-вывода. Разберемся: насколько это соответствует правде в случае современных устройств.
https://nuancesprog.ru/p/11646
@nuancesprog #статьи #API #Rust
https://nuancesprog.ru/p/11646
@nuancesprog #статьи #API #Rust
Создадим приветственный экран для ваших пользователей, который полностью заменит сплэш-скрин по умолчанию.
https://nuancesprog.ru/p/11652
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/11652
@nuancesprog #статьи #Android #Kotlin
Хотите избавиться от шаблонного кода в пользовательском классе? Тогда пора познакомиться с возможностями классов данных и таким их важнейшим компонентом, как декоратор dataclass.
https://nuancesprog.ru/p/11657
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11657
@nuancesprog #статьи #Python
Покажем, как сделать некоторые части сайта легко редактируемыми вашими технически не подкованными коллегами или клиентами так, чтобы любое изменение в Google таблице сразу же отображалось на сайте. Задействуем самый полезный функционал библиотеки websheet.js и узнаем, какие средства форматирования нужны для визуализации данных таблицы на сайте.
https://nuancesprog.ru/p/11661
@nuancesprog #статьи #GoogleSheets
https://nuancesprog.ru/p/11661
@nuancesprog #статьи #GoogleSheets
Ни одно изменение состояния не скроется от всевидящего ока паттерна "Наблюдатель", который легко решает проблему взаимодействия объектов. Рассмотрим принципы его работы, стратегии коммуникации, преимущества и недостатки, а также примеры реализации.
https://nuancesprog.ru/p/11667
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11667
@nuancesprog #статьи #JavaScript
Узнаем, как уменьшить потребление памяти для хранения данных во время работы программы, научимся измерять разницу до и после оптимизации и найдем инструменты, позволяющие автоматизировать поиск структур для оптимизации.
https://nuancesprog.ru/p/11674
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/11674
@nuancesprog #статьи #Golang