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

РКН: 4977653520
Download Telegram
Поэкспериментируем с Django и расширим знания о его системе аутентификации пользователя.

https://nsprg.ru/mM8PpO

VK: https://nsprg.ru/mW2PNO

Дзен: https://nsprg.ru/OKba7v

@nuancesprog #Django #Python
Громоздкие пакеты мешают продуктивности приложения? Решение есть. Сегодня вы узнаете 5 методов оптимизации приложения путем уменьшения размера пакетов JavaScript.

https://nsprg.ru/O7wGMO

VK: https://nsprg.ru/v8pV5v

Дзен: https://nsprg.ru/xPG22m

@nuancesprog #JavaScript
Красивое оформление повышает привлекательность текста для пользователей. Сегодня расскажем, как с помощью Jetpack Compose "одеть" текст в фоновую форму.

https://nsprg.ru/vgkY8v

VK: https://nsprg.ru/v2nJVv

@nuancesprog #Android #JetpackCompose
🚀 МТС Web Services продолжает рассказывать о создании облака в режиме реального времени.
Во втором выпуске проекта Building the Cloud поговорим о сервисе Identity and Access Management (IAM).

🔑 Что обсудим:
— Как IAM помогает защитить облачные ресурсы и эффективно управлять доступами
— Виды субъектов доступа в облако и способы их аутентификации
— Как сузить радиус атак c помощью IAM и минимизировать риски прав суперадмина

💡 Для тех, кто пропустил первый выпуск: мы рассказали о создании сервиса Compute. Запись доступна по ссылке.

Регистрируйтесь и задайте свой вопрос техлиду команды IAM нового облака в прямом эфире.

📅 Дата: 13 декабря 2024, 11:00
🌐 Регистрация: по ссылке
Как анализировать данные намного проще и полнофункциональнее, чем в Excel? Сделаем локальный файл доступным для SQL-операций с DuckDB, преобразуем в реальную таблицу, доберемся до файлов на GitHub и S3.

https://nsprg.ru/ma7rpv

VK: https://nsprg.ru/O7wGbO

@nuancesprog #DuckDB #SQL
Вторая статья из серии про работу с WebSocket. Здесь мы реализуем аутентификацию, обезопасив наш WebSocket и открыв ряд дополнительных возможностей.

https://nsprg.ru/xPG2Am

VK: https://nsprg.ru/vgkYzv

Дзен: https://nsprg.ru/v8pVev

@nuancesprog #AWSWebSocket
Не пора ли внедрять элементы управления в эту мощную форму технологии, называемую ИИ? Это не то, в чем мы можем позволить себе ошибаться.

https://nsprg.ru/x1e4Kx

VK: https://nsprg.ru/m6j0lm

Дзен: https://nsprg.ru/OBkV4m

@nuancesprog #ArtificialIntelligence
Подробно опишем процесс установки: запуск дополнительных контейнеров в поде и развертываниях, аннотации, метки, настройка ресурсов, конфигурации, ограничения топологии и компонентов. Дополнительно подключим к Superset все источники данных, установив отдельные коннекторы баз данных.

https://nsprg.ru/x9w0GO

VK: https://nsprg.ru/my8JyO

@nuancesprog #ApacheSuperset #Kubernetes
Фреймворк taichi.js позволяет создавать захватывающий графический контент без освоения сложного WebGPU-программирования. Убедитесь в этом на примере игровой программы "Жизнь". Потребуется менее 100 строк кода, чтобы разработать распараллеленную WebGPU-программу с 3 конвейерами вычислений и конвейером рендеринга.

https://nsprg.ru/xk61qm

VK: https://nsprg.ru/OV0kNx

@nuancesprog #WebGPU #taichijs
Пополните копилку своих Python-компетенций 10 лайфхаками, которые должен знать каждый программист. Применяя их в повседневной практике, вы не только будете писать эффективный код профессионального уровня, но и повысите собственную производительность.

https://nsprg.ru/mpdGpm

VK: https://nsprg.ru/vGRJRx

@nuancesprog #Python
Изучите 9 стратегий рендеринга, оценив преимущества и недостатки каждой из них. Используя эти стратегии, вы сможете создавать удобные веб-приложения, которые будут хорошо работать как для пользователей, так и для поисковых систем.

https://nsprg.ru/vqLA3x

VK: https://nsprg.ru/mnoNAx

@nuancesprog #React
Обучающее руководство по созданию API с точки зрения разработчика Android. Рассмотрим разные аспекты данного процесса: структуру проекта, архитектуру, точки входа, внедрение зависимостей и тестирование.

https://nsprg.ru/mYYKom

VK: https://nsprg.ru/Oj6EYO

Дзен: https://nsprg.ru/xADRKm

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

https://nsprg.ru/O4l4AO

VK: https://nsprg.ru/OBkD4m

Дзен: https://nsprg.ru/x1egKx

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

https://nsprg.ru/my8qyO

VK: https://nsprg.ru/m6jVlm

@nuancesprog #Eloquent #Laravel
Изучите практические способы управления контекстом в JavaScript. Эффективное использование функций call, apply и bind обеспечит ожидаемую их работу в различных объектах и скриптах, повысит надежность и гибкость кода.

https://nsprg.ru/mDDlEm

VK: https://nsprg.ru/OV04Nx

@nuancesprog #JavaScript
Хотите овладеть силой регулярных выражений? Тогда вы обратились по адресу. Расскажем об основных принципах их действия, раскроем значения ключевых символов и рассмотрим 3 конкретные ситуации использования.

https://nsprg.ru/xk6Xqm

VK: https://nsprg.ru/mpdapm

Дзен: https://nsprg.ru/vGRlRx

@nuancesprog #Python #Regex
Разработка API сопряжена с большим количеством подводных камней. С примерами кода расскажем, как их избежать.

https://nsprg.ru/vqL73x

VK: https://nsprg.ru/mnobAx

@nuancesprog #API #Database
Третья статья из серии AWS WebSocket. В ней мы напишем познакомимся с удобным написанием необходимой документации для нашего WebSocket.

https://nsprg.ru/mYY4om

VK: https://nsprg.ru/Oj6ZYO

Дзен: https://nsprg.ru/xADVKm

@nuancesprog #AWSWebSocket
Машинное обучение - одна из тех областей, которые должен знать каждый, кто изучает науку о данных. Предлагаем описание 6 ключевых алгоритмов контролируемого МО, изложенное простым, доступным языком.

https://nsprg.ru/v2n6jv

VK: https://nsprg.ru/vX94wO

Дзен: https://nsprg.ru/OZEnav

@nuancesprog #MachineLearning
Использование этих пяти правил ESLint значительно оптимизирует разработку Angular-приложений. Они не только обеспечат соблюдение лучших практик, но и помогут поддерживать согласованность кода, особенно в объемных кодовых базах с большим количеством участников.

https://nsprg.ru/v3G93v

VK: https://nsprg.ru/Oobd5v

@nuancesprog #Angular #ESLint
Codecov - отличный инструмент покрытия кода, но и он не лишен уязвимостей. Проблема IDOR - небезопасной ссылки на объект - может приводить к закрытию сессий легитимных пользователей. Расскажем поэтапный алгоритм реализации IDOR и ее последствия.

https://nsprg.ru/mERlyx

VK: https://nsprg.ru/m0Rqkv

@nuancesprog #Codecov #IDOR