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


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

https://nuancesprog.ru/p/4907

@nuancesprog #статьи #Golang
​​Друзья говорят, что с вами что-то нет так? На вас странно смотрят люди? Возможно, вы превращаетесь в компьютерного гика.

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

https://nuancesprog.ru/p/2957

@nuancesprog #тест
📃 Несмотря на то, что Git чаще всего используется в качестве инструмента повышения производительности, многие разработчики не знакомы со всеми его возможностями. Рассмотрим несколько полезных практик, которые помогут вам стать мастером Git.

https://nuancesprog.ru/p/5142

@nuancesprog #статьи #Git
​​Миницикл по машинному обучению для начинающих

Часть 1 - https://nuancesprog.ru/p/4322
Часть 2 - https://nuancesprog.ru/p/4325

@nuancesprog #цикл #DataScience #MachineLearning #ArtificialIntelligence #Python
​​Хорошо ли вы разбираетесь в тонкостях процесса веб-дизайна? Пройдите наш небольшой тест и узнайте!

https://nuancesprog.ru/p/3785/

@nuancesprog #тест #WebDesign
📃 В Python нет switch, потому что никто не предложил эффективную и работающую в рамках языка реализацию. Но иногда очень не хватает чего-то похожего на switch. Что ж, мы можем решить любую проблему, просто добавив слой абстракции. Альтернатива switch - в этом посте.

https://nuancesprog.ru/p/5321

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

https://nuancesprog.ru/p/3881

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

https://nuancesprog.ru/p/3720

@nuancesprog #статьи #Python #OpenSource
📃 Если вы собираетесь стать веб-разработчиком, вам необходимо ознакомиться с таким понятием, как “инструменты сборки” или “бандлеры”. Они позволяют компилировать, упаковывать и организовывать ресурсы, необходимые для вашего проекта. Самым известным инструментом является Webpack с которым мы вас и ознакомим

https://nuancesprog.ru/p/2752/

@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment
📃 Java — один из самых распространенных языков программирования. Благодаря своим достоинствам, Java не уступает более новым технологиям. Но что насчет недостатков?
В статье подробно рассмотрим плюсы и минусы Java-программирования

https://nuancesprog.ru/p/2234

@nuancesprog #статьи #Java
​​Что такое чистый код, и как овладеть искусством его написания начинающему разработчику? Ответы на эти вопросы можно найти в нашем руководстве

Часть 1 - https://nuancesprog.ru/p/3689
Часть 2 - https://nuancesprog.ru/p/3692

@nuancesprog #цикл #CleanCode
📃 Многие начинающие разработчики привыкли заливать готовый код в репозитории для проверки его другими пользователями. Однако для ускорения процесса (и поддержания своего имиджа!) имеет смысл проводить модульное тестирование самостоятельно. Читайте эту статью для практического примера реализации тестовых сценариев на Python

https://nuancesprog.ru/p/5398

@nuancesprog #статьи #Python
​​📃 Если вы изучаете язык программирования JavaScript, то наверняка слышали про функции высшего порядка. Сегодня мы дадим вам общее представление об этих функциях и о том, как их применять

https://nuancesprog.ru/p/3601

@nuancesprog #статьи #JavaScript #React