суббота, 24 декабря 2016 г.

Bitbucket: использование нескольких ssh ключей на одном компе

  • Генерируем новый ssh ключ (при этом указать имя не id_rsa, а например work)
  • Создаем файл конфигурации ~/.ssh/config и добавляем в него:
    Host work
      HostName bitbucket.org
      User git
      PreferredAuthentications publickey
      IdentityFile ~/.ssh/work
    
  • Клонируем или добавляем в remote с использованием домена work вместо bitbucket.org. Например:
    git clone git@work:fiftin/winformspopupalerts.git
    

суббота, 17 декабря 2016 г.

Ubuntu: как перопределить кнопку на клавиатуре

Купил для работы компактную клавиатуру Logitech Keyboard K230, а у неё кнопка Enter очень неудобная — в неё хрен попадешь.


Вначале я выковырял кнопку радом с Enter'ом потому что постоянно тыкал в нее:


Стало лучше - тепепь я не втыкал / вместо Enter, но и Enter тоже. По-этому я решил поискать как переопределить кнопку на Enter. И вот что я нашел тут:
  • Устанавливать ничего не нужно.
  • В терминале запускаем утилиту xev и жмем кнопку, которую хотим переопределить. В выводе программы ищем "Keycode" и запоминаем. В моем случае это 51.
  • Выполняем в терминале следующую команду:
    xmodmap -e "keycode 51 = Return"
    
Все. Терерь по при нажатии на будет вводиться Enter. Можно её добависть в .profile чтоб выполнялась при открытии сеанса.
Список символов Xmodmap