Пятиминутка PHP
2.87K subscribers
334 photos
27 videos
827 links
Подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. Темы про СУБД, Linux, DevOps

Автор: @petrmyazin
Download Telegram
5minphp Just tweeted ********************************************** RT @phpstorm: PhpStorm 2019.3 is now released! 🔥 https://t.co/UtBcqQn1mn • PHP 7.4 • PSR-12 Code Style • WSL • MongoDB • HTTP Client improvements • And more for the Editor, VCS, DB tools, JS, and PHP! https://t.co/kOu3S82HoM
Forwarded from PHP Digest
PHP 7.4

Вышла в свет новая версия интерпретатора PHP!

https://www.php.net/releases/7_4_0.php

Среди заметных изменений:
• Типизированные свойства
• Стрелочные функции
• Предзагрузка
• FFI
• Распаковка в массивах
• Разделитель для числовых литералов
• Слабые ссылки
• Возможность бросать исключения в __toString()

Быстро посмотреть новые фичи можно в руководстве по миграции https://www.php.net/manual/en/migration74.new-features.php
Полный список изменений: https://github.com/php/php-src/blob/php-7.4.0/UPGRADING
5minphp Just tweeted ********************************************** Я использую JetBrains Toolbox и включил автообновление продуктов. Пошёл сегодня на обед, вернулся, а у меня свежий PhpStorm! Первые впечатления: тормозит даже скролл. Компьютер перезагрузил, не помогло. https://t.co/O2qL1cxzmk
5minphp Just tweeted ********************************************** @xomaa PHP 7.4, PhpStorm новый
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
5minphp Just tweeted ********************************************** RT @5minreact: #YaTalks https://t.co/LPVtTATMNm
5minphp Just tweeted ********************************************** Новый выпуск подкаста про SymfonyCon 2019, про обработку событий предметной области (Domain Events), про компоненты Messenger, Mailer и про планы дальнейшего развития Symfony 5 https://t.co/TPONbyfEQj
5minphp Just tweeted ********************************************** Напомню, что можно также подписаться на YouTube канал Пятиминутки PHP, чтобы получать уведомления о новых выпусках (следующий уже записан!): https://t.co/2iGiU1jzEV
SymfonyCon 2019, Domain Events и новые компоненты Symfony 5
Пятиминутка 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
5minphp Just tweeted ********************************************** Через 30 минут прямая трансляция с KotlinConf - презентация нового продукта от JetBrains https://t.co/heiOxoQtqh
5minphp Just tweeted ********************************************** Итак, новый продукт от JetBrains: Space - это VCS + Code Review + issues + CI/CD + chat + корпоративный портал с блогами, отпусками и планами офисов + маркетплейс с плагинами от сторонних разработчиков для большей гибкости и функциональности в будущем https://t.co/dQBxoug1EJ
5minphp Just tweeted ********************************************** Это серверный продукт, пока только SaaS, но скоро можно будет и на свой сервер поставить. Полностью написан на Kotlin. Включая фронтенд! (KotlinJS?)
5minphp Just tweeted ********************************************** Похоже, что написали всё с нуля, т.е. это не компиляция TeamCity + YouTrack + Upsource. И это хорошо, страшно было бы представить компиляцию из всего этого легаси (хотя Upsource вроде относительно свеж, ещё рано записывать в «легаси»)
5minphp Just tweeted ********************************************** Интересно, как Space будет канибализировать другие продукты, в первую очередь YouTrack и Upsource? На презентации упомянули, что они внутри JetBrains уже какое-то время сами работают внутри Space и довольны возросшей эффективностью коммуникации.
5minphp Just tweeted ********************************************** Интересно, команда YouTrack тоже уже перебралась в Space? В своё время была серия постов про YouTrack, где разрабочики трекера делились как они круто догфудят и как у них всё круто и agile благодаря YouTrack. Что они будут делать теперь? Не догфудить или быть белой вороной?
5minphp Just tweeted ********************************************** Задача в целом очень амбициозная, Atlassian пытаются построить подобную экосистему уже много лет. Microsoft ворвались в гонку с Teams и приобретением GitHub. GitLab отчаянно борятся с проблемами роста и есть ощущение что захлёбывются. JetBrains - сильные ребята, могут осилить!
5minphp Just tweeted ********************************************** И кстати, можно записаться в очередь на получение раннего доступа к Space, я уже записался: https://t.co/dQBxoug1EJ
5minphp Just tweeted ********************************************** @DonnaInsolita Dogfoofing - использование собственных разработок. Краткого русскоязычного аналога не знаю, поэтому как слышится, так и пишется - догфудят!
5minphp Just tweeted ********************************************** RT @PHP_Russia: Кажется, мы слишком долго молчали, но скоро расскажем, что нового нас ждет на майской #PHPRussia2020. А пока можно подавать заявки на доклады 👉 https://t.co/SudaFywnQC И еще, опубликовали расшифровку курса молодого мага для вдохновения 🗒  https://t.co/FUqr0NmdZ7 https://t.co/ebfBa0ThiE
5minphp Just tweeted ********************************************** Продолжение записи с Валентином Удальцовым об опыте работы с SymfonyCloud, об архитектуре надёжной доставки сообщений и об инструментах статического анализа PHP кода (Psalm, PHP CS Fixer, PHP Mess Detector, PHP Magic Number Detector, Deptrac и других) https://t.co/6gSETLuZPt