<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://vaultsoft.ru"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Автоматизатор - sh</title>
 <link>http://vaultsoft.ru/taxonomy/term/13/0</link>
 <description></description>
 <language>ru</language>
<item>
 <title>Latest resume</title>
 <link>http://vaultsoft.ru/content/latest-resume</link>
 <description>&lt;p&gt;&lt;style&gt;
 #node-100 p { text-indent: 0 }
&lt;/style&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/content/latest-resume&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/ajax">ajax</category>
 <category domain="http://vaultsoft.ru/apache">apache</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/c-0">c++</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/java">java</category>
 <category domain="http://vaultsoft.ru/javascript">javascript</category>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/mssql">mssql</category>
 <category domain="http://vaultsoft.ru/mysql">mysql</category>
 <category domain="http://vaultsoft.ru/tags/software/scripts/php">php</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/python">python</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <category domain="http://vaultsoft.ru/tags/ssh">ssh</category>
 <pubDate>Tue, 15 Dec 2009 14:40:33 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">100 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>Очень большой проект</title>
 <link>http://vaultsoft.ru/portfolio/bfp</link>
 <description>&lt;a href=&quot;/portfolio/bfp&quot;&gt;&lt;img src=&quot;http://vaultsoft.ru/files/images/SOEMON [Hudson] - Google Chrome.thumbnail.jpg&quot; alt=&quot;Очень большой проект&quot; title=&quot;Очень большой проект&quot;  class=&quot;image image-thumbnail &quot; width=&quot;199&quot; height=&quot;143&quot; /&gt;&lt;/a&gt;&lt;p&gt;Проект, на котором я был занят с июля 2008 года, как устроился в &lt;a href=&quot;/resume.pdf&quot; rel=&quot;nofollow&quot;&gt;SperaSoft Inc.&lt;/a&gt;. Система проекта представляет собой распределенную систему сбора метрик от активных агентов. В системе условно выделяют серверную и несколько клиентских частей.&lt;br /&gt;
Серверная часть отвечает за сбор метрик, авторизации агентов и пользователей, back-end администрирующей подсистемы и написана, преимущественно, на c++ (boost, gSOAP, libxml, OpenSSL) и кроссплатформенна.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/portfolio/bfp&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/portfolio">Портфолио</category>
 <category domain="http://vaultsoft.ru/ajax">ajax</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/c-0">c++</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/java">java</category>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <category domain="http://vaultsoft.ru/tags/ssh">ssh</category>
 <category domain="http://vaultsoft.ru/category/tags/software/ssl">ssl</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/visual-c">visual c++</category>
 <category domain="http://vaultsoft.ru/web">web</category>
 <category domain="http://vaultsoft.ru/category/tags/xml">xml</category>
 <pubDate>Sat, 24 Apr 2010 13:48:47 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">137 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>Konqueror your man</title>
 <link>http://vaultsoft.ru/node/113</link>
 <description>&lt;p&gt;##&lt;br /&gt;
# Manual browsing&lt;br /&gt;
# Konqueror can show you man pages as well html&lt;br /&gt;
# @author Andrey Zakharov /aka Vaulter/&lt;br /&gt;
# @author ramok&lt;br /&gt;
man()&lt;br /&gt;
{&lt;br /&gt;
    [ -n &quot;$DISPLAY&quot; ] &amp;amp;&amp;amp;  konqueror &quot;man:/$*&quot; 2&amp;gt;/dev/null &amp;amp; ||  man $*&lt;br /&gt;
}&lt;/p&gt;
</description>
 <category domain="http://vaultsoft.ru/howto">howto</category>
 <category domain="http://vaultsoft.ru/category/tags/linux/kde">KDE</category>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <pubDate>Thu, 21 Jan 2010 00:08:37 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">113 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>Google search from command line</title>
 <link>http://vaultsoft.ru/node/112</link>
 <description>&lt;p&gt;##&lt;br /&gt;
# Perform google search from command line&lt;br /&gt;
# g well linux c%2b%2b engineer&lt;br /&gt;
# @TODO url decode&lt;br /&gt;
g() {&lt;br /&gt;
    if [ -n &quot;$DISPLAY&quot; ] &amp;amp;&amp;amp;&lt;br /&gt;
        env x-www-browser &quot;http://www.google.com/search?hl=${LANG%%_*}&amp;amp;q=$*&quot; &amp;amp; ||&lt;br /&gt;
        env www-browser &quot;http://www.google.com/search?hl=${LANG%%_*}&amp;amp;q=$*&quot;&lt;br /&gt;
}&lt;/p&gt;
</description>
 <category domain="http://vaultsoft.ru/category/tags/google">google</category>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <pubDate>Thu, 21 Jan 2010 00:04:08 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">112 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>Bookmarked linux shell commands</title>
 <link>http://vaultsoft.ru/node/111</link>
 <description>&lt;p&gt;Just useful for me some  stuff&lt;/p&gt;
