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

Автор: @petrmyazin
Download Telegram
5minphp Just tweeted ********************************************** Нашел тикет! Проблема в Java Runtime, можно решить откатившись на более раннюю версию, после чего, естественно, отменил принудительное включение дискретной графки для экономии энергии при работе в режиме "ноутбука" https://t.co/ttx02zyESB
5minphp Just tweeted ********************************************** Делюсь информацией с читателями, баг появился в PhpStorm 2020.1.2 (3 июня) - три недели мучался с тормозами! Возможно, ссылка на тикет поможет и вам: https://t.co/ttx02zyESB
5minphp Just tweeted ********************************************** Тикет по переходу на Metal в JetBrains Runtime: https://t.co/3s3vG4qh9u
5minphp Just tweeted ********************************************** @Redleks У меня нет, но я видел упоминания crash в трекере, пока искал свою проблему. Например, вот: https://t.co/wTuNxIoXJC
5minphp Just tweeted ********************************************** @misikch Для исправления бага я не выключил, а принудительно включил дискретную графику. После того, как нашел тикет, откатился на более старую версию и вернулся к автоматическому режиму графики, инструкция: https://t.co/jmZeUBSbqw
5minphp Just tweeted ********************************************** В свежем выпуске подкаста расскажу про поддержку Metal в JetBrains Runtime, он же проект Lanai. Станут ли IDE от JetBrains отрисовываться со скоростью 300К FPS? https://t.co/gZ1lcXZFQS
5minphp Just tweeted ********************************************** Записал видео, как я запускаю PhpStorm на Metal (macOS): https://t.co/VwlGeFRXLS
5minphp Just tweeted ********************************************** Какой из PHPUnit тестов тормозит? Определить поможет визуализация: https://t.co/Kpkvoocuzs
5minphp Just tweeted ********************************************** Sequel Pro форкнули и так появился Sequel Ace: https://t.co/fbIlwZlNTU
5minphp Just tweeted ********************************************** PHPFest. 23-24 октября 2020. Онлайн. Пока есть только телеграм канал и можно подать заявку на доклад: https://t.co/u73l5aBlK7
Forwarded from ElisDN.ru
Ничто не предвещало, но неожиданно появилась возможность сходить на онлайн-интервью MoreView с Антоном Моревым. Поэтому приглашаем вас в гости завтра вечером.

Обсудим PHP, JS, etc. и ошеломительное человеческое стремление к прекрасному. Поговорим о подходах к разработке, важности качества проектов и о вариантах архитектуры.

Наверняка у кого-то из вас припасена пара каверзных вопросов. Приходите на прямой эфир, и там мы вместе с вами развернём горячую дискуссию. И кто-то из вас по традиции сможет выиграть пиццу:

https://elisdn.ru/blog/138/interview-moreview
​​Rector – это утилита для обновления кодовой базы PHP проекта под современные стандарты. И речь идёт не о PSR-12, а о более интересных преобразованиях, сейчас расскажу!
Rector
Пятиминутка PHP
Rector – это утилита для обновления кодовой базы PHP проекта под современные стандарты. И речь идёт не о PSR-12, а о более интересных преобразованиях, сейчас расскажу!

https://github.com/rectorphp/rector
По умолчанию PHP пытается привести значения несоответствующих типов к скалярному типу, если это возможно. Например, если в функцию передается целое число (int), а тип аргумента объявлен как строка (string), в итоге функция получит преобразованное в строку (string) значение.
Для отдельных файлов можно включать режим строгой типизации. В этом режиме в функцию можно передавать значения только тех типов, которые объявлены для аргументов. В противном случае будет выбрасываться исключение
TypeError. Есть лишь одно исключение — целое число (int) можно передать в функцию, которая ожидает значение типа float.