PostgreSQL coub express.js freeware git jquery laravel links linux macos mysql node.js php powershell python ubuntu vim virtualbox анекдот блог игры интересно стихи цитаты

Бывает что нужно посмотреть какие файлы были изменены в выбранном коммите. Вариант решения может быть таким:
Сначала добавим алиас в конфиг, такого вида ~/.gitconfig
[alias]
  show-files = show --pretty="format:" --name-only
Для просмотра измененных файлов в одном коммите теперь можно делать так:
git show-files e2db3f1
Чтобы посмотреть все измененные файлы в нескольких коммитах теперь можно делать вот так:
git show-files e2db3f1 f93307c 96626aa 7104720 | sort | uniq
Это даст нам список всех файлов измененных в выбранных коммитах.
git


Для тех кому лень постоянно ходить по разным блогам есть "хитрый" способ просматирвать их на виджетах Яндекса.
Кстати свой собственный виджет вы можете легко сделать сами, вот тут написано как.
Виджет для моего блога можно установить по этой ссылке.


Wanda fish for XFCE
March 02, 2015
Запилил тут такую педаль от скуки, может быть кому-то пригодится. Репозиторий на GitHub тут.
Wanda fish


Не знаю как так.. Вообще последние версии чем дальше тем больше расстраивают. То тут то там отваливаются всякие примитивные вещи. Вот в новой сборке какого-то рожна отвалился свич включения-выключения тачпада. Лечится это например таким способом:
touchpad.sh
synclient TouchpadOff=$(synclient -l | grep -i -c 'touchpadoff.*=.*0')
if [ $(synclient -l | grep "TouchpadOff" | grep -Eo "[0-1]") = 0 ];
then
  notify-send -t 5000 "Touchpad is enabled now" -i input-touchpad-symbolic;
else
  notify-send -t 5000 "Touchpad is disabled now" -i touchpad-disabled-symbolic;
fi
Дальше прописываем вызов этого чуда в глобальные хоткеи и на этом всё.


Рвется ssh соединение? Лечится так:
sudo vim /etc/ssh/sshd_config
# добавляем строки
ClientAliveInterval 30
ClientAliveCountMax 2
Здесь написано что раз в 30 секунд будет отправлен "пустой" пакет для того чтобы удерживать живым соединение.
Теперь тестируем конфиг
sudo /usr/sbin/sshd -t
Ели все в порядке, то ошибок тест не покажет.
Теперь перезапускаем сервис и на этом всё.
sudo service ssh restart

Со стороны клиента удержания коннекта можно добиться добавив строки
Host *
ServerAliveInterval 45
В файл конфигурации ~/.ssh/config


aghr