NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
Как создать наиболее успешный код? Что способствует повышению качества кода? Ознакомимся с лучшими практиками.

https://nuancesprog.ru/p/12598

@nuancesprog #статьи #CleanCode
Первый постулат Amazon гласит  -  клиент всегда должен быть на первом месте. И вот яркое подтверждение  -  сервис Amazon Aurora, упрощающий пользователю внедрение ML-модели в систему организации.

https://nuancesprog.ru/p/12604

@nuancesprog #статьи #MachineLearning
Если вас смущает громоздкость инструкции switch, то стоит познакомиться с 3 альтернативными вариантами, доступными в TypeScript: объектные литералы, полиморфизм и обобщения.

https://nuancesprog.ru/p/12608

@nuancesprog #статьи #TypeScript
Сложности в жизни и разные проблемы вовсе не повод для глубокого уныния. Программирование способно помочь в поддержании процесса внутренней алхимии, который позволит удерживать курс на развитие! О своей личной терапии кодом рассказала Kawandeep Virdee, автор статей на Medium.

https://nuancesprog.ru/p/12613

@nuancesprog #статьи #Education
Разберемся в различиях между массивами и матрицами в NumPy, влияющими на их умножение. Рассмотрим три метода создания матриц и перейдем к перемножению, преобразованию и скалярному умножению матриц и массивов.

https://nuancesprog.ru/p/12619

@nuancesprog #статьи #Math #DataScience
Разберемся, как создать бота, который сможет выполнять простые заданные заранее действия. Такой бот выручит, если нужно проверить наличие товаров, узнать время и погоду и даже извлечь данные с веб-страниц.

https://nuancesprog.ru/p/12623

@nuancesprog #статьи #Python
Команда ВТБ разыскивает опытного product owner.
Если ты уже запускал продукт с нуля или смог обеспечить значительный рост какого-то сервиса, успешно руководил большим проектом со множеством стейкхолдеров и отлично знаком с современными методами управления проектами (например, Agile и Scrum), тогда эта вакансия для тебя

Что потребуется:
• Разработка стратегии развития и операционное управление продуктом (определение MVP и формирование бэклога).
• Полный контроль команды, занимающейся развитием продукта.
• Проверка гипотез и эффективное отслеживание продуктовых метрик.
• Анализ сервисов и решений российских и зарубежных проектов.
Подробнее о вакансии
Попробуем автоматизировать процесс набора текста и попрактикуемся в терминале. Используем скрипты и пакеты для фиксации и визуализации производительности на графике.

https://nuancesprog.ru/p/12629

@nuancesprog #статьи #Python
Простое руководство по работе с файлами и каталогами в Go. Узнаем, как происходит создание, открытие, чтение, запись, добавление и удаление файлов, а также рассмотрим особенности создания, чтения каталогов и перемещения по ним.

https://nuancesprog.ru/p/12633

@nuancesprog #статьи #Golang
Сегодня вы узнаете о множестве сокращений в JavaScript, которые можно использовать, чтобы сделать код более читабельным, лаконичным и профессиональным.

https://nuancesprog.ru/p/12639

@nuancesprog #статьи #JavaScript
В CSS появились 5 новых функций, о которых знают пока не все. Они предоставляют дополнительные возможности для создания привлекательного визуального интерфейса на сайтах.

https://nuancesprog.ru/p/12643

@nuancesprog #статьи #CSS
Придумать, какую программу создать, может быть сложнее, чем написать ее. В этой статье мы расскажем о некоторых проектах, которые может сделать начинающий программист.

https://nuancesprog.ru/p/12647

@nuancesprog #статьи #WebDevelopment
Состояние потока - важное условие для продуктивной работы любого программиста. В связи с этим, становится весьма любопытно, способно ли парное программирование гарантировать его достижение? Сейчас и узнаем.

https://nuancesprog.ru/p/12654

@nuancesprog #статьи #Education
Node.js может обрабатывать как однопоточный, так и асинхронный код. Рассмотрим такие понятия, как цикл событий и очередь сообщений, которые и делают это возможным, а также сам процесс "под капотом".

https://nuancesprog.ru/p/12658

@nuancesprog #статьи #Node
Сделаем отладку более легкой и беспроблемной с помощью всего одной строки кода. Научимся отлавливать неожиданные ошибки и отображать значение переменной, которое приводит к сбою кода, а также показывать, какие строки кода и сколько раз выполняются в режиме реального времени.

https://nuancesprog.ru/p/12663

@nuancesprog #статьи #Python
В 2020 году ИИ претерпел быстрые преобразования, неожиданные разработки и инновации. Из-за пандемии коронавируса технологии оказались в центре внимания как никогда раньше. Мы вступили в самую цифровую эпоху всех времен. Что же ожидает технологии в области искусственного интеллекта в 2021 году? Попробуем разобраться в этом важном вопросе.

https://nuancesprog.ru/p/12668

@nuancesprog #статьи #ArtificialIntelligence
Повысьте навыки работы с JavaScript, HTML и CSS, узнав больше о возможностях инструментов разработчика, известных как Browser Dev Tools.

https://nuancesprog.ru/p/12673

@nuancesprog #статьи #WebDevelopment
Понимая, как проходят те или иные процессы в программировании, вы можете найти решение для их оптимизации. Например, принципы SOLID помогают избежать компиляции лишних файлов в Gradle.

https://nuancesprog.ru/p/12678

@nuancesprog #статьи #Solid
Есть еще недостаточно известные функции JavaScript, которые заслуживают особого внимания. Узнайте о том, как оптимизировать код, определять доступность свойств внутри объекта и создавать функции-генераторы.

https://nuancesprog.ru/p/12685

@nuancesprog #статьи #JavaScript
Краткое руководство по правильному освобождению ресурсов. Пошагово разберем процесс завершения работы, рассмотрим перехватываемые при этом сигналы и использование каналов вместе с конкретным контекстом для освобождения ресурсов.

https://nuancesprog.ru/p/12694

@nuancesprog #статьи #Golang
Машинное обучение становится верным помощником в продвижении товаров и услуг через лидеров мнений. Вы тоже можете использовать потенциал ИИ для организации инфлюенс-маркетинговых акций, максимального охвата аудитории влиятельных лиц и эффективного управления отношениями с ними. Изучите практическое руководство для предпринимателей и брендов.

https://nuancesprog.ru/p/12700

@nuancesprog #статьи #ArtificialIntelligence