nuancesprog | Education

Telegram-канал nuancesprog - NOP::Nuances of Programming

88823

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Subscribe to a channel

NOP::Nuances of Programming

🔥Тест онлайн-курса по React.js

Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете фреймворк. Сможете сдать — пройдёте на продвинутый курс по React.js со скидкой.

🚀За 4 месяца вы научитесь продвинутым возможностям Redux, Redux-Saga, Redux-thunk; созданию SPA-приложений и оптимизации их для production; чистому и лаконичному коду с TypeScript; применению интеграционных и юнит-тестов; работе в GraphQL, Apollo, Relay.

👉🏻ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS

📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный вебинар — «Refine.js - мощный фреймворк разработки внутренних приложений»: регистрация

Читать полностью…

NOP::Nuances of Programming

Собираетесь стать Python-программистом, но не знаете, с чего начать? Предлагаем базовые рекомендации о том, в каких областях стоит и не стоит применять этот язык.

https://nuancesprog.ru/p/16437/

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Как в розничных сетях увеличивают продажи и при чем здесь ассоциативные связи? Пошагово реализуем алгоритм, построим модель Apriori и поможем директору супермаркета выполнить анализ рыночной корзины.

https://nuancesprog.ru/p/16431/

@nuancesprog #MachineLearning

Читать полностью…

NOP::Nuances of Programming

Разберемся, что такое спецификатор constexpr и чем он отличается от const, а также рассмотрим особенности вычислений на этапе компиляции. Эти знания помогут избежать многих ошибок при программировании на C++.

https://nuancesprog.ru/p/15877/

@nuancesprog #CProgramming

Читать полностью…

NOP::Nuances of Programming

Познакомимся с платформой Airtable и ее уникальными возможностями в создании баз данных и электронных таблиц. Покажем, как импортировать данные и визуализировать их в виде диаграммы.

https://nuancesprog.ru/p/16425/

@nuancesprog #Airtable

Читать полностью…

NOP::Nuances of Programming

Писать код - дело текущего дня. А вот умение быть отличным инженером ПО - навык, который будет актуален всегда. Порассуждаем над тем, почему так важно постоянно совершенствовать навыки, знания и опыт.

https://nuancesprog.ru/p/15739/

@nuancesprog #Coding #LifeLessons

Читать полностью…

NOP::Nuances of Programming

Движущиеся красочные элементы всегда привлекают внимание пользователей сайтов. Научимся создавать интересные анимированные границы с помощью CSS.

https://nuancesprog.ru/p/16405/

@nuancesprog #CSS

Читать полностью…

NOP::Nuances of Programming

⚡️ OTUS запустил набор на продвинутый онлайн-курс «Инфраструктурная платформа на основе Kubernetes».

ХАРДКОРНЫЙ ТЕСТ НА ЗНАНИЕ
KUBERNETES

👉🏻 ПРОЙТИ ТЕСТ: https://otus.pw/uM7Z/

За 5 месяцев обучения вы углубленно освоите Kubernetes на версии V1.23 и в качестве выпускного проекта построите MVP инфраструктурной платформы.

💪Сможете пройти успешно тест — пройдёте на курс по специальной цене и получите доступ к бесплатным вебинарам курса!

Введение в docker | 17 ноября в 20:00
Устройство kubernetes | 1 декабря в 20:00

Читать полностью…

NOP::Nuances of Programming

⁉️ Как проводить тестирование программ на Go?

📌 Обсудим это на открытом уроке 9 ноября в 20:00, на котором мы:

— Рассмотрим процесс тестирования программ на Go;
— Поговорим про понятие табличных тестов;
— Затронем тему пакета testing и библиотеки testify.

🦾 В результате вы сможете писать юнит-тесты к программам на Go. Также на занятии познакомитесь с преподавателем и программой онлайн-курса "Golang Developer. Professional" от OTUS.

💣 Проходите вступительный тест и регистрируйтесь на открытый урок

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

До сих пор не существует простого способа скрыть содержимое веб-страницы от функции find-in-page. Тем не менее поиски обходных путей все еще ведутся.

https://nuancesprog.ru/p/16392/

@nuancesprog #WebDevelopment

Читать полностью…

NOP::Nuances of Programming

Говорят, Hive - лучшая БД для локального хранения данных. Сейчас мы это и проверим на практическом примере создания приложения ToDo на Flutter.

https://nuancesprog.ru/p/15662/

@nuancesprog #Flutter #Hive

Читать полностью…

NOP::Nuances of Programming

Хотите знать, почему SurrealDB - высшее достижение в области разработки баз данных? Предлагаем детальное описание новейшей базы данных SurrealDB, а также подробное руководство по ее использованию.

https://nuancesprog.ru/p/16386/

@nuancesprog #SurrealDB

Читать полностью…

NOP::Nuances of Programming

Получив специальный доступ к альфа-версии незнакомого языка, любопытный программист сразу же начнет его тестировать. Вот что рассказывает один из разработчиков, опробовавших функционал нового языка Wasp.

https://nuancesprog.ru/p/16381/

