Наконец-то отпуск и наконец-то отдохну ! Меня ждут пляжи, водки, пивы и всё, что к ним прилагается. Желаю всем того же ! Блог тоже будет отдыхать месяца два.
среда, 10 июня 2009 г.
четверг, 21 мая 2009 г.
artwiz шрифты в ubuntu 9.04
Это минипост в продолжение поста о настройке шрифтов в убунте.
В ubuntu 9.04 есть проблемы с установкой .pcf шрифтов (например artwiz).
Как решить:
качаем кириллические artwiz шрифты и распаковываем их в ~/.fonts.
Ещё надо удалить
В ubuntu 9.04 есть проблемы с установкой .pcf шрифтов (например artwiz).
Как решить:
качаем кириллические artwiz шрифты и распаковываем их в ~/.fonts.
Ещё надо удалить
rm /etc/fonts/conf.d/70-no-bitmaps.confА затем
fc-cache -fvПотребуется ещё перезапуск иксов и всё. Теперь у вас в наличии artwiz шрифты.
dpkg-reconfigure fontconfig
dpkg-reconfigure fontconfig-config
четверг, 14 мая 2009 г.
Back In Time - лёгкий способ бэкапа
Много раз убеждался, что бэкапы надо делать ЧАЩЕ! Но лень матушка всегда побеждала и я всегда надеялся, что винт проработает ещё долгие столетия. Но долгих столетий безупречной работы не получалось, винт пару раз умирал и это было довольно неприятно. И в такие моменты думаешь, что же это я такой сякой не делаю регулярно бэкапы?В один прекрасный день мне наконец надоело терять файлы, я прикупил себе внешний винчестер, постиг премудрости rsync и успокоился.
Но на днях узнал ещё об одном способе бэкапа.
Этот способ - Back In Time.
Пакеты для Fedora есть в репах, для Ubuntu - на сайте программы, ну а остальным пользователям никому не известных дистров (к коим я и себя причисляю), придётся качать и компилять вручную. Благо компиляция Back In Time стандартна, подробно описана в архиве в файле README и требует всего пару зависимостей.
При первом запуске выскакивает окно настроек. Коротко пробежимся по наиболее важным вкладкам:
настроим место хранения и периодичность снимков,

выберем каталоги, которые будем бэкапить,

зададим файлы, которые не попадут в снимок,

в табе "Автоудаление" зададим условия хранения и удаления снимков.

Настроив, бодро щёлкаем Oк и проверяем работу программы клацнув по "Создать резервную копию сейчас".

Для восстановления, нужно всего лишь выбрать дату снимка и восстановить интересующий вас файл, щёлкнув по "Восстановить".
Программа довольно простая, без лишних сложностей, использует cron для выполнения снимков и работает незаметно и без лишнего шума. Если файлы не изменялись/удалялись/добавлялись, то и резервного копирования не будет.
В общем всем рекомендую попробовать.
среда, 29 апреля 2009 г.
О накипевшем: "ati hd 3300"

Являясь "счастливейшим" обладателем сего устройства, я уже немало с ним намучился. Сначала в дебиане, но там всё благополучно разрешилось установкой fglrx. Теперь в генте: с появлением ядра 2.6.29 выяснилось, что проприетарные ati-drivers это ядро не поддерживают и неизвестно когда поддерживать будут. Эта проблема решилась также благополучно, переходом на xf86-video-ati, выкидыванием drm из ядра и установкой x11-drm-99999999.ebuild. Теперь glxgears выдают около 380 fps, хотя видео всё так же жутко тупит при включенном композитинге (грешу на свой xorg.conf, надо будет его ещё помучить).
Так вот к чему я веду: надоело искать решения проблем периодически возникающих с этой самой ati. Хочется спокойно обновляться и не думать: "Ээээ мать его так перетак, а ядро то тоже обновляется, ща буду гуглить, что-то там патчить или оставаться на старой версии." Парней работающих над опенсорсными дровами ругать не за что, а вот спецов из amd можно и поругать, а можно и слегка избить, а можно посадить на голодный паёк в сырую камеру пока не напишут нормальный драйвер. Ведь карточку мою мне не добрые дяди из amd подарили, а купил я за свои кровные. Да, я знаю что можно приобрести нвидию и не знать проблем, но я ни разу не геймер, а веснот и на сабже работает без нареканий.
четверг, 9 апреля 2009 г.
tint2
Незаметно для меня, 1 апреля, вышла новая версия замечательной панели tint2 под номером 0.7, правда пока ещё в бета-статусе.
Кто не знаком могут посмотреть скрины:

а вот так оно выглядит у меня:
На скринах видно, что в этой версии наконец-то появилась поддержка трея! Из того, что не видно: поддержка нескольких мониторов и действий мыши (которые тоже настраиваются).
Настройка внешнего вида очень проста и производится рихтовкой ~/.config/tint2/tint2rc.
Кроме того на оф. сайте доступна добротная документация по настройке.
Имхо, лучшая панель для всяких-разных wm. Кстати, несмотря на бета-статус, за 7 часов полёта tint2 ни разу не рухнул.
Кто не знаком могут посмотреть скрины:
а вот так оно выглядит у меня:
На скринах видно, что в этой версии наконец-то появилась поддержка трея! Из того, что не видно: поддержка нескольких мониторов и действий мыши (которые тоже настраиваются).Настройка внешнего вида очень проста и производится рихтовкой ~/.config/tint2/tint2rc.
Кроме того на оф. сайте доступна добротная документация по настройке.
Имхо, лучшая панель для всяких-разных wm. Кстати, несмотря на бета-статус, за 7 часов полёта tint2 ни разу не рухнул.
четверг, 2 апреля 2009 г.
firefox: обуздать всплывающие окна
Всплывающие страницы firefox открывает в новых окнах, даже несмотря на то, что в настройках установлено "Открывать новые страницы в новых вкладках". Те, кого это не очень устраивает, вбивают about:config в адресную строку и меняют значение ключа browser.link.open_newwindow.restriction на 0.
Но остаётся ещё одна проблема: при открытии всплывающего мусора в табе размер браузера подстраивается под этот таб (растягивается на весь экран или уменьшается до квадрата 100х100 пикселей) , что меня довольно-таки бесит. Но и на эту проблему есть решение: в том же about:config надо найти ключ dom.disable_window_move_resize и изменить его значение на true.
Но остаётся ещё одна проблема: при открытии всплывающего мусора в табе размер браузера подстраивается под этот таб (растягивается на весь экран или уменьшается до квадрата 100х100 пикселей) , что меня довольно-таки бесит. Но и на эту проблему есть решение: в том же about:config надо найти ключ dom.disable_window_move_resize и изменить его значение на true.
пятница, 27 марта 2009 г.
Звёздные войны в ASCII
пятница, 20 марта 2009 г.
Синхронизация с Google Calendar при помощи GCALDaemon
Я уже писал о синхронизации thunderbird + lightning с google calendar. Эта заметка для тех, кто терпеть не может thunderbird, у кого это слово вызывает тошноту или просто не пользуется, но использует другое приложение, которое умеет работать с iCalendar (например Sunbird, Lightning, Evolution, Rainlendar).
Возможностей у GCALDaemon немало, это не только синхронизация с google calendar, но и уведомление о новых письмах приходящих на ваш gmail аккаунт, доступ к gmail контактам, возможность отсылать ваши письма и html файлы из локальной папки не используя почтовый клиент(а оно нужно ?), удалённое управление вашим компьютером и др.
Я же напишу пока только про синхронизацию с гугловским календарём при помощи Sunbird. Остальные возможности подробно описаны на сайте.
Сразу скажу GCALDaemon написан на яве и её же требует не ниже 1.5 версии.
Качаем архив и распаковываем например в /usr/local/sbin. Если вы выбираете другую директорию, то надо будет подправить пару скриптов:
Итак, с установкой мы справились, теперь запускаем:

В sunbird создаём новый календарь и указываем, что находится он в сети. Формат выбираем iCalendar(ICS) и вставляем ваш закрытый адрес, заменяя при этом 'www.google.com' на 'localhost:9090':

Теперь осталось только дать календарю имя и ввести имя и пароль как в гугл аккаунте.
В настройке календаря можно выставить вид напоминаний: смс, оповещение на мыло или всплывающее окно. Я думаю смс оповещения - лучшее из имеющегося.
Возможностей у GCALDaemon немало, это не только синхронизация с google calendar, но и уведомление о новых письмах приходящих на ваш gmail аккаунт, доступ к gmail контактам, возможность отсылать ваши письма и html файлы из локальной папки не используя почтовый клиент(а оно нужно ?), удалённое управление вашим компьютером и др.
Я же напишу пока только про синхронизацию с гугловским календарём при помощи Sunbird. Остальные возможности подробно описаны на сайте.
Сразу скажу GCALDaemon написан на яве и её же требует не ниже 1.5 версии.
Качаем архив и распаковываем например в /usr/local/sbin. Если вы выбираете другую директорию, то надо будет подправить пару скриптов:
cd /usr/local/sbinЗатем нужно задать права как кому угодно. Если вы хотите, чтобы каждый пользователь мог запускать демон:
unzip ~/Downloads/gcaldaemon-linux-1.0-beta16.zip
chgrp -R имя_группы /usr/local/sbin/GCALDaemonЕсли всё прошло гладко, делаем:
chmod -R g+w /usr/local/sbin/GCALDaemon
chmod 755 /usr/local/sbin/GCALDaemon/bin/*.sh
cd /usr/local/sbin/GCALDaemon/binвводим пароль и смело жмём enter.
./password-encoder.sh
Итак, с установкой мы справились, теперь запускаем:
standalone-start.shВ настройках вашего календаря надо скопировать ical закрытый адрес (на картинке подчёркнут):

В sunbird создаём новый календарь и указываем, что находится он в сети. Формат выбираем iCalendar(ICS) и вставляем ваш закрытый адрес, заменяя при этом 'www.google.com' на 'localhost:9090':

Теперь осталось только дать календарю имя и ввести имя и пароль как в гугл аккаунте.
В настройке календаря можно выставить вид напоминаний: смс, оповещение на мыло или всплывающее окно. Я думаю смс оповещения - лучшее из имеющегося.
Подписаться на:
Сообщения (Atom)
