midbar: (Default)
2009-08-04 11:52 am
Entry tags:

(no subject)

DD_belatedPNG: Medicine for your IE6/PNG headache!:
нашел новое средство борьбы с ПНГ прозрачность в ИЕ6.
Из тех, что я перепробовал это самое лучшее.
Главной проблемой была такой цсс сценарий:
div {
background: url(/img/image.png) top right repeat-y;
}

Другие солюшины либо удаляли картинку совсем, либо игнорировали ее.

И в заключении, какие бы решения я не находил, не перестану твердить: Интернет Эксплорер №6 должен исчезнуть из этого мира и стереться не только с жестких дисков, но и из памяти людей.
midbar: (Default)
2008-08-11 12:49 pm
Entry tags:

хозяйке на заметку

Мне надо было интегрировать свой проект с картами в уже рабочий сайт. На этом сайте использовался prototype.js я же в свою очередь подгружал jQuery.js для запуска ThickBox'а.
Как оказалось прототайп и джКвери конфликтуют на одном сайте.
Гуглинг помог несколькими солюшинами.
Самый простой:
1. Добавляем следующую строку после загрузки джКвери:
<script type="text/javascript" src="jquery.js"></script>
<script>jQuery.noConflict();</script>
Это позволит нам избежать ошибок при одновременной работе двух библиотек.
2. В файле thickbox.js меняем все знаки $ на jQuery

Вуаля, все работает.
ПС, проект уже практически готов к эксплуатации, так что замеченные баги пишите сюда.
midbar: (Default)
2007-07-23 06:05 pm
Entry tags:

(no subject)

Я давно уже пробовал стримить видео по сетке, но результаты мне не очень нравились. Слишком много лагов (картинка замирает и на экране висит некоторое время эффект печати). На прошлой неделе добавил памяти на сервере и попробовал еще раз застримить видео по сетке. Рузультаты были более чем удовлетворительные. Лаги были по прежнему, но секунды на 1-2 и не чаще одного раза на 10 минут.

Для стрима я использую vlc. Собственна одна программа может быть одновременно и сервером и клиентом.
На сервере в команд лайне запускаю вот такую команду:
vlc -vvv "$file" --sout '#rtp{dst=192.168.0.12,port=1234,sdp=rtsp://192.168.0.123:8080/test.sdp}'

где $file - это тот файл, который мы хотим застримить.
dst=192.168.0.12 - может быть произвольным адресом, но по какой-то сакральной причине без этого не работает
sdp=rtsp://192.168.0.123:8080/test.sdp - адрес сервера, собственно к этому адресу мы будет подключаться клиентом.

А теперь на удаленном компьютере запускаем програму vlc в графическом виде и вот так как показано ниже открываем стрим:
картинка )

Вуа-ля, все работает.

Требования к железу.
На сервере у меня 750 мегабайт оперативки и процессор АМД Атлон 1700 (1.13 Мгц).
Сетка wifi 11 Мбит.
Думаю, что если поменять еще и сетку на 56 Мбит, то все ваще летать будет
midbar: (Default)
2007-07-19 02:12 pm
Entry tags:

(no subject)

Решил я написать небольшой док по запуску модной в наших краях системы BankLink (Pangalink). Сподвигло меня на это дело сразу несколько обстоятельств. Во-первых, совершенное отсутствие адекватного руководства на русском языке. Во-вторых отсутствие вообще какого-либо руководства о том что это такое и зачем оно собственно нужно. И в третьих, прикольная тема, работа которой мне очень понравилась. Да и чтобы самому не забыть в будущем.

руководство )