@nuancesprog #Wasp

Читать полностью…

NOP::Nuances of Programming

Познакомимся с библиотекой ethers.js и узнаем, как именно она обеспечивает взаимодействие с виртуальной машиной Ethereum в Remix.

https://nuancesprog.ru/p/15969/

@nuancesprog #EthersJS #ForBeginners

Читать полностью…

NOP::Nuances of Programming

Познакомимся с интересными приемами Swift 5.7, которые значительно оптимизируют процесс написания кода.

https://nuancesprog.ru/p/16378/

@nuancesprog #Swift

Читать полностью…

NOP::Nuances of Programming

Node.js - популярный инструмент для разработки различных проектов. Поговорим о различиях между версиями LTS и Current в Node.js и о том, как выбрать подходящий вариант.

https://nuancesprog.ru/p/16442/

@nuancesprog #NodeJS

Читать полностью…

NOP::Nuances of Programming

Обычно путь от новичка к разработчику среднего уровня занимает несколько месяцев. Можно ли его сократить? Что нужно делать в этот "переходный период"? Чему уделить особое внимание, а на чем не стоит зацикливаться? Воспользуйтесь рекомендациями опытного разработчика.

https://nuancesprog.ru/p/16434/

@nuancesprog #WebDevelopment

Читать полностью…

NOP::Nuances of Programming

📌 3 и 4 декабря: Конференция YaTalks

Яндекс вновь соберет спикеров из российских и международных компаний для обсуждения главных трендов в IT-индустрии. В фокусе не только технологические решения и кейсы, но и жизнь специалистов в текущих реалиях, а главная тема конференции — «Люди превыше всего».

Участников ждут:

👉🏻Дискуссии и лекции
👉🏻Индивидуальные консультации с экспертами
👉🏻Дебаты и random coffee

👉 Зарегистрироваться

Читать полностью…

NOP::Nuances of Programming

13 ноября СберБанк проводит One Day Offer для Android-разработчиков.

👉 Пройди самый короткий путь к офферу от крупнейшего банка в России!
Мы ищем специалистов в команду разработки цифровых поверхностей «Салют». Наша команда SberDevices работает на пике технологий ML, NLP и AI. С их помощью изменяется сценарий взаимодействия людей с окружающим миром. У нас есть highload и совсем нет legacy.

Вместе с тобой мы будем использовать лучшие практики и современные технологии, оптимизировать процессы, продумывать архитектуру, создавать новый пользовательский опыт. Мы увеличиваем команду, чтобы вести разработку фич и компонентов приложений для устройств экосистемы Сбера с красивым UI и удобным UX.

Наши технологии: Kotlin, Coroutines, Dagger 2, Android Architecture Components, Jetpack.

✍ Присоединяйся к команде Android-разработчиков и оставляй заявку на участие в One Day Offer!

Читать полностью…

NOP::Nuances of Programming

Хотите читать и записывать логи с помощью Yandex Cloud Logging?

Приходите на вебинар, чтобы узнать о работе сервиса! Покажем, как сократить издержки на длительное хранение информации, и научим агрегировать журналы работы ваших приложений. А ещё — расскажем о сервисах Yandex Cloud, которые плотно интегрированы в платформу.

Для участия нужно зарегистрироваться ➡️

Читать полностью…

NOP::Nuances of Programming

❗️Архитектор предприятия — важнейшая роль в крупных IT-корпорациях. Если вы аналитик, архитектор решений или руководитель, эта профессия может стать отличным вариантом карьерного роста.

📚 Начните изучать основы бизнес-архитектуры 22 ноября в 19:00 мск на открытом уроке онлайн-курса «Enterprise Architect» в OTUS.

На занятии поговорим о ⬇️

- Архитектуре и стратегии
- Бизнес-модели и модели возможностей
- Потоках создания ценности

📣 Спикер — эксперт с 5-летним опытом цифровой трансформации крупных компаний Пётр Подымов.

Не упустите возможность познакомиться с преподавателем и задать свои вопросы!

Для участия 👉 зарегистрируйтесь

Читать полностью…

NOP::Nuances of Programming

Покрытие кода - техника, которую должен освоить каждый тестировщик. Сегодня поговорим о ее полезных особенностях и возможностях, о которых, возможно, знают не все специалисты.

https://nuancesprog.ru/p/16402/

@nuancesprog #Rust #Testing

Читать полностью…

NOP::Nuances of Programming

Хотите освоить сопоставимые типы TypeScript и понять, как работают встроенные в TypeScript типы утилит? Этот краткий обзор, подкрепленный анимационными вставками, поможет разобраться во всем этом.

https://nuancesprog.ru/p/16399/

@nuancesprog #TypeScript

Читать полностью…

NOP::Nuances of Programming

Развертывание приложений с микросервисной архитектурой - довольно громоздкий процесс, занимающий много времени. Уменьшить рабочую нагрузку позволяет Docker Compose, инструмент оркестрации контейнеров. Рассказываем об упрощенном создании микросервисных приложений на Spring Boot.

https://nuancesprog.ru/p/16396/

