Как печатать символы è и é в linux

Эта запись для изучающих итальянский язык и использующих при этом linux. Возникает проблема как вводить буквы итальянского алфавита с ударением, которых нет на клавиатуре, например: è, é. Одним из решений может быть использование клавиши compose (подробнее можно почитать вот здесь).

Редактируем под sudo файл /etc/X11/xorg.conf.d/00-keyboard.conf. Нужно назначить в xkbOptions compose-клавишу. У меня это клавиша menu (находится между правыми Ctrl и Alt): compose:menu и выглядит вот так:

Вот вся строка целиком:

1
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:menu"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:menu"

После перезагрузки графической системы можно пользоваться. К примеру нужно получить символ è: нажимаем compose-key + e + `(это тот, где буква ё). Или с ударением в другую сторону é: compose-key + e + ‘(это тот где буква э).

Leave a comment

Отличие tuple от list

Частый вопрос на собеседованиях для Python-разработчиков: «Чем отличается tuple от list?» Давайте разбираться чем. О терминах в заметке: list — список, tuple — кортеж.

Читаем дальше?

Leave a comment

Основные аннотации JUnit 4

Все методы должны иметь модификатор public и возвращать void.

@Test

Собственно сам тест

@Ignore

Игнорировать метод при тестировании
Читаем дальше?

Leave a comment

Проблемы отображения меню в Genymotion

Недавно посмотрел один из многочисленных обучающих роликов по программированию для Android.  Урок был посвящён созданию меню.  У многих, кто оставил комментарии, возникла проблема с отображением меню в эмуляторе, т.е. в дизайнере всё хорошо, а на эмуляторе меню не отображается. В качестве эмулятора использовался Genymotion.

Читаем дальше?

Leave a comment

ImportError: No module named ‘ui4.devmgr5’

После очередного обновления операционки (Arch) перестал запускаться hp-toolbox вот с такой ошибкой:

HP Linux Imaging and Printing System (ver. 3.16.5)
HP Device Manager ver. 15.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Traceback (most recent call last):
File «/usr/bin/hp-toolbox», line 270, in
ui = import_module(ui_package + «.devmgr5»)
File «/usr/lib/python3.5/importlib/__init__.py», line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File «», line 986, in _gcd_import
File «», line 969, in _find_and_load
File «», line 956, in _find_and_load_unlocked
ImportError: No module named ‘ui4.devmgr5’

Читаем дальше?

1 Comment