NOP::Nuances of Programming
65.1K subscribers
3.46K photos
10 videos
12 files
4.81K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote

РКН: 4977653520
Download Telegram
Разберемся, как происходит сохранение объектов "под капотом" Git, когда выполняются привычные команды, такие как commit или push.

https://nuancesprog.ru/p/11584

@nuancesprog #статьи #Git
Автоматическая генерация GraphQL-запросов избавит вас от многих человеческих ошибок, сэкономит время и повысит общую эффективность. Учимся настраивать нужные инструменты, генерировать запросы и использовать их в приложении.

https://nuancesprog.ru/p/11592

@nuancesprog #статьи #GraphQL #TypeScript
Кто ждет, тот дождется. Или нет? В ожидании выпуска JDK 16 проанализируем возможности Stream.toList() и перспективы, которые данный метод открывает разработчикам, а также востребованность других методов преобразования, например Stream.toCollection().

https://nuancesprog.ru/p/11597

@nuancesprog #статьи #Java
Детально разберем основные ограничения HCD (Human Centered Design  -  ориентированный на человека дизайн) для технологии искусственного интеллекта, определим понятие «реляционный дизайн» и обсудим его применение для системы данных.

https://nuancesprog.ru/p/11602

@nuancesprog #статьи #Design #ArtificialIntelligence
Реализуем автоматическое обновление кода, отображаемого в документации. Создадим рабочий поток, который позволяет оставаться в курсе любых внесенных изменений и определять момент, когда фрагмент кода устаревает и нуждается в проверке.

https://nuancesprog.ru/p/11611

@nuancesprog #статьи #Git
Минимальный вводный курс по созданию веб-сервера в несколько простых шагов, включая установку пакета Express, прописывание маршрутов, реализацию прослушивания порта и базовое оформление.

https://nuancesprog.ru/p/11617

@nuancesprog #статьи #Node
Как не растеряться в изобилии облачных проектов, инструментов, конфигураций постоянно расширяющейся экосистемы Kubernetes? Надо лишь начать с настройки простых кластеров, постепенно наращивая сложность. И у такого подхода есть немало преимуществ.

https://nuancesprog.ru/p/11622

@nuancesprog #статьи #Kubernetes
Изучение программирования можно сделать ещё интереснее и полезнее, совместив его с познанием окружающего мира. И начать можно прямо сейчас с простого и практического задания.

https://nuancesprog.ru/p/11626

@nuancesprog #статьи #Python
Как молодому специалисту подготовиться к собеседованию при приеме на работу? Какие задачи придется решать, чтобы продемонстрировать свою квалификацию? Вопросов может быть много, но ответы на 5 типичных задач следует подготовить.

https://nuancesprog.ru/p/11633

@nuancesprog #статьи #JavaScript
Это руководство поможет вам создать с помощью Fuse.js простое приложение с собственной функцией поиска и защитой от ошибок. Создадим компоненты и интегрируем Fuse.js в приложение. Внутри  -  демо-версия проекта с компонентами.

https://nuancesprog.ru/p/11641

@nuancesprog #статьи #React
Распространено мнение, что за проблемы с быстродействием API ответственна в основном система ввода-вывода. Разберемся: насколько это соответствует правде в случае современных устройств.

https://nuancesprog.ru/p/11646

@nuancesprog #статьи #API #Rust
Создадим приветственный экран для ваших пользователей, который полностью заменит сплэш-скрин по умолчанию.

https://nuancesprog.ru/p/11652

@nuancesprog #статьи #Android #Kotlin
Хотите избавиться от шаблонного кода в пользовательском классе? Тогда пора познакомиться с возможностями классов данных и таким их важнейшим компонентом, как декоратор dataclass.

https://nuancesprog.ru/p/11657

@nuancesprog #статьи #Python
Покажем, как сделать некоторые части сайта легко редактируемыми вашими технически не подкованными коллегами или клиентами так, чтобы любое изменение в Google таблице сразу же отображалось на сайте. Задействуем самый полезный функционал библиотеки websheet.js и узнаем, какие средства форматирования нужны для визуализации данных таблицы на сайте.

https://nuancesprog.ru/p/11661

@nuancesprog #статьи #GoogleSheets
Ни одно изменение состояния не скроется от всевидящего ока паттерна "Наблюдатель", который легко решает проблему взаимодействия объектов. Рассмотрим принципы его работы, стратегии коммуникации, преимущества и недостатки, а также примеры реализации.

https://nuancesprog.ru/p/11667

@nuancesprog #статьи #JavaScript
Узнаем, как уменьшить потребление памяти для хранения данных во время работы программы, научимся измерять разницу до и после оптимизации и найдем инструменты, позволяющие автоматизировать поиск структур для оптимизации.

https://nuancesprog.ru/p/11674

@nuancesprog #статьи #Golang
Вкратце познакомимся с наиболее распространенными шаблонами архитектуры и предпочтительными сценариями их применения.

https://nuancesprog.ru/p/11679

@nuancesprog #статьи #DesignPatterns
Расширение Jupyter для Visual Studio Code обеспечивает поддержку ноутбуков, интерактивного программирования, автодополнения Intellisense, отладки и многого другого. Подробно рассмотрим это расширение и узнаем, как внедрить его в повседневный рабочий процесс.

https://nuancesprog.ru/p/11685

@nuancesprog #статьи #VSCode #Jupyter
Посмотрим, как происходит установка Docker Desktop на Windows 10, как она интегрируется с подсистемой Windows для Linux (WSL) 2 и как использовать новый инструмент командной строки Laravel Sail, чтобы быстро наладить его работу с Laravel.

https://nuancesprog.ru/p/11690

@nuancesprog #статьи #Docker
Intel в России проводит второй сезон CV Academy – серию открытых вебинаров по компьютерному зрению, глубокому обучению и оптимизации производительности алгоритмов. Для участия необходима регистрация https://jsc-intel.timepad.ru/event/1446273/.
Вебинары проводят эксперты мирового уровня – инженеры подразделения Intel IOTG Computer Vision в России. Слушатели CV Academy узнают о технологиях, работа над которыми ведется в Центрах исследований и разработок Intel в России, а также получат информацию о карьерных возможностях в сфере компьютерного зрения.
Темы вебинаров: основные методы автоматического распознавания речи, применение компьютерного зрения в медицине, синтез речи на основе нейронных сетей, обзор техник и моделей обработки естественного языка, федеративное машинное обучение, компиляторы для нейронных сетей и т. д.
Регистрация проводится отдельно на каждое мероприятие – можно выбрать наиболее интересные для себя темы. Вебинары проводятся еженедельно по средам, с 19:00 до 20:00
API  -  это инструмент, который можно использовать для создания классных проектов и демонстрации своего профессионализма. А чтобы проект получился необычным, можно использовать малоизвестные, но очень интересные API. Рассмотрим их в данной статье.

https://nuancesprog.ru/p/11696

@nuancesprog #статьи #API