Ошибка в phpMyAdmin
Обновился phpMyAdmin до версии 3.0
Вылезла кака
PHP Fatal error: Class 'ArrayObject' not found in /usr/local/www/phpMyAdmin/libraries/List.class.php on line 14
Выяснилось, что теперь phpMyAdmin юзает расширение SPL.SO, которое в свою очередь требует SIMPLEXML.SO
Клавиатура с подсветкой 2
После смены Mandriva на Gentoo нужно заново было сделать включение/выключение подсветки. (клавиатура с подсветкой) Включается она при включении лампочки Scroll Lock, но в иксах сам ScrollLock отключён. Для включения лампочки используется
xset led 3
для включения и
xset -led 3
для выключения.
В этот раз решил сделать проще. Поместил в ~/.kde/Autostart/ скрипт settings.sh с текстом
#!/bin/sh echo '0' > ~/.led
Далее сделал скрипт ~/bin/led.sh. В нём написал
#!/bin/sh LED=`cat ~/.led`; if [ $LED = 1 ]; then /usr/bin/xset -led 3 echo '0' > ~/.led else /usr/bin/xset led 3 echo '1' > ~/.led; fi
Добавил этот скрипт в меню KDE, и назначил ему хоткей ScrollLock. Теперь подсветка включается как и должна – по ScrollLock
UPDATED: После обновления иксов до xorg-1.7, данный вариант работать отказался. Скролл лок более не являлся 3-й лампочкой
. Но есть возможность зажигать лампочку по имени. В настоящее время команда выглядит так: /usr/bin/xset led named "Scroll Lock"
Почти пошлятина
Нашёл прикольное видео. Не всё то пошло, что таким кажется на первый взгляд.
Автор сих рисунков – бразильский художник Маурисио Рикардо
Может, нарисованное кругом в России просто не дорисованно?
Gentoo
Вот и переехал я на генту на домашнем компе. Освоюсь – перееду и на ноуте. Ибо работает генту в разы быстрее чем и мандрива и кубунту. Установка и настройка затруднений не вызвала, так как почти вся установка производилась из рабочей системы, а значит и с интернетом.
Последним шагом было монтирование раздела /home в новую систему. Пришлось некоторые конфиги удалить, но в общем всё прошло без проблем.
Одно но – в дереве портежей нету антиспам плагина для kopete. Но и это было быстро решено.
Найден ebuild (сценарий сборки пакета) и написан Manifest (контрольные суммы)
Ссылка на ebuild
Готовый архив с ебилдом. Распаковать в /usr/portage
Про линукс…
2-а интесных факта/новости.
-
Я решил себе поставить gentoo. При разбивке диска я давно выделил 30 Гб под эксперименты. Вот этот эксперимент и настал. Если он окажется удачным, то корневой раздел у меня сменится с /dev/sda2 (Mandriva) на /dev/sda1 (Gentoo). /home у меня на /dev/sda4 – он останется.
Установку делаю почти по хэндбуку. За одним исключением. Я не гружусь со специального гентушного загрузочного диска. Я всю установку делаю из рабочей системы (!). Причём 80% времени по SSH. Каково это представить себе?
Самое интересное – теоретически, если не возникнет непредвиденных трудностей, после завершения установки можно по SSH же отправить комп в ребут, и зайти по SSH уже в новую систему (!) Никакие мандривы и убунты так не могут. Про виндузоидов вообще молчу
-
Не так давно я писал о переносе системы на новый винт. Старый винт, причём, я оставил (лень винт форматить и системник из под стола вытаскивать) Загрузчик я правил через Гуй. Так вот этот гуй, внутренние пути к дискам помеял (с sdb5 на sda2, к прмеру). Но взагрузчике пути к ядру оставил старые (hd1,4). Так вот система при этом работает!!
То есть при заргузке, загрузчик, находящийся на первом винте, видит в своём конфиге, что ядро надо грузить с каго-то “левого” раздела, идёт на этот “левый” раздел “левого” винта, берёт ядро и initrd, грузит их в память, и продолжает дальше работу на “своём” винте. Вот это я понимаю – “работать через жопу”. Номера винтов поправил теперь руками.
Также обнаружился жирный минус моей разбивки нового винта. Я все 3 линуксовых раздела (корень, хоум, своп) сделал освновными, а не расширенными. Теперь после создания 4-го раздела под генту, я не могу создать раздел под винду. Я ей не пользуюсь, но на всякий случай надо
Сюрреализм
Сальвадор дали отдыхает.
Людям со слабой психикой не смотреть.
Видео английское, поэтому некоторые шутки непонятны.
Cброс рут пароля PgSql (PostgreSql)
Вот встала задача собросить пароль администратора в PostgreSql.
OS FreeBSD.
Делается это дело так.
-
Открывается файл
/usr/local/pgsql/data/pg_hba.conf
Смотрим, чтобы там была подобная строка.local all pgsql trust
Если нету, то записываем. Эта строка означает, что системный пользователь pgsql с локального компьтера может делать что угодно с любыми базами без пароля.
- Перезагружаем постгрес
/usr/local/etc/rc.d/postgresql restart
-
Заходим от имени пользователя pgsql
su pgsql
-
Заходим в postgres и меняем пароль
psql postgres ALTER USER pgsql PASSWORD 'pass'; \q
-
Вот и всё. В других системах имена пользователей и баз могут отличаться. По умолчанию для PostgreSql пользователь-администратор –
postgres, а системная база называетсяpgsql
Посмотреть пользователей и названия баз можно в файлах/usr/local/pgsql/data/global/pg_auth /usr/local/pgsql/data/global/pg_database
натюрморт
Новый монитор
Купил наконец-то себе монитор. Долго думал какой брать. Хотел 17″. Но, во-первых семнашек нормальных мало. А во-вторых многие друзья советовали 19″. В-третьих, многие “умные” сайты говорят, что на 19-тидюймовых меньше устают глаза, так как изображение более крупное, чем на семнашках, при одинаковом разрешении.
Итак, 19″. Что взять за небольшие деньги, но при этом не говно. Одно из требований – низкое время отклика. Но сейчас уже почти все мониторы имеют время отклика 5мс. В результате поисков и чтений обзоров решил взять BenQ FP91G+U за 6150р. Взял деньги, пошёл в магазин… и каково же было разочарование, когда я увидел, что он у них белого цвета. Хотя на сайте фото было чёрного. Уходить с пустыми руками ой как не хотелось, поэтому решил взять что-либо имеющееся в наличии за приемлемую цену и чёрного цвета. Выбор пал на ViewSonic VA926
Стоил он немного дороже. Около 6,5к рублёв.
Характеристики:
| Цвета использованные в оформлении | Черный, серебристый |
| Разрешение | 1280 x 1024 |
| Данные о матрице, полученные из неофициальных источников | 5 мс TN |
| Видимая область | 19″ (48.3 см) |
| Яркость LCD-матрицы | 300 кд/м2 — типичная |
| Контрастность LCD-матрицы | 1000:1 — типичная статическая; 2000:1 — типичная динамическая контрастность |
| Время отклика | 5 мс — типичное |
| Формат LCD-матрицы | 5:04 |
| Угол обзора LCD-матрицы | 170° по горизонтали, 160° по вертикали |
| Интерфейс | DVI, VGA (15-пиновый коннектор D-sub) |
| Углы наклона монитора | -5° ~ 20° |
ViewSonic я выбрал, можно сказать, в память о моём первом мониторе, ViewSonic PF775. Это был мега девайс по тем временам: 17″ ЭЛТ монитор, державший 80 герц при 1280×1024 разрешении (жаль видюхи в те времена 1024×768 не всегда осиливали в играх), и максимальное разрешение 1600×1200. Я даже помню, как играл с таким разрешением в бессмертный Colin Mc`Rae Rally 2 Это было нечто… Эх… Ностальгия…
Итог. Монитором я доволен. Мне глубоко пофиг на все эти тесты цветопередачи и т.п. Я дизайном не занимаюсь и меня это мало волнует. Картинка мне нравится – остальное побоку.
p.s. Опять вордпресс обновлять надо. Надоели…
Считаем траффик во FreeBSD
Решил я завести у себя дома аналог статистики netflow для циски. То есть сбор данных о проходящих через сеть пакетах (откуда, куда, размер). Циски у меня нету, а статистику иметь охота.
Рассмотрим установку и эксплуатацию на FreeBSD 7.0
Читать полностью »



