Репозитории GitHub - лучший способ изучать программирование (конечно, после чтения документации). Представляем подборку из 7 репозиториев, которые помогут улучшить знания JavaScript.
https://nuancesprog.ru/p/17131/
@nuancesprog #JavaScript #GitHub
Познакомимся с Chronos, бесплатным инструментом для отслеживания, записи и отображения метрик с привычным npm-пакетом. Вот что рассказывают разработчики Chronos о его текущих и планируемых возможностях.
https://nuancesprog.ru/p/17126/
@nuancesprog #Chronos
Пройдем весь процесс поэтапно: создание проекта, файл Gradle, канал взаимодействия клиента и сервера. Настроим локальный сервер, потоковую передачу от клиента и двунаправленную с асинхронной «заглушкой», а также «защелкой» с обратным отсчетом для ожидания текущего потока.
https://nuancesprog.ru/p/17114/
@nuancesprog #AndroidDev
Какой фреймворк - React.js или Next.js - стоит использовать в проекте, чтобы получить максимальную выгоду? Разберем оба фреймворка и определим, какие преимущества дает каждый из них.
https://nuancesprog.ru/p/17110/
@nuancesprog #NextJS #React
Рассмотрим тип Result для обработки случаев успеха и случаев ошибок в вычислениях на Rust и методы для манипулирования значениями и их обработки. Изучим примеры использования и функциональность методов.
https://nuancesprog.ru/p/17107/
@nuancesprog #Rust
🔥Какие знания точно нужны программисту? Ответ — все ключевые понятия в Computer Science.
Начните изучать эту область 30 марта в 20:00 на вебинаре, приуроченном к старту онлайн-курса «Computer Science» в OTUS. Тема открытого урока: «Ввод-вывод в компьютерных системах».
📚Что интересного будет на занятии?
— Рассмотрим основы архитектуры ввода-вывода (I/O) в компьютерных системах.
— Изучим роль I/O систем в компьютерной архитектуре, рассмотрим различные типы устройств и их использование в компьютерных системах.
— Обсудим необходимые аппаратные компоненты, такие как память
— Научимся использовать программно устройства ввода-вывода.
Результат занятия 👉 вы разберетесь в роли, типах I/O систем в компьютерной архитектуре и способов взаимодействия с ними.
🎁 Продолжить изучение Computer Science вы сможете на курсе, доступном в рассрочку.
Для участия зарегистрируйтесь: https://otus.pw/beKj/
Погрузимся в мир анимации и создадим анимированный клип с 3D-моделью с помощью pyWeb3D.
https://nuancesprog.ru/p/17101/
@nuancesprog #PyWeb3D #JavaScript
🔝 Готовы прокачать навыки работы с NoSQL БД?
➡️ Успейте попасть в группу онлайн-курса «NoSQL» OTUS!
Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест
❌📊Обучение посвящено самым популярным решениям: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ и т.д
5️⃣ После 5 месяцев обучения вы сможете:
- Устанавливать и эксплуатировать NoSQL БД, в т.ч. для выделенных виртуальных серверов, больших шардированных кластеров и облачных провайдеров
- Выбрать оптимальное решение в зависимости от вашей задачи и предметной области
- Улучшить производительность СУБД и оптимизировать медленные запросы
📌Старт занятий 29 марта.
👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/JXtr/ Реклама. Информация о рекламодателе на сайте otus.ru
Представляем вашему вниманию пошаговое руководство по созданию опроса удовлетворенности сотрудников с помощью Angular и SurveyJS - бесплатной библиотеки опросов с открытым исходным кодом.
https://nuancesprog.ru/p/17091/
@nuancesprog #Angular #SurveyJS #MongoDB
Разберем особенности диспетчеризации методов и отличия статической от динамической: в какие случаях применяется одна, а в каких - другая? На интересном примере посмотрим, как оптимизировать ее производительность в компиляторе.
https://nuancesprog.ru/p/17088/
@nuancesprog #Swift
Когда не удается найти готовое решение - следует его создать. К такому выводу пришел автор статьи, и самостоятельно разработал бессерверное приложение для информационной рассылки со всеми необходимыми функциональностями. Расскажем, все как было!
https://nuancesprog.ru/p/17081/
@nuancesprog #Serverless
Как добиться того, чтобы прогресс выполнения консольного приложения показывался напрямую в консоли? Рассмотрим вариант реализации такого прогресс-бара.
https://nuancesprog.ru/p/17078/
@nuancesprog #Java
Представляем пошаговую методику разработки кода на основе тестирования (Test-Driven Development). Эти 5 простых шагов помогут вам воспользоваться преимуществами TDD.
https://nuancesprog.ru/p/17072/
@nuancesprog #React #TDD
Python - второй (после JavaScript) по распространенности язык программирования, который используют 15,7 млн человек. Рассказываем, с чем связана его популярность и как понять, подходит ли он именно вам.
https://nuancesprog.ru/p/17069/
@nuancesprog #Python
На митапе об open source от VK выступит Денис Пушкарёв, мейнтейнер core-js — небезызвестной библиотеки с почти 9 млрд загрузок в npm. Да, той самой, от которой зависят миллионы сайтов и множество пакетов JavaScript. Из первых уст узнаете, как правильно использовать core-js и другие полифиллы.
Митап пройдет в гибридном формате 4 апреля в 19:00. Ждут всех, кому, как и VK, небезразлична судьба проектов с открытым исходным кодом.
https://team.vk.company/event/1005/
@nuancesprog #opensource
Разберем сценарий, в котором появилась ошибка, и поэтапно ее устраним. Воспользуйтесь предлагаемым решением, чтобы быстро с ней справиться.
https://nuancesprog.ru/p/17123/
@nuancesprog #Kotlin #Android
Бесплатный курс: тестировщик
Тестировщик следит за качеством программного продукта — проверяет, насколько реальное поведение программы соответствует ожиданиям. Спрос на тестировщиков очень высок: каждая команда разработки стремится выпускать качественный продукт без багов.
На бесплатном курсе вы попробуете себя в качестве такого специалиста и решите его настоящие задачи — проведёте позитивное и негативное тестирование.
Начните карьеру в перспективном направлении: https://netolo.gy/bslA
Реклама. ООО «Нетология»
erid: Pb3XmBtzt8vxPc1PrNqh5aV3eVEKZQZH78V8EfS
Хотите глубже разобраться в создании отказоустойчивых и масштабируемых архитектур? Скоро в OTUS пройдут два бесплатных открытых урока для back-end разработчиков, тимлидов и администраторов. О чем поговорим:
🗓 31 марта в 20:00 — «Когда нужны микросервисы, а когда — монолиты?»
На занятии обсудим способы выбора между монолитной или микросервисной архитектурой, подходы и бенефиты, которые получаем от каждой из этих архитектур. Также упомянем особенности, с которыми приходится мириться. Урок пройдет в преддверии онлайн-курса «Highload Architect». Спикером выступит Никита Сапогов — руководитель Backend-разработки в Ситилинк.
👉 Для записи на урок, пройдите вступительный тест — https://otus.pw/Rfxk/
🗓 3 апреля в 20:00 — «Брокеры сообщений: RabbitMQ и Kafka»
Чтобы обеспечить асинхронную связь между микросервисами, нужен брокер сообщений. Чаще всего встречаются Kafka и RabbitMQ. У них есть свои особенности, плюсы и минусы. На занятии вместе с Евгением Непомнящим, опытным разработчиком, мы ознакомимся с основными принципами работы этих брокеров, а также посмотрим на их использование в live demo. Урок является частью онлайн-курса «Microservice Architecture».
👉 Для записи на урок, пройдите вступительный тест — https://otus.pw/OwFp/
Открытые уроки — это отличный шанс увидеть своими глазами, как проходят занятия на онлайн-курсах в OTUS. Курсы, кстати, можно приобрести в рассрочку. Присоединяйтесь!
Реклама. Информация о рекламодателе на сайте www.otus.ru.
Представляем обучающее руководство по разработке сайта на основе шаблона Flask. Сайт включает блог, приложения Dash и блокноты Jupyter.
https://nuancesprog.ru/p/15919/
@nuancesprog #Python
Самая большая ошибка объектно-ориентированного проектирования - это инкапсуляция устойчивого состояния. Что будет, если этого не делать?
https://nuancesprog.ru/p/17104/
@nuancesprog #SoftwareDevelopment
Разработка приложения на ChatGPT - идеальный вариант для того, кто ищет простой и эффективный способ создать уникальный продукт. Предлагаем пошаговое руководство с полезными рекомендациями по разработке приложения, отвечающего потребностям конкретного бизнеса.
https://nuancesprog.ru/p/17098/
@nuancesprog #ChatGPT
Познакомимся с новыми функциональностями CSS 2022 года. Они отражают современные тенденции в развитии языка и нацелены на улучшение стилизации веб-страниц.
https://nuancesprog.ru/p/17095/
@nuancesprog #CSS
31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY. Почему сейчас? Потому что давно пора показать, что скрывают «под капотом» топовые продукты продвинутых технологичных компаний. Каждый участник конференции протестит на себе true-технологии и испытает новые впечатления, меняющие мир пользователей.
Что будет:
→ 7 треков: AI, Main Track, Big Data, Architecture, Cybersecurity, Leading Change, Product Manager.
→ 50+ мировых спикеров с топовыми темами без воды и лирики
→ 10 часов нетворкинга и обмена опытом в Москве, Дубае, Тбилиси и Астане
→ много интерактивных и цифровых зон
→ а после — грандиозная вечеринка со звездным лайн-апом
Все спикеры и темы уже на сайте.
Регистрируйся на True Tech Day по ссылке.
Участие бесплатно
Доводы, которые приведены в этой статье, заставят вас раз и навсегда отказаться от написания динамически типизированного кода JavaScript!
https://nuancesprog.ru/p/17085/
@nuancesprog #JavaScript
Всем привет!
На данный момент наш сайт взломали и при переходе на сайт вас будет редиректить.
Мы работаем над устранением проблемы
Создайте навык Алисы 💡
Алиса — виртуальный голосовой помощник. Она умеет ставить музыку, сообщать погоду, говорить шёпотом и даже заказывать продукты из магазина.
И это не предел — постоянно появляются новые сценарии использования. Их может добавлять не только команда Яндекса, но и все желающие — от разработчиков до простых пользователей.
Чтобы создать навык Алисы быстро и просто, используйте serverless-решения Yandex Cloud:
— все необходимые компоненты и технологии в рамках одной платформы;
— использование функций Cloud Functions для навыков Алисы не тарифицируется;
— управление сервером, администрирование, обновление ПО и интеграцию Yandex Cloud берёт на себя;
— автомасштабируемое окружение справится с любыми нагрузками, в том числе нерегулярными и непостоянными;
— доступна подробная документация, пошаговые инструкции и вебинары о создании навыков Алисы в экосистеме serverless.
Узнайте больше и создавайте навыки Алисы с помощью serverless-решений ➡️
Сегодня доступно множество инструментов для мобильной разработки. Одним из них является Flutter, который в последнее время стал довольно популярным. Рассказываем, в чем секрет успеха Flutter и почему стоит обратить на него внимание.
https://nuancesprog.ru/p/17075/
@nuancesprog #Flutter
Всем привет от команды Nebius!
Nebius — это международный спин-офф облачного бизнеса Яндекса с офисами в нескольких странах. Мы создаем платформу, позволяющую другим компаниям строить собственный локальный облачный бизнес.
Наши сотрудники — это команда ярких и талантливых личностей с большим опытом работы в построении и развитии публичного облака.
Вы можете стать ее частью — мы активно нанимаем сотрудников в офисы в Белграде и Амстердаме.
На данный момент открыты вакансии для:
• backend-разработчиков — языки Golang, Java, Python , С++, С#
• frontend-разработчиков
• full-stack разработчиков
• technical product managers
• SRE
Полные описания можно найти на сайте.
Если подходящие вам вакансии ещё не открыты — отправьте своё резюме на hr@nebius.com
Разбираемся в базовых аспектах разработки сайтов: как они работают и из чего состоят. Предлагаем краткую инструкцию для начинающих.
https://nuancesprog.ru/p/17066/
@nuancesprog #WebDevelopment