Разработка и инструменты

Статьи о программировании, фреймворках, лучших практиках разработки и инструментах для эффективной работы. Разборы технологий, гайды, примеры кода и советы по выбору инструментов для разработчиков любого уровня.

Разработка и инструменты • 5 месяцев назад

Правила rewrite URL в NGINX

Разбор директив rewrite и return в NGINX с примерами редиректов, обработки URL и настройки маршрутов для Laravel и других приложений. В статье показаны основные флаги rewrite, использование регулярных выражений и типовые конфигурации.

Разработка и инструменты • 5 месяцев назад

Google Sheets как база данных в Laravel

Пакет grosv/eloquent-sheets позволяет использовать Google Sheets как источник данных для Eloquent-моделей Laravel. Решение подходит для MVP, внутренних сервисов и небольших проектов с совместным редактированием данных.

Разработка и инструменты • 5 месяцев назад

Laravel 13.9.0: генерация passwordrules и улучшения очередей

Laravel 13.9.0 добавляет генерацию HTML passwordrules из Password validation rules, улучшения очередей и поддержку хранения больших SQS payload на диске. Также обновление включает новые возможности для dispatch, миграций и contextual attributes.

Разработка и инструменты • 5 месяцев назад

Laravel получил встроенную поддержку Passkeys

Laravel получил встроенную поддержку passkeys через пакет laravel/passkeys. Новая реализация упрощает passwordless-аутентификацию на базе WebAuthn и поддерживает биометрию, аппаратные ключи и интеграцию с Fortify.

Разработка и инструменты • 6 месяцев назад

Работа с grep и регулярными выражениями в Linux

Подробное руководство по работе с grep и регулярными выражениями в Linux с примерами команд. Охватывает базовый синтаксис, расширенные возможности и практические сценарии использования.

Разработка и инструменты • 6 месяцев назад

Laravel 13.4.0: строгий режим FormRequest и инспекция очередей

Обновление Laravel 13.4.0 добавляет строгий режим для FormRequest, улучшения работы с очередями и поддержку атрибута Delay. Также включены исправления валидации и обновления Carbon.

Разработка и инструменты • 6 месяцев назад

Pretty PHP Info: Современная альтернатива phpinfo()

Pretty PHP Info заменяет стандартный phpinfo() на современную страницу с удобным интерфейсом и поддержкой поиска. Пакет позволяет программно получать конфигурацию PHP и анализировать модули и настройки.

Разработка и инструменты • 7 месяцев назад

OpenClaw: установка, настройка и запуск собственного AI-ассистента

Подробный разбор OpenClaw: что это за инструмент, зачем он нужен, как установить его с нуля, подключить Claude, GPT или OpenRouter, настроить локальный gateway, защитить инсталляцию и начать пользоваться через терминал, web dashboard, Telegram, WhatsApp и другие каналы.

Разработка и инструменты • 7 месяцев назад

Как уменьшить размер PDF в Linux

В Linux уменьшать размер PDF проще всего через Ghostscript, а для отдельных случаев подходят ps2pdf, ImageMagick, cpdf и графические редакторы. Выбор метода зависит от того, что именно раздувает файл: изображения, сканы, шрифты или лишняя структура.

Разработка и инструменты • 7 месяцев назад

Laravel Licensing: управление лицензиями в Laravel

Пакет Laravel Licensing добавляет в приложение систему лицензирования с активацией, ограничениями и офлайн-проверкой. Поддерживаются ключи, устройства и криптографические токены.

Разработка и инструменты • 7 месяцев назад

Логирование активности пользователей в Laravel с Activity Log v5

Обзор обновлений пакета spatie/laravel-activitylog v5 для Laravel. Рассматриваются новый трейт, буферизация логов, API для указания инициатора действий и изменения структуры хранения данных.