03 jul 2012
svn addremove:

svn stat > /tmp/files.$$
grep '^? ' /tmp/files.$$ | cut -c 3- | \
while read fname ; do svn add "${fname}" ; done
grep '^! ' /tmp/files.$$ | cut -c 3- | \
while read fname ; do svn rm "${fname}" ; done
rm /tmp/files.$$
20 jun 2012
jk_init -v -j /home/jail <program>
jk_jailuser -m -j /home/jail <username>
14 jun 2012
изменение прав на файлы и папки:
chmod -R 644 .
find . -type d -exec chmod 0755 {} \;

одной командой
chmod -R u=rwX,g=rwX,o=r .
09 jun 2012
recursive delete .svn folders
rm -rf `find . -type d -name .svn`
29 may 2012
http://www.1c-bitrix.ru/download/scripts/bitrixsetup.php - bitrixsetup.php
28 may 2012
.hgignore

syntax: glob
upload
*~
.DS_Store
log
.htaccess
.codeintel
mail.txt
fifo
.svn
bitrix/*.php
bitrix/*.log
syntax: regexp
^bitrix/([^ct]+|t[^e]+|c[^o]|template$|components/bitrix$)
28 may 2012
svn propset svn:ignore -F .svnignore . -- игнорим по шаблонам из файла
svn delete --keep-local somefile.txt -- forget some file
03 apr 2012
http://lines.akusherstvo.ru/lineika/720918.gif
03 apr 2012
decimalfmt
babel.edgewall.org/wiki/BabelDjango
30 mar 2012
просмотр прогресса бекапа с помощью dd
killall -USR1 dd
30 mar 2012
dd if=/dev/xvda1 conv=sync,noerror bs=64K | gzip -c | ssh user@server.com "dd of=~/xvda1.img.gz bs=64k" &
29 mar 2012
python manage.py dumpdata --format=json --exclude=contenttypes
01 mar 2012
копируем файлы с одного сервера на друго, используем сжатие
ssh username@from_server "tar czf - directory_to_get" | tar xzvf - -C path_where_to_put
tar czf - www.example.com/ | ssh joebloggs@otherserver.com tar xzf - -C ~/
29 feb 2012
Добавить пользователя в существующую группу:
sudo usermod -a -G groupname user
10 feb 2012
Убить процесс, который слушает порт:
kill -9 `fuser -n tcp 8000`
09 feb 2012
python -m smtpd -n -c DebuggingServer localhost:1025
19 jan 2012
_OLD_VIRTUAL_PS1="$PS1"
PS1="\$(if [ -e .hg/hgrc ];then(echo \"(\$(hg branch))\") else (echo \"\\h\\
") fi):\W \u\$ "
export PS1
15 dec 2011
web project/.hg/.htaccess

<Limit GET POST>
order allow,deny
deny from all
</Limit>
16 nov 2011
grep it
http://proft.me/2011/09/17/grep-kollekciya-primerov-ispolzovaniya/
04 nov 2011
исправление косяка со сравнением в таблице поиска:
ALTER TABLE `b_search_content_stem` CHANGE `STEM` `STEM` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
19 oct 2011
ssh user@example.com "tar czf - /path/to/backup/" > ~/backup.tar.gz
10 oct 2011
http://habrastorage.org/storage1/576dab94/80929876/33dd5c67/43f083eb.png
04 oct 2011
Proxy: http://azmail.ru/pro/index.php
29 sep 2011
поиск пути к шаблону по его названию и компоненоу:
$tpl = new CBitrixComponentTemplate();
$cp = new CBitrixComponent();
$cp->InitComponent('dx:super.comp', 'user');
$tpl->Init($cp);
dd($tpl->__folder);
09 sep 2011
http://fileape.com/dl/PLuIC3KfmYtFU2G8