CHDK (Canon Hacker's Development Kit) - резидентная программа для компактных цифровых фотоаппаратов фирмы Canon, базирующихся на процессорах DIGIC II, DIGIC III и DIGIC IV, созданная сообществом энтузиастов, позволяющая значительно увеличить функциональность фотоаппаратов и добавляющая недокументированные возможности. CHDK является резидентной программой, но по сложившейся традиции часто неправильно называется альтернативной прошивкой. При использовании CHDK сохраняется полностью базовая функциональность, способ управления и внешний вид меню цифрового фотоаппарата. Дополнительные функции, добавляемые CHDK к основным, настраиваются с помощью альтернативного(дополнительного) меню. Таким образом осуществляется гибкое управление фотокамерой.
Я являюсь обладателем фотоаппарата Canon SX10 IS, очень раздражает, что в нем по умолчанию не показывает заряд батареи, да и остальные возможности не повредят...
На его примере и буду рассматривать установку CHDK.
понедельник, 1 ноября 2010 г.
Проверка и восстановление таблиц в MySQL
Есть полезная утилита для MySQL. При помощи не можно проверить, оптимизировать и при необходимости восстановить таблицы, причем всего одной командой!
Команда выполняется под пользователем root.
-A – Проверить на ошибки все Mysql базы данных
-r – Отремонтировать все Mysql базы данных
-o – Оптимизировать все Mysql базы данных
-p - спросить пароль
Команда выполняется под пользователем root.
mysqlcheck -Aor –password=пароль
либо
mysqlcheck -Aor –p
Во втором случае у Вас спросят пароль.-A – Проверить на ошибки все Mysql базы данных
-r – Отремонтировать все Mysql базы данных
-o – Оптимизировать все Mysql базы данных
-p - спросить пароль
пятница, 22 октября 2010 г.
Деинсталяция IE8
Столкнулся с тем, что web-управление большинства сетевого оборудования нормально нормально работает только на Internet Explorer 6.
В частности Linksys SRW224G4(ругался на невозможность ).
Система стояла Windows XP SP3 Pro в которую с обновлениями приплыло IE8
Варианты:
1. Удалить IE8 (аналогично IE7)
2. Поставить Linux + Wine (а там уже IE6)
3. Можно использовать прогу IETester. Прога позволяет открывать сайты в необходимой версии IE, для чего ее и пользуют веб разработчики (Данный вариант был найден позже...)
Решил воспользоваться 1-м вариантом.
В частности Linksys SRW224G4(ругался на невозможность ).
Система стояла Windows XP SP3 Pro в которую с обновлениями приплыло IE8
Варианты:
1. Удалить IE8 (аналогично IE7)
2. Поставить Linux + Wine (а там уже IE6)
3. Можно использовать прогу IETester. Прога позволяет открывать сайты в необходимой версии IE, для чего ее и пользуют веб разработчики (Данный вариант был найден позже...)
Решил воспользоваться 1-м вариантом.
Ярлыки:
downgrade,
IE,
IETester,
Internet Explorer,
windows
понедельник, 18 октября 2010 г.
Шрифты в Linux
Базовые шрифты в Linux мне не сильно нравятся.
Шрифт - это не только вопрос комфорта, это также и вопрос утомляемости глаз (по результатам исследований наиболее щадящим для глаз является шрифт - Verdana)
Рассматриваю все для Debian.
Шрифт - это не только вопрос комфорта, это также и вопрос утомляемости глаз (по результатам исследований наиболее щадящим для глаз является шрифт - Verdana)
Рассматриваю все для Debian.
пятница, 15 октября 2010 г.
Настройка Watchquagga под FreeBSD
Что же такое Watchquagga?
Это программа из пакета маршрутизации Quagga (для FreeBSD /usr/ports/net/quagga), которая проверяет состояние демонов маршрутизации zebra, ospfd, bgpd и тд.
Для чего?
Ну например у нас просто отвалился демон BGP.
Варианта решения как минимум два:
1. Устранять самому.
Например в 2 часа ночи:
- заходим по SSH на свой роутер BGP (если такое предусматривает вообще ваша политика безопасности...)
- либо дергать круглосуточную техподдержку (если она есть),
- либо ехать лично , чтобы перезапустить демон bgpd.
В любом случае любой из вариантов устранения проблемы не принесет хорошего настроения.
2. Автоматический рестарт.
Watchquagga может автоматически сделать рестарт за Вас.
Как сконфигурировать?
Ну понятно, что должна стоять сама Quagga.
В файле rc.conf прописываем:
-d - Параметр запуска в режиме демона
-z - Параметр перезапуска демонов маршрутизации в случае если один или больше не отвечают на опрос но запущены
-R - Параметр перезапуска всех демонов маршрутизации если один или больше не доступны для опроса но мониторятся.
* * * - Перечисление через пробел демонов маршрутизации для мониторинга (напр. zebra bgpd ospf)
Примечание: В процессе эксплуатации выявился баг, причем крайне не приятный.
При выполнении ресурсоемких команд в bgpd(сброс сессии с нейбором, вывод хитрой регулярки и т.д), появлялась в логах надпись slow command, после чего watchquagga делала restart bgpd.
Поэтому предварительно лучше убить watchquagga, а после проведенных работ запустить заново..
Ссылки:
Настройка Watchquagga под FreeBSD (Пластилиновый журнал)
Это программа из пакета маршрутизации Quagga (для FreeBSD /usr/ports/net/quagga), которая проверяет состояние демонов маршрутизации zebra, ospfd, bgpd и тд.
Для чего?
Ну например у нас просто отвалился демон BGP.
Варианта решения как минимум два:
1. Устранять самому.
Например в 2 часа ночи:
- заходим по SSH на свой роутер BGP (если такое предусматривает вообще ваша политика безопасности...)
- либо дергать круглосуточную техподдержку (если она есть),
- либо ехать лично , чтобы перезапустить демон bgpd.
В любом случае любой из вариантов устранения проблемы не принесет хорошего настроения.
2. Автоматический рестарт.
Watchquagga может автоматически сделать рестарт за Вас.
Как сконфигурировать?
Ну понятно, что должна стоять сама Quagga.
В файле rc.conf прописываем:
watchquagga_enable="YES"
watchquagga_flags="-dz -R '/usr/local/etc/rc.d/quagga restart' * * *"
Где:-d - Параметр запуска в режиме демона
-z - Параметр перезапуска демонов маршрутизации в случае если один или больше не отвечают на опрос но запущены
-R - Параметр перезапуска всех демонов маршрутизации если один или больше не доступны для опроса но мониторятся.
* * * - Перечисление через пробел демонов маршрутизации для мониторинга (напр. zebra bgpd ospf)
Примечание: В процессе эксплуатации выявился баг, причем крайне не приятный.
При выполнении ресурсоемких команд в bgpd(сброс сессии с нейбором, вывод хитрой регулярки и т.д), появлялась в логах надпись slow command, после чего watchquagga делала restart bgpd.
Поэтому предварительно лучше убить watchquagga, а после проведенных работ запустить заново..
Ссылки:
Настройка Watchquagga под FreeBSD (Пластилиновый журнал)
Переполнение /var/spool/clientmqueue во FreeBSD
Во FreeBSD система генерирует достаточно много сообщений по работе системы,
которые складываются в /var/spool/clientmqueue.
Если у Вас не настроена отсылка данных уведомлений, то постепенно раздел /var заполнятся, в результате чего могут быть такие неприятные вещи, как прекращение нормальной работы mysql и перестают вестись остальные логи.
Если Вам не интересно получать кучу сообщений (либо настраивать их получение),
то можно сделать это следующим образом...
которые складываются в /var/spool/clientmqueue.
Если у Вас не настроена отсылка данных уведомлений, то постепенно раздел /var заполнятся, в результате чего могут быть такие неприятные вещи, как прекращение нормальной работы mysql и перестают вестись остальные логи.
Если Вам не интересно получать кучу сообщений (либо настраивать их получение),
то можно сделать это следующим образом...
вторник, 12 октября 2010 г.
Добавление своего стиля CSS в blogger.com
Надоел страшный вид моего блога, подобрал подходящий мне шаблон (из тех что предлагает Google).
Выставил цвета, шрифты, фон и размеры блога.
Встал вопрос, каким образом можно нормально приводить конфиги и листинги кода.
Решил добавить свой CSS код для тегов pre и code.
Выставил цвета, шрифты, фон и размеры блога.
Встал вопрос, каким образом можно нормально приводить конфиги и листинги кода.
Решил добавить свой CSS код для тегов pre и code.
Подписаться на:
Сообщения (Atom)