Хотите создать своего голосового помощника и превзойти Siri и Яндекс Алису, но не знаете, с чего начать? Рассказываем и показываем, как работает распознавание речи на примере двух простых приложений, и советуем, как применить эти знания на практике.
https://nuancesprog.ru/p/15378/@nuancesprog #Python
🚀 Хочешь разрабатывать приложения для андроид?
📌 Начни практиковаться уже 10 марта в OTUS на вебинаре -Создание приложения с одним экраном
🔥 Вместе с Антоном Мачихиным, Android-разработчиком в АО «Альфа-Банк», мы создадим приложение с одним экраном, на котором будет показываться погода на данный момент. Вы познакомитесь с архитектурой MVVM, Retrofit, Coroutine и узнате, почему кодить на Kotlin теперь быстрее и удобнее Kotlin.
Бесплатный урок пройдет в рамках онлайн-курса «Специализация Android Developer».
🎯 Приходите и убедитесь, что кодить под андроид несложно и нестрашно!
👉 Для участия нужно зарегистрироваться -https://otus.pw/jKhM/
Что такое оператор? Ответить на этот вопрос поможет простое выражение: 4 + 5 равно 9. Здесь 4 и 5 - операнды, а + является оператором.
https://nuancesprog.ru/p/15368@nuancesprog #tutorials #PHP
В прошлых частях "Структур данных и алгоритмов" мы разбирали работу алгоритмов. Теперь рассмотрим структуры данных.
https://nuancesprog.ru/p/15359
Массив - это контейнер, содержащий фиксированное количество элементов одного типа. В большинстве структур данных массивы используются для реализации алгоритмов.
https://nuancesprog.ru/p/15363@nuancesprog #tutorials #Algorithms #DataStructures
Хотите освоить Kubernetes? В OTUS в рамках онлайн-курсов «Microservice architecture» и «Инфраструктурная платформа на основе Kubernetes» от OTUS пройдут два бесплатных вебинара:
🗓 10 марта в 20:00 — «Service mesh. Знакомство с Istio и Envoy»
Demo-занятие проведет Илья Феоктистов, Systems Expert в компании Glovo, Барселона.
Он расскажет, что такое service mesh вообще и познакомит с одним из его представителей — Istio. Мы научимся устанавливать его в кластер и настраивать политики по управлению трафиком.
👉🏻 Пройдите вступительное тестирование, чтобы записаться на мероприятие https://otus.pw/OmJ9/
🗓 16 марта в 20:00 — «Основы Kubernetes»
На открытом уроке разберем, что такое kubernetes, рассмотрим такие базовые сущности, как Pod, Deployment, ReplicaSet, Service, Ingress и научимся разворачивать простые stateless и stateful приложения.
👉🏻 Пройдите вступительное тестирование, чтобы записаться на мероприятие https://otus.pw/iZej/
Всем хорошо известно со школы, что «опыт - сын ошибок трудных». А что если их можно избежать, потому что кто-то уже прошел путь, на который вы только вступаете? Чтобы не наступать на одни и те же грабли в самом начале изучения программирования, будет полезно ознакомиться с данным путеводителем по ошибкам.
https://nuancesprog.ru/p/15350@nuancesprog #Education
Программисту, как и многим, крайне важно экономить свой самый ценный ресурс - время. Это значит сокращать длинное, упрощать сложное и использовать умные сочетания клавиш и команды вместо лишних строк кода.
https://nuancesprog.ru/p/15345@nuancesprog #Linux #Bash
Хотите научиться работать с React-hooks?
💻 1 и 2 марта ждем вас на двухдневном онлайн-интенсиве в OTUS. Вебинары проведет Никита Овчинников, специалист по архитектуре веб-приложений.
– Разберемся, как работать с React-hooks
– Создадим компонент с использованием hooks
– Научимся делать кастомные hooks
– Поработаем с react-testing-library
– Научимся тестировать компоненты и кастомные hooks
Открытый интенсив пройдет в рамках онлайн-курса «React.js Developer» и будет полезен frontend JavaScript разработчикам с опытом. Чтобы зарегистрироваться на занятие, пройдите тест.
👉Регистрация на 1-й день интенсива: https://otus.pw/BgnN/
👉 Регистрация на 2-й день интенсива:https://otus.pw/qoxp/
Что отличает хорошую документацию API от плохой? Какова ее стандартная структура? Как выполняются запросы и ответы? Подробно разбираем эти и другие вопросы на примере документации API платежной системы Stripe.
https://nuancesprog.ru/p/15336@nuancesprog #API #JavaScript
Оба фреймворка - как Flutter, так и React Native - являются популярными мультиплатформенными инструментами для быстрого и легкого создания мобильных приложений. И все же перед разработкой очередного проекта стоит выяснить, чем отличаются эти платформы и как лучше использовать каждую из них.
https://nuancesprog.ru/p/15328@nuancesprog #React #Flutter
Хинт для программистов: у Tproger есть 4 канала, где можно получать отборную инфу по конкретной теме.
Каждый найдёт что-нибудь для себя:
— основы разработки: @prog_point
— веб-разработка: @tproger_web
— мобильная разработка: @mobi_dev
— нейронные сети и ML: @neuro_channel
Google можно по праву назвать ведущей организацией в сфере обработки данных. Убедимся в этом на примере пяти подходов, которые компания использует в своей практике.
https://nuancesprog.ru/p/15310@nuancesprog #BigData #DataEngineering
«Лаборатория Касперского» ищет специалистов со знанием С++, С#, Java для разработки KasperskyOS и продуктов на ее основе.
Cybersecurity Expert — специалист в команде Automotive Adaptive Platform, которая занимается построением IT-систем для умного автотранспорта. Участие в проектах ИБ и безопасной разработки для продуктов и сервисов в роли эксперта и архитектора.
Information Security Expert — вакансия в команду по выпуску и поддержке KasperskyOS Community Edition — общедоступной версии ОС для разработчиков. Проведения анализа защищенности информационных систем, разработка и проектирования безопасных информационных систем.
Переходите по ссылкам и присоединяйтесь к команде лучших экспертов.
Знакомимся с альтернативным способом работы с массивами и словарями, с помощью которого можно получить более лаконичный и читаемый код.
https://nuancesprog.ru/p/15298@nuancesprog #Swift
Больше и эффективнее: как вырастить и управлять командой разработки?
Лучшие специалисты X5 Tech поделятся, какие инструменты и практики использовать, чтобы процессы работали максимально прозрачно и инновационно, а команда каждый раз показывала высокие результаты.
3 марта в 18.00 пройдет онлайн митап для Scrum, Service Delivery и Project менеджеров об особенностях управления разработкой. Тематика вечера охватит любой проект на 360 градусов: от создания ценности продукта до его масштабирования.
Кроме выступлений спикеров, каждый желающий также задать любые интересующие вопросы. Переходите по ссылке и будьте в курсе самых актуальных практик: x5-retail-group-event.timepad.ru/event/1…/1938901