IT курсы / Программирование / ИИ / ИБ
11.9K subscribers
2.08K photos
1 video
2 files
2.85K links
Огромная подборка курсов по всем языкам программирования, ИБ, ИИ, как для новичков так и для профи!
Связь - @adm1nLH
@LifeHackmedia
РКН: https://clck.ru/3GLmrB
#курсы #программирование #разработка
Download Telegram
#статья #PostgreSQL

⭐️ Как не облажаться с типами данных в PostgreSQL

Недавно вышла отличная книга PostgreSQL Mistakes and How to Avoid Them от Jimmy Angelakos — системного архитектора, практика и давнего участника сообщества PostgreSQL. Книга подробно разбирает распространённые ошибки, с которыми сталкиваются разработчики и администраторы при работе с PostgreSQL, и предлагает практичные решения: от тонкостей конфигурации и миграции до антипаттернов в SQL и выбора типов данных.
Я перевёл одну из ключевых глав этой книги — про неправильное использование типов данных.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#курс #PostgreSQL

▶️Курс «DBA2. Администрирование PostgreSQL»

Этот курс подходит для разработчиков и администраторов баз данных, стремящихся глубже изучить PostgreSQL. Участники освоят управление транзакциями, репликацию, оптимизацию запросов и другие аспекты, повышающие производительность и надёжность баз данных.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
#статья #PostgreSQL

⭐️ Расширение jsquery для PostgreSQL — точные и быстрые выборки из JSONB

В современных базах данных JSON — де-факто стандарт для хранения полуструктурированных сведений. PostgreSQL предлагает два специализированных типа для работы с ним: json и jsonb. Первый хранит точную текстовую копию документа со всеми пробелами и порядком ключей. Второй применяет оптимизированный бинарный формат. 

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤝3
#статья #PostgreSQL

⭐️ COPY в PostgreSQL: грузим данные быстро, безопасно и без сюрпризов

Сегодня разбираем COPY в PostgreSQL. Это рабочая лошадка для массовой загрузки и выгрузки данных. COPY перемещает данные между таблицами PostgreSQL и обычными файлами в файловой системе.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝5❤4🔥4
#статья #PostgreSQL

⭐️ Как мы в Java-проекте UDT для PostgreSQL поддерживали

PostgreSQL позволяет создавать хранимые функции и процедуры. И если при их вызове с простыми данными проблем не возникает, то сложные иерархические структуры могут вызвать трудности. В статье мы разберёмся, как передавать и получать вложенные объекты в процедурах и функциях PostgreSQL с помощью JDBC.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍5
#статья #PostgreSQL

⭐️ Регулярные выражения в PostgreSQL

Эта статья предназначена для специалистов уровня junior-middle и будет фокусироваться на практическом применении, объясняя "зачем" и "когда" использовать тот или иной приём, подкрепляя всё это минимальными, но рабочими SQL-примерами. В момент когда статья уже была почти закончена, я обнаружил схожую статью на хабре. Понимая этот факт, я постарался максимально разнообразить свою статью, дополнив все упущенные моменты и обновив те, что более не актуальны в связи с обновленной версией СУБД. Спасибо за понимание и приятного прочтения!

Читать статью

LH | Новости | Курсы | OSINT
👍4
#курс #PostgreSQL

▶️ Курс «Молодого бойца PostgreSQL»

Данный материал будет полезен тем, кто полностью освоил базовые навыки SQL и желает учиться дальше. Советую выполнять и экспериментировать с примерами в pgAdmin'e, я сделал все SQL-запросы выполнимыми без разворачивания каких-либо дампов.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
#статья #PostgreSQL

⭐️ Отправляем Elasticsearch в отпуск: полнотекстовый поиск на одном PostgreSQL

Зачем сразу тянуть в проект тяжёлую артиллерию типа Elasticsearch, если нужно просто поискать по тексту статей? Ведь у PostgreSQL есть свой, встроенный полнотекстовый поиск. Многие о нём забывают.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
#курс #PostgreSQL

▶️ Курс «Молодого бойца PostgreSQL»

Данный материал будет полезен тем, кто полностью освоил базовые навыки SQL и желает учиться дальше. Советую выполнять и экспериментировать с примерами в pgAdmin'e, я сделал все SQL-запросы выполнимыми без разворачивания каких-либо дампов.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
#статья #PostgreSQL

⭐️ pg-status — легковесный микросервис для определения статуса PostgreSQL хостов

Хочу рассказать о своем новом небольшом проекте - pg-status. Это очень легкий и производительный микросервис, который помогает определять статус хостов postgresql. В первую очередь его задача - помочь вашему backend найти живого мастера и достаточно синхронную реплику.

Читать статью

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
#курс #PostgreSQL

