Новости
Немного полезностей:
https://github.com/andboson/carbon — пакет для работы с временем в golang
https://github.com/andboson/configlog — пакет для работы с конфигами и логфайлами
https://github.com/andboson/sample-go-api — а это просто пример rest-api на го. Работа с БД и тесты включены.
ab-go
В общем я решил совместить два предыдущих поста и написал свою утилиту, похожую на ab, но с блэкджеком..
Особо рассказывать нечего, все по ссылке:
https://github.com/andboson/ab-go
Тестирование, графики, отсылка результатов и все такое. Очевидно, так как это то, чем я пользуюсь часто, будет развиваться.
Некоторые замеры
Один и тот же метод на php и на golang. Вытаскивает сущность из БД + связанные m2m.
Тестировалось с помощью apache ab. Параметры -n 1 -c 1
Для hhvm была скомпилирована бибилиотека поддержки postgresql.
Собственно, выводы о hhvm оправдались. Правда смущает сторонняя библиотека.
Ну и golang порадовал. На C, очевидно, вышло бы еще быстрее, но и этому рады. Использовался фреймворк beego
Новости
IT:
Вышел Laravel 5
Вышел Git 2.3
Личное:
Мне все больше нравится Go
В процессе перевода одного приложения с Ruby на PHP плакал. PHP против Ruby — как бушмен против рейнджера.
Приобрел Realtek-based медиатанк. Будем глядеть, что у них там..
Полезности:
Обновлен YTLR плагин — https://github.com/andboson/YTLR/releases
Обновлен FS.UA плагин — https://github.com/andboson/fs.ua/releases