NOP::Nuances of Programming
62.5K subscribers
3.66K photos
12 videos
12 files
5.01K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote

РКН: 4977653520
Download Telegram
Функции Java 15: скрытые и запечатанные классы, сопоставление шаблонов и текстовые блоки

Java лидирует среди языков программирования уже более 20 лет. Большая часть всего используемого в мире ПО написана именно на нем. Новая версия Java 15 включает множество функций, которые давно ждали разработчики. Расскажем о них подробнее.

https://nuancesprog.ru/p/10165

@nuancesprog #статьи #Java
Знакомимся с принципом атаки UPD-флуд и мерами по смягчению ее последствий.

https://nuancesprog.ru/p/10169

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

https://nuancesprog.ru/p/10175

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

https://nuancesprog.ru/p/10182

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

https://nuancesprog.ru/p/10206

@nuancesprog #статьи #Design #UX #UI
Как перейти от Flask к FastAPI

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

https://nuancesprog.ru/p/10210

@nuancesprog #статьи #Flask #FastAPI
Kubernetes: безопасное управление секретами с GitOps

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

https://nuancesprog.ru/p/10219

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

https://nuancesprog.ru/p/10225

@nuancesprog #статьи #Angular
Выполнение AES/GCM в Android

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

https://nuancesprog.ru/p/10229

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

https://nuancesprog.ru/p/10235

@nuancesprog #статьи #JavaScript
Искусство обращаться за помощью к коллегам-программистам

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

https://nuancesprog.ru/p/10242

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

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

https://nuancesprog.ru/p/10246

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

https://nuancesprog.ru/p/10254

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

https://nuancesprog.ru/p/10260

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

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

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

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

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

https://nuancesprog.ru/p/10264

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

https://nuancesprog.ru/p/10269

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

https://nuancesprog.ru/p/10274

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

https://nuancesprog.ru/p/10284

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