Size: a a a

NOP::Nuances of programming

2020 December 18
NOP::Nuances of programming
Расскажем о механизме обнаружения изменений в Angular, рассмотрим преимущества и недостатки применяемых здесь стратегий и узнаем, какая из них более эффективная, а также почему надо быть осторожным с мутацией объектов.

https://nuancesprog.ru/p/10839

@nuancesprog  #статьи #Angular
источник
2020 December 19
NOP::Nuances of programming
Интересуетесь миром технологий и хотите оперативно узнавать всё самое интересное?

Тогда залетайте на канал, авторы которого не только рассказывают все самые свежие новости из мира IT, но ещё и подают это с юмором и мемасами: @your_tech
источник
NOP::Nuances of programming
"Самой заметной проблемой однозначно стало выполнение сетевых запросов, особенно задержка в них",  -  пишут об итогах исследования производительности сетевого стека Android-разработчики Booking.com, международного сервиса бронирования. Посмотрим, как решалась проблема.

https://nuancesprog.ru/p/10848

@nuancesprog  #статьи #WebDevelopment
источник
NOP::Nuances of programming
Счётчики, сообщения с повторным выполнением и просто фракталы - во всех этих случаях нам пригождается рекурсия. Давайте разберёмся, что она из себя представляет и в каких случаях ее следует применять.

https://nuancesprog.ru/p/10853

@nuancesprog  #статьи #Algorithms
источник
2020 December 20
NOP::Nuances of programming
Рассказываем, как применять библиотеку marshmallow, радикально упрощая программирование на Python. marshmallow  -  эффективный и красивый способ валидаций и другой работы с JSON в стиле ООП. Весь код вы найдёте на Google Colab, ссылка в конце статьи.

https://nuancesprog.ru/p/10861

@nuancesprog  #статьи #Python
источник
NOP::Nuances of programming
Научимся настраивать механизм перехвата ошибок в компоненте React. Узнаем, что такое «граница ошибки», а также какую роль играют при разворачивании резервного компонента реализация события жизненного цикла «getDerivedStateFromError» и переменная состояния «hasError».

https://nuancesprog.ru/p/10866

@nuancesprog  #статьи #React
источник
2020 December 21
NOP::Nuances of programming
⚡OTUS открывает набор на курсы Team Lead и Product Manager IT-проектов, вы можете посетить Дни открытых дверей:

14 января - Demo Day «Team Lead»

С какими трудностями сталкивается Тимлид? На встрече Александр Пряхин, технический директор в CityAds Media, ответит на этот и другие вопросы.

Регистрация: https://otus.pw/D8Eb/

14 января - Demo Day «Product Manager IT-проектов»

Какие навыки нужны сегодня Product-менеджеру IT-проектов? Узнаете на встрече с Сергеем Колосковым, Product Manager в OZON.

Регистрация: https://otus.pw/ktPZ/

Новогодняя скидка 30% на все курсы 🎄
источник
NOP::Nuances of programming
Если вы хотите улучшить ваши карьерные перспективы как разработчика в 2021 году, то обратите внимание на 6 технологий, о которых пойдёт речь в статье. Освоив их, вы увеличите свои шансы на получение должности с лучшими условиями труда и более высокой заработной платой.

https://nuancesprog.ru/p/10870

@nuancesprog  #статьи #Education
источник
NOP::Nuances of programming
Расскажем о некоторых популярных видах шаблонного кода на NextJS и узнаем, какие функции, настройки и библиотеки входят в их состав. Выясним, какой шаблонный код пригоден для промышленной эксплуатации, какой  -  для создания красивых структурированных приложений, какой подойдёт для обычных сайтов блогеров, а какой  -  для ведения специализированных блогов разработчиков.

https://nuancesprog.ru/p/10874

@nuancesprog  #статьи #Next
источник
2020 December 22
NOP::Nuances of programming
​​Банк ВТБ проходит этап цифровой трансформации. Ребята работают в кросс-функциональных командах, в каждой из которых собрано максимум компетенций для создания лучших цифровых продуктов. Никаких длительных согласований — ответственность за продукт перед клиентом и руководством полностью несет команда и ее лидер. Это позволяет реализовывать смелые проекты в кратчайшие сроки. Больше проектов – больше шансов проявить себя и построить карьеру!

Сейчас Банк ВТБ в поиске опытных специалистов в Москве:

Java разработчик
Системный аналитик
QA инженер
DevOps специалист

и регионах:

Санкт-Петербург:

Аналитик обязательной отчетности
Системный аналитик
Архитектор
Java разработчик
SAP-ABAP

Самара:

Тестировщик (функциональное тестирование, брокерские услуги)
Тестировщик (автотестировщик)
Java разработчик
Архитектор

Нижний Новгород:

Java разработчик

Новосибирск:

DevOps и администрирование

Что вы получите:

- фокус на развитие: hard skills в рамках современного технологического стека.
- интересные задачи: более 150 крупных проектов и свыше 12 000 внедрений в год. Каждая задача — реальная потребность бизнеса
- карьерный рост: возможность выбора направления для роста и развития. 1100 команд — найдите свою по духу и задачам.

