Статті й конспекти від тих, хто вчиться
Конспекти з IT, з якими вчитися простіше
Читайте статті спільноти про DevOps, QA, Python, Frontend і ще 80+ напрямів. Імпортуйте найкращі собі, доповнюйте своїми нотатками й відмічайте, що вже вивчили.
- 50 статей
- 12 авторів
- 1 імпорт
Статті з командами, прикладами й поясненнями — від людей, які вчаться так само, як ви.
Один клік — і стаття стає вашою нотаткою: доповнюйте, виправляйте, перечитуйте.
Статуси «вчу» та «вивчено» показують прогрес. А своїми конспектами можна поділитися.
PostgreSQL
RAG на практиці: чанкінг, ембеддинги та векторний пошук
Як навчити LLM відповідати за вашими документами: з чого складається RAG-конвеєр, як різати тексти на чанки і чому гібридний пошук майже завжди кращий за чисто векторний.
Як встановити PostgreSQL і psql на Ubuntu, Windows і macOS + перші команди
PostgreSQL 18 на Ubuntu, Windows, macOS і в Docker: перший вхід у psql, користувач і база для застосунку, віддалений доступ і помилки підключення.
SQL JOIN простими словами: INNER, LEFT, RIGHT, FULL і CROSS JOIN з прикладами
SQL JOIN на маленьких таблицях з готовими результатами: INNER, LEFT, RIGHT, FULL, CROSS і self join, рядки без пари та пастки з WHERE і COUNT.
PostgreSQL 18: що нового і чи варто оновлюватись
Асинхронний ввід-вивід, uuidv7(), віртуальні згенеровані колонки, OLD/NEW у RETURNING і інші зміни 18-ї версії — що з цього дасть користь вашому проєкту і на що звернути увагу при оновленні.
Бекапи PostgreSQL: pg_dump, pg_basebackup і відновлення на момент часу
Логічні й фізичні бекапи, архівування WAL і PITR — що з цього потрібно вашому проєкту, як налаштувати і, головне, як перевірити, що бекап справді відновлюється.
MVCC, транзакції та VACUUM: як PostgreSQL працює з версіями рядків
Чому UPDATE у PostgreSQL створює новий рядок, звідки береться bloat, що робить autovacuum і чим небезпечні довгі транзакції. Плюс рівні ізоляції на практичних прикладах.
Індекси в PostgreSQL: B-tree, GIN і як читати EXPLAIN ANALYZE
Які бувають індекси, коли PostgreSQL їх використовує, а коли свідомо ігнорує, і як за планом запиту знайти, чому він повільний.