PostgreSQL
coub
express.js
freeware
git
jquery
laravel
links
linux
macos
mysql
node.js
php
powershell
python
ubuntu
vim
virtualbox
анекдот
блог
игры
интересно
стихи
цитаты
Git: show affected files for commit
June 09, 2015
Бывает что нужно посмотреть какие файлы были изменены в выбранном коммите. Вариант решения может быть таким:
Сначала добавим алиас в конфиг, такого вида ~/.gitconfig
Сначала добавим алиас в конфиг, такого вида ~/.gitconfig
[alias] show-files = show --pretty="format:" --name-onlyДля просмотра измененных файлов в одном коммите теперь можно делать так:
git show-files e2db3f1Чтобы посмотреть все измененные файлы в нескольких коммитах теперь можно делать вот так:
git show-files e2db3f1 f93307c 96626aa 7104720 | sort | uniqЭто даст нам список всех файлов измененных в выбранных коммитах.
Виджет твоего блога для Яндекс
March 05, 2015
Для тех кому лень постоянно ходить по разным блогам есть "хитрый" способ просматирвать их на виджетах Яндекса.
Кстати свой собственный виджет вы можете легко сделать сами, вот тут написано как.
Виджет для моего блога можно установить по этой ссылке.
Кстати свой собственный виджет вы можете легко сделать сами, вот тут написано как.
Виджет для моего блога можно установить по этой ссылке.
Wanda fish for XFCE
March 02, 2015
Включаем и выключаем touchpad - Linux Mint 17.1 XFCE
March 02, 2015
Не знаю как так.. Вообще последние версии чем дальше тем больше расстраивают. То тут то там отваливаются всякие примитивные вещи. Вот в новой сборке какого-то рожна отвалился свич включения-выключения тачпада. Лечится это например таким способом:
touchpad.sh
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 KeepAlive (sshd config params)
February 10, 2015
Рвется ssh соединение? Лечится так:
sudo vim /etc/ssh/sshd_config
Теперь тестируем конфиг
sudo /usr/sbin/sshd -t
Ели все в порядке, то ошибок тест не покажет.
Теперь перезапускаем сервис и на этом всё.
sudo service ssh restart
Со стороны клиента удержания коннекта можно добиться добавив строки
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