Оставляйте отклик и присоединяйтесь к команде, которая создает банк будущего для миллионов людей!
источник
NOP::Nuances of programming
Несколько простых и быстрых шагов по настройке приложения для трансляции новостей через интерфейс командной строки AWS.

https://nuancesprog.ru/p/10879

@nuancesprog  #статьи #AWS
источник
NOP::Nuances of programming
Сегодня хочу посоветовать вам канал PYTHON:TODAY, с помощью которого вы освоите одну из самых топовых профессий в мире и сможете работать хоть из дома, хоть из Тайланда.

На канале вы найдете видео и текстовые трансляции уроков:

✔️ По созданию ботов
✔️ Приложений на смартфон
✔️ Парсингу сайтов
✔️ Шифрованию
✔️ Машинному обучению и big data с нуля
✔️ Пентестингу

📣 Качай гигабайты полезной литературы по программированию и задавай вопросы в клубе!

Вступай в клуб разработчиков!
источник
NOP::Nuances of programming
Рассмотрим, как работает хеширование запросов при наличии в системе двух и более серверов и как его можно усовершенствовать для балансировки нагрузки.

https://nuancesprog.ru/p/10882

@nuancesprog  #статьи #Hashing
источник
2020 December 23
NOP::Nuances of programming
Хочешь попробовать свои силы в data science? Пройди трёхдневный онлайн-интенсив по обработке и анализу данных с 28 по 30 декабря в 19:00 по московскому времени!

Участвуй в бесплатном интенсиве 👉 https://clc.am/VerS6Q

Что тебя ждёт?
🔥 Изучишь основы языка Python и научишься использовать его для data-аналитики.
🔥 Поработаешь с библиотеками Pandas и Matplotlib.
🔥 Научишься разным техникам исследования данных.
🔥 Попрактикуешься с опытным специалистом по программированию, ведущим исследователем данных Сбербанка Анастасией Борневой.

🎁 Все, кто дойдёт до конца занятий, получат электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись».

💲 Авторы трёх лучших проектов получат сертификаты на 30 000 рублей для обучения в Skillbox!
источник
NOP::Nuances of programming
Поддерживать порядок в версиях программы очень важно. Рассмотрим, как создать понятную схему версий с автоинкрементом и добавить её к системе непрерывной интеграции и доставки.

https://nuancesprog.ru/p/10887

@nuancesprog  #статьи #Git
источник
NOP::Nuances of programming
Моделирование данных с помощью графов набирает популярность. В чём же заключается его удобство и эффективность? Отвечаем на эти и сопутствующие вопросы в теории и реализации.

https://nuancesprog.ru/p/10895

@nuancesprog  #статьи #Java
источник
2020 December 24
NOP::Nuances of programming
🌲 Начните строить Новый 2021 год с фундаментального на бесплатных вебинарах онлайн-интенсива «CI/CD или Непрерывная поставка с Docker и Kubernetes» и онлайн-курса «Алгоритмы и структуры данных»:

📌«Demo Day супер-интенсива «CI/CD или Непрерывная поставка с Docker и Kubernetes»: https://otus.pw/WRBS/
— Задайте преподавателю-практику любые вопросы по CI/CD. Узнайте всё о программе интенсива, навыках, компетенциях и перспективах, которые ждут выпускников после обучения.

📌«Заповедники двоичных деревьев поиска»: https://otus.pw/v19r/
— Выясните, что такое двоичное дерево и как с его помощью организовать поиск элементов за логарифмическое время. Поговорите об АВЛ и Красно-черных деревьях, о Расширяющихся и Рандомизированных деревьях, о правилах добавления, удаления и балансировки двоичных деревьев поиска.

👉🏻Регистрируйтесь сейчас — напомним в день вебинара!
источник
NOP::Nuances of programming
Как получить максимальную отдачу от вложений в мобильное приложение? Знакомимся с плюсами и минусами трех их видов, решая, какой из них и по какой причине стоит выбирать.

https://nuancesprog.ru/p/10911

@nuancesprog  #статьи #Mobile #Android #iOS
источник
NOP::Nuances of programming
Что такое SocketCluster, как он функционирует и почему он лучше Socket.io? Рассматриваем процесс его применения для распределенных вычислений в базе данных и делаем краткий обзор кода.

https://nuancesprog.ru/p/10915

@nuancesprog  #статьи #SocketCluster
источник
2020 December 25
NOP::Nuances of programming
Подготовка данных для машинного обучения – один из важнейших этапов разработки искусственного интеллекта. Сегодня в индустрии существует ряд мифов и гипотез о том, как правильно собирать датасеты.
Команда Яндекс.Толоки собрала самые популярные из них - с некоторыми они столкнулись, развивая собственные ML-проекты, с другими - изучая опыт других компаний. В колонке на VC.ru руководитель Яндекс.Толоки Ольга Мегорская рассказывает о том, к каким выводам они пришли по итогам детального разбора ряда гипотез и дает прикладные советы о различных подходах к разметке.
источник