Posts Tagged ‘debian’

Сегодня, идя домой, я пришел к выводу, что использовать костыли в виде iconv при работе с многобайтовыми кодировками — бред. Ведь существует очевидная догма, что любой код на PHP работает медленнее, чем аналогичный в виде модуля для PHP на C. То есть, лучше для работы с юникодом и прочей многобайтовой бурдой (UTF-8 — не бурда!!!) использовать модули.

Вспомнил, что как-то PhpMyAdmin ругался на отсутствие некого модуля ‘mbstring‘. Я, конечно, поставил его (вроде бы через pecl), но вкуривать, что это такое, не стал. А зря.

Расшифровывается то название модуля как раз так, как надо — Multi Byte String. То есть, модуль обеспечивает корректную работу со строками из многобайтовых кодировок (в моем случае это UTF-8).

Что же нам остается? А только одно — курить ссылку: http://php.net/mbstring. В этом модуле и конкатенация, и регулярные выражения. Там есть все, что нужно. Ну и не забудте поставить модуль (для Debian нужен дополнительно пакет php5-dev, а лучше скомпилировать руками).

Банзай!

Я на измене. Мой Debian впервые будет переводить стрелки… если он вообще будет это делать. Что-то ссыкатно как-то.

Если часы таки переведутся, как-нибудь сообщу… Например, нарисую, наконец, новую RaSSad’у

В данный момент принимает ионы от 12. Linkin Park — The Little Things Give You Away

Вы заметили, что последние мои посты приобрели окраску свободы GNU? Тогда мы идем к вам, а вы не заснули от моих постов! 🙂

Да. Подтверждаю слухи — я перешел на использование свободного ПО! Теперь моя операционная система — Debian GNU/Linux lenny.

После долгих мучений (неделя с перерывами на сон и прослушивание «Черный кофе«) с настройкой системы я теперь кайфую и парю в воздухе, прямо как эти милые пингвиняшки:

Я отказался от проприетарного ПО и теперь возвратился в веб-интерфейс до тех пор, пока не выберу достойного кандидата на пост моего бэкенда для блога. О результатах, разумеется, сообщу отдельно.

Вечно ваш, свободный, Реинкарнатор.

PS: Пока в GIMP’е рисуется RaSSad’а, подпишись на RSS, восставший иззада. 😀