Fork me on GitHub

The WebDevil

Enjoy development

Archive for July, 2007

IE is DUMB – rss headers

Monday, July 30th, 2007

IE – тупой, IE – ТУПОЙ!!!
Вот же ж каким местом думали, спрашивается… Непонятно.
Итак, трабл:
$feed = Zend_Feed::importArray($feed_data, ‘rss’);
$feed->send();
работает везде, кроме… Вы догадались? Да! Кроме как в ИЕ! И 6й, и 7й. Они предлагают сохранить файл. А все потому что шлется заголовок application/rss+xml.
И только из-за этого калеки пришлось прыгать так:
$feed = Zend_Feed::importArray($feed_data, ‘rss’);
header(’Content-type: text/xml; charset: UTF-8′);
echo $feed->saveXML();
Трабл [...]

Read the rest of this entry »

Sysadminday

Friday, July 27th, 2007

Всех сисадминов и причастных к этой гильдии – поздравляю с профессиональным праздником!
И да прибудет с нами Сила!

Read the rest of this entry »

PHP4 and PHP5 together under FreeBSD

Wednesday, July 25th, 2007

Итак, задача: есть сервер с php4 и сервер с php5. Везде как модули. Который с php5 часто рубают по питанию (да, такой провайдер Fasty, и да, я не могу ничего с этим сделать ибо не мой сервер).
И вот возникла мысль – поднять на сервере с php4 php5 как cgi. Делов-то, в линуксе на 5 минут. [...]

Read the rest of this entry »

Gettext and Smarty

Wednesday, July 18th, 2007

Есть такая замечательная вещь как gettext. Те, кто делал хоть раз многоязычный сайт, чувствовали, как неприятно использовать языковые константы и/или дублировать шаблоны.
Так вот от всего этого может избавить gettext.

Read the rest of this entry »

Linux tips v.1

Monday, July 9th, 2007

Серия относится к категории “newbies”. Используемый дистрибутив – Ubuntu.
В этой части:

как сменить разрешение экрана вручную
как сменить видеодрайвер
как восстановить загрузчик (grub) после установки Windoze
запись в NTFS

Read the rest of this entry »

upgrading PDAs OS and Linux

Wednesday, July 4th, 2007

Краткая заметка (в основном чтоб не забыть) о том, как перешивать КПК.

Read the rest of this entry »

ZF and Smarty on shared hosting

Monday, July 2nd, 2007

Теперь на хостинге NGN для shared-хостинга стали доступны ZendFramework и Smarty.
Если размеры смарти не слишком обременительны, то этого точно нельзя сказать о всей тушке ZF.
Так что теперь для подключения их в своем проекте достаточно сделать
require_once ‘Zend/Loader.php’;
require_once ‘Smarty/Smarty.class.php’;

Read the rest of this entry »