Окончательно разочаровался в rollbar.com. Несколько лет багу с отображением русских букв, не верно нумерует строки, TypeError при переходе на типизацию параметров в версии 3.0 давно всист в issues с пометкой major, теперь deprications сообщения в PHP 8.1.
🤔4👍1
В защиту rollbar.com: считаю их UI/UX более внятным и логичным чем у ближайшего конкурента - Sentry. Этим всегда и подкупал. Надо попробовать flareapp.io.
👍1
Forwarded from Laravel World
Laravel 10 + Yii 3
Тейлор заявил, что испытывает проблемы из-за слишком быстрого развития фреймворка Symfony, на котором сейчас основан Laravel. Команде уже пришлось отказаться от LTS версий, сейчас вынуждают переходить на PHP 8.1.
В связи с этим принято решение, что Laravel 10 отказывается от Симфони и полностью переписывается на компоненты фреймворка Yii 3.
И, понимая усталость разработчиков от необходимости постоянных обновлений, десятая версия станет VLTS (Very Long Term Support) с поддержкой в 10 лет.
Тейлор заявил, что испытывает проблемы из-за слишком быстрого развития фреймворка Symfony, на котором сейчас основан Laravel. Команде уже пришлось отказаться от LTS версий, сейчас вынуждают переходить на PHP 8.1.
В связи с этим принято решение, что Laravel 10 отказывается от Симфони и полностью переписывается на компоненты фреймворка Yii 3.
И, понимая усталость разработчиков от необходимости постоянных обновлений, десятая версия станет VLTS (Very Long Term Support) с поддержкой в 10 лет.
😁61👍7🔥6🤮6😢3🎉1
Laravel Nova 4.0 is here!
Hey everyone,
We’re super excited to tell you that Nova 4.0 has launched. This is a major Nova release packed with great features. We’ve spent a ton of time ensuring that every detail is perfect, so that you can dive right into an amazing product. Here are some of the highlights:
• Dependent fields
• Filterable fields
• Batchable actions
• Custom menus
• Progress metrics
• Notifications
• Collapsable relationships
• User impersonation
• Resource replication
• Search improvements
• CSV export
To dive into these features in more detail, check out our extensive release notes.
This is the most significant upgrade in Nova’s history, and think you will love it. If you have purchased Nova within the last 12 months, you can start using Nova 4.0 right away with a free license that we’ve already added to your account. This license includes one year of updates before renewal is required.
Hey everyone,
We’re super excited to tell you that Nova 4.0 has launched. This is a major Nova release packed with great features. We’ve spent a ton of time ensuring that every detail is perfect, so that you can dive right into an amazing product. Here are some of the highlights:
• Dependent fields
• Filterable fields
• Batchable actions
• Custom menus
• Progress metrics
• Notifications
• Collapsable relationships
• User impersonation
• Resource replication
• Search improvements
• CSV export
To dive into these features in more detail, check out our extensive release notes.
This is the most significant upgrade in Nova’s history, and think you will love it. If you have purchased Nova within the last 12 months, you can start using Nova 4.0 right away with a free license that we’ve already added to your account. This license includes one year of updates before renewal is required.
👍3
Diff с учётом синтаксиса, поддерживает и PHP: http://amp.gs/jpLv1
На скриншоте элемент в массиве передвинулся на вторую строку, но вторая строка массива не подсвечена как изменённая, утилита подсветила разницу содержимого массивов, а не форматирования.
На скриншоте элемент в массиве передвинулся на вторую строку, но вторая строка массива не подсвечена как изменённая, утилита подсветила разницу содержимого массивов, а не форматирования.
👍5
Вы знали что в PHP аж 4 синтаксиса интерполяции строк? Сейчас идёт голосование за отключение (deprecate) двух из них: http://amp.gs/jpWF0
👍2
$connection
->execute(
static fn (Tsx $tsx): string => <<<SQL
select first_name
from users
where user_id = {$tsx($userId)}
SQL
)
->rowColumn('first_name')
->fetch(static fn() => throw new \Exception(\sprintf( // < стрелочной функции нельзя выставить never даже если throw
'User with id %s was not found.',
$userId
)))
;
->execute(
static fn (Tsx $tsx): string => <<<SQL
select first_name
from users
where user_id = {$tsx($userId)}
SQL
)
->rowColumn('first_name')
->fetch(static fn() => throw new \Exception(\sprintf( // < стрелочной функции нельзя выставить never даже если throw
'User with id %s was not found.',
$userId
)))
;
👍4
Forwarded from Алексей roxblnfk
Про Thesis
Доклад Валентина Удальцова: https://phprussia.ru/moscow/2021/abstracts/7654
Проект на гитхабе: https://github.com/thesisphp/thesis
Доклад Валентина Удальцова: https://phprussia.ru/moscow/2021/abstracts/7654
Проект на гитхабе: https://github.com/thesisphp/thesis
GitHub
GitHub - thesisphp/thesis
Contribute to thesisphp/thesis development by creating an account on GitHub.
Книга + проект про DDD в Laravel: http://amp.gs/jltwU
От автора таких хитов, как Test-Driven APIs with Laravel and Pest, Microservices with Laravel, Laravel Eloquent Recipes, Proper API Design with Laravel.
На самом деле я пока ничего из этого не читал, но планирую ознакомится.
От автора таких хитов, как Test-Driven APIs with Laravel and Pest, Microservices with Laravel, Laravel Eloquent Recipes, Proper API Design with Laravel.
На самом деле я пока ничего из этого не читал, но планирую ознакомится.
👍5🤔5
В свежем выпуске подкаста обсуждаем рынок труда с Глебом Кудрявцевым: http://amp.gs/jl4cS
— Кому проще уехать: IT менеджеру, сеньору, мидлу?
— По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров?
— Чего не хватает IT бизнесу в России?
— Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше?
— Из-за ухода многих компаний стало ли сложнее найти работу? Кому?
— Какой язык нужно учить? JavaScript vs Английский
— Будет ли взрывной рост зарплат для дефицитных программистов, обгоняющий инфляцию во много раз?
— Деньги останутся только у больших и около государственных компаний?
— Учите языки и культуры заранее, может пригодиться в любой непонятной ситуации!
— Кому проще уехать: IT менеджеру, сеньору, мидлу?
— По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров?
— Чего не хватает IT бизнесу в России?
— Как изменился рынок труда? Конкуренция за специалистов усилилась или наоборот, стала меньше?
— Из-за ухода многих компаний стало ли сложнее найти работу? Кому?
— Какой язык нужно учить? JavaScript vs Английский
— Будет ли взрывной рост зарплат для дефицитных программистов, обгоняющий инфляцию во много раз?
— Деньги останутся только у больших и около государственных компаний?
— Учите языки и культуры заранее, может пригодиться в любой непонятной ситуации!
Пятиминутка PHP
Рынок труда в России 2022
Обсуждаем рынок труда с Глебом Кудрявцевым. Кому проще уехать: IT менеджеру, сеньору, мидлу?По каким причинам IT специалисты уезжают из России и будет ли нарастать отток кадров?Чего не хватает IT б…
🔥10👎5🤔1
13 и 14 мая в Москве Highload++ Foundation. В этом году много Яндекса и целый трек по языку Go. Если
Highload, то пишем на Go?)
Идём?
http://amp.gs/jluQr
Highload, то пишем на Go?)
Идём?
http://amp.gs/jluQr
👍7👎5
Forwarded from Иван Поддубный
YouTube
Трансляция RND PHP #4
Митап сообщества PHP разработчиков города Ростов-на-Дону.
Начало 14 мая 16:00
Программа:
1. Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel»
2. Эд Палий: «Как мы росли и побеждали»
3. Владимир Плахотников:…
Начало 14 мая 16:00
Программа:
1. Иван Поддубный: «Построение распределенного приложения на PHP в kubernetes на примере Bitrix/Laravel»
2. Эд Палий: «Как мы росли и побеждали»
3. Владимир Плахотников:…
👍5
http://amp.gs/jlHLs — библиотека для подстановки данных в Excel шаблоны. Думаю в каждом втором проекте есть какой-то свой велосипед. А если у вас ещё нет своего Excel-шаблонизатора, рекомендую посмотреть на этот. По примерам из документации выглядит аккуратно.
👍2🤔2
Forwarded from Хроники Yii3 (Сергей Предводителев)
🔥 #Новости
Рустам Мамадаминов (@rustamwin), один из участников core-команды, переходит на фуллтайм разработку Yii3. Это стало возможным благодаря спонсорской поддержке хостинг-компании Ahost.
Спасибо ребятам из Ahost за возможность ускорить разработку! 👍
Рустам Мамадаминов (@rustamwin), один из участников core-команды, переходит на фуллтайм разработку Yii3. Это стало возможным благодаря спонсорской поддержке хостинг-компании Ahost.
Спасибо ребятам из Ahost за возможность ускорить разработку! 👍
👍15🔥5🤔2
Вот это отличный приём в SQL: JOIN LATERAL - например, выбрать последние 3 продажи по каждому менеджеру.
http://amp.gs/jBYrH
http://amp.gs/jBYrH
👍10🔥6👎1🤩1