Home

Advertisement

Customize
Sorry, but I'm not interested in having friends. Below are the 5 most recent friends journal entries:
December 28th, 2009
12:19 pm
ru_perl
[dragon31337]
[User Picture]

[Link]

[SOLVED] DBD::mysql и UTF8
DBD-Mysql почему-то забывает ставить флаг utf8 для данных, которые фетчит из базы. Т.е. строчки валидный, но is_utf8 дает false.
Соотвественно, и выводится неверно все. Если руками поставиь флаг
Encode::_utf8_on($string);
То все выводится нормально.
Так создана таблица:
code1 )
Так идет фетч:
code2 )

UPD:
$dbh->{'mysql_enable_utf8'} = 1;
или такй же флаг в хеше при соннекте решают проблему.


Спасибо всем.

(26 comments | Leave a comment)

December 22nd, 2009
03:03 pm
ru_oracle
[sumira]
[User Picture]

[Link]

По гетерогенным сервисам есть специалисты?
Пытаюсь настроить коннект из оракла к базе ihistorian через oledb. Все на одной машине, ОС - винда.


дальше кат ибо текста много )

ну и вечные вопросы - кто виноват? и что делать?


УПД: проблема решилась созданием пользователя с английским логином. Всем спасибо, хотя и не за что )

(Leave a comment)

December 18th, 2009
09:04 pm
ru_perl
[kiba_da_fucka]
[User Picture]

[Link]

Memory leaks
Здравствуйте!

Вот такая проблема. Есть некий сетевой сервис, который должен работать долго, анализируя данные. Использую Sniffer::HTTP, который кормлю eth-пакетами, и он разбирает TCP-поток и request-ы и response-ы. Но проблема в том, что где-то в модуле, похоже, есть утечка памяти - когда сессия удаляется, то ли ее буферы не очищаются, то ли еще референсы на данные сесси хранятся где-то внутри модуля.

С наскоку определить где это там не получилось, а времени разобраться в чужом коде нет. Попытался использовать Devel::Size и Deve::Size::Fast, чтобы понять, какие стуктуры растут, но он или валит в кору приложение, или оно перестает работать в pcap-части, то есть не снифает ничего :)

По совету автора модуля попытался использовать Devel::Cycle, и не могу понять его вывод - на что нужно обращать внимание? Он показывает кросс-референсы, получается, любое наличие кросс-референсов на сущности, которые не лежат внутри уничтожаемого объекта это проблема, и нужно разрывать их перед удалением объекта? Их там просто n  показывает, n>5 :)

Или посоветуйте, пожалуйста, другие библиотеки для TCP session reconstruction. С Net::libNIDS что-то тоже не так, или у меня руки кривые, но не осилил. Самому писать не предлагать, я так понимаю, это достаточно нетривиальная задача, как показывает опыт snort и wireshark. Можно, конечно, взять сторонние инструменты и анализировать уже готовые файлы, но это будет не так красиво, как хотелось бы.

(5 comments | Leave a comment)

11:28 am
ru_perl
[kun99]
[User Picture]

[Link]

Поможите с алгоритмом
Нид хелп, такая задача:
Есть строка, к примеру "1 2 3" (кол-во элементов 2..N, предположительно не больше 4-5)
через permute получаем все варианты порядка, нужно еще все варианты склейки,
например, для примера:
12 3
1 23
123

сделать чтоб работало - не проблема, а чтоб быстро все варианты делало - идей нету

(4 comments | Leave a comment)

December 15th, 2009
03:58 pm
ru_perl
[powervac]
[User Picture]

[Link]

HTML::Template
Есть ли возможность вставлять в template-файл глобальные переменные ( например из $ENV ) ?

(9 comments | Leave a comment)

Powered by LiveJournal.com

Advertisement

Customize