NOP::Nuances of Programming
68.4K subscribers
3.24K 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
​​​​Под базами данных понимают совокупность данных, организованных в соответствии со строго определенной структурой. Много ли вы знаете об их особенностях? Пройдите наш тест и проверьте свои знания!

https://nuancesprog.ru/p/2820/

@nuancesprog #тесты #Database
​​База данных - один из главных терминов в арсенале любого программиста. Проверьте свои знания о концепциях баз данных с помощью теста!

https://nuancesprog.ru/p/4610/

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

https://nuancesprog.ru/p/6710

@nuancesprog #статьи #Database #Node #JavaScript
Понятие о представлениях VIEW. Рассмотрим метод объединения таблиц: преимущества и недостатки. Узнаем, причём здесь хранимые процедуры и как обойти подводные камни.

https://nuancesprog.ru/p/6867

@nuancesprog #статьи #MySQL #Database
База данных - один из главных терминов в арсенале любого программиста. Проверьте свои знания о концепциях баз данных с помощью теста!

https://nuancesprog.ru/p/4610/

@nuancesprog #тест #Database
Неужели SQL умирает? Разбираемся, почему это не так.

https://nuancesprog.ru/p/7202

@nuancesprog #статьи #SQL #DataScience #Database
Не используйте ID, сгенерированные базой данных для доменных сущностей

Безопасность вашей БД - один из главных аспектов при ее разработке, поэтому стоит учесть все лучшие практики при создании заранее.

https://nuancesprog.ru/p/8944

@nuancesprog #статьи #Database
Узнаем, что такое взаимная блокировка и при чём здесь транзакция. Искусственно создадим ситуацию взаимоблокировки и обсудим, как можно устранить взаимоблокировку и с помощью какого кода.

https://nuancesprog.ru/p/9456

@nuancesprog #статьи #Database
Моделирование связей графа в DynamoDB

Подробно рассматриваем построение и принцип работы единой базы данных продукта Koan, работающего на основе DynamoDB и позволяющего наглядно оперировать большим количеством многоуровневых связанных данных.

https://nuancesprog.ru/p/9632

@nuancesprog #статьи #Database
Как своевременно получать уведомления об изменениях в базах данных без переноса туда логики вашего приложения? Внедрением нескольких простых скриптов библиотеки Impossibl эта задача решается минимальными усилиями.

https://nuancesprog.ru/p/10085

@nuancesprog #статьи #Database
Определимся, стоит ли использовать нереляционные базы данных. Узнаем, какие схемы в них реализованы, каковы недостатки и есть ли альтернативы этим БД.

https://nuancesprog.ru/p/10311

@nuancesprog #статьи #Database #NoSQL
Ловите исчерпывающую инструкцию по освоению кластера баз данных PostgreSQL-12. С ней мы настроим PostgreSQL с резервным копированием, восстановлением и полной репликацией и научимся переключаться с основного узла базы данных на вторичный и обратно без риска для данных.

https://nuancesprog.ru/p/12088

@nuancesprog #статьи #SQL #Database
Узнаем, что такое и как используется Redis. Заглянем под капот и увидим, что происходит с потоком данных при развертывании Redis, как отследить события в пространстве ключей в режиме реального времени и в ретроспективе и выявить конкретные проблемы в сборке Redis. В статье найдете репозиторий на Github.

https://nuancesprog.ru/p/13223

@nuancesprog #статьи #Database #Redis