NOP::Nuances of Programming
68.4K subscribers
3.25K 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
Download Telegram
Платформа Neo.mjs предлагает демо-версию многоэкранного приложения - визуально привлекательного, интерактивного и высокопроизводительного. При одновременном использовании несколькими участниками одних и тех же данных, оно позволит сэкономить трафик и сократить утечки памяти.

https://nsprg.ru/ma766v

VK: https://nsprg.ru/O7wBMO

@nuancesprog #WebSocket #NeoMJS
Умение эффективно работать массивами в JavaScript - одно из отличий профессионала от новичка. Изучите 10 основных методов массивов, чтобы подняться на новый уровень веб-разработки: создавать более понятный, эффективный и гибкий код, который позволит работать с данными без особых усилий.

https://nsprg.ru/m0RJPv

VK: https://nsprg.ru/ON7p1m

@nuancesprog #JavaScript
Познакомимся с отличным инструментом Kepler.gl и с его помощью создадим веб-приложение для визуализации геоданных на Python.

https://nsprg.ru/mrGRWx

VK: https://nsprg.ru/x1eN1x

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

@nuancesprog #KeplerGL #Python
Изучим роль структурированных и неструктурированных данных, а также другие факторы. Что проще: перейти на новую технологию или остаться со старой? Попробуем выбрать в сценариях с двумя проектами.

https://nsprg.ru/xlGDnm

VK: https://nsprg.ru/mz5eMO

@nuancesprog #SQL #NoSQL
Первая статья из серии изучения WebSocket. В ней вы узнаете, что такое WebSocket, для чего и как он используется, а также познакомитесь с простейшей реализацией подписок и уведомлений.

https://nsprg.ru/xJoD1v

VK: https://nsprg.ru/OV0Pbx

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

@nuancesprog #AWSWebSocket
Знакомьтесь с EdgeCloud - первой гибридной платформой для облачных вычислений, которая реализует операции МО для настройки, управления и поддержки конвейеров моделей ИИ. Получите удовольствие от использования демонстрационной площадки EdgeCloud для преобразования текста в изображение.

https://nsprg.ru/OQZopm

VK: https://nsprg.ru/mM8wpO

@nuancesprog #EdgeCloud #ArtificialIntelligence
Создаем прогрессивное веб-приложение с помощью Next.js и пытаемся достичь 100-процентной оценки от Google Lighthouse и Vercel Analytics. Проходим весь путь оптимизации проекта Next.js, который будет написан на TypeScript.

https://nsprg.ru/OKb67v

VK: https://nsprg.ru/O5PMkv

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

@nuancesprog #NextJS #TypeScript
Стоит ли изучать программирование для того, чтобы стать дизайнером? Какие преимущества это дает? Что нужно знать, что успешно работать над проектами, связанными с веб-дизайном? Постараемся ответить на эти вопросы в сегодняшней статье.

https://nsprg.ru/v3GMGv

VK: https://nsprg.ru/OobL6v

@nuancesprog #Design #Programming
Интерфейсы - одна из отличительных особенностей языка Go. Новички часто путаются в том, как и когда их использовать. Разберем типичные ошибки, допускаемые при работе с Go-интерфейсами.

https://nsprg.ru/OBkKQm

VK: https://nsprg.ru/m6jMYm

@nuancesprog #Golang
Обучающее руководство по созданию приложения-планировщика React при непосредственном участии библиотек Easy Peasy и Ant Design.

https://nsprg.ru/xREldm

VK: https://nsprg.ru/xlG9nm

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

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

https://nsprg.ru/mz5lMO

VK: https://nsprg.ru/xJo51v

@nuancesprog #Android #Gradle
Узнайте, что такое функции высшего порядка, в чем их ценность и в каких сценариях они могут использоваться. Взяв на вооружение эту мощную фичу Kotlin-программирования, вы будете создавать гибкий, выразительный, удобочитаемый и многократно используемый код. 

https://nsprg.ru/Oj6NoO

VK: https://nsprg.ru/OQZ5pm

@nuancesprog #Kotlin
Поэкспериментируем с 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