В PHP ошибка "cURL error 60: SSL certificate problem: unable to get local issuer certificate" лечится очень просто.
- Сливаем https://curl.haxx.se/ca/cacert.pem.
- В php.ini добавляем
curl.cainfo="/путь/до/cacert.pem"
.
7 марта 2019
В PHP ошибка "cURL error 60: SSL certificate problem: unable to get local issuer certificate" лечится очень просто.
curl.cainfo="/путь/до/cacert.pem"
.23 февраля 2019
Итак, мы разобрались с сайтом, доформировали программный комитет. На данный момент активно приглашаем звёзд PHP мира. Уже есть в этом плане успехи, но об этом немного позже. А пока рады сообщить, что официально открыт приём заявок на доклады.
Основные темы — это экосистема PHP (фреймворки, инструменты, стандарты и всё такое) и опыт реальных проектов. Если вдруг вам есть что рассказать и оно не вписывается — подавайтесь всё равно.
30 декабря 2018
Вот и конец 2018-го года. Год получился очень напряжённым и интересным, хоть это и не очень выражалось в моей публичной активности.
Всех поздравляю с наступающим и желаю чтобы наработки года проявлялись приятными сюрпризами в следующем.
А теперь подведём немного итогов.
С начала года я стал тимлидом в Skyeng. Думал что тимлид — это почти то же, что и tech lead, коим я уже был, но оказалось, что сильно ошибся. Сделал все мыслимые и немыслимые ошибки, научился жить в условиях дефицита времени, избытка хотелок и желающих их получить. Когда-нибудь напишу про всё это или расскажу на какой-нибудь конференции. Надеюсь, в следующем году или нормально тимлидить, учитывая полученный опыт, или же понять, что это не моё и заниматься далее только технической частью проектов.
Я уже не первый год участвую в организации конференций Олега Бунина РИТ и Higload, но, кажется, об этом не упоминал. В этом году вместе с программным комитетом мы отсмотрели огромное количество заявок на доклады и отобрали самые лучшие. На самих конференциях побывал слушателем, вышли они хорошо. Подготовить свой доклад сил и времени, к сожалению, не хватило, но на РИТ-е удалось собрать небольшой митап по Yii.
Побывал на РИФ Воронеж гостем. С тех пор, как я последний раз бывал на РИФ-е, главная конференция родного города сильно выросла, что не может не радовать. Кроме неё посетил пару собраний воронежского “Глубокого рефакторинга” и воронежский GDG DevFest, которые тоже подросли.
С докладами был в Белгороде на БИФ, в Ижевске на IT Camp, в Кемерово на RoboPHP, в Москве на DevConf, в Челябинске на UWDC и в Киеве на PHP FWDays.
Yii за год обзавёлся новым сайтом, форумом и инфраструктурой. Выпустили 2.0.14 и 2.0.15 и хорошо продвинулись с 3.0.0. Также выпустили Yii 1.1.20. Релизнули множество новых версий расширений.
К команде присоединился Андрей Васильев, @hiqsol. Он активно занимается 3.0.0.
Были оформлены в документ "ценности Yii".
Код из 2.0.0 был взят в Symfony intl Polyfill.
Были и другие события и новости. Я писал об этом на своей странице на Patreon.
Хоть год и не был богат на публикации, кое-что всё-таки появилось:
Дочь пошла в первый класс. Личность. Отлично ладит с людьми. Хочет играть на гитаре и болящие пальцы её не пугают. Уроки — это сложно. Некоторые задания для первоклассников вводят в ступор родителей. Сын растёт упрямым и любопытным. И то и другое пока через край. Балансировать между работой, проектами и семейными делами не так просто, но в этом году всё получилось.
8 декабря 2018
Вышла версия PHP 7.3.0:
Полный список изменений можно найти в ChangeLog. Руководство по миграции доступно в мануале.
Как Yii 2.0, так и Yii 3.0 будут совместимы с новым релизом.
18 октября 2018
Разработчики ядра PHP и основные контрибьютеры Zend Framework уходят из Zend, а точнее из компании Rogue Wave Software, которая его поглотила в 2015 году и решила что кроме Zend Server ей ничего развивать не интересно.
Из ZF это Matthew Weier O'Phinney и Enrico Zimuel. Из PHP это Zeev Suraski, сооснователь Zend, и Дмитрий Стогов, который сделал PHP 7 таким быстрым и сейчас делает JIT-компиляцию для PHP 8.
Все они находятся в поисках новых компнаний, который заинтересованы в будущем PHP и ZF и будут готовы оплачивать их время.
13 сентября 2018
В официальном анонсе команда HHVM объявила что версии v3.30 будут последними, которые будут поддерживать PHP. Далее только Hack language.
Проектам рекомендуется мигрировать или на PHP 7 или на Hack language.
Из Yii 3.0 поддержка HHVM уже выпилена.
4 июня 2018
Try без catch может быть полезным, если ошибку мы ловить именно в этом методе не хотим, но завершение нам нужно как-то обработать вне зависимости, была ошибка или нет.
$this->openConnection();
try {
$this->doSomethingUnstable();
} finally {
$this->closeConnection();
}
Почему-то подобный код я не особо часто встречал, хотя catch без обработки — постоянно.
24 мая 2018
10 Июня буду в Киеве на PHP fwdays. Расскажу про PHP в целом и немного про Yii.
Конференция будет знатная: будут мейнтейнеры Yii, Doctrine, Composer, MongoDB, Symfony, XDebug. А также JetBrains, доклады по Laravel.
Недорогие билеты почти все разобрали, но вообще билеты ещё есть.
16 февраля 2018
Отличная обучающая головоломка по PHP. Чтобы пройти каждый уровень нужно передать в функцию с известным кодом такой аргумент, чтобы вернулось true
.
Всего 11 уровней, шестой заставил задуматься.
Попробуйте и давайте обсудим.
18 июля 2017
Superjob проводит PHP-meetup 20 июля в своём офисе. Для тех, кто не был на YiiConf я расскажу ещё раз «Yii. Что дальше?».
Вход бесплатный, количество мест ограниченно. Зарегистрироваться здесь.