<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7176324423551626276</id><updated>2025-03-03T09:50:20.937+03:00</updated><category term="Cygwin"/><category term="shell"/><category term="blogger"/><category term="cell-phone"/><category term="линки"/><category term="CowonD2"/><category term="privacy"/><category term="shell-framework"/><category term="bluetooth"/><category term="conky"/><category term="lame"/><category term="screen"/><category term="sed"/><category term="xfce"/><category term="Nokia N810"/><category term="RegExp"/><category term="ffmpeg"/><category term="firefox"/><category term="git"/><category term="imagemagick"/><category term="maven"/><category term="rdesktop"/><category term="ssh"/><category term="subversion"/><category term="tomcat"/><category term="ubuntu"/><category term="video"/><category term="vim"/><category term="wine"/><title type='text'>BeggyTech</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default?start-index=26&amp;max-results=25'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-1102686234791231251</id><published>2020-12-26T18:59:00.005+03:00</published><updated>2020-12-30T03:53:35.398+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ffmpeg"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><title type='text'>ffmpeg jotting</title><content type='html'>&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;crop detect:&lt;/li&gt;&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;ffplay -i v_rus.mp4 -vf &amp;quot;cropdetect=24:16:0&amp;quot;&lt;/code&gt;&lt;/pre&gt;
&lt;div style=&quot;margin-left: 40px;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;cropdetect=limit:round:reset&lt;br&gt;&lt;b&gt;limit&lt;/b&gt; = black threshold (default 24)
&lt;br&gt;&lt;b&gt;round&lt;/b&gt; = output resolution must be divisible to this
&lt;br&gt;&lt;b&gt;reset&lt;/b&gt; = after how many frames the detection process will start over&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre&gt;&lt;code&gt;ffmpeg -i in.mp4 -vf &amp;quot;crop values&amp;quot; out.mp4&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;(&lt;a href=&quot;https://superuser.com/questions/772795/is-it-possible-to-autocrop-black-borders-of-a-video-with-ffmpeg&quot;&gt;source1&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20190317205731/http://www.renevolution.com:80/ffmpeg/2013/05/23/understanding-ffmpeg-part-iii-cropping.html&quot;&gt;source2&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href=&quot;http://beggytech.blogspot.com/2020/12/ffmpeg-jotting.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/1102686234791231251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/1102686234791231251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1102686234791231251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1102686234791231251'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2020/12/ffmpeg-jotting.html' title='ffmpeg jotting'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-5707297401183179013</id><published>2015-02-23T23:27:00.002+03:00</published><updated>2015-05-03T13:25:16.350+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cell-phone"/><title type='text'>Прошивка Galaxy SII (GT-i9100)</title><content type='html'>Прошивку стоит начать с backup! Всегда и по возможности несколькими способами, если они новые и вы на 120% в них не уверены. Я использовал &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.idea.backup.smscontacts&quot; target=&quot;_blank&quot;&gt;SuperBackup&lt;/a&gt; и аккаунт в Google.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2015/02/galaxy-sii-gt-i9100.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/5707297401183179013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/5707297401183179013' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5707297401183179013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5707297401183179013'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2015/02/galaxy-sii-gt-i9100.html' title='Прошивка Galaxy SII (GT-i9100)'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-3189248997521266096</id><published>2014-10-16T18:10:00.001+04:00</published><updated>2019-03-24T17:07:59.683+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cell-phone"/><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><title type='text'>VPN tunnel</title><content type='html'>&lt;br&gt;
Решаем задачу организации vpn туннеля. Для этого нам потребуется сделать настройки на сервере и на клиенте (далее по тексту под сервером, понимается серверный компьютер, под клиентом - клиентский компьютер). Я набросал несколько скриптов, которые можно найти на &lt;a href=&quot;https://github.com/Beggy2000/openvpnscripts&quot;&gt;https://github.com/Beggy2000/openvpnscripts&lt;/a&gt;. Все это проверялось на Ubunutu 18.04&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2014/10/vpn-tunnel.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/3189248997521266096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/3189248997521266096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3189248997521266096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3189248997521266096'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2014/10/vpn-tunnel.html' title='VPN tunnel'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-904617267406893584</id><published>2014-10-15T08:14:00.001+04:00</published><updated>2020-02-10T00:54:30.684+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="xfce"/><title type='text'>Минимальная инсталляция XFCE4 на базе ubuntu server</title><content type='html'>Иногда требуется сконфигурировать систему, которая бы содержала поменьше default-ного и неиспользуемого soft-а. Это последовательность действий, которая подходит мне:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;скачиваем ubuntu server c &lt;a href=&quot;http://www.ubuntu.com/download/server&quot;&gt;http://www.ubuntu.com/download/server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;подключаем и устанавливаем систему&lt;/li&gt;
&lt;li&gt;любимый редактор и пакетную систему (можно обойтись и без них):&lt;br /&gt;&lt;code&gt;sudo apt-get install vim aptitude&lt;br /&gt;sudo update-alternatives --config editor&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;раскомментировать partner&amp;nbsp; репозиторий в /etc/apt/source.list&lt;/li&gt;
&lt;li&gt;обновим систему до последнего состояния:&lt;br /&gt;&lt;code&gt;aptitude update &amp;amp;&amp;amp; aptitude safe-upgrade&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;если обновилось и ядро, то&lt;br /&gt;&lt;code&gt;shutdown -r now&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;удалим старые ядра и headers, если они есть:&lt;br /&gt;&lt;code&gt;aptitude purge $(dpkg --get-selections | grep &#39;linux-\(headers\|image\|modules\|modules-extra\)-[0-9]&#39; | grep -v $(uname -r | sed &#39;s|-generic||&#39;) | grep -v &#39;deinstall&#39; | sed &#39;s|\s*install||&#39;)&lt;br /&gt;
update-grub&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;поставим то, что нам нужно:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;aptitude install build-essential linux-headers-$(uname -r) dkms&lt;/code&gt; - нужно, если будет собираться дополнение виртуальной машины&lt;/li&gt;
&lt;li&gt;&lt;code&gt;sudo usermod -a -G vboxsf &quot;${USER}&quot;&lt;/code&gt; - нужно если собираемся подключать файловые системы с хоста на виртуальную машину&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aptitude install --without-recommends xubuntu-desktop xubuntu-icon-theme&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aptitude install xfwm4-themes xfce4-artwork xfce4-terminal xfce4-volumed xfce4-mixer gvfs dbus&amp;nbsp;&lt;/code&gt; - xfce4 минимум с немногими украшательствами&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aptitude install gimp libreoffice mc firefox pwgen evince&lt;/code&gt;&lt;code&gt;&lt;/code&gt; - soft, который я использую&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;собственно, все. Теперь делаем разные настройки, например проверяем &quot;язык системы&quot; и можно приступать&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/904617267406893584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/904617267406893584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/904617267406893584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/904617267406893584'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2014/10/xfce4-ubuntu-server.html' title='Минимальная инсталляция XFCE4 на базе ubuntu server'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-3710300629782636074</id><published>2014-10-12T13:04:00.000+04:00</published><updated>2014-10-12T13:04:52.957+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><title type='text'>ссылки для Firefox</title><content type='html'>Я пользуюсь Firefox. Поэтому, где-то же нужно держать набор ссылок, посвященных различным вопросам связаным с этим браузером - почему бы и не здесь:&lt;br /&gt;
Статьи с &lt;a href=&quot;http://www.computerra.ru/&quot; target=&quot;_blank&quot;&gt;http://www.computerra.ru&lt;/a&gt;:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.computerra.ru/68176/&quot; target=&quot;_blank&quot;&gt;Полная секретность: шифруем все действия в интернете&lt;/a&gt; и комментарии после статьи&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.computerra.ru/68033/&quot; target=&quot;_blank&quot;&gt;Обходя запреты: интернет-сервисы без ограничений&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.computerra.ru/67103/&quot; target=&quot;_blank&quot;&gt;Школа параноика: удаляем личные данные из интернета&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.computerra.ru/77448/&quot; target=&quot;_blank&quot;&gt;Пять простых способов зайти на заблокированные сайты&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Обзоры плагинов:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://habrahabr.ru/post/195052/&quot; target=&quot;_blank&quot;&gt;Добавляем безопасности браузеру Firefox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://old.computerra.ru/reviews/411242/&quot; target=&quot;_blank&quot;&gt;Десятка лучших плагинов для Firefox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.computerra.ru/76280/&quot; target=&quot;_blank&quot;&gt;10 самых полезных расширений для Mozilla Firefox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/3710300629782636074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/3710300629782636074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3710300629782636074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3710300629782636074'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2014/10/firefox.html' title='ссылки для Firefox'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-7544891882936738599</id><published>2014-10-12T12:06:00.000+04:00</published><updated>2015-06-14T14:24:31.180+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><title type='text'>linode</title><content type='html'>Иногда требуется завести себе виртуальный компьютер. Не физический, но то что называется &lt;a href=&quot;https://ru.wikipedia.org/wiki/VPS&quot; target=&quot;_blank&quot;&gt;VPS&lt;/a&gt;. Я выбрал linode и уже месяц его использую. Очень положительные ощущения - все просто, понятно и работает. Стоит это все в минимальной конфигурации 10$.&lt;br /&gt;
Порядок действий:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;заходите на &lt;a href=&quot;https://www.linode.com/&quot;&gt;https://www.linode.com&lt;/a&gt;, регистрируетесь, выбираете план&lt;/li&gt;
&lt;li&gt;создаете машину&lt;/li&gt;
&lt;li&gt;дожидаетесь &quot;Host Job Queue&quot; &lt;/li&gt;
&lt;li&gt;Boot! - пожалуй самое важное - я периодически забывал это сделать и не мог понять почему не работает.&lt;/li&gt;
&lt;li&gt;дожидаетесь &quot;Host Job Queue&quot; &lt;/li&gt;
&lt;li&gt;ssh root@...&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
План, конфигурацию дисков, операционку - все можно легко сменить, так что если с первого раза не вышло, то ничего страшного.&lt;br /&gt;
Возможно, имеет смысл проделать все или некоторые из следующих операции на новой машине:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;# passwd&lt;/li&gt;
&lt;li&gt;# apt-get update&lt;/li&gt;
&lt;li&gt;# apt-get upgrade&lt;/li&gt;
&lt;li&gt;# ntpdate&lt;/li&gt;
&lt;li&gt;настроить ssh (ssh без пароля -&amp;nbsp; &lt;a href=&quot;http://rizloff.com/linux/ssh-login-without-password-use-authorized-keys&quot;&gt;http://rizloff.com/linux/ssh-login-without-password-use-authorized-keys&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
Набор рекомендаций по Linode настройкам можно найти здесь: &lt;a href=&quot;http://feross.org/how-to-setup-your-linode/&quot;&gt;http://feross.org/how-to-setup-your-linode/&lt;/a&gt; &lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/7544891882936738599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/7544891882936738599' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7544891882936738599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7544891882936738599'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2014/10/linode.html' title='linode'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-1755851050155378032</id><published>2013-10-09T02:12:00.001+04:00</published><updated>2025-01-12T15:32:39.973+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="git"/><title type='text'>git server для маленькой такой компании - gitolite</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
Если нужен git-server для небольшой компании разработчиков или вообще &amp;quot;для маленькой такой компании&amp;quot;, то вполне можно настроить его как описано &lt;a href=&quot;http://git-scm.com/book/ru/Git-%D0%BD%D0%B0-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5-%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;здесь&lt;/a&gt;. Однако, такой сервер будет предоставлять всем равные права на чтение и запись. Так что, если необходимо как-то ограничивать доступ к репозитарию, например, давать права только на чтение, то, возможно, имеет смысл посмотреть на &lt;a href=&quot;https://github.com/sitaramc/gitolite&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;gitolite&lt;/a&gt;.&lt;/div&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2013/10/git-server-gitolite.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/1755851050155378032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/1755851050155378032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1755851050155378032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1755851050155378032'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2013/10/git-server-gitolite.html' title='git server для маленькой такой компании - gitolite'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-2242502916201841632</id><published>2012-02-04T21:10:00.001+04:00</published><updated>2012-02-04T21:11:48.896+04:00</updated><title type='text'>Date, time zone, ubuntu</title><content type='html'>Well, it seems I need one more note for myself. It is about time utilities in Debian and Ubuntu.&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2012/02/date-time-zone-ubuntu.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/2242502916201841632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/2242502916201841632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2242502916201841632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2242502916201841632'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2012/02/date-time-zone-ubuntu.html' title='Date, time zone, ubuntu'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-444071678940007406</id><published>2011-07-30T16:18:00.004+04:00</published><updated>2011-08-07T17:45:47.024+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="maven"/><category scheme="http://www.blogger.com/atom/ns#" term="tomcat"/><title type='text'>maven deploy for Tomcat</title><content type='html'>Maven use &lt;a href=&quot;http://mojo.codehaus.org/tomcat-maven-plugin/index.html&quot;&gt;Tomcat Maven Plugin&lt;/a&gt; for manage tomcat. But some instructions are obsolete and there are a lot of questions in internet.&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2011/07/maven-deploy-for-tomcat.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/444071678940007406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/444071678940007406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/444071678940007406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/444071678940007406'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/07/maven-deploy-for-tomcat.html' title='maven deploy for Tomcat'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-2658151386152251745</id><published>2011-07-28T17:33:00.001+04:00</published><updated>2011-07-28T17:34:53.631+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cygwin"/><title type='text'>Cal - calendar under Cygwin</title><content type='html'>After installing Cygwin at new computer I did not find &lt;a href=&quot;http://www.linuxmanpages.com/man1/cal.1.php&quot;&gt;cal&lt;/a&gt; - the calendar utility. Thanks to the &lt;a href=&quot;http://www.blogger.com/profile/03891211033409777324&quot;&gt;Kostya&lt;/a&gt;&#39;s blog - &lt;a href=&quot;http://kign.blogspot.com/2008/02/calexe-under-cygwin.html&quot;&gt;this article&lt;/a&gt; is still valid and I&#39;ve found cal after installing util-linux package.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSjDEhLYZ-xZJ86Ras_RiAYUGhkEZxj7sHMxNNb3wW02rbgCjfan6JDPxjnWRN0e9L2z-loHYSiRc85nMmwui8MJPNPxx0SEIA-eeSfVG3xnrl4L6qb94JqcVviStf2oECT7rIM3ceF3I/s1600/calPicture.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;251&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSjDEhLYZ-xZJ86Ras_RiAYUGhkEZxj7sHMxNNb3wW02rbgCjfan6JDPxjnWRN0e9L2z-loHYSiRc85nMmwui8MJPNPxx0SEIA-eeSfVG3xnrl4L6qb94JqcVviStf2oECT7rIM3ceF3I/s400/calPicture.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/2658151386152251745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/2658151386152251745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2658151386152251745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2658151386152251745'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/07/cal-calendar-under-cygwin.html' title='Cal - calendar under Cygwin'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSjDEhLYZ-xZJ86Ras_RiAYUGhkEZxj7sHMxNNb3wW02rbgCjfan6JDPxjnWRN0e9L2z-loHYSiRc85nMmwui8MJPNPxx0SEIA-eeSfVG3xnrl4L6qb94JqcVviStf2oECT7rIM3ceF3I/s72-c/calPicture.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-1140766949263141116</id><published>2011-07-26T00:05:00.001+04:00</published><updated>2011-07-26T00:05:00.604+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="cell-phone"/><category scheme="http://www.blogger.com/atom/ns#" term="shell-framework"/><title type='text'>Cell-phone(Nokia 3210c) backup. Lightweight way (syncml-ds-tool)</title><content type='html'>In following to &lt;a href=&quot;http://beggytech.blogspot.com/2010/02/cell-phone-file-system-access.html&quot;&gt;Cell-phone file system access&lt;/a&gt; - I need a way to store my contacts, calendar and notes form my phone. The easiest way is to use syncml-ds-tool.&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2011/07/cell-phonenokia-3210c-backup.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/1140766949263141116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/1140766949263141116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1140766949263141116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/1140766949263141116'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/07/cell-phonenokia-3210c-backup.html' title='Cell-phone(Nokia 3210c) backup. Lightweight way (syncml-ds-tool)'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-3547552641102781501</id><published>2011-07-24T15:48:00.002+04:00</published><updated>2011-07-24T15:50:27.413+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="wine"/><title type='text'>Wine and 2gis</title><content type='html'>&lt;a href=&quot;http://company.2gis.ru/&quot;&gt;2gis&lt;/a&gt; is russian and ukraine hand-book - kind of Yellow page - with interactive map. It can be started on Linux under wine&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2011/07/wine-and-2gis.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/3547552641102781501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/3547552641102781501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3547552641102781501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3547552641102781501'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/07/wine-and-2gis.html' title='Wine and 2gis'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-742601979192261689</id><published>2011-02-26T23:57:00.002+03:00</published><updated>2011-02-27T00:04:08.940+03:00</updated><title type='text'>An Update is Available For Your Computer</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.stickycomics.com/computer-update/&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;335&quot; width=&quot;550&quot; src=&quot;http://www.stickycomics.com/wp-content/uploads/update_for_your_computer.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/742601979192261689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/742601979192261689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/742601979192261689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/742601979192261689'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/02/update-is-available-for-your-computer.html' title='An Update is Available For Your Computer'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-5345978983378039908</id><published>2011-01-05T19:54:00.014+03:00</published><updated>2011-01-05T20:08:50.694+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conky"/><category scheme="http://www.blogger.com/atom/ns#" term="imagemagick"/><title type='text'>weather from gismeteo for conky</title><content type='html'>Well after conky was successful started(&lt;a href=&quot;http://beggytech.blogspot.com/2010/12/my-conky.html&quot;&gt;My conky&lt;/a&gt;) we can add some fun. I&amp;#39;ve chosen the weather - it is standart part of almost all conky config.&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2011/01/weather-from-gismeteo-for-conky.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/5345978983378039908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/5345978983378039908' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5345978983378039908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5345978983378039908'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2011/01/weather-from-gismeteo-for-conky.html' title='weather from gismeteo for conky'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-7485311812706543610</id><published>2010-12-29T03:23:00.010+03:00</published><updated>2011-04-02T23:16:59.371+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conky"/><category scheme="http://www.blogger.com/atom/ns#" term="xfce"/><title type='text'>My conky</title><content type='html'>Conky is really nice tool. Hundreds articles were written around how you can setup its and it is useless to repeat them. This note is just about some details and scripts which can be helpful&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/12/my-conky.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/7485311812706543610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/7485311812706543610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7485311812706543610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7485311812706543610'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/12/my-conky.html' title='My conky'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-3941872097680759403</id><published>2010-11-03T01:19:00.003+03:00</published><updated>2011-02-24T15:16:40.125+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="rdesktop"/><title type='text'>Remote desktop copy and paste issue</title><content type='html'>I use rdesktop for some activities and sometimes copy/paste functions seems totally blocked at Windows machine. I&#39;ve found very simple solution &lt;a href=&quot;http://www.testingreflections.com/node/view/4048&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
On remote machine:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt; Open Task Manager, highlight RDPClip.exe and click the &quot;End Process&quot; button  &lt;/li&gt;
&lt;li&gt; Click the &quot;Applications&quot; tab, click the &quot;New Task&quot; button, and type the text &quot;RDPClip.exe&quot;&lt;/li&gt;
&lt;/ol&gt;&lt;div style=&quot;color: black;&quot;&gt;et voilà :)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/3941872097680759403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/3941872097680759403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3941872097680759403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3941872097680759403'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/11/remote-desktop-copy-and-paste-issue.html' title='Remote desktop copy and paste issue'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-6341915377578475850</id><published>2010-09-18T16:08:00.005+04:00</published><updated>2011-09-24T18:01:11.385+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="shell-framework"/><title type='text'>shell-framework debian package</title><content type='html'>A week ago I was &lt;a href=&quot;http://mydebianblog.blogspot.com/2010/09/bash-shell-framework.html?showComment=1283901604781#c8459614079552894049&quot;&gt;asked&lt;/a&gt; about debian package with &lt;a href=&quot;http://shell-framework.origo.ethz.ch/wiki/shell_framework_0&quot;&gt;shell-framework&lt;/a&gt;. I&#39;ve prepared the package and now it can be installed as standard package. Instruction can be found &lt;a href=&quot;http://shell-framework.origo.ethz.ch/wiki/debianubuntu_package&quot;&gt;here&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/6341915377578475850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/6341915377578475850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/6341915377578475850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/6341915377578475850'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/09/shell-framework-debian-packet.html' title='shell-framework debian package'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-8692672799386561826</id><published>2010-07-24T20:11:00.050+04:00</published><updated>2010-09-18T16:40:43.397+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="shell-framework"/><title type='text'>библиотека shell-framework</title><content type='html'>&lt;i&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Вместо введения &lt;/span&gt;&lt;/i&gt;&lt;br&gt;
Я пишу скрипты на bash. Это скорее ближе к хобби, хотя иногда нужно и по работе. Конечно, не каждый день, но довольно часто и уже довольно давно. Бывают ситуации, когда либо не хочется пользоваться другими script-языками или когда у заказчика нет специалиста который сможет поддержать ваши скрипты в будущем, если они написаны, например, на perl - в общем, у меня бывало много случаев, когда моими скриптами должен был пользоваться не только я, но и еще кто-то и написаны они должны были быть на bash, а не на чем-то ином. Проанализировав требования к command line interface (CLI) программе, я систематизировал их и написал библиотеку, о которой и пойдет речь ниже.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/07/shell-framework.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/8692672799386561826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/8692672799386561826' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/8692672799386561826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/8692672799386561826'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/07/shell-framework.html' title='библиотека shell-framework'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-901279704316147764</id><published>2010-07-23T01:28:00.002+04:00</published><updated>2010-07-23T11:34:05.340+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogger"/><title type='text'>blog was redesigned</title><content type='html'>Well, as you can see my blog was redesigned. New template approach impress me, but after all changes I&amp;#39;ve made some corrections.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/07/well-as-you-can-see-my-blog-was.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/901279704316147764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/901279704316147764' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/901279704316147764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/901279704316147764'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/07/well-as-you-can-see-my-blog-was.html' title='blog was redesigned'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-5613382853552981931</id><published>2010-04-02T20:16:00.002+04:00</published><updated>2011-07-24T16:00:34.408+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sed"/><category scheme="http://www.blogger.com/atom/ns#" term="shell"/><title type='text'>One more note - sort, uniq and merging to the string</title><content type='html'>It is just one more note to myself. We have list of string - for example like this:&lt;br&gt;
&lt;pre&gt;bg, cal, cat, cd, chmod, clear, cmp, cp, date, df, diff, du, echo, exit, fg, file, find, grep,
groups, gzip, head, history, id, info, jobs, kill, ln, locate, ls, man , mc, mkdir, more, mv, 
passwd, ps, pwd, rm, rmdir, scp, sed, set, sleep, slogin, sort, ssh, tail, tar, touch, uname,
vi, wc, which, whoami.
&lt;/pre&gt;&lt;br&gt;
I need the same list without repeating of items and sorted.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2008/10/one-more-note.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/5613382853552981931/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/5613382853552981931' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5613382853552981931'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5613382853552981931'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2008/10/one-more-note.html' title='One more note - sort, uniq and merging to the string'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-6687246591233433120</id><published>2010-02-28T19:53:00.003+03:00</published><updated>2011-02-18T01:37:22.774+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="shell"/><category scheme="http://www.blogger.com/atom/ns#" term="ssh"/><title type='text'>protection from brute force on ssh</title><content type='html'>When I&amp;#39;ve tired from brute force attacks on my computer at 22 port I create simple protection.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/02/protection-from-brute-force-on-ssh.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/6687246591233433120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/6687246591233433120' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/6687246591233433120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/6687246591233433120'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/02/protection-from-brute-force-on-ssh.html' title='protection from brute force on ssh'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-2918887922199418193</id><published>2010-02-21T17:13:00.007+03:00</published><updated>2011-07-24T17:09:42.768+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="cell-phone"/><title type='text'>Cell-phone file system access</title><content type='html'>Just short note about how we can explorer file system of cell phone (in my case it was &lt;a href=&quot;http://www.nokia.co.uk/find-products/all-phones/nokia-3120-classic/specifications&quot;&gt;Nokia 3120 classic&lt;/a&gt;). The main idea can be found at &lt;a href=&quot;http://dev.zuckschwerdt.org/openobex/wiki/ObexFs&quot;&gt;http://dev.zuckschwerdt.org/openobex/wiki/ObexFs&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/02/cell-phone-file-system-access.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/2918887922199418193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/2918887922199418193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2918887922199418193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/2918887922199418193'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/02/cell-phone-file-system-access.html' title='Cell-phone file system access'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-7751337444456763187</id><published>2010-02-13T18:01:00.000+03:00</published><updated>2010-02-13T18:01:07.544+03:00</updated><title type='text'>mencoder ignore bitrate (1000 fps file)</title><content type='html'>Today I found my mencoder ignore bitrate option when I try to recode some file. After research I want to save here two links - http://lists.mplayerhq.hu/pipermail/mencoder-users/2006-April/003102.html and http://www.mplayerhq.hu/DOCS/HTML-single/en/MPlayer.html#id2910636 which show me to obligatory using &quot;-ofps&quot; option in case we have variable framerate in source file and fixed one in destination.</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/7751337444456763187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/7751337444456763187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7751337444456763187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/7751337444456763187'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/02/mencoder-ignore-bitrate-1000-fps-file.html' title='mencoder ignore bitrate (1000 fps file)'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-5323197368238434423</id><published>2010-02-12T16:31:00.010+03:00</published><updated>2010-07-23T01:08:26.161+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="shell"/><title type='text'>bash associative arrays(map, hash or how you them calls). part II</title><content type='html'>This is second part of story about associative arrays in bash. You will find first one &lt;a href=&quot;http://beggytech.blogspot.com/2010/02/bash-associative-arrays.html&quot;&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Well after very serious criticism about variable approach we have to look at second way. It is very simple - two arrays - keys and values.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/02/bash-associative-arraysmap-hash-or-how.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/5323197368238434423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/5323197368238434423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5323197368238434423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/5323197368238434423'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/02/bash-associative-arraysmap-hash-or-how.html' title='bash associative arrays(map, hash or how you them calls). part II'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7176324423551626276.post-3098765956177537969</id><published>2010-02-12T15:35:00.023+03:00</published><updated>2010-07-23T01:08:11.128+04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="shell"/><title type='text'>bash associative arrays(map, hash or how you them calls). part I</title><content type='html'>There are a lot of programming languages where you can use associative arrays. Some times it has different name - map or hash for example, but the fact is bash had nothing like this before version 4.0 And if you use bash with version lesser then 4.0 you probably try to find some kind of solution.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://beggytech.blogspot.com/2010/02/bash-associative-arrays.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://beggytech.blogspot.com/feeds/3098765956177537969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/7176324423551626276/3098765956177537969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3098765956177537969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7176324423551626276/posts/default/3098765956177537969'/><link rel='alternate' type='text/html' href='http://beggytech.blogspot.com/2010/02/bash-associative-arrays.html' title='bash associative arrays(map, hash or how you them calls). part I'/><author><name>Beggy</name><uri>http://www.blogger.com/profile/14450266248416343152</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4HZ4gN-dG7Wmb2_H4VOGKTUFziKogWZFq7kXIVoqCGEkyvaEvXv5DXrkgn6aSH_XMwMu_jjuOGRVxnJPMW7Mte5rmoVgJnX-5E0EC0TmpAPnKO-fv7C6k1NCGJEuD3h8/s220/gse_multipart43476.jpg'/></author><thr:total>0</thr:total></entry></feed>