📃 Полезная подсказка по ключевым командам, которые можно выполнять из командной строки
https://nuancesprog.ru/p/3834
@nuancesprog #статьи #SoftwareDevelopment #Linux
https://nuancesprog.ru/p/3834
@nuancesprog #статьи #SoftwareDevelopment #Linux
https://nuancesprog.ru
Как прокачать командную строку | NOP::Nuances of programming
21 Bash-команда для экономии времени. Данная статья является кратким введением в bash-команды.
📃 Основная задача рабочих очередей заключается в том, чтобы избежать выполнения ресурсоемких задач непосредственно после отправки запроса. Расскажем, что такое система рабочих очередей, для чего она применяется и рассмотрим создание простой именованной очереди на Go и RabbitMQ. Код на Github в конце поста.
https://nuancesprog.ru/p/4907
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/4907
@nuancesprog #статьи #Golang
https://nuancesprog.ru
Рабочая очередь в Go с RabbitMQ
Хотите избежать выполнения ресурсоемких задач сразу после отправки запроса? Тогда создайте систему рабочих очередей с Go и RabbitMQ!
📃 Если вы - фронтенд-разработчик, тогда вам будет интересно узнать о таком инструменте, как Webflow, который позволяет создавать сложные страницы с адаптивным дизайном и возможностью изменения кода
https://nuancesprog.ru/p/3809
@nuancesprog #статьи #CSS #HTML #Webflow #WebDevelopment
https://nuancesprog.ru/p/3809
@nuancesprog #статьи #CSS #HTML #Webflow #WebDevelopment
https://nuancesprog.ru
Как написать хороший HTML & CSS код с помощью Webflow
Webflow — это, по сути, пользовательский интерфейс для написания HTML и CSS кода. Интерфейс предоставляет пользователю типичный набор элементов для разметки HTML и панель управления самыми распространенными CSS-свойствами.
Друзья говорят, что с вами что-то нет так? На вас странно смотрят люди? Возможно, вы превращаетесь в компьютерного гика.
Пройдите наш тест, чтобы узнать наверняка
https://nuancesprog.ru/p/2957
@nuancesprog #тест
Пройдите наш тест, чтобы узнать наверняка
https://nuancesprog.ru/p/2957
@nuancesprog #тест
📃 Несмотря на то, что Git чаще всего используется в качестве инструмента повышения производительности, многие разработчики не знакомы со всеми его возможностями. Рассмотрим несколько полезных практик, которые помогут вам стать мастером Git.
https://nuancesprog.ru/p/5142
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/5142
@nuancesprog #статьи #Git
https://nuancesprog.ru
Как стать Git-мастером: 7 советов по повышению производительности
Несколько советов и хитростей, которые помогут усовершенствовать ваши навыки в Git и сэкономить драгоценное время.
Миницикл по машинному обучению для начинающих
Часть 1 - https://nuancesprog.ru/p/4322
Часть 2 - https://nuancesprog.ru/p/4325
@nuancesprog #цикл #DataScience #MachineLearning #ArtificialIntelligence #Python
Часть 1 - https://nuancesprog.ru/p/4322
Часть 2 - https://nuancesprog.ru/p/4325
@nuancesprog #цикл #DataScience #MachineLearning #ArtificialIntelligence #Python
Хорошо ли вы разбираетесь в тонкостях процесса веб-дизайна? Пройдите наш небольшой тест и узнайте!
https://nuancesprog.ru/p/3785/
@nuancesprog #тест #WebDesign
https://nuancesprog.ru/p/3785/
@nuancesprog #тест #WebDesign
📃 В Python нет switch, потому что никто не предложил эффективную и работающую в рамках языка реализацию. Но иногда очень не хватает чего-то похожего на switch. Что ж, мы можем решить любую проблему, просто добавив слой абстракции. Альтернатива switch - в этом посте.
https://nuancesprog.ru/p/5321
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/5321
@nuancesprog #статьи #Python
https://nuancesprog.ru
Альтернатива switch в Python
Во многих языках программирования (например, JavaScript) есть операторы switch. Это блок кода, в котором значение сравнивается с цепочкой переключателей case. При обнаружении соответствия выполняется код внутри нужного блока и после него.
📃 Кто такой настоящий сеньор и в чём его принципиальные отличия от среднего программиста. Разбираемся в статье
https://nuancesprog.ru/p/4247
@nuancesprog #статьи #Beginners
https://nuancesprog.ru/p/4247
@nuancesprog #статьи #Beginners
https://nuancesprog.ru
Признаки настоящего сеньора | NOP::Nuances of programming
Сеньор. Кто он? Можно называть разработчика сеньором, исходя из опыта работы, но спектр навыков программистов настолько широк
📃 Аккуратные, классические реализации основных алгоритмов сортировки и поиска от профессора Принстонского университета Роберта Седжвика и некоторые приёмы, которые помогут вам на собеседовании - в этом посте.
https://nuancesprog.ru/p/5325
@nuancesprog #статьи #Algorithms
https://nuancesprog.ru/p/5325
@nuancesprog #статьи #Algorithms
https://nuancesprog.ru
8 базовых алгоритмических задач на собеседованиях
Во время собеседования на должность в IT-сфере часто касаются вопросов применения алгоритмов. Наиболее популярными являются алгоритмы поиска и сортировки (строковые алгоритмы, бинарный поиск, алгоритм поиска на графах)
📃 Полное руководство для начинающих работать с Docker. Удобные шаблоны, разбор команд, полезные подсказки.
https://nuancesprog.ru/p/5359
@nuancesprog #статьи #Docker
https://nuancesprog.ru/p/5359
@nuancesprog #статьи #Docker
https://nuancesprog.ru
Создание Docker контейнера с вашей моделью машинного обучения
Хотя я не обладаю большим опытом в разработке программного обеспечения — я специалист по обработке данных — но, конечно, много слышала о контейнерах. Насколько легкие они в сравнении с традиционными виртуальными машинами и как они хороши в обеспечении постоянной…
📃 В нашем обществе распространено мнение, будто после 40 люди не могут приобрести новые навыки и устроиться на другую работу, особенно в сфере IT. Мужчины и женщины средних лет охотно начинают в это верить и стесняться своего возраста, стесняться того, что они хотят получать знания. В статье вы найдете 5 веских аргументов о том, почему вам нужно перестать бояться общественного осуждения и наконец сесть за изучение Java или любого другого языка.
https://nuancesprog.ru/p/3881
@nuancesprog #статьи #Java #Learning
https://nuancesprog.ru/p/3881
@nuancesprog #статьи #Java #Learning
https://nuancesprog.ru
Почему вы никогда не будете слишком стары, чтобы изучать Java
На Reddit можно найти историю успеха 32-летнего мужчины в сфере IT. Он ничего не знал о программировании, но сумел устроиться разработчиком
📃 Python входит в рейтинг самых популярных языков программирования. Поэтому неудивительно, что программисты создают новые фичи и приложения для упрощения своей работы. В этот раз поговорим о десятке внешних пакетов для разработки на Python
https://nuancesprog.ru/p/3720
@nuancesprog #статьи #Python #OpenSource
https://nuancesprog.ru/p/3720
@nuancesprog #статьи #Python #OpenSource
https://nuancesprog.ru
10 внешних Python-пакетов, которые вам точно понравятся
Python — это эксперимент о том, сколько свободы нужно давать программистам. Предоставь им слишком много свободы, и никто не сможет прочесть чужой код. Если дать слишком мало свободы, то под угрозой окажется выразительность языка
📃 Если вы собираетесь стать веб-разработчиком, вам необходимо ознакомиться с таким понятием, как “инструменты сборки” или “бандлеры”. Они позволяют компилировать, упаковывать и организовывать ресурсы, необходимые для вашего проекта. Самым известным инструментом является Webpack с которым мы вас и ознакомим
https://nuancesprog.ru/p/2752/
@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment
https://nuancesprog.ru/p/2752/
@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment
https://nuancesprog.ru
Введение в Webpack для новичков | NOP::Nuances of programming
Webpack — инструмент, позволяющий скомпилировать, например, JavaScript модули в единый JS-файл. Webpack также известен как сборщик модулей.
📃 Java — один из самых распространенных языков программирования. Благодаря своим достоинствам, Java не уступает более новым технологиям. Но что насчет недостатков?
В статье подробно рассмотрим плюсы и минусы Java-программирования
https://nuancesprog.ru/p/2234
@nuancesprog #статьи #Java
В статье подробно рассмотрим плюсы и минусы Java-программирования
https://nuancesprog.ru/p/2234
@nuancesprog #статьи #Java
https://nuancesprog.ru
Плюсы и минусы программирования на Java | NOP::Nuances of programming
Не так много технологий могут похвастаться тем, что они актуальны уже 20 лет. В этом году Java заняла 5 место в топе популярных технологий
📃 Используем IBM Watson и OpenAI GPT-2 для персонализации контента. Общаемся с пользователем от лица его двойника из фильма. Код проекта на Github в конце статьи
https://nuancesprog.ru/p/5376
@nuancesprog #статьи #DataScience #Python #MachineLearning
https://nuancesprog.ru/p/5376
@nuancesprog #статьи #DataScience #Python #MachineLearning
https://nuancesprog.ru
Персонализация контента с IBM Watson
В своём дипломном проекте я решил продолжить работать с естественным языком, фильмами и IBM Watson. В предыдущем проекте я визуализировал психологические профили персонажей фильмов, а в этом проекте решил пойти еще дальше. Позвольте несколько вводных слов…
Что такое чистый код, и как овладеть искусством его написания начинающему разработчику? Ответы на эти вопросы можно найти в нашем руководстве
Часть 1 - https://nuancesprog.ru/p/3689
Часть 2 - https://nuancesprog.ru/p/3692
@nuancesprog #цикл #CleanCode
Часть 1 - https://nuancesprog.ru/p/3689
Часть 2 - https://nuancesprog.ru/p/3692
@nuancesprog #цикл #CleanCode
📃 Многие начинающие разработчики привыкли заливать готовый код в репозитории для проверки его другими пользователями. Однако для ускорения процесса (и поддержания своего имиджа!) имеет смысл проводить модульное тестирование самостоятельно. Читайте эту статью для практического примера реализации тестовых сценариев на Python
https://nuancesprog.ru/p/5398
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/5398
@nuancesprog #статьи #Python
https://nuancesprog.ru
Введение в модульное тестирование на Python
Вы только что написали фрагмент кода и не знаете, что делать дальше. Отправлять ли pull request, чтобы коллеги провели ревизию кода или же протестировать его вручную?
📃 Если вы изучаете язык программирования JavaScript, то наверняка слышали про функции высшего порядка. Сегодня мы дадим вам общее представление об этих функциях и о том, как их применять
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
📃 Как машинное обучение помогает в решении реальных бизнес-задач?Рассмотрим работу моделей и алгоритмов.
https://nuancesprog.ru/p/5402
@nuancesprog #статьи #MachineLearning
https://nuancesprog.ru/p/5402
@nuancesprog #статьи #MachineLearning
https://nuancesprog.ru
Обработка естественного языка для анализа отзывов онлайн-покупателей
Цель использования обработки естественного языка в описываемом проекте — анализ обзоров на товары, оставленных онлайн-покупателями.