2014
26 декабря 2014
Итак, новый год в очередной раз приближается. Поздравляю с наступающим всех читателей. Год вышел интересный. Много всего случилось как глобально, так и в нашем программистском мире. О глобальном все и так знают, а вот о программистском и личном вспомню.
PHP
- HHVM окончательно вырос. Теперь он может запускать почти весь PHP-код. В том числе Yii 2.0. Мало того, что это даёт нам бесплатную производительность, так ещё и подстегнуло Zend к переписыванию движка PHP. В следующем году нас ждёт гонка движков. phpng, который по плану станет основой следующей версии PHP, обещает быть очень интересным.
- Вышел PHP 5.6, о чём я забыл написать в блог, но писал про RC1.
- Composer сильно набрал обороты. Дело идёт к релизу.
Не совсем PHP, но:
- HTML5 официально обзавёлся спецификацией.
- markdown обзавёлся спецификацией, Carsten из команды Yii выпустил свой парсер markdown.
Yii
Мы выпустили Yii 2.0 после трёх лет работы над ним. Похоже, усилия были не напрасны. Отзывы приятные, критика тоже. Самому нравится. Первый минорный релиз 2.0.1 показал, что фатальных ошибок мы не сделали.
Вышли книги о Yii:
- Yii Project Blueprints.
- Web Application Development with Yii 2 and PHP.
- Yii 2 For Beginners.
- The Yii Book.
Начал писать о переходе с Yii 1.1 на Yii 2.0:
Тема, как оказалось, очень популярная. В новом году буду писать об этом ещё.
Yii 1.1 мы также не забросили. Вышли исправление безопасности 1.1.15 и полноценный релиз 1.1.16.
Ну и на закуску, запустил с Цвигун Вадимом YiiFeed.
Выступления
В этом году выступал на четырёх конференциях:
По многочисленным просьбам выложил исходники всех своих свежих слайдов.
Кроме того, записался в подкасте и провёл свой первый мастер-класс. Мастер класс прошёл не идеально, но в целом положительно. Сделал выводы.
Инструменты
- Поднял VPN.
- Познакомился с обёрткой для git для работы с GitHub. Отличная штука.
- Сделал свой набор для веб-разработки под Windows.
По сравнению с софтом 2013 произошли некоторые изменения:
- Перебрался на Windows 8.1. Выкинул за ненадобностью DisplayFusion.
- В поездках всё так же использую Macbook Air.
- Перебрался с Chrome на новую Opera.
В остальном изменений нет. Всё так же люблю IDE JetBrains, ConEmu и Total Commander.
Опубликовал пару общих статей
В черновиках есть ещё.
Работа
Работаю, как и в прошлом году, над замечательным проектом Stay.com, но теперь, в основном, занимаюсь приложением под Android. Именно поэтому в блоге начали появляться про него заметки:
- Android: поймать back в EditText.
- Android: быстрый удобный эмулятор.
- Android, фрагмент в фрагменте и startActivityForResult.
- Android: обрабатываем нажатие back в фрагментах.
Разрабатывать под Android, как оказалось, бывает интересней, чем верстать под IE 6.
Жизнь
- Мне стукнуло 30. Благодаря любимой жене Жене, в день рождения я научился стоять на сноуборде.
- Дочка растёт. Попробовали походить на английский. В итоге она говорит на нём чище, чем на родном. Родной надо подтягивать :)
- Если вдруг придётся поменять профессию, теперь запросто смогу быть прорабом.
- Страны за этот год: Италия, Греция, Голландия, Германия, Китай, Малазия, Сингапур.
- Российские города: Челябинск, Москва, Екатеринбург, Губкин и много чего из воронежской области.
Ещё раз с наступающим! Пусть новый год будет лучше.
Комментарии RSS по email OK
С наступающим! Про прораба интересно :) Самому скоро очередной ремонт делать. А потом еще и строительство дачи запланировано. Так что, тоже активно осваиваю профессию прораба
А по поводу андроида ето сарказм или реальность?
Роман, реальность. Огромное количество устройств с самыми различными характеристиками и особенностями способствуют.
Во сколько лет отдали дочку на английский?
Примерно в 3.8.
Захотел сделать лексер для Hack для Synwrite. Начал копать. Смотрю а там в общем-то те же php files, только инклюд другой-- <?hh. Синтакс почти тот же только добавили type annotations(и чего-то еще). Лексс от пхп подходит, только бы добавить подсветку string, int, array... а, плевать. и так можно..
А вот файлы hhi--зачем? почему другой расширение?
Александр, а чем привлекает Opera?
Александр, интерфейс несколько удобней хрома.
Александр, а Яндекс.Браузер не пробовал?
Новый Я.Брайзер это НЕЧТО. Но конечно непривычно.
Кста, завидую Сему, т.к. за год вообще... никуда не ездил. =\
Александр, пробовал, конечно. Очень близко к тому, что мне нужно, но не совсем то. Опера ближе.
Оо, Губкин. Загляните в Белгород как-нибудь, у нас тут есть девелоперский междусобойчик (vk.com/belgoroddev), можно приятно побеседовать за чашкой кофе:)
vk.com/belgoroddev парсер скобку скушал
Кирилл, это можно. Приглашайте.