Видео смотреть бесплатно

Смотреть гиг видео

Официальный сайт avufa 24/7/365

Смотреть видео бесплатно

Тексты kstep
kstep 06.02.2010 16:24

Tips & tricksКонсольный скрипт для конверсии курса валют

Написал уже очень давно, с тех пор пользую постоянно почти без модификаций
(в прошлом году только пофиксил один неприятны баг, да и только).
Так что считаю эту версию достаточно обкатанной и безглючной, чтобы поделиться.

Полностью.
+ 6 -
12
kstep 06.02.2010 03:24

Tips & tricksПочинка битых символьных ссылок (утилита для юзера — урок для начинающего программера)

У меня иногда так бывает, что после разбора завалов в домашнем каталоге и
перемещения файлов на новые более логичные для них места, требуется
восстановить поломанные ссылки на эти перемещённые файлы.
Чтобы не делать этого ручками, набросал три скрипта: один на перле и два на
шелле.

Полностью.
+ 10 -
13
kstep 06.11.2009 19:08

Tips & tricksАвтомонтирование в userspace с помощью incrond

Раньше я писал, как можно динамически монтировать устройства и хосты с помощью autofs. Этот способ не лишён недостатков, основной из которых — монтирование всегда из-под рута. А значит надо ставить рута в известность о своих паролях-ключах (то есть держать копию ~/.ssh и ~/.netrc в ~root), что далеко не всегда удобно, а кроме того вредно с точки зрения безопасности. Не говоря уже о том, что этот метод работает только если ты единственный, кто сидит за этим компом.

Полностью.
+ 6 -
2
kstep 24.10.2009 13:42

Tips & tricksУлучшенное динамическое автомонтирование с помощью autofs

Для тех, кто не знает, autofs — это демон, позволяющий монтировать любое устройство автоматически при захождении в указанный каталог.
Например стоит сделать cd /media/cdrom, и он будет смонтирован, даже если не был раньше (если, конечно, он присутствует в приводе, иначе будет ошибка «каталог не найден»).
Здесь я рассмотрю его нестандартное конфигурирование, при котором устройства для монтиования опеределяются не статическими конфигами, а с динамически с помощью скриптов.

Полностью.
+ 9 -
0
kstep 21.10.2009 00:58

PythonПузомерка для welinuxоида

Если вдруг кому интересно следить за своей (или чужой) кармой на WeLinux, набросал простой скрипт.
Заодно он может служить примером простого HTML-парсера и использования декораторов/свойств в Питоне
для начинающих.

Полностью.
+ 11 -
20
kstep 19.10.2009 19:53

VimЗамечательный чит-шит по раскладке vim-а

Боян, конечно, но может кто не видел ещё.

Полностью.
+ 21 -
23
kstep 19.10.2009 19:02

Tips & tricksZsh-алиасы — find ещё проще

Я очень часто использую связку find и grep для сложного поиска по файлам.
Полностью.
+ 8 -
5
kstep 19.10.2009 18:19

Tips & tricksТекущая ревизия svn и git в приглашении zsh

Вот такая-вот функция прописывается в ~/.zshrc:

1
2
3
4
5
6
7
8
9
function vcs_head()
{
   if << -d ./.svn >>; then
           svn info | awk -v FS=": " '/URL:/ { url=$2 } /Repository Root:/ { baseurl=$2 } /Revision:/ { rev=$2 } END { branch = substr(url, length(baseurl) + 2); if (match(branch, /^(trunk|branches\/<^\ />+|tags\/<^\ />+)/) &gt; 0) { branch = substr(branch, RSTART, RLENGTH) "-"; sub(/^branches/, "b", branch); sub(/^tags/, "t", branches) } else { branch = "" }; print "@" branch "r" rev }'
   else
           gitref=`(git symbolic-ref HEAD || git rev-parse --short HEAD) 2&gt; /dev/null | sed -e 's#refs/heads/##'`
           << -n $gitref >> && echo -n "@$gitref"
   fi
}



Моё разукрашенное приглашение:

1
export PROMPT=$'%{\e<1;32m%}%n@%{\e<1;34m%}%m:%{\e<1;35m%}%l%{\e<1;31m%}%5(~.&lt;.)%4~%{\e<0;36m%}`vcs_head`%{\e<0m%}%{\e<1;36m%}%# %{\e<0m%}'


Ключевой момент тут (если убрать все разукраски):

export PROMPT='%l@%m%~%@`vcs_head`%# '

Выглядит это так:

Полностью.
+ 7 -
5
1 2 3

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн