Size: a a a

Пятиминутка PHP

2019 November 29
Пятиминутка PHP
5minphp Just tweeted ********************************************** @xomaa PHP 7.4, PhpStorm новый
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Инсайдер из JetBrains пишет, что новый продукт это НЕ Online IDE: https://t.co/mVTYdwdOZs
источник
2019 November 30
Пятиминутка PHP
5minphp Just tweeted ********************************************** Просачиваются подробности о новом продукте: A new server product will become an analog of an IDE as applied to teams. The functionality of the upcoming solution will include working with repositories, continuous integration... https://t.co/LqkW2TzN9p https://t.co/1hYw0p0E8f
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** RT @5minreact: #YaTalks https://t.co/LPVtTATMNm
источник
2019 December 02
Пятиминутка PHP
5minphp Just tweeted ********************************************** Новый выпуск подкаста про SymfonyCon 2019, про обработку событий предметной области (Domain Events), про компоненты Messenger, Mailer и про планы дальнейшего развития Symfony 5 https://t.co/TPONbyfEQj
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Напомню, что можно также подписаться на YouTube канал Пятиминутки PHP, чтобы получать уведомления о новых выпусках (следующий уже записан!): https://t.co/2iGiU1jzEV
источник
Пятиминутка PHP
В этом выпуске Валентин Удальцов расскажет про SymfonyCon 2019, где он выступал как докладчик, а также активный участник Hack Day!

- Как прошел SymfonyCon 2019, организация и впечатления
- Как принять участие в разработке Symfony и чем это полезно?
- Результаты Hack Day, свежие Pull Requests
- Deprecate RouteCollectionBuilder
- Обработка событий предметной области (Domain Events) и компонента Messenger
- Развитие компоненты Mailer
- Переименование некоторых терминов на пути к Symfony 6

Ссылки:
- https://speakerdeck.com/vudaltsov/how-to-contribute-to-symfony-and-why-you-should-give-it-a-try
- https://amsterdam2019.symfony.com
- https://github.com/symfony/symfony/pull/32937 - Deprecate RouteCollectionBuilder
- https://github.com/symfony/symfony/pull/34310 - Add MessageRecordingEntity functionality
- https://symfony.com/blog/symfony-4-4-curated-new-features
- https://symfony.com/blog/symfony-5-0-curated-new-features
- https://symfony.com/doc/current/components/mailer.html
источник
2019 December 05
Пятиминутка PHP
5minphp Just tweeted ********************************************** Через 30 минут прямая трансляция с KotlinConf - презентация нового продукта от JetBrains https://t.co/heiOxoQtqh
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Итак, новый продукт от JetBrains: Space - это VCS + Code Review + issues + CI/CD + chat + корпоративный портал с блогами, отпусками и планами офисов + маркетплейс с плагинами от сторонних разработчиков для большей гибкости и функциональности в будущем https://t.co/dQBxoug1EJ
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Это серверный продукт, пока только SaaS, но скоро можно будет и на свой сервер поставить. Полностью написан на Kotlin. Включая фронтенд! (KotlinJS?)
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Похоже, что написали всё с нуля, т.е. это не компиляция TeamCity + YouTrack + Upsource. И это хорошо, страшно было бы представить компиляцию из всего этого легаси (хотя Upsource вроде относительно свеж, ещё рано записывать в «легаси»)
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Интересно, как Space будет канибализировать другие продукты, в первую очередь YouTrack и Upsource? На презентации упомянули, что они внутри JetBrains уже какое-то время сами работают внутри Space и довольны возросшей эффективностью коммуникации.
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Интересно, команда YouTrack тоже уже перебралась в Space? В своё время была серия постов про YouTrack, где разрабочики трекера делились как они круто догфудят и как у них всё круто и agile благодаря YouTrack. Что они будут делать теперь? Не догфудить или быть белой вороной?
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Задача в целом очень амбициозная, Atlassian пытаются построить подобную экосистему уже много лет. Microsoft ворвались в гонку с Teams и приобретением GitHub. GitLab отчаянно борятся с проблемами роста и есть ощущение что захлёбывются. JetBrains - сильные ребята, могут осилить!
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** И кстати, можно записаться в очередь на получение раннего доступа к Space, я уже записался: https://t.co/dQBxoug1EJ
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** @DonnaInsolita Dogfoofing - использование собственных разработок. Краткого русскоязычного аналога не знаю, поэтому как слышится, так и пишется - догфудят!
источник
2019 December 06
Пятиминутка PHP
5minphp Just tweeted ********************************************** RT @PHP_Russia: Кажется, мы слишком долго молчали, но скоро расскажем, что нового нас ждет на майской #PHPRussia2020. А пока можно подавать заявки на доклады 👉 https://t.co/SudaFywnQC И еще, опубликовали расшифровку курса молодого мага для вдохновения 🗒  https://t.co/FUqr0NmdZ7 https://t.co/ebfBa0ThiE
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, об архитектуре надёжной доставки сообщений и об инструментах статического анализа PHP кода (Psalm, PHP CS Fixer, PHP Mess Detector, PHP Magic Number Detector, Deptrac и других) https://t.co/6gSETLuZPt
источник
Пятиминутка PHP
Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, об архитектуре надёжной доставки сообщений и об инструментах статического анализа PHP кода.

- SymfonyCloud для хобби-проекта https://symfony.com/cloud/
- Разработка через локальный сервер SymfonyCloud
- Надёжность SymfonyCloud

- Про надёжную доставку сообщений, комбинируя транзакции в СУБД и внешний брокер (RabbitMQ) http://udidahan.com/?blog=true
- Очереди на СУБД vs очереди на RabbitMQ

- Инструменты статического анализа кода для PHP
- Psalm и его фишки https://psalm.dev
- Psalm: Запрет mixed типов
- Psalm: Array vs List
- PHP CS Fixer https://cs.symfony.com
- PHP Mess Detector и его проблемы  https://phpmd.org
- PHP Magic Number Detector https://github.com/povils/phpmnd
- ComposerRequireChecker https://github.com/maglnet/ComposerRequireChecker
- composer validate https://getcomposer.org/doc/03-cli.md#validate
- Deptrac https://github.com/sensiolabs-de/deptrac
источник
Пятиминутка PHP
5minphp Just tweeted ********************************************** RT @elisdnru: А не записать ли мне большую серию скринкастов по разработке проекта с API на #SlimPHP и с фронтендом на #ReactJS и деплоем... А запишу: https://t.co/LjTrUY5lvs https://t.co/eDHDjn3FdH
источник