Новое в Symfony 6.3 — Сопоставитель параметров запроса
Symfony 6.3 включает новый атрибут `MapQueryParameter` для сопоставления и проверки отдельных параметров строки запроса с аргументами контроллера.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-query-parameters-mapper/
Symfony 6.3 включает новый атрибут `MapQueryParameter` для сопоставления и проверки отдельных параметров строки запроса с аргументами контроллера.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-query-parameters-mapper/
Заметки разработчика
Новое в Symfony 6.3 — Сопоставитель параметров запроса
Symfony 6.3 включает новый атрибут MapQueryParameter для сопоставления и проверки отдельных параметров строки запроса с аргументами контроллера.
Vanilla JavaScript: Как работать с датами и временем
Объект Date в JavaScript представляет момент времени. Хотя у него есть полезные функции, работать с ним сложно. Мы рассмотрим, как создать новый объект Date и, надеюсь, сделать его немного проще в использовании.
https://www.dev-notes.ru/articles/javascript/how-to-work-with-dates-and-times/
Объект Date в JavaScript представляет момент времени. Хотя у него есть полезные функции, работать с ним сложно. Мы рассмотрим, как создать новый объект Date и, надеюсь, сделать его немного проще в использовании.
https://www.dev-notes.ru/articles/javascript/how-to-work-with-dates-and-times/
Заметки разработчика
Vanilla JavaScript: Как работать с датами и временем
Объект Date в JavaScript представляет момент времени. Хотя у него есть полезные функции, работать с ним сложно. Рассмотрим, как сделать его проще в использовании.
Новое в Symfony 6.3 — Улучшения производительности
Symfony 6.3 улучшает производительность извлечения сообщений перевода, компиляции сервисного контейнера и нормализации/денормализации сериализатора.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-performance-improvements/
Symfony 6.3 улучшает производительность извлечения сообщений перевода, компиляции сервисного контейнера и нормализации/денормализации сериализатора.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-performance-improvements/
Заметки разработчика
Новое в Symfony 6.3 — Улучшения производительности
Symfony 6.3 улучшает производительность извлечения сообщений перевода, компиляции сервисного контейнера и нормализации/денормализации сериализатора.
Внедрение PHP-CS-Fixer в легаси PHP-проекты
Если вы работаете над унаследованным PHP-проектом, какой может быть стратегия внедрения PHP-CS-Fixer, снижающая риск и приглашающая других разработчиков к сотрудничеству?
https://www.dev-notes.ru/articles/php/introducing-php-cs-fixer-into-legacy-projects/
Если вы работаете над унаследованным PHP-проектом, какой может быть стратегия внедрения PHP-CS-Fixer, снижающая риск и приглашающая других разработчиков к сотрудничеству?
https://www.dev-notes.ru/articles/php/introducing-php-cs-fixer-into-legacy-projects/
Заметки разработчика
Внедрение PHP-CS-Fixer в легаси PHP-проекты
Если вы работаете над легаси PHP-проектом, какой может быть стратегия внедрения PHP-CS-Fixer, снижающая риск и приглашающая других разработчиков к сотрудничеству
Улучшение Laravel шаблонов с Blade директивами
Узнайте как создавать собственные директивы Blade, для упрощения шаблонов Laravel Blade. В статье рассказывается, что такое директивы Blade, как они используются во фреймворке, и как создать собственную директиву.
https://www.dev-notes.ru/articles/laravel/boost-your-laravel-templates-with-custom-blade-directives/
Узнайте как создавать собственные директивы Blade, для упрощения шаблонов Laravel Blade. В статье рассказывается, что такое директивы Blade, как они используются во фреймворке, и как создать собственную директиву.
https://www.dev-notes.ru/articles/laravel/boost-your-laravel-templates-with-custom-blade-directives/
Заметки разработчика
Улучшение Laravel шаблонов с Blade директивами
В статье рассказывается, что такое директивы Blade, как они используются во фреймворке Laravel, и как создать собственную директиву для упрощения шаблонов.
Laravel 10: Чтение JSON файлов
Узнайте, как использовать File::json() и Storage::json() в Laravel приложениях для чтения JSON файлов. Так же рассмотрим различия между этими методами и способы улучшения обработки ошибок.
https://www.dev-notes.ru/articles/laravel/reading-json-files/
Узнайте, как использовать File::json() и Storage::json() в Laravel приложениях для чтения JSON файлов. Так же рассмотрим различия между этими методами и способы улучшения обработки ошибок.
https://www.dev-notes.ru/articles/laravel/reading-json-files/
Заметки разработчика
Laravel 10: Чтение JSON файлов
Узнайте, как использовать File::json() и Storage::json() в Laravel приложениях для чтения JSON файлов, и в чём различие между этими методами.
Laravel AaaS — Actions as a Service
Сейчас Action классы и Вызываемые Контроллеры горячая тема Laravel. В этой статье я объясню, почему считаю вызываемые контроллеры плохой идеей, и объясню архитектурный шаблон, который я создал и назвал AaaS.
https://www.dev-notes.ru/articles/laravel/aaas-actions-as-a-service/
Сейчас Action классы и Вызываемые Контроллеры горячая тема Laravel. В этой статье я объясню, почему считаю вызываемые контроллеры плохой идеей, и объясню архитектурный шаблон, который я создал и назвал AaaS.
https://www.dev-notes.ru/articles/laravel/aaas-actions-as-a-service/
Заметки разработчика
Laravel AaaS — Actions as a Service
В этой статье я объясню, почему считаю Вызываемые Контроллеры плохой идеей, и объясню архитектурный шаблон, который я создал и назвал AaaS.
Новое в Symfony 6.3 — Улучшения эмодзи
Symfony 6.3 добавляет новую функцию для удаления эмодзи из содержимого строки и возможность сжатия всех данных эмодзи для экономии места на диске.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-emoji-improvements/
Symfony 6.3 добавляет новую функцию для удаления эмодзи из содержимого строки и возможность сжатия всех данных эмодзи для экономии места на диске.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-emoji-improvements/
Заметки разработчика
Новое в Symfony 6.3 — Улучшения эмодзи
Symfony 6.3 добавляет новую функцию для удаления эмодзи из содержимого строки и возможность сжатия всех данных эмодзи для экономии места на диске.
Как безопасно использовать Laravel Фасады
В документации по Laravel это не проясняется, что может сбить с толку новичков и привести к нежелательным ошибкам. Узнайте как избежать распространённой ошибки.
https://www.dev-notes.ru/articles/laravel/how-to-use-facades-safely/
В документации по Laravel это не проясняется, что может сбить с толку новичков и привести к нежелательным ошибкам. Узнайте как избежать распространённой ошибки.
https://www.dev-notes.ru/articles/laravel/how-to-use-facades-safely/
Заметки разработчика
Как безопасно использовать Laravel Фасады
В документации по Laravel это не проясняется, что может сбить с толку новичков и привести к нежелательным ошибкам. Узнайте как избежать распространённой ошибки.
Новое в Symfony 6.3 — Компоненты Webhook и RemoteEvent
Symfony 6.3 представляет несколько новых компонентов, упрощающих создание и обработку веб-хуков в ваших приложениях.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-webhook-and-remoteevent-components/
Symfony 6.3 представляет несколько новых компонентов, упрощающих создание и обработку веб-хуков в ваших приложениях.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-webhook-and-remoteevent-components/
Заметки разработчика
Новое в Symfony 6.3 — Компоненты Webhook и RemoteEvent
Symfony 6.3 представляет несколько новых компонентов, упрощающих создание и обработку веб-хуков в ваших приложениях.
Как узнать какую версию Laravel вы используете
Важно узнать используемую версию Laravel, прежде чем начать писать код в новом проекте. Есть несколько способов, как узнать используемую версию Laravel.
https://www.dev-notes.ru/articles/laravel/check-version/
Важно узнать используемую версию Laravel, прежде чем начать писать код в новом проекте. Есть несколько способов, как узнать используемую версию Laravel.
https://www.dev-notes.ru/articles/laravel/check-version/
Заметки разработчика
Как узнать какую версию Laravel вы используете
Важно узнать используемую версию Laravel, прежде чем начать писать код в новом проекте. Есть несколько способов, как узнать используемую версию Laravel.
Новое в 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/
Symfony 6.3 представляет новый класс Clock и новый ClockAwareTrait; от также интегрирует компонент Clock в другие функции Symfony.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-clock-improvements/
Заметки разработчика
Новое в Symfony 6.3 — Улучшения Clock
Symfony 6.3 представляет новый класс Clock и новый ClockAwareTrait; от также интегрирует компонент Clock в другие функции Symfony.
Что такое set hidden
Используйте set hidden, чтобы разрешить скрытие несохранённых буферов в Vim.
https://www.dev-notes.ru/articles/vim/what-is-set-hidden/
Используйте set hidden, чтобы разрешить скрытие несохранённых буферов в Vim.
https://www.dev-notes.ru/articles/vim/what-is-set-hidden/
Заметки разработчика
Что такое set hidden
Используйте set hidden, чтобы разрешить скрытие несохранённых буферов в Vim.
Новое в 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/
Symfony 6.3 включает улучшения DX (developer experience) в глобальной переменной app, компоненте YAML, профилировщике, пулах кэша и функциях дампа.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-dx-improvements-part-1/
Заметки разработчика
Новое в Symfony 6.3 — Улучшения DX (developer experience)
Symfony 6.3 включает улучшения DX (developer experience) в глобальной переменной app, компоненте YAML, профилировщике, пулах кэша и функциях дампа.
Безопасное обновление с PHP 7.4 до 8.1 с Rector
Если кратко изложить суть статьи, то она сводится к одному: Вам просто нужно попробовать Rector. Пусть тесты ломаются, просто запустите его.
https://www.dev-notes.ru/articles/php/safely-upgrade-from-php-74-to-81-using-rector/
Если кратко изложить суть статьи, то она сводится к одному: Вам просто нужно попробовать Rector. Пусть тесты ломаются, просто запустите его.
https://www.dev-notes.ru/articles/php/safely-upgrade-from-php-74-to-81-using-rector/
Заметки разработчика
Безопасное обновление с PHP 7.4 до 8.1 с Rector
Если кратко изложить суть статьи, то она сводится к одному: Вам просто нужно попробовать Rector. Пусть тесты ломаются, просто запустите его.
Выполнение скриптов Python с помощью Shebang
В этом руководстве вы узнаете, когда и ка использовать строку shebang в скриптах Python для их исполнения из Unix-подобной оболочки.
https://www.dev-notes.ru/articles/python/shebang/
В этом руководстве вы узнаете, когда и ка использовать строку shebang в скриптах Python для их исполнения из Unix-подобной оболочки.
https://www.dev-notes.ru/articles/python/shebang/
Заметки разработчика
Выполнение скриптов Python с помощью Shebang
В этом руководстве вы узнаете, когда и ка использовать строку shebang в скриптах Python для их исполнения из Unix-подобной оболочки.
Vim: Сохранить всё сразу
Используйте :wa или :qa, чтобы записать всё сразу или закрыть Vim без записи данных.
https://www.dev-notes.ru/articles/vim/save-everything-at-once/
Используйте :wa или :qa, чтобы записать всё сразу или закрыть Vim без записи данных.
https://www.dev-notes.ru/articles/vim/save-everything-at-once/
Заметки разработчика
Vim: Сохранить всё сразу
TLDR; Используйте :wa или :qa, чтобы записать всё сразу или закрыть Vim без записи данных.
Laravel Миграции: Как добавить индекс, если он, возможно, существует
Если вы хотите добавить индекс в Laravel миграции и не уверены, существует ли этот индекс, как убедиться, что при выполнении миграции не возникнет ошибок?
https://www.dev-notes.ru/articles/laravel/migration-add-index-check-if-exists/
Если вы хотите добавить индекс в Laravel миграции и не уверены, существует ли этот индекс, как убедиться, что при выполнении миграции не возникнет ошибок?
https://www.dev-notes.ru/articles/laravel/migration-add-index-check-if-exists/
Заметки разработчика
Laravel Миграции: Как добавить индекс, если он, возможно, существует
Если вы хотите добавить индекс в Laravel миграции и не уверены, существует ли этот индекс, как убедиться, что при выполнении миграции не возникнет ошибок?
Новое в 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/
Symfony 6.3 улучшает HTTP-клиент с новым JsonMockResponse, множественными повторными URI, дополнительными настраиваемыми параметрами, улучшениями загрузки файлов и поддержкой шаблонов URI.
https://www.dev-notes.ru/articles/symfony/new-in-symfony-6-3-httpclient-improvements/
Заметки разработчика
Новое в Symfony 6.3 — Улучшения HttpClient
Symfony 6.3 улучшает HTTP-клиент с новым JsonMockResponse, множественными повторными URI, дополнительными настраиваемыми параметрами, улучшениями загрузки файлов и поддержкой шаблонов URI.