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


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

https://nuancesprog.ru/p/15805/

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

https://nuancesprog.ru/p/15808/

@nuancesprog #Python #ForBeginners
Обучающее руководство по работе с паттерном проектирования JavaScript "Шаблонный метод". Автор подробно рассматривает принцип действия шаблона, умело сочетая теорию, наглядность и практику.

https://nuancesprog.ru/p/15811/

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

https://nuancesprog.ru/p/15814/

@nuancesprog #OpenSource
Предлагаем краткий обзор 7 лучших библиотек React, о которых должен знать каждый JavaScript-специалист и React-разработчик, - от Create React App до React Virtualized.

https://nuancesprog.ru/p/15817/

@nuancesprog #React
Представляем вашему вниманию дорожную карту, которая позволит получить перспективную и высокооплачиваемую должность бэкенд-разработчика.

https://nuancesprog.ru/p/15821/

@nuancesprog #Backend
Заключительная статья серии по WebSocket, в которой мы создадим собственный домен и организуем прямой доступ к WebSocket по его имени.

https://nuancesprog.ru/p/15828/

@nuancesprog #AWSWebSocket
Автоматизация проверки датасетов значительно упрощает жизнь. Узнаем, как же это сделать с помощью инструмента для управления облачной инфраструктурой Terraform и сервиса для анализа больших наборов данных BigQuery.

https://nuancesprog.ru/p/15122/

@nuancesprog #BigQuery #Terraform
Нейронные сети - не универсальная опция. Как же выбрать модель при отсутствии идеального варианта? Есть ли компромиссные решения? Возможен ли вообще паритет между точностью и полезностью? Поищем ответы на эти вопросы.

https://nuancesprog.ru/p/15831/

@nuancesprog #NeuralNetworks
Бесконечно можно смотреть на три вещи: свой код месячной давности, как тебе выдают зарплату и третий поток курса «Golang для инженеров» 🔧

Ты освоишь сам Go и то, без чего не обойдется ни один продвинутый инженер: Docker и Kubernetes.

Чему обучаем?

- Многопоточность и горутины
- Go modules
- БД и файловая система
- Кросскомпиляция и build теги
- Docker SDK + Dockerfile
- Паттерны и операторы Kubernetes.

Итоговым проектом станет упрощенный аналог Prometheus-a, который собирает состояние других сервисов, сохраняет собранное в БД и предоставляет WEB API для доступа.

🏖Стартуем 4 июля, погружайся с GOловой: https://slurm.club/3zCxNb5

Изучить Go можно в связке с CI/CD – это выгодно! При регистрации сразу на два курса, «CI/CD на примере Gitlab CI» и «Golang для инженеров», вы получите скидку 20%.
Возьмите на заметку 5 лучших расширений VS Code. Они значительно ускорят ваш рабочий процесс и помогут избежать досадных ошибок при написании кода.

https://nuancesprog.ru/p/14778/

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

https://nuancesprog.ru/p/15835/

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

https://nuancesprog.ru/p/15255/

@nuancesprog #SoftwareDevelopment
Представляем вашему вниманию наглядное введение в концепцию прототипов JavaScript для новичков.

https://nuancesprog.ru/p/15838/

@nuancesprog #JavaScript #ForBeginners
Чтобы продемонстрировать свои достижения в области разработки моделей машинного обучения, стоит поделиться ими с другими! Рассказываем, как развертывать модель линейной регрессии с помощью Flask.

https://nuancesprog.ru/p/15841/

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

https://nuancesprog.ru/p/15844/

@nuancesprog #React
IT-специалисты теперь могут оформлять на льготных условиях не только ипотеку, но и обычные потребительские кредиты. Пока только в ПСБ. Условия: максимальная сумма - 5 млн рублей, срок - до семи лет, ставка - от 5,5%. Кредит дают на любые цели.
Продолжаем разговор об аннотациях в Java - теперь кроме предопределенных "из коробки" аннотаций научимся писать и применять свои собственные.

https://nuancesprog.ru/p/15847/

@nuancesprog #Java
Если Pandas удобно использовать для небольших наборов данных, то Pyspark - отличный инструмент для распределенных вычислений огромных массивов данных. Возьмите на заметку готовую инструкцию по преобразованию кода Pandas в Pyspark.

https://nuancesprog.ru/p/14770/

@nuancesprog #Python #Pandas #Pyspark
Сегодня мы расскажем вам о построении сквозных конвейеров данных с использованием бессерверных технологий. Мы сосредоточимся на Amazon Web Services (AWS) для построения конвейера, однако подобную архитектуру можно легко воспроизвести на любой другой облачной платформе, включая Google Cloud Platform (GCP), Microsoft Azure и т. д.

https://nuancesprog.ru/p/15850/

@nuancesprog #AWS #Serverless
MongoDB поддерживает множество типов данных - перечислим их в этой статье.

https://nuancesprog.ru/p/15276/

Для вставки данных в коллекцию MongoDB используется метод insert() или save(). Разберем его в данной статье.

https://nuancesprog.ru/p/15277/

@nuancesprog #tutorials #MongoDB