▶️ Курс «Молодого бойца PostgreSQL»

Данный материал будет полезен тем, кто полностью освоил базовые навыки SQL и желает учиться дальше. Советую выполнять и экспериментировать с примерами в pgAdmin'e, я сделал все SQL-запросы выполнимыми без разворачивания каких-либо дампов.

Смотреть курс

LH 🥷 | IT Курсы 🐍 | Мемы 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3
#курс #PostgreSQL

▶️ Курс «Уроки PostgreSQL для начинающих»

Курс для начинающих с нуля. Вы научитесь использовать PostgreSQL, контролировать работу с базами данных, изучите основные команды и выполните небольшой проект.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4🔥3
#статья #PostgreSQL

⭐️ Как мы оперативно на PostgreSQL переезжали, или Новые грани применения Dapper

В материале расскажу, что мы в итоге решили со всем этим делать, почему и для чего выбрали именно Dapper, а еще — познакомлю вас с мощным, но малоизвестным инструментом Dynamitey, благодаря которому удалось выполнить все в срок и без лишний приключений.

Читать статью

LH | IT Курсы | OSINT
❤4🤝4🔥3
#статья #PostgreSQL

⭐️ PostgreSQL. ltree. JPA. Использование в микросервисах

В жизни разработчика периодически возникает задача каким-либо образом сохранить что-то древообразное. Это может быть оргструктура компании, каталог товаров, генеалогическое дерево и т.п. И, соответственно, возникает задача как это хранить и использовать. Поскольку эта задача существует уже давно , то и подходы к решению этой задачи уже давно проработаны. Adjacency List и Materialized Path являются самыми приятными к использованию.

Читать статью

LH | IT Курсы | OSINT
❤4👍4🤝4
#статья #PostgreSQL

⭐️ Advisory Locks в PostgreSQL: блокировки уровня приложения, о которых мало кто знает

PostgreSQL умеет блокировать строки (SELECT ... FOR UPDATE) и таблицы (LOCK TABLE). Об этом знают все. Но есть третий тип блокировок, который решает задачи, с которыми row-level и table-level locks не справляются: advisory locks. Посмотрим на конкретные задачи, где advisory locks незаменимы.

Читать статью

LH | IT Курсы | OSINT
❤4👌4🤝4
#статья #PostgreSQL

⭐️ Как мигрировать кусочек Яндекс Такси с PostgreSQL на YDB и перестать считать подключения к шардам

Эта статья написана по мотивам последнего доклада. В ней я рассказываю не о самой миграции (ну мигрировали и мигрировали, этим сейчас никого не удивишь), а о её причинах. В моём рассказе переход на YDB — это в первую очередь смена одних ожидаемых сценариев работы на другие. Со своими последствиями, компромиссами, необходимостью адаптировать и переписывать код.

Читать статью

LH | IT Курсы | OSINT
❤4👍3🤝3
#курс #PostgreSQL

▶️Курс «PostgreSQL Full Course 2026»

Курс подходит для новичков, желающих освоить PostgreSQL и SQL с нуля. Вы изучите установку, работу с базами данных, таблицами, запросами, отношениями, агрегатными функциями, индексами и транзакциями для backend-разработки.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🙏3🤝3
#статья #PostgreSQL

⭐️ JOIN как в ORM: связи по foreign key в PostgreSQL

Это ванильный Postgres — без расширений на C, без форка, без нового синтаксиса. Под катом — почему стандарт SQL так и не научился этому за сорок лет (соединения старше самих foreign keys), кто пытался его дожать — от черновиков девяностых до патча, лежащего в pgsql-hackers прямо сейчас, — и как включить такую навигацию в Postgres уже сегодня.

Читать статью

LH | IT Курсы | OSINT
❤3👍3🔥3
Курсы DEV1 и DEV2 от Postgres Professional

#курс #PostgreSQL #backend

Та же линейка, но для разработчиков, а не админов: серверная часть приложений на PostgreSQL — от базового курса до расширенного. Полезно, когда SQL вы пишете уверенно, а почему запрос тормозит на проде — вопрос открытый. Тоже бесплатно при самостоятельном прохождении.

Смотреть курс DEV1
Смотреть курс DEV2

LH | IT Курсы | OSINT | AI
❤2🔥2👍1
Курс «DBA1. Администрирование PostgreSQL. Базовый курс»

#курс #PostgreSQL #DBA

Официальный курс Postgres Professional, который в учебных центрах стоит десятки тысяч, а самостоятельно проходится бесплатно. Архитектура, установка, организация данных на логическом и физическом уровнях, управление доступом, основы бэкапа и репликации. Версии курса переписывают под новые релизы PostgreSQL — материал не про десятый мажор.

Смотреть курс

LH | IT Курсы | OSINT | AI
👍2🔥1