Category Archives: Administration
Автодополнение в shell
Есть такая оболочка, Fish-shell (Fish’s fish) — http://ridiculousfish.com/shell/. Репозиторий — https://github.com/fish-shell/fish-shell/#building, установка под MacOs через homebrew — https://github.com/edc/homebrew-fishfish В конце установки надо (может привести к проблемам, о которых ниже)
1 2 3 4 |
sudo su chsh -s /usr/local/bin/fish <имя пользователя> # только для MacOS nano /etc/shells # и добавить строку /usr/local/bin/fish |
Если в MacOS есть проблемы, значит, забыли добавить строчку в /etc/shells и не запускается терминал (говорит, что нет такой оболочки), то нужно перейти в Настройки→Пользователи …
VirtualBox: В гостевой Ubuntu не получается подключить расшаренную папку
В гостевой системе
1 |
sudo usermod bullgare -G vboxsf -a |
Это добавит пользователя в нужную группу. Потом нужно перезапустить гостевую систему. Забыл в своё время записать, опять мучался(
Fatcache от Twitter — memcache на SSD
https://github.com/twitter/fatcache/blob/master/notes/performance.md
Chocolatey — менеджер пакетов под Windows
http://chocolatey.org/ — аналог apt-get или homebrew под Windows
История владения доменом
http://who.ru/
Jekyll для создания и управления статичными сайтами
Если есть небольшой сайт, и на его хостинг не хочется тратить много денег и времени, то лучше его сделать статическим. Если он состоит хотя бы из 5-7 страниц, то изменение меню или добавление текста в шапку превращается в очень болезненный процесс копи-пасты и тестов. Тем не менее, есть решение. Jekyll — библиотека для генерации статичных …
Grunt: Перезагрузить окно браузера при изменении файла
Вот способ для Mac OS и safari — http://www.2ality.com/2012/08/jsreload.html. P.S.: надо реализовать свой велосипед для Хрома и фаерфокса. Вот пакет для перезагрузки нужного таба в Chrome для android — https://github.com/brianleroux/chrome-for-android-remote-debugging, работа протокола описана здесь — https://developers.google.com/chrome-developer-tools/docs/remote-debugging, http://developer.chrome.com/trunk/extensions/debugger.html
Скачивание видео с Youtube из командной строки
http://rg3.github.com/youtube-dl/ Использование:
1 |
youtube-dl -o funny_video.flv "http://some/video" |
1 |
youtube-dl -f 'best[ext=mp4]/best' --limit-rate 2M -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.youtube.com/playlist?list=PLt6kNtUbjfc_ZbPDz76mWGTLQsAxSiVvu |
P.S.: Копирование файлов по ssh в shell.
Установка node в Ubuntu
1 2 3 4 5 6 |
apt-get install python g++ make mkdir ~/nodejs && cd $_ wget -N http://nodejs.org/dist/node-latest.tar.gz tar xzvf node-latest.tar.gz && cd `ls -rd node-v*` ./configure make install |
Генерилка кастомных шрифтов
http://fontcustom.com/