</description>
 <category domain="http://vaultsoft.ru/txt">Статьи</category>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <pubDate>Thu, 21 Jan 2010 00:00:20 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">111 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>bash colour prompt</title>
 <link>http://vaultsoft.ru/node/110</link>
 <description>&lt;p&gt;# set a fancy prompt (non-color, unless we know we &quot;want&quot; color)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/node/110&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <pubDate>Wed, 20 Jan 2010 09:25:37 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">110 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>Process memory vmsize report</title>
 <link>http://vaultsoft.ru/node/109</link>
 <description>&lt;p&gt;#!/bin/sh&lt;br /&gt;
mu=0&lt;br /&gt;
pr=$1&lt;br /&gt;
[ -n &quot;$pr&quot; ] || ( echo &quot;procMemVmSize / Andrey Zakharov 2009 / usage: $0 &quot; &amp;gt;&amp;amp;2; exit 1 )&lt;br /&gt;
pids=`pgrep $1`&lt;/p&gt;
&lt;p&gt;for p in $pids; do&lt;/p&gt;
&lt;p&gt;    let &quot;mu = $mu + `cat /proc/$p/status |  grep VmSize | awk &#039;{ print $2 }&#039;`&quot; #kB&lt;/p&gt;
&lt;p&gt;done&lt;/p&gt;
&lt;p&gt;let &quot;mu = $mu * 1024&quot;&lt;/p&gt;
&lt;p&gt;echo $mu&lt;/p&gt;
</description>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <pubDate>Tue, 19 Jan 2010 16:26:49 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">109 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>скрипт pppoe дозвона</title>
 <link>http://vaultsoft.ru/pppoe.sh.html</link>
 <description>&lt;p&gt;случилась у меня как-то беда: стал через раз работать провайдер. То есть коннект, то его нет.&lt;br /&gt;
Сочинил небольшой скрипт дозвона:&lt;br /&gt;
1. проверяет есть ли коннект до заданного адреса&lt;br /&gt;
2. если нет то рвёт коннект и соединяет снова&lt;br /&gt;
и т.д.&lt;br /&gt;
при запуске с любым параметром уходит в бесконечный цикл пока не дозвонится, иначе делает 10 попыток&lt;br /&gt;
может кому будет полезен:&lt;/p&gt;
&lt;pre class=&quot;brush:bash&quot;&gt;
#!/bin/bash
#kdialog --title test --textbox 
timeout=10
sleep=20
#test url
url=ya.ru 
if [ $1 ]
then
    kdialog --msgbox &quot;type kill $$ to stop infinite loop&quot; &amp;
    while [ 1 == 1 ] 
    do
&lt;/pre&gt;&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/pppoe.sh.html&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/linux">linux</category>
 <category domain="http://vaultsoft.ru/category/tags/software/pppoe">pppoe</category>
 <category domain="http://vaultsoft.ru/tags/software/scripts">scripts</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <enclosure url="http://vaultsoft.ru/files/pppoe.sh" length="941" type="application/x-shellscript" />
 <pubDate>Tue, 11 Mar 2008 10:20:09 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">7 at http://vaultsoft.ru</guid>
</item>
<item>
 <title>ProxyCheck</title>
 <link>http://vaultsoft.ru/proxycheck</link>
 <description>&lt;p&gt;Это простенькая утилитка проверки списков проксей. Списки могут подаватся в скрипт как указанием файла (правда придется править в скрипте) или&lt;br /&gt;
через поток ввода (STDIN). Соответсвенно самое простое использование&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
[root@localhost ~]# cat proxy.txt | ./proxycheck.php&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
где proxy.txt просто список вида&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
адрес:порт&lt;br /&gt;
адрес:порт&lt;br /&gt;
адрес:порт&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
результат проверки выводится в указанный файл или в STDOUT, например если имеем файл proxy.txt&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
200.65.127.161:3128&lt;br /&gt;
200.65.127.161:80&lt;br /&gt;
12.110.129.186:7212&lt;br /&gt;
211.242.42.52:80&lt;br /&gt;
80.58.205.61:80&lt;br /&gt;
81.140.160.17:3128&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://vaultsoft.ru/proxycheck&quot; target=&quot;_blank&quot;&gt;читать далее&lt;/a&gt;&lt;/p&gt;</description>
 <category domain="http://vaultsoft.ru/tags/software/scripts/php">php</category>
 <category domain="http://vaultsoft.ru/category/tags/proxy">proxy</category>
 <category domain="http://vaultsoft.ru/category/tags/software/coding/sh">sh</category>
 <enclosure url="http://vaultsoft.ru/files/proxycheck.zip" length="1129" type="application/zip" />
 <pubDate>Thu, 06 Dec 2007 12:58:54 +0000</pubDate>
 <dc:creator>Vaulter</dc:creator>
 <guid isPermaLink="false">6 at http://vaultsoft.ru</guid>
</item>
</channel>
</rss>


