JetBrains закрывает свой продукт Upsource (система для code-review) в пользу Space. Что же, логично. Я когда-то присматривался к Upsource в поисках интересных UI решений. http://amp.gs/jZzIo
The JetBrains Blog
Sunsetting Upsource | The Upsource Blog
As of February 1, 2022, we will no longer sell new licenses or renewals for Upsource or Upsource user packs. We will continue to provide technical support and critical security updates until January 3
👍1
Завтра в 11:00 мск подключайтесь к стриму по итогам 2021 года в нашем PHP-сообществе: https://www.youtube.com/watch?v=Nx39a7n9KIQ
YouTube
Чем запомнился 2021 год русскоязычному PHP-сообществу — в 3000+ ответах
Подробнее https://phpcommunity.ru/2021-php
В PHP-сообществе прошел второй ежегодный опрос. Обсудим итоги в лайве: на какой версии сидит сообщество и многие ли переехали на восьмерку (или даже на 8.1), расклад по фреймворкам, главные события 2021, планы…
В PHP-сообществе прошел второй ежегодный опрос. Обсудим итоги в лайве: на какой версии сидит сообщество и многие ли переехали на восьмерку (или даже на 8.1), расклад по фреймворкам, главные события 2021, планы…
Начинаем стрим: https://youtu.be/Nx39a7n9KIQ
YouTube
Чем запомнился 2021 год русскоязычному PHP-сообществу — в 3000+ ответах
Подробнее https://phpcommunity.ru/2021-php
В PHP-сообществе прошел второй ежегодный опрос. Обсудим итоги в лайве: на какой версии сидит сообщество и многие ли переехали на восьмерку (или даже на 8.1), расклад по фреймворкам, главные события 2021, планы…
В PHP-сообществе прошел второй ежегодный опрос. Обсудим итоги в лайве: на какой версии сидит сообщество и многие ли переехали на восьмерку (или даже на 8.1), расклад по фреймворкам, главные события 2021, планы…
На GitHub добавили поддержку отображения диаграмм в Markdown с помощью Mermaid. Эта же библиотека используется и в GitLab.
Я пару раз встраивал Mermaid в интерфейсах своих приложений для рисования бизнес процессов. Удобная штука, присмотритесь!
http://amp.gs/jZBPx
Я пару раз встраивал Mermaid в интерфейсах своих приложений для рисования бизнес процессов. Удобная штука, присмотритесь!
http://amp.gs/jZBPx
👍11
Forwarded from Хроники Yii3 (Сергей Предводителев)
🌿 #Полезное
Начать контрибьютить в Yii3 — это просто. И это точно приблизит время, когда мы сможем дать конкретный ответ на вопрос «Когда релиз Yii3?».
Свежая статья «Как помочь с релизом Yii3» Виктора Бабанова из core-команды Yii3 подробно рассказывает как помочь фреймворку кодом, даже если вы никогда раньше этого не делали.
Начать контрибьютить в Yii3 — это просто. И это точно приблизит время, когда мы сможем дать конкретный ответ на вопрос «Когда релиз Yii3?».
Свежая статья «Как помочь с релизом Yii3» Виктора Бабанова из core-команды Yii3 подробно рассказывает как помочь фреймворку кодом, даже если вы никогда раньше этого не делали.
Telegraph
Как помочь с релизом Yii3
Фреймворк Yii в свое время полюбился многим: простой, быстрый, прозрачный, он позволяет и быстро создавать MVP, и развивать архитектурно сложные программные комплексы. Однако, время идет, и Yii2 перестает отвечать требованиям современного разработчика. На…
Окончательно разочаровался в 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