Отличная обучающая головоломка по PHP. Чтобы пройти каждый уровень нужно передать в функцию с известным кодом такой аргумент, чтобы вернулось true
.
Всего 11 уровней, шестой заставил задуматься.
Попробуйте и давайте обсудим.
16 февраля 2018
Отличная обучающая головоломка по PHP. Чтобы пройти каждый уровень нужно передать в функцию с известным кодом такой аргумент, чтобы вернулось true
.
Всего 11 уровней, шестой заставил задуматься.
Попробуйте и давайте обсудим.
18 июля 2017
Superjob проводит PHP-meetup 20 июля в своём офисе. Для тех, кто не был на YiiConf я расскажу ещё раз «Yii. Что дальше?».
Вход бесплатный, количество мест ограниченно. Зарегистрироваться здесь.
23 июня 2017
Изначально я не планировал выступать на DevConf в этом году и доклад не подавал. Днём раньше проходил YiiConf и было, мягко говоря, не до этого. Очень много организационных вопросов и подготовки.
Но, как это бывает, отвалился докладчик, который должен был рассказать про PHP 7. Так как тема мне близка, рассказал про PHP 7: что там нового и что планируется. По ходу рассказа были выплеснуты эмоции на тему каждого из нововведений.
Слайды, как обычно, можно посмотреть на slides.rmcreative.ru.
7 мая 2017
Когда я стартовал кампанию на Patreon, то пообещал отвечать на вопросы. Первый вопрос задал Daniel и он о трейтах PHP:
Что думаете о трейтах в PHP? Зло ли они? Стоит ли их избегать? Если их использовать, какие особенности? Когда их лучше не использовать? Может был отрицательный или положительный опыт?
24 августа 2016
3 сентября в Киеве пройдёт конференция PHP frameworks day. В этом году Yii будет представлять Дмитрий Науменко (@SilverFire). Он расскажет про профилирование PHP-приложений в общем и про Yii в частности.
Программа довольно интересная. Подробности можно найти на сайте. Билеты вроде ещё остались.
19 мая 2016
Mail.ru опубликовали на хабре перевод статьи Марка Ragazzo (раньше он очень активно помогал Yii), которую мне довелось поредактировать, про неизменяемые объекты.
5 апреля 2016
Состоялся стабильный релиз Composer-а. С beta-1 интересные изменения следующие:
install
автоматически делает update
если нет composer.lock
.remove
удаляет зависимости.self-update
можно запустить с ключами --snapshot
, --preview
или --stable
чтобы получить обновления соответствующей стабильности.Полный changelog есть на GitHub.
Анонс можно прочитать в блоге автора.
Всех поздравляю с этим замечательным событием. Инфраструктура PHP, наконец, добралась до stable ;)
15 марта 2016
Еду в качестве докладчика. Доклад будет или по безопасности веб приложений или по объектно-ориентированному программированию и дизайну. Ещё до конца не решили.
Состав докладчиков довольно интересный. Будут авторы и участники такиз проектов, как PHP, Symfony, Zend Framework, Doctrine, PPI, Fuel, Magento, eZ Publish.
7 марта 2016
Вопреки древнему поверию, гласящему, что mysql_real_escape_string()
защищает от SQL инъекций, функция этого не делает.
Единственный, более-менее надёжный способ избежать SQL инъекций — использовать подготовленные запросы (prepared statements) с параметрами.
6 марта 2016
Благодаря помощи Carsten-а intl.rmcreative.ru теперь показывает гораздо больше данных по выбранной локали: