zPanel
https://github.com/andboson/zpanelx/commit/af7ec2784951827f13d0579c1225c205c54b8cc5
Фикс, решающий некорректные пути, при создании фтп-аккаунтов.
ЗЫ: Поставил на дев-сервере эту панель. Очень неплохая.
Понадобилось реализовать функционал печати визитки, которая формируется клиентом, в pdf-файл.
Требования:
- нормальная поддержка шрифтов
- поддержка кириллицы
- поддержка прозрачных PNG
- PHP
После испытаний, остановился на Zend::PDF. Модуль для фреймворка Zend. Поддерживает все вышеперечисленное, работает относительно быстро, есть документация с примерами.
Заметки ламера
Изучение фреймворков (js, php) иногда занимает больше времени, чем самих языков.
Решил пощупать современные технологии.
PHP: из Yii, Codeigniter, Symfony выбрал Yii, как более обнадеживающий. Хотя CI выглядит более легким в освоении, а Symfony — более всеобъемлющим.
JS: c jquery знаком был достаточно давно. Его и использовал. Но решил попробовать шикарный на вид Ext-Js. Уж очень мне понравились интерфейсы современных сетевых устройств ZyXel, повсеместно его использующих.
Однако за красотой стоят «многа букв». Описание простой панели логина занимает две страницы :\
приятная новость
Решил обновить GD на сервере (freebsd 7.2). Заодно и nginx и много чего еще.
Приятной новостью оказалось, что в PHP 5.3.x php-fpm включен в порт и достаточно неплохо работает.
Нужно чаще читать рассылки )
Мелкие поделки.
Продолжается добавление мелких и полезных сервисов для медиа-танка. Вслед за персонализированным (для меня) просмотром с ютуба.
1. Наверное, вы знаете про сайт www.ex.ua (который, судя по всему является перерожденным инфостором). Куча контента на все вкусы. Почему бы не глядеть его прямо с танка. Для большинства задач, канала должно хватать — 4Мегабита.
В принципе, ничего такого, здесь эксуа парсится, добавляются тэги vod или aod для ссылок. Ну и плейлист переделывается в jsp-формат.
Знаю, парсить чужие сайты некрасиво. Но я честно им написал предложение о добавлении тегов в ссылки. Глухо.
Сервис убран.
2. На этом не остановился. Ведь не всегда нужно лазить по сайту с танка. Проще и быстрее найти что-то с компа. Поэтому приделал сюда:
Кнопки, позволяющие по номеру ресурса (к примеру, для этого ресурса http://www.ex.ua/view/184735, номером ресурса будет 184735) проиграть его плейлист. Понятное дело, что, ввиду нестабильной скорости отдачи с эксуа, плейлисты нужны, в основном, для проигрывания музыки.
3. Слушать музыку просто так скучно. Было бы приятно, если бы во время проигрывания музыки, показывались бы разные красивые фотографии. Я знаю одно мега-популярное место, где живет до черта фотографий самого разнообразного жанра — Flickr. Описание API у него достаточно подробное, соответствующий PHP-класс есть. Вуаля! Теперь по ссылке на вышеописанном ресурсе (и не только там), плейлисты с поддержкой фото. Т.е. играет музыка, а на фоне показываются фотографии со всего мира.
UPD: GoDaddy
Истекает 4 апреля в полночь