Блог
Интеграция Ozon: как автоматизировать заказы и перестать терять время
Каждый раз, когда вы открываете личный кабинет Ozon, чтобы вручную изменить статус заказа или распечатать очередной комплект штрих-кодов, часы вашей жизни утекают впустую.
Открыть →
Повышаем качество кода в Laravel: Настраиваем Psalm в связке с Docker и PhpStorm
Статический анализ кода — это мощный инструмент для предотвращения ошибок еще до запуска приложения. В экосистеме PHP одним из лидеров в этой области является Psalm.
Открыть →
Как я перестал переслушивать созвоны: Speech-to-Text + AI CLI превращают запись встречи в готовое ТЗ
Как автоматически превращать запись созвона в готовое ТЗ с помощью Whisper и AI CLI. Speech-to-text на Python и анализ текста одной командой.
Открыть →
Настройка Laravel Reverb за Apache (рабочий production‑кейс)
В этой статье разберём реальный рабочий конфиг Laravel Reverb, который используется в production и корректно работает за Apache с HTTPS и WebSocket‑проксированием.
Открыть →
Установка Typesense на Ubuntu
Typesense — это высокопроизводительное и гибкое решение для полнотекстового поиска с открытым исходным кодом, предназначенное для быстрого и точного поиска информации в больших объёмах данных
Открыть →
Генераторы (yield) в PHP: экономим память на больших файлах
Работа с большими объёмами данных — частая задача разработчика. Стандартный подход — загружать весь файл в память, но это может привести к исчерпанию ресурсов и замедлению работы скрипта.
Открыть →
Больше не нужно вводить пароль руками?! Touch ID для sudo на MacOS
В macOS Sonoma был введен новый метод включения Touch ID при выполнении команд sudo, что делает эту функцию более устойчивой к обновлениям системы.
Открыть →
⚡️ Laravel: withCount() — считаем связи без лишних запросов
Вместо того чтобы делать отдельный count() для каждой модели, можно попросить Laravel добавить поле прямо в запрос
Открыть →
⚡️ Laravel: when() — условная магия в запросах
Иногда в Eloquent запросах мы пишем кучу if, чтобы добавить фильтры. Но есть способ красивее — метод when().
Открыть →
Как установить Certbot на Ubuntu 24.04: Настройка Let’s Encrypt для Apache и Nginx
Установка сертификата Let’s Encrypt на Ubuntu может показаться сложной задачей, однако благодаря утилите Certbot, это гораздо проще, чем кажется.
Открыть →