NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
Хотите повысить производительность работы в терминале? Предлагаем приемы, практические советы и рекомендации по повышению эффективности работы с командной строкой с помощью Zsh.

https://nsprg.ru/mYY6Zm

VK: https://nsprg.ru/xADJ6m

@nuancesprog #Zsh #Shell #Linux
Изучим подход к проектированию приложений с разбиением дизайн-систем на пять уровней. Рассмотрим принципы, на которых он основывается.

https://nsprg.ru/Oj64nO

VK: https://nsprg.ru/OQZwzm

@nuancesprog #React
Nearby Connections API позволяет пользователям соединяться друг с другом даже в тех случаях, когда интернет недоступен. При этом API использует Bluetooth и другие технологии, способные обеспечивать одноранговую связь на близком расстоянии (обычно в пределах 100 метров).

https://nsprg.ru/mM8RyO

VK: https://nsprg.ru/mW2GdO

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

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

https://nsprg.ru/OobD6v

VK: https://nsprg.ru/vd0Qwv

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

@nuancesprog #RProgramming
Платформа 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