Релизы PHP 8.2.9 и 8.1.22
В данном релизе были исправлены следующие уязвимости и проблемы безопасности:
—
—
Также были внесены исправления в различные компоненты PHP, такие как CLI, Core, Curl, Date, DOM, Fileinfo, FTP, GD, Hash, Intl, Libxml, MBString, Opcache, PCNTL, PCRE, PDO, PDO SQLite, Phar, PHPDBG, Session, Standard и SQLite3.
Более подробную информацию о всех изменениях и исправлениях можно найти по адресу https://www.php.net/ChangeLog-8.php#8.1.22
В данном релизе были исправлены следующие уязвимости и проблемы безопасности:
—
CVE-2023-3823
, связанная с загрузкой внешних сущностей в XML.—
CVE-2023-3824
, связанная с управлением буфером в phar_dir_read()
.Также были внесены исправления в различные компоненты PHP, такие как CLI, Core, Curl, Date, DOM, Fileinfo, FTP, GD, Hash, Intl, Libxml, MBString, Opcache, PCNTL, PCRE, PDO, PDO SQLite, Phar, PHPDBG, Session, Standard и SQLite3.
Более подробную информацию о всех изменениях и исправлениях можно найти по адресу https://www.php.net/ChangeLog-8.php#8.1.22
❤27
Релиз PhpStorm 2023.2
Улучшения для дженериков, поддержка Laravel Pint, нативную поддержку ассертов, AI Assistant (ограниченный доступ), интеграцию с GitLab, текстовый поиск в Search Everywhere и многое другое.
https://blog.jetbrains.com/phpstorm/2023/08/phpstorm-2023-2-is-now-available/
Улучшения для дженериков, поддержка Laravel Pint, нативную поддержку ассертов, AI Assistant (ограниченный доступ), интеграцию с GitLab, текстовый поиск в Search Everywhere и многое другое.
https://blog.jetbrains.com/phpstorm/2023/08/phpstorm-2023-2-is-now-available/
The JetBrains Blog
PhpStorm 2023.2 Is Now Available | The PhpStorm Blog
This release is a major update that includes improvements for generics in PHP, Laravel Pint support, native support for PHP assertions, AI Assistant (Limited access), GitLab integration, text search i
❤31
Обработка сигналов в Laravel
В статье объясняется, что такое сигналы в контексте Linux-систем, какие типы сигналов существуют и как они используются для управления процессами. Как Laravel использует сигналы для плавной остановки очередей задач, обеспечивая завершение текущей перед окончанием работы. Обсуждаются возможности обработки сигналов в пользовательских командах для выполнения кода перед завершением процесса. Приводятся примеры, использования сигналов для выполнения дополнительных операций при остановке команды, таких как очистка временных файлов, закрытие сетевых соединений и т.д.
https://fly.io/laravel-bytes/handling-signals-in-laravel/
В статье объясняется, что такое сигналы в контексте Linux-систем, какие типы сигналов существуют и как они используются для управления процессами. Как Laravel использует сигналы для плавной остановки очередей задач, обеспечивая завершение текущей перед окончанием работы. Обсуждаются возможности обработки сигналов в пользовательских командах для выполнения кода перед завершением процесса. Приводятся примеры, использования сигналов для выполнения дополнительных операций при остановке команды, таких как очистка временных файлов, закрытие сетевых соединений и т.д.
https://fly.io/laravel-bytes/handling-signals-in-laravel/
❤43
Laravel — самое счастливое сообщество разработчиков на планете?
https://github.com/readme/featured/laravel-community
https://github.com/readme/featured/laravel-community
GitHub
Is Laravel the happiest developer community on the planet?
How the PHP framework Laravel prioritizes developer experience by focusing on details and avoiding the hype cycle
❤51
Релиз Laravel 10.18
https://github.com/laravel/framework/releases/tag/v10.18.0
+релизы:
Laravel v9.52.15
Breeze v1.23.0
Dusk v7.9.3
Installer v5.0.2
Jetstream v3.3.0
Octane v2.0.5
Pint v1.10.6
Sail v1.23.2
Scout v10.2.4
Slack Notification Channel v3.0.1
Telescope v4.16.0
Vite Plugin v0.8.0
https://github.com/laravel/framework/releases/tag/v10.18.0
+релизы:
Laravel v9.52.15
Breeze v1.23.0
Dusk v7.9.3
Installer v5.0.2
Jetstream v3.3.0
Octane v2.0.5
Pint v1.10.6
Sail v1.23.2
Scout v10.2.4
Slack Notification Channel v3.0.1
Telescope v4.16.0
Vite Plugin v0.8.0
❤24
Анонс Genesis
Стратовый набор для Laravel на основе стека TALL (Tailwind, Alpine, Laravel, Livewire) + Volt и Folio. Содержит аутентификацию, панель пользователя, профили и компоненты интерфейса.
https://github.com/thedevdojo/genesis
Стратовый набор для Laravel на основе стека TALL (Tailwind, Alpine, Laravel, Livewire) + Volt и Folio. Содержит аутентификацию, панель пользователя, профили и компоненты интерфейса.
https://github.com/thedevdojo/genesis
GitHub
GitHub - thedevdojo/genesis: An Application Starter Kit - Built with Laravel Folio and Volt
An Application Starter Kit - Built with Laravel Folio and Volt - thedevdojo/genesis
❤33
Stability AI релизнула нейросетку StableCode для генерации кода. Google анонсировал Project IDX — облачную IDE с искусственным интеллектом. Обе пока не поддерживают PHP — не знаю, радоваться этому или печалиться :)
❤27
Релиз LLPhant
PHP-фреймворк для создания приложения на основе искусственного интеллекта. Совместим с Symfony and Laravel.
https://github.com/theodo-group/LLPhant
PHP-фреймворк для создания приложения на основе искусственного интеллекта. Совместим с Symfony and Laravel.
https://github.com/theodo-group/LLPhant
❤42
Показываем статистику в реальном времени с Laravel Volt
https://ahmedash.dev/blog/laravel-core-bits/volt-live-users-stats/
https://ahmedash.dev/blog/laravel-core-bits/volt-live-users-stats/
❤24
Релиз Laravel 10.19
https://github.com/laravel/framework/releases/tag/v10.19.0
+релизы:
Folio Beta 5
Installer v5.0.3
Jetstream v3.3.1
Pint v1.11.0
Prompts v0.1.5
Sail v1.23.3
Telescope v4.16.1
Volt Beta 5
https://github.com/laravel/framework/releases/tag/v10.19.0
+релизы:
Folio Beta 5
Installer v5.0.3
Jetstream v3.3.1
Pint v1.11.0
Prompts v0.1.5
Sail v1.23.3
Telescope v4.16.1
Volt Beta 5
❤15
Релиз Laravel 10.20
https://github.com/laravel/framework/releases/tag/v10.20.0
+релизы:
Fortify v1.17.5
Installer v5.0.4
Jetstream v3.3.2
Prompts v0.1.6
Sanctum v3.2.6
Socialite v5.8.1
Volt v1.0.0-beta.7
https://github.com/laravel/framework/releases/tag/v10.20.0
+релизы:
Fortify v1.17.5
Installer v5.0.4
Jetstream v3.3.2
Prompts v0.1.6
Sanctum v3.2.6
Socialite v5.8.1
Volt v1.0.0-beta.7
❤11
Релиз Sharp 8
CMF (Content Management Framework ) для Laravel.
https://code16.fr/posts/sharp-8-for-laravel-is-here/
CMF (Content Management Framework ) для Laravel.
https://code16.fr/posts/sharp-8-for-laravel-is-here/
❤15
Релиз Livewire 3
Полностью переписано ядро. Alpine теперь по дефолту включен во фреймворк и используется на полную мощность. Более подробно о новшествах и изменениях: https://laravel-news.com/livewire-v3
Полностью переписано ядро. Alpine теперь по дефолту включен во фреймворк и используется на полную мощность. Более подробно о новшествах и изменениях: https://laravel-news.com/livewire-v3
Laravel News
Livewire v3 Has Been Released - Laravel News
Livewire v3 Has Been Released
❤45
Мета выпустила Code Llama — нейросеть для генерации кода
Она может писать программы как по описаниям на естественном языке, так и использоваться для отладки и дописывания уже готового кода. Заявлена поддержка популярных языков программирования, включая PHP, JavaScript, TypeScript, Python, C++ и Java.
Нейросеть бесплатна для коммерческого использования. Код проекта доступен на Github, саму модель можно скачать на сайте Меты (используйте VPN) и запустить у себя на компьютере.
https://ai.meta.com/blog/code-llama-large-language-model-coding/
Она может писать программы как по описаниям на естественном языке, так и использоваться для отладки и дописывания уже готового кода. Заявлена поддержка популярных языков программирования, включая PHP, JavaScript, TypeScript, Python, C++ и Java.
Нейросеть бесплатна для коммерческого использования. Код проекта доступен на Github, саму модель можно скачать на сайте Меты (используйте VPN) и запустить у себя на компьютере.
https://ai.meta.com/blog/code-llama-large-language-model-coding/
❤34
Почему тип поля enum на уровне базы — зло
Часто разработчики интересуются почему не рекомендуется использовать тип поля enum в базе данных, и в этой статье мы рассмотрим все плюсы и минусы данного типа. Допустим у нас есть таблица со списком игр, содержащая колонку "жанр" ("genre") со следующими значениями...
https://habr.com/ru/articles/757212/
Часто разработчики интересуются почему не рекомендуется использовать тип поля enum в базе данных, и в этой статье мы рассмотрим все плюсы и минусы данного типа. Допустим у нас есть таблица со списком игр, содержащая колонку "жанр" ("genre") со следующими значениями...
https://habr.com/ru/articles/757212/
❤45
Релиз Laravel 10.21
https://github.com/laravel/framework/releases/tag/v10.21.0
+релизы:
Breeze v1.23.1
Cashier Paddle v1.9.1
Dusk v7.9.4
Echo v1.15.3
Horizon v5.19.2
Installer v5.1.0
Jetstream v4.0.1
Octane v2.0.6
Passport v11.9.0
Precognition v0.5.0
Sail v1.24.0
Telescope v4.16.2
Valet v4.2.0
Volt v1.1.0
https://github.com/laravel/framework/releases/tag/v10.21.0
+релизы:
Breeze v1.23.1
Cashier Paddle v1.9.1
Dusk v7.9.4
Echo v1.15.3
Horizon v5.19.2
Installer v5.1.0
Jetstream v4.0.1
Octane v2.0.6
Passport v11.9.0
Precognition v0.5.0
Sail v1.24.0
Telescope v4.16.2
Valet v4.2.0
Volt v1.1.0
❤12
Laravel Lift
Lift is a package that boosts your Eloquent Models in Laravel.
It lets you create public properties in Eloquent Models that match your table schema. This makes your models easier to read and work with in any IDE.
In this post, let's take a deep dive into Lift and learn about all the features that it provides.
https://laravel-news.com/laravel-lift
Lift is a package that boosts your Eloquent Models in Laravel.
It lets you create public properties in Eloquent Models that match your table schema. This makes your models easier to read and work with in any IDE.
In this post, let's take a deep dive into Lift and learn about all the features that it provides.
https://laravel-news.com/laravel-lift
Laravel News
Boost your Eloquent Models with Laravel Lift - Laravel News
Lift lets you create public properties in Eloquent Models that match your table schema. This makes your models easier to read and work with, in any IDE.
❤37
Релизы PHP 8.2.10 и 8.1.23
Исправление ошибок в CLI, Core, Date, DOM, FFI, MySQLnd, Opcache, PCNTL, SPL и Standard.
https://www.php.net/ChangeLog-8.php
Исправление ошибок в CLI, Core, Date, DOM, FFI, MySQLnd, Opcache, PCNTL, SPL и Standard.
https://www.php.net/ChangeLog-8.php
❤27
❤15