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


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://tttttt.me/nophumor
NOP::Recruiter Удаленка- https://tttttt.me/nopremote
Download Telegram
Можно ли хранить в личных репозиториях секретные данные, ключи, коды и прочие конфиденциальные сведения? Насколько они защищены стандартными возможностями? Можно ли повысить безопасность и устойчивость конфиденциальной информации и защитить ее от несанкционированного доступа? Автор статьи делится с читателями опытом по совершенствованию защиты хранимых конфиденциальных данных.

@nuancesprog #статьи #encryption #security #api #git
Если вы только начали изучать программную инженерию и вам не посчастливилось иметь опытного наставника, который в трудную минуту поддержал бы мудрым советом или замечанием, то вы наверняка будете рады этой статье! Потому что сегодня своими знаниями и опытом с нами поделится программный инженер с многолетним стажем

https://nuancesprog.ru/p/2231/

@nuancesprog #статьи #API #SoftwareEngineering #Design
​​В этой статье вы узнаете о том, как настроить приложение Slack таким образом, чтобы оно отображало информацию из API Meetup

https://nuancesprog.ru/p/3227

@nuancesprog #статьи #Nodejs #JavaScript #API #WebDevelopment
📃 Производительность API значительно и бессистемно падает. Что делать? Отслеживаем блокирующий потоки код, отменяем лишние задачи и оптимизируем логирование. Рассмотрим, как повысить производительность с помощью правильного управления потоками.

https://nuancesprog.ru/p/4879

@nuancesprog #статьи #API #SoftwareEngineering
О прогрессивных API для веба на NOP

Настраиваем мощный API на Nodejs, GraphQL, MongoDB, Hapi и Swagger
1: https://nuancesprog.ru/p/1838/
2: https://nuancesprog.ru/p/1861/

Миграция REST API на GraphQL
https://nuancesprog.ru/p/4417/

Новые API интернационализации в JavaScript
https://nuancesprog.ru/p/4473/

Введение в Web Share API
https://nuancesprog.ru/p/4632/

Веб-API для UX
https://nuancesprog.ru/p/5669/

@nuancesprog #Подборки #Web #API
Откройте миру разрабатываемые вами API

Облегчённое профессиональное документирование, сокращение рутинного кода, привнесение вклада в дело всеобщего развития тех-индустрии и прочие положительные возможности открываются для тех, кто делает свой API публичным.

https://nuancesprog.ru/p/9138

@nuancesprog #статьи #API #WebDevelopment
Скрейпинг - это технология получения данных со страниц ресурсов. Благодаря нему можно легко извлечь большой объем информации несколькими строками кода. На Python это делается буквально за 20 строк. Какими именно? Узнайте из статьи!

https://nuancesprog.ru/p/9990

@nuancesprog #статьи #API #Flask #WebDevelopment
Наглядно рассмотрим разницу между сервисными сетками и API-шлюзами и узнаем, когда лучше применять ту или иную технологию  -  или обе совместно.

https://nuancesprog.ru/p/11199

@nuancesprog #статьи #API
Беспристрастный обзор актуальных на данный момент технологий: по какому принципу они работают, какие их преимущества и недостатки и для каких сценариев лучше подходит каждая из них.

https://nuancesprog.ru/p/11310

@nuancesprog #статьи #GraphQL #API
Распространено мнение, что за проблемы с быстродействием API ответственна в основном система ввода-вывода. Разберемся: насколько это соответствует правде в случае современных устройств.

https://nuancesprog.ru/p/11646

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

https://nuancesprog.ru/p/11696

@nuancesprog #статьи #API
Пошаговая инструкция по созданию декларативного REST-клиента с использованием Ribbon для балансировки нагрузки и Eureka Server для нахождения конечных точек. Без шаблонного кода.

https://nuancesprog.ru/p/12002

@nuancesprog #статьи #API #Spring
Рассмотрим основные механизмы передачи и синхронизации данных и особенности каждого из них. Научимся выбирать наиболее подходящий в зависимости от конкретных сценариев.

https://nuancesprog.ru/p/12134

@nuancesprog #статьи #API
Что отличает хорошую документацию API от плохой? Какова ее стандартная структура? Как выполняются запросы и ответы? Подробно разбираем эти и другие вопросы на примере документации API платежной системы Stripe.

https://nuancesprog.ru/p/15336

@nuancesprog #API #JavaScript
Докажем, почему спецификации API имеют важное значение для долгосрочного успеха приложений. Расскажем о преимуществах, а также перечислим негативные последствия их отсутствия.

https://nuancesprog.ru/p/17469/

VK: https://vk.com/@nuancesprog-specifikaciya-api-osnova-uspeshnoi-razrabotki

Дзен: https://dzen.ru/media/nuancesprog.ru/64750bae79fc7059404c4275

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

https://nsprg.ru/OQgPWx

VK: https://nsprg.ru/mMBbjx

@nuancesprog #API #Authorization
Наглядно рассмотрим разницу между сервисными сетками и API-шлюзами и узнаем, когда лучше применять ту или иную технологию - или обе совместно.

https://nsprg.ru/O7kkMO

VK: https://nsprg.ru/v8GG5x

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

@nuancesprog #API