es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete 👈

Заметки разработчика

Заметки разработчика

Ir al canal en Telegram

Заметки о Frontend, Backend и немного DevOps. В основном о #PHP, #Laravel, #JavaScript, #HTML, #CSS, тестировании и настройке серверов. https://www.dev-notes.ru @snakenf

Mostrar más
Buy Ad
463
Suscriptores
Sin datos24 horas
-37 días
+130 días
Archivo de publicaciones
Эффективное удаление старых строк с секционированием Удаление сотен тысяч строк происходит медленно, влияет на производительность и не освобождает выделенное место на диске. Используя секционирование, вы можете сделать это очень быстро, освободив место на диске. https://www.dev-notes.ru/articles/devops/partition-delete-old-rows/

Новое в Symfony 6.3 — Интеграция Notifier Symfony 6.3 добавляет новые интеграции Notifier для Twitter, Mastodon, LINE, Pushover, PagerDuty и других. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-notifier-integrations/

Новое в Symfony 6.3 — Улучшения DX (Часть 2) Symfony 6.3 будет включать улучшения DX, такие, как обнаружение невидимых символов в VarDumper, улучшенный дамп YAML дат, параметры сборки сервис контейнера и потоковые JSON ответы. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-dx-improvements-part-2/

Настройка CSP в Laravel и Vite В этой статье я покажу как настроить заголовки Content Security Policy с помощью Laravel и Vite. Предполагается, что у вас есть некоторый опыт работы с Laravel и Vite. https://www.dev-notes.ru/articles/laravel/csp-in-laravel-with-vite/

Зачем использовать declare (strict_types=1) Прочитайте о том, как вы можете использовать declare(strict_types=1) для повышения безопасности типов PHP-кода. Мы обсудим, как сделать код более надёжным и избежать принудительного приведения типов, что может привести к ошибкам. https://www.dev-notes.ru/articles/php/using-declare-strict_types-1/

Новое в Symfony 6.3 — Улучшения HttpClient Symfony 6.3 улучшает HTTP-клиент с новым JsonMockResponse, множественными повторными URI, дополнительными настраиваемыми параметрами, улучшениями загрузки файлов и поддержкой шаблонов URI. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-httpclient-improvements/

Laravel Миграции: Как добавить индекс, если он, возможно, существует Если вы хотите добавить индекс в Laravel миграции и не уверены, существует ли этот индекс, как убедиться, что при выполнении миграции не возникнет ошибок? https://www.dev-notes.ru/articles/laravel/migration-add-index-check-if-exists/

Vim: Сохранить всё сразу Используйте :wa или :qa, чтобы записать всё сразу или закрыть Vim без записи данных. https://www.dev-notes.ru/articles/vim/save-everything-at-once/

Выполнение скриптов Python с помощью Shebang В этом руководстве вы узнаете, когда и ка использовать строку shebang в скриптах Python для их исполнения из Unix-подобной оболочки. https://www.dev-notes.ru/articles/python/shebang/

Безопасное обновление с PHP 7.4 до 8.1 с Rector Если кратко изложить суть статьи, то она сводится к одному: Вам просто нужно попробовать Rector. Пусть тесты ломаются, просто запустите его. https://www.dev-notes.ru/articles/php/safely-upgrade-from-php-74-to-81-using-rector/

Новое в Symfony 6.3 — Улучшения DX (developer experience) Symfony 6.3 включает улучшения DX (developer experience) в глобальной переменной app, компоненте YAML, профилировщике, пулах кэша и функциях дампа. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-dx-improvements-part-1/

Что такое set hidden Используйте set hidden, чтобы разрешить скрытие несохранённых буферов в Vim. https://www.dev-notes.ru/articles/vim/what-is-set-hidden/

Новое в Symfony 6.3 — Улучшения Clock Symfony 6.3 представляет новый класс Clock и новый ClockAwareTrait; от также интегрирует компонент Clock в другие функции Symfony. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-clock-improvements/

Как узнать какую версию Laravel вы используете Важно узнать используемую версию Laravel, прежде чем начать писать код в новом проекте. Есть несколько способов, как узнать используемую версию Laravel. https://www.dev-notes.ru/articles/laravel/check-version/

Новое в Symfony 6.3 — Компоненты Webhook и RemoteEvent Symfony 6.3 представляет несколько новых компонентов, упрощающих создание и обработку веб-хуков в ваших приложениях. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-webhook-and-remoteevent-components/

Как безопасно использовать Laravel Фасады В документации по Laravel это не проясняется, что может сбить с толку новичков и привести к нежелательным ошибкам. Узнайте как избежать распространённой ошибки. https://www.dev-notes.ru/articles/laravel/how-to-use-facades-safely/

Новое в Symfony 6.3 — Улучшения эмодзи Symfony 6.3 добавляет новую функцию для удаления эмодзи из содержимого строки и возможность сжатия всех данных эмодзи для экономии места на диске. https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-emoji-improvements/

Laravel AaaS — Actions as a Service Сейчас Action классы и Вызываемые Контроллеры горячая тема Laravel. В этой статье я объясню, почему считаю вызываемые контроллеры плохой идеей, и объясню архитектурный шаблон, который я создал и назвал AaaS. https://www.dev-notes.ru/articles/laravel/aaas-actions-as-a-service/

Laravel 10: Чтение JSON файлов Узнайте, как использовать File::json() и Storage::json() в Laravel приложениях для чтения JSON файлов. Так же рассмотрим различия между этими методами и способы улучшения обработки ошибок. https://www.dev-notes.ru/articles/laravel/reading-json-files/