Linux

Простой способ решить проблему с некорректной кодировкой UTF-8

Попался файл с битой кодировкой. Править руками - долго и лениво.

Задачка решается просто с помощью iconv.

Надо переконвертировать из UTF-8 в UTF-8 добавив строчку //IGNORE, чтобы программа проигнорировала некорректные последовательности. :)

iconv -f UTF-8 -t UTF-8//IGNORE <ru.php >ru.php.new

В ru.php.new все будет в используемом виде.

Обновление ПО

Надо сказать спасибо моему хостеру linode.com за надежность работы, аптайм VDS превысил 100 суток.

root@server4:~# uptime
 15:56:41 up 174 days, 23:46, 4 users, load average: 0.05, 0.08, 0.03

За все это время не было практически никаких проблем и серьезных перебоев со связью. Не сказать, что все идеально, но по моему мнению, ребята лучшие в плане качества обслуживания.

Однако используемое ПО можно считать давно устаревшим.

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic

Полагаю, что стоит обновить систему. Поэтому в ближайшие часы сайт может быть недоступен или может работать некорректно. Вы предупреждены :)

UPDATE 21:10 MSK:

Обновление от релиза к релизу прошло довольно шустро. Все уже позади :)

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 11.04
Release: 11.04
Codename: natty

Microsoft покупает Skype

Из новостей стало известно что Microsoft покупает сервис skype.  Как пользователя Linux, меня это довольно смущает - хотя бы тем, что клиент skype для linux, который и так еле  поддерживается могут перестать поддерживать(не любит MS существования ПО под конкурирующие  ОС).

Ubuntu 10.04, вывод ошибок в PHP и xdebug

Оказывается "гламурный" var_dump() в расширении xdebug, который мне неожиданно пригодился, не работает без

ini_set('html_errors', 'On');

Если параметр отключен - дампы будут иметь стандартный вид. Мне приходилось отрубать, поскольку привык смотреть ошибки и предупреждения интерпретатора php в лог-файле.

FreeBSD: Конфигурирование точки доступа Wi-Fi и авторизации

Итак, после приобретения Wi-Fi карты D-Link G-520 я озаботился созданием беспроводной сети в моей квартире. Итак. Что мы имеем. В качестве домашнего сервера рабочая станция с процессором VIA C3, гигабитный сетевой адаптер на чипе RealTek 8169SB/8110SB. Установлена ОС FreeBSD 6.2 со всеми последними патчами. Предполагается, что  данная машина будет играть роль точки доступа Wi-Fi, хранилища файлов, прокси, и файрвола для локальной сети. Проблема которая возникла - состоит в следующем.  На официальном сайте FreeBSD и в сети полно документации по настройке беспроводного соединения.

Subscribe to RSS - Linux