backup: 2026-04-17 11:28

This commit is contained in:
Dmitry
2026-04-17 11:28:35 +03:00
commit 21a95ec314
653 changed files with 244637 additions and 0 deletions
@@ -0,0 +1,21 @@
---
status: processing
type: concept
tags:
- programming
updated: 2026-02-27
title: Active Storage
created: 2025-12-17
---
# Active Storage
**Active Storage** - система хранения файлов в Rails. Идейно, хранить в БД информацию о файлах, а сами файлы отдельно (локально или в ином хранилище)
Архитектура представляет из себя 3 таблицы в БД:
1. `**active_storage_blobs**` — метаданные файла
| | | | | | | |
|---|---|---|---|---|---|---|
|id|key|filename|content_type|byte_size|checksum|created_at|
||||||||
@@ -0,0 +1,17 @@
---
status: stable
type: moc
tags:
- programming
updated: 2026-02-27
title: Ruby On Rails
created: 2025-12-17
---
# Ruby On Rails
%% Begin Waypoint %%
- [[Active Storage]]
- [[Sidekiq - основа работы]]
%% End Waypoint %%
@@ -0,0 +1,17 @@
---
status: processing
type: concept
tags:
- programming
updated: 2026-02-27
title: Sidekiq - Основа Работы
created: 2025-12-17
---
# Sidekiq - Основа Работы
> Sidekiq - фоновый процессор задач для Ruby On Rails. Работает на базе Redis, обеспечивает ассинхронность выполнения задач, не блокируя интерфейс при, например, загрузке файла в фоне.
## Основные Концепции
1. **Worker** - класс,