За что я люблю gtk вообще (и Gnome в частности), так это за hotkeys (глобальные горячие клавиши) и accels (быстрые клавиши приложений). Теперь моя любовь стала больше, т.к. я узнал про изменение accels на лету, а именно: подводишь курсор мыши к нужному пункту меню приложения и жмёшь удобное тебе сочетание клавиш, оно тут же запоминается.
Чтобы это стало возможно необходимо включить gtk-can-change-accels в gtk, для этого:
- для Gnome: tool -t boolean -s /desktop/gnome/interface/can_change_accels 1
- для других оконных менеджеров и приложений (не использующих gconf2):
echo gtk-can-change-accels = 1 >> ~/.gtkrc-2.0
Enjoy :)
пятница, 31 октября 2008 г.
вторник, 28 октября 2008 г.
Yachat (Ya.Online) для Debian и Ubuntu
Пакет Yachat (или Ya.Online) для Ubuntu и исходники для сборки пакета в других deb-системах берём здесь: http://www.helplinux.ru/yachat
вторник, 14 октября 2008 г.
А может быть свободный софт распространяется слишком быстро?
Приятно осознавать, что свободное ПО используется всё чаще и чаще, однако что-то не так. Чем больше оно (ПО) распространяется, тем больше негативных отзывов можно встретить даже на уважаемых форумах и блогах. Почему так происходит? Мне кажется потому, что не всегда популяризация идёт по верному пути.
Зачастую открытое и свободное ПО рассматривается не как новый эволюционный шаг компьютерного мира с идеей "делить и накапливать", а,в первую очередь, как альтернатива коммерческому софту.
Если вы распространяете и популяризуете свободное ПО, то старайтесь делать это верно.
1. На первом месте идея - открытым и свободным по можно делиться, его можно изменять.
2. Не навязываете и не убеждайте людей в том, что им нужно свободное ПО, лучше задайте им вопрос "нужно ли вам оно?" и пусть ОНИ убедят вас этом.
3. Не сравнивайте свободное и проприетарное ПО. Есть задача и есть инструмент с помощью которого можно решить данную задачу.
4. Не говорите людям, что всё это "очень просто". В реальности всё требует изучения и затраты сил.
5. И последнее. Помните, что привычка - это больше чем кажется. Чужую привычку не нужно обманывать или ломать.
Зачастую открытое и свободное ПО рассматривается не как новый эволюционный шаг компьютерного мира с идеей "делить и накапливать", а,в первую очередь, как альтернатива коммерческому софту.
Если вы распространяете и популяризуете свободное ПО, то старайтесь делать это верно.
1. На первом месте идея - открытым и свободным по можно делиться, его можно изменять.
2. Не навязываете и не убеждайте людей в том, что им нужно свободное ПО, лучше задайте им вопрос "нужно ли вам оно?" и пусть ОНИ убедят вас этом.
3. Не сравнивайте свободное и проприетарное ПО. Есть задача и есть инструмент с помощью которого можно решить данную задачу.
4. Не говорите людям, что всё это "очень просто". В реальности всё требует изучения и затраты сил.
5. И последнее. Помните, что привычка - это больше чем кажется. Чужую привычку не нужно обманывать или ломать.
понедельник, 6 октября 2008 г.
Японский в Ubuntu: продолжение
Метод использования Кана и Кандзи в Ubuntu, описанный мною ранее, не работает в Ubuntu Hardy. Привожу обновление.
1. sudo apt-get install scim-anthy # В дополнение же можно установить scim-tables-ja и scim-canna, но scim-anthy должно быть вполне достаточно
2. im-switch -z all_ALL -s scim-bridge # Теперь эта настройка не системная, как было в прошлом описании, а локальная, в личном профиле
3. Завершаем сеанс пользователя и входим снова.
PS: для поддержки scim в приложениях QT дополнительно устанавливаем scim-bridge-client-qt (для qt3) и scim-bridge-client-qt4 (для qt4).
Переключение между стандартными раскладками (допустим en/ru) и расширенными scim по умолчанию по сочетанию ctrl+space. В настройках scim можно убрать всё лишнее и оставить только japan. При использовании Anthy клавиша 'space' переключает набранный текст между Кана и Кандзи, а 'enter' фиксирует его.
Проверено в Ubuntu Hardy (8.04), Ubuntu Intrepid (8.10).
いってきます
Update:
sudo apt-get install kanatest - мега-программа для изучения слоговой азбуки Хирагана и Катакана
1. sudo apt-get install scim-anthy # В дополнение же можно установить scim-tables-ja и scim-canna, но scim-anthy должно быть вполне достаточно
2. im-switch -z all_ALL -s scim-bridge # Теперь эта настройка не системная, как было в прошлом описании, а локальная, в личном профиле
3. Завершаем сеанс пользователя и входим снова.
PS: для поддержки scim в приложениях QT дополнительно устанавливаем scim-bridge-client-qt (для qt3) и scim-bridge-client-qt4 (для qt4).
Переключение между стандартными раскладками (допустим en/ru) и расширенными scim по умолчанию по сочетанию ctrl+space. В настройках scim можно убрать всё лишнее и оставить только japan. При использовании Anthy клавиша 'space' переключает набранный текст между Кана и Кандзи, а 'enter' фиксирует его.
Проверено в Ubuntu Hardy (8.04), Ubuntu Intrepid (8.10).
いってきます
Update:
sudo apt-get install kanatest - мега-программа для изучения слоговой азбуки Хирагана и Катакана
среда, 17 сентября 2008 г.
Сборка самого простого deb-пакета
Как можно собрать самый простой debian-пакет? Оказывается сделать это достаточно просто. Следите за руками :)
Таким способом можно создавать пакеты с файлами конфигураций, мета-пакеты с зависимостями или простые пакеты из готовых бинарников.
Выполнялось в Ubuntu 8.04.1
# Создаём директорию DEBIAN mkdir -p mypackage/DEBIAN # Создаём минимальный файл описания пакета cat > mypackage/DEBIAN/control << EOF package: mypackage version: $(date +%Y%m%d) architecture: all maintainer: ginermail@gmail.com description: skeleton package EOF # Создаём структуру файлов (для примера) mkdir mypackage/etc touch mypackage/etc/myconfig # Собираем пакет fakeroot dpkg -b mypackage
Таким способом можно создавать пакеты с файлами конфигураций, мета-пакеты с зависимостями или простые пакеты из готовых бинарников.
Выполнялось в Ubuntu 8.04.1
вторник, 16 сентября 2008 г.
Jabber + video + voice - можно? Ещё как :)
Для Ubuntu Hardy 8.04
Подключаем репозиторий:
(из родного репо hardy (версия 2.22) не подойдёт, нет поддержки call)
deb http://ppa.launchpad.net/telepathy/ubuntu hardy main restricted universe multiverse
и выполняем sudo apt-get update
Ставим empathy + telepathy-gabble:
sudo apt-get install empathy telepathy-gabble telepathy-stream-engine
Готово! :)
Теперь запустив empathy можно общаться голосом и использовать веб камеру (конечно же с теми, у кого установлен gtalk, empathy или другой клиент поддерживающий jingle).
Проверено на EeePC (Ubuntu Hardy 8.04.1).
Подключаем репозиторий:
(из родного репо hardy (версия 2.22) не подойдёт, нет поддержки call)
deb http://ppa.launchpad.net/telepathy/ubuntu hardy main restricted universe multiverse
и выполняем sudo apt-get update
Ставим empathy + telepathy-gabble:
sudo apt-get install empathy telepathy-gabble telepathy-stream-engine
Готово! :)
Теперь запустив empathy можно общаться голосом и использовать веб камеру (конечно же с теми, у кого установлен gtalk, empathy или другой клиент поддерживающий jingle).
Проверено на EeePC (Ubuntu Hardy 8.04.1).
понедельник, 28 июля 2008 г.
miumau (simply miu)
Возможно она не хотела бы это услышать, по крайней мере услышать это прямо, но miumau - один из самый удивительных человеков в рунете. Я учусь у неё жить.
Подписаться на:
Сообщения (Atom)