@nuancesprog #Docker

Читать полностью…

NOP::Nuances of Programming

Знакомьтесь с генератором изображений Midjourney. Эта нейросеть была создана в феврале 2022 года и уже пережила несколько апгрейдов. Рассказываем, что умеет Midjourney и как использовать этот инструмент в проектах.

https://nuancesprog.ru/p/16389/

@nuancesprog #Midjourney #ArtificialIntelligence

Читать полностью…

NOP::Nuances of Programming

Разработчики RuStore рассказали о процессе создания и возможностях своего магазина приложений. Читайте о принципах и сложностях разработки стора, его партнерах и внутренних алгоритмах, особенностях публикации и многом другом.

Напомним, что RuStore — российская платформа, в которой собрано множество приложений, в том числе недоступных в других сторах: от игр до банковских сервисов. Также RuStore предоставляет выгодные условия для разработчиков: независимое распространение приложений, их модерация, монетизация и полное соблюдение безопасности.

https://habr.com/ru/company/vk/blog/696976/

@nuancesprog

Читать полностью…

NOP::Nuances of Programming

➡️Работаете тестировщиком

и хотите стать API автоматизатором облачной платформы?

Для вас 15 ноября 20:00 пройдет открытый урок «Openstack jenkins-jobs-builder».

CI/CD очень часто используется в организации запуска тестов на различных стендах и окружениях.

Также данные системы позволяют интегрировать процесс тестирования в процесс сборки продукта.

Но часто возникает задача поднятия дженкинса и создания соответствующих сборок для прогона тестов на облаке.

Создавать и настраивать руками сборки — это очень плохая практика, да и хочется хранить все в виде кода.

На занятии расскажем:
- как поднять дженкинс, как docker compose service;
- как организовать сборку тестов и их прогон в докере дженкинс слейва;
- как сборки описанные в виде конфигураций задеплоить на дженкинс, используя Openstack Jenkins Jobs Builder.

Занятие проведет Павел Балахонов, автоматизатор тестирования с опытом более 10 лет.

Не упустите возможность попробовать формат обучения и познакомиться с экспертом.

👇Пройдите вступительный тест, чтобы записаться на урок:

https://otus.pw/zRoM/

Читать полностью…

NOP::Nuances of Programming

😱Семь бед — один ответ: Сетевая Безопасность или новый набор на курс “Network Security”.

❗️Хакерские атаки на компании в последнее время заметно участились. Конечно, такие реалии заставляют задуматься о повышении сетевой безопасности в организации. Тем временем растет спрос на сетевых инженеров, способных обеспечить компаниям защищенность.

⚡️Хотите получить актуальные знания?
Приходите на открытый урок“Zone-based Policy Firewall(ZBPF) vs ACL” 3 НОЯБРЯ в 20:00

Кто вещает?
👨‍🎓Алексей Кулиничев, инструктор академии Cisco.

📌На уроке мы разберем с вами:
- Определим основные отличия ZBPF от ACL;
- Рассмотрим примеры политик в ZBPF;
- Реализуем внедрение ZBPF в сетевую инфраструктуру.

🔴 Чтобы записаться на вебинар, пройдите вступительный тест: https://otus.pw/fPZp/

Это занятие является частью онлайн-курса «Network Security» от OTUS.

Читать полностью…

NOP::Nuances of Programming

🚀 Приглашаем на онлайн-митап!

2 ноября мы проведём YDB meetup, где расскажем про примеры использования Change Data Capture (CDC) - механизма, который поможет отслеживать изменения в таблицах YDB.

YDB (https://ydb.tech/) — система управления базами данных с открытым исходным кодом. Технология позволяет создавать интерактивные приложения, которые можно быстро масштабировать, когда растёт нагрузка и объём данных.

На онлайн-встрече:

🔹 вы узнаете, что такое CDC и какие задачи с помощью него можно решить сейчас и в перспективе;
🔹 мы покажем, как включить CDC для таблицы, подписаться на поток изменений и работать с CDC, используя командный интерпретатор YDB CLI;
🔹 решим на практике, как с помощью CDC поддерживать актуальное состояние кэша базы данных в оперативной памяти приложения.

Ждём разработчиков и DevOps-инженеров 2 ноября в 18:00.

Мероприятие бесплатное, нужна только регистрация ➡️ получить ссылку на трансляцию

Читать полностью…

NOP::Nuances of Programming

💣 Как работают архитектурные концепции построения систем обмена сообщений?

📌 Поговорим об этом на открытом уроке 8 ноября в 20:00. Занятие проведет Евгений Непомнящий — C++ и Java разработчик и преподаватель онлайн-курса «Архитектура и шаблоны проектирования» от OTUS.

💻 На уроке рассмотрим стили интеграции (File Transfer, RPI, Shared Database, Messaging) и основные концепции обмена сообщениями. Мы рассмотрим такие понятия, как каналы, сообщение, маршрутизация, трансляция и конечная точка.

👉 Проходите вступительный тест и готовьтесь получать новые знания на занятии.

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…
Subscribe to a channel