Size: a a a

NOP::Nuances of programming

2020 October 26
NOP::Nuances of programming
Регулярные выражения  -  крайне полезный инструмент для работы с текстом, особенно когда требуется найти и извлечь из него определенную информацию. Описываем подробный алгоритм действий на конкретном примере на случай.

https://nuancesprog.ru/p/10175

@nuancesprog #статьи #Regex #Python
источник
NOP::Nuances of programming
Будущее уже сегодня! Виртуальная реальность в браузере к вашим услугам. С помощью A-Frame вам без сомнений не придётся писать много кода для получения уникальных впечатлений!

https://nuancesprog.ru/p/10182

@nuancesprog #статьи #VR #JavaScript
источник
2020 October 27
NOP::Nuances of programming
У каждого дизайнера есть дорогая сердцу коллекция ресурсов, облегчающих работу и приносящих вдохновение. Ознакомьтесь с обширной подборкой "любимцев" дизайнера Дэниела Сапио, и в вашей коллекции точно прибавится  -  согласитесь, пользы и красоты никогда не бывает много.

https://nuancesprog.ru/p/10206

@nuancesprog #статьи #Design #UX #UI
источник
NOP::Nuances of programming
Как перейти от Flask к FastAPI

Рассмотрим особенности и преимущества FastAPI в сравнении с Flask на примере двух серверов с одинаковыми API и функциональными возможностями  и научимся переносить собственный сервер с Flask на FastAPI без потерь.

https://nuancesprog.ru/p/10210

@nuancesprog #статьи #Flask #FastAPI
источник
2020 October 28
NOP::Nuances of programming
Kubernetes: безопасное управление секретами с GitOps

Секретными данными можно и нужно управлять. Делать это безопасно в условиях масштабирования и автоматизированно помогает GitOps!

https://nuancesprog.ru/p/10219

@nuancesprog #статьи #Kubernetes
источник
NOP::Nuances of programming
Новая библиотека Relay, адаптированная для работы с Angular. Рассматриваем ее структуру на примерах кода и оцениваем получаемые преимущества работы с данными. Пример проекта на github  -  в конце статьи.

https://nuancesprog.ru/p/10225

@nuancesprog #статьи #Angular
источник
2020 October 29
NOP::Nuances of programming
Выполнение AES/GCM в Android

При использовании такого метода шифрования, как AES, в системе Android могут возникнуть некоторые проблемы. Рассмотрим один из способов, с помощью которого их можно избежать.

https://nuancesprog.ru/p/10229

@nuancesprog #статьи #Android
источник
NOP::Nuances of programming
Чем отличается WeakMaps от Maps? Всё те же пары ключ-значение, но другой подход к удалению объектов.

https://nuancesprog.ru/p/10235

@nuancesprog #статьи #JavaScript
источник
2020 October 30
NOP::Nuances of programming
Искусство обращаться за помощью к коллегам-программистам

Программист программисту друг, товарищ и помощник в процессе отладки. Но чтобы ваш сигнал SOS был услышан, нужно правильно попросить о помощи. Не секрет, что лучший способ получить умный ответ - задать умный вопрос!

https://nuancesprog.ru/p/10242

@nuancesprog #статьи #Education
источник
NOP::Nuances of programming
ML-инженер или специалист по обработке данных?

Сколько зарабатывают специалисты по обработке данных и ML-инженеры? Каковы реальные роли этих специалистов в разных компаниях? Углублённый анализ рынка труда и его тенденций.

https://nuancesprog.ru/p/10246

@nuancesprog #статьи #MachineLearning #DataScience #ArtificialIntelligence
источник
2020 October 31
NOP::Nuances of programming
Досконально разбираемся, какие стадии проходит в своём существовании Java-поток и учимся управлять им на продвинутом уровне.

https://nuancesprog.ru/p/10254

@nuancesprog #статьи #Java
источник
NOP::Nuances of programming
Приведём краткое описание 10 основных графовых алгоритмов с примерами и визуализациями. Узнаем, в каких областях они нашли применение, как и для чего раскрашивают графы и как с помощью графов подбирают жениха и невесту.

https://nuancesprog.ru/p/10260

@nuancesprog #статьи #DataScience
источник
NOP::Nuances of programming
Привет, друзья! На связи команда NOP!

После небольшого перерыва мы наконец готовы выпустить третий выпуск нашего электронного журнала «Nuances of Programming». Мы отобрали одни из наших лучших статей и постарались сделать журнал ещё более насыщенным и интересным. Приятного чтения!

Как и всегда, ждем от вас комментарии, пожелания, идеи по оформлению и любой фидбек в @nopfeedback. Огромное спасибо за то, что остаётесь с нами!

⬇️ Качайте журнал постом ниже ⬇️

@nuancesprog #Журнал
источник
NOP::Nuances of programming
источник
2020 November 01
NOP::Nuances of programming
Сравним объединение строк с использованием оператора “+” и метода join() и расскажем, в чем заключаются преимущества использования второго варианта.

https://nuancesprog.ru/p/10264

@nuancesprog #статьи #Python
источник
NOP::Nuances of programming
Избегаем добавления ненужного кода без потерь в эффективности  -  в этом помогут необработанные HTTP-запросы.

https://nuancesprog.ru/p/10269

@nuancesprog #статьи #GraphQL #Swift #iOS
источник
2020 November 02
NOP::Nuances of programming
Узнаем, как изучают алгоритмы и структуры данных в университете: как подготовиться, с чего начать и какие нужны базовые знания, чтобы пройти путь от начинающего программиста до опытного разработчика. В статье вы найдете ссылки на ресурсы и материалы для обучения.

https://nuancesprog.ru/p/10274

@nuancesprog #статьи #Algorithms #DataScience
источник
NOP::Nuances of programming
Продолжаем тему разработки VR-пространств для браузера. На этот раз добавим в проект элементы игры и рассмотрим продвинутые принципы.

https://nuancesprog.ru/p/10284

@nuancesprog #статьи #VR #JavaScript
источник
2020 November 03
NOP::Nuances of programming
5 признаков того, что вы тратите свой потенциал разработчика впустую

Бывает, что и компания престижная, и проекты хорошие, и зарплату платят высокую, а кажется, что вы не реализовываете свой потенциал разработчика. Так вот знайте  —  вам не кажется. Есть конкретные признаки, которые подскажут вам, что вы идёте не туда, и способы, как это изменить.

https://nuancesprog.ru/p/10299

@nuancesprog #статьи #Education
источник
NOP::Nuances of programming
Разберём, какими проблемами может быть чревато импортирование numpy и Cython в setup.py, для чего в pyproject.toml надо указывать зависимости компоновки, зачем нужен файл MANIFEST.in и как поменять формат файлов wheel на поддерживаемый в PyPl? Узнаем, какая здесь может возникнуть проблема при размещении некоторых пакетов.

https://nuancesprog.ru/p/10305

@nuancesprog #статьи #Cython #Python
источник