Распространено мнение, что за проблемы с быстродействием 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
Вкратце познакомимся с наиболее распространенными шаблонами архитектуры и предпочтительными сценариями их применения.
https://nuancesprog.ru/p/11679
@nuancesprog #статьи #DesignPatterns
https://nuancesprog.ru/p/11679
@nuancesprog #статьи #DesignPatterns
Расширение Jupyter для Visual Studio Code обеспечивает поддержку ноутбуков, интерактивного программирования, автодополнения Intellisense, отладки и многого другого. Подробно рассмотрим это расширение и узнаем, как внедрить его в повседневный рабочий процесс.
https://nuancesprog.ru/p/11685
@nuancesprog #статьи #VSCode #Jupyter
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
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
Вебинары проводят эксперты мирового уровня – инженеры подразделения Intel IOTG Computer Vision в России. Слушатели CV Academy узнают о технологиях, работа над которыми ведется в Центрах исследований и разработок Intel в России, а также получат информацию о карьерных возможностях в сфере компьютерного зрения.
Темы вебинаров: основные методы автоматического распознавания речи, применение компьютерного зрения в медицине, синтез речи на основе нейронных сетей, обзор техник и моделей обработки естественного языка, федеративное машинное обучение, компиляторы для нейронных сетей и т. д.
Регистрация проводится отдельно на каждое мероприятие – можно выбрать наиболее интересные для себя темы. Вебинары проводятся еженедельно по средам, с 19:00 до 20:00
API - это инструмент, который можно использовать для создания классных проектов и демонстрации своего профессионализма. А чтобы проект получился необычным, можно использовать малоизвестные, но очень интересные API. Рассмотрим их в данной статье.
https://nuancesprog.ru/p/11696
@nuancesprog #статьи #API
https://nuancesprog.ru/p/11696
@nuancesprog #статьи #API
Узнаем, как синтаксис spread принимает итерируемый объект (например, массив) и расширяет его на отдельные элементы. Рассмотрим, как он справляется с копированием, вставкой и передачей массивов в качестве аргументов.
https://nuancesprog.ru/p/11702
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11702
@nuancesprog #статьи #JavaScript
Вовремя замененная прошивка смартфона позволяет порой вдохнуть новую жизнь в старое устройство. Узнай, как можно сделать это быстро и эффективно.
https://nuancesprog.ru/p/11708
@nuancesprog #статьи #Android
https://nuancesprog.ru/p/11708
@nuancesprog #статьи #Android
Будущее все ближе! Учимся внедрять в приложение распознавание голоса и команд с помощью Web Speech API и библиотеки React Speech Recognition. Процесс оказывается гораздо проще, чем можно изначально подумать.
https://nuancesprog.ru/p/11713
@nuancesprog #статьи #React
https://nuancesprog.ru/p/11713
@nuancesprog #статьи #React
Условная вероятность события и теорема Байеса стали еще актуальнее в эпоху искусственного интеллекта и машинного обучения. Разберемся с особенностями реализации и применения теоремы и наивного классификатора Байеса на простых и актуальных примерах из нашей жизни (GitHub).
https://nuancesprog.ru/p/11718
@nuancesprog #статьи #MachineLearning
https://nuancesprog.ru/p/11718
@nuancesprog #статьи #MachineLearning
Вы сидите в кафе с другом в обеденный перерыв и общаетесь по поводу JavaScript и React. Вдруг к вам подходит инопланетянин и ...
Это не начало мистического романа, это начало квеста от МегаФона @mgfon_bot для будущих разработчиков на JavaScript в команду интернет-магазина компании! В ходе игры вам предстоит спасти планету, попутно разбираясь с вопросами по JavaScript. Так – устанавливая связь с космосом – на работу не устраивался еще никто!
Интересно, кого ищут? Разработчика frontend и много других специалистов!
Играем, проходим квест – и вперед, покорять карьерные вершины в топовой компании с экосистемой собственных цифровых сервисов.
Это не начало мистического романа, это начало квеста от МегаФона @mgfon_bot для будущих разработчиков на JavaScript в команду интернет-магазина компании! В ходе игры вам предстоит спасти планету, попутно разбираясь с вопросами по JavaScript. Так – устанавливая связь с космосом – на работу не устраивался еще никто!
Интересно, кого ищут? Разработчика frontend и много других специалистов!
Играем, проходим квест – и вперед, покорять карьерные вершины в топовой компании с экосистемой собственных цифровых сервисов.
Внедрение балансировщика нагрузки создает ряд трудностей с надежной аутентификацией и авторизацией. Рассмотрим варианты выхода из ситуации и определим наилучший.
https://nuancesprog.ru/p/11722
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru/p/11722
@nuancesprog #статьи #WebDevelopment
Google представила новый инструмент для хранения данных - библиотека DataStore. Ее главная цель - заменить SharedPreference. В отличие от SharedPreference, DataStore работает асинхронно, а все операции с ней выполняются с помощью Kotlin Coroutines и Flow. Разберемся подробнее, как она устроена.
https://nuancesprog.ru/p/11732
@nuancesprog #статьи #Android
https://nuancesprog.ru/p/11732
@nuancesprog #статьи #Android
Оптимизация один из важнейших факторов в программировании. Поэтому разработчикам нужно всегда искать пути усовершенствования своей работы. И начать лучше с самого явного - выбрать подходящий редактор.
https://nuancesprog.ru/p/11737
@nuancesprog #статьи #VSCode #Lite
https://nuancesprog.ru/p/11737
@nuancesprog #статьи #VSCode #Lite
Компьютер может понимать и воспроизводить речь человека благодаря обработке естественного языка. Сейчас она стала одной из самых известных областей науки о данных, но появилась ещё в прошлом веке. Мы хотим рассказать, с чего же всё началось, какими были первые чат-боты и как далеко продвинулись специалисты.
https://nuancesprog.ru/p/11742
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/11742
@nuancesprog #статьи #DataScience