<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CUYCRnk9eip7ImA9WhRaFEg.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744</id><updated>2012-02-17T08:32:47.762+04:00</updated><category term="михалков" /><category term="tex" /><category term="converter" /><category term="latex" /><category term="perl" /><category term="информатика" /><category term="король" /><category term="олимпиада" /><category term="github" /><category term="экзамен" /><category term="youtube" /><category term="applet" /><category term="dbus" /><category term="ниачем" /><category term="настроение" /><category term="кириллица" /><category term="gnome" /><category term="google docs" /><category term="picasa" /><category term="dpath" /><category term="день рождения" /><category term="копирайтер" /><category term="python" /><category term="вуз" /><category term="кот" /><category term="пдд" /><category term="ubuntu tips" /><category term="мфти" /><category term="блог" /><category term="мигалка" /><category term="синтезатор" /><category term="wnezros" /><category term="ЕГЭ" /><category term="музыка" /><category term="linux" /><category term="facebook" /><category term="scripting" /><category term="скриншот" /><category term="meego" /><category term="открытка" /><category term="видео" /><category term="jpeg" /><category term="magianfilter" /><category term="lifehacker" /><category term="Козьмодеймьянск" /><category term="визитка" /><category term="bash" /><category term="всегеи" /><category term="pdf" /><category term="аббревиатура" /><category term="pascal" /><category term="сергей" /><category term="omgubuntu" /><category term="intel" /><category term="amixer" /><category term="карточка" /><category term="чертеж" /><category term="appup" /><category term="ubuntu" /><category term="диско" /><category term="alsamixer" /><category term="google" /><category term="ссылки" /><category term="nautilus" /><title>blog.gudulin.ru</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.gudulin.ru/" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/gudulin-blog" /><feedburner:info uri="gudulin-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DE8BR3Y4fSp7ImA9WhdaFko.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-569134197856826806</id><published>2011-10-27T04:54:00.000+04:00</published><updated>2011-10-27T04:54:16.835+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-27T04:54:16.835+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="wnezros" /><category scheme="http://www.blogger.com/atom/ns#" term="applet" /><category scheme="http://www.blogger.com/atom/ns#" term="bash" /><category scheme="http://www.blogger.com/atom/ns#" term="github" /><category scheme="http://www.blogger.com/atom/ns#" term="amixer" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="dbus" /><category scheme="http://www.blogger.com/atom/ns#" term="alsamixer" /><title>Indicator Sound Applet для Ubuntu 11.10</title><content type="html">&lt;br /&gt;
Все началось с апгрейда Ubuntu. Как только вышла вторая бета Ubuntu 11.10, решено было менять 10.04 на нее. Понимаю, что обосновать это сложно, но Unity2d сейчас меня все же больше привлекает в использовании, нежели Gnome.&lt;br /&gt;
&lt;br /&gt;
Итак, с апгрейдом пришла вечная проблема вывода звука в наушники (звук просто играл и в динамиках ноутбука, и в наушниках). Решение я знал - так делал на 10.04 и все хорошо работало, а именно сносил Pulseaudio, настраивал Alsa и ставил апплет громкости на панель (&lt;a href="http://help.ubuntu.ru/wiki/%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_pulseaudio"&gt;подробнее&lt;/a&gt;). Но в 11.10 &lt;i&gt;"нет привычной панели с апплетами, нужно установить другой регулятор громкости"&lt;/i&gt; - так пишут в howto по &lt;a href="http://help.ubuntu.ru/wiki/%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_pulseaudio"&gt;ссылке&lt;/a&gt;. Я пробовал volti, который советуют. Работает он следующим образом: написан обычный апплет, но запускается с помощью утилиты alltray. Буэ, выглядит ужасно, и код апплета слишком громоздкий.&lt;br /&gt;
&lt;br /&gt;
Поэтому использовал сначала запущенный в консоли alsamixer, в котором менял уровень громкости.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-lKYeWkkEJw4/TqiixH3cHnI/AAAAAAAAER8/bp5iZXGqIHU/s1600/alsamixer.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="205" src="http://2.bp.blogspot.com/-lKYeWkkEJw4/TqiixH3cHnI/AAAAAAAAER8/bp5iZXGqIHU/s320/alsamixer.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Но пришел как-то &lt;a href="http://www.wnezros.com/"&gt;WNeZRoS&lt;/a&gt; и сказал, что надо написать простой bash скрипт, повесить его на хоткеи, а потом и апплет свой сделать. Ок, сидим делаем.&lt;br /&gt;
&lt;br /&gt;
Громкость менять можно командой &lt;code&gt;amixer&lt;/code&gt;:&amp;nbsp;&lt;span class="Apple-style-span" style="background-color: #f6f8ff; color: #000020; font-family: monospace; white-space: pre;"&gt;amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sset &lt;span style="color: #1060b6;"&gt;'Master Front'&lt;/span&gt; &lt;span style="color: #008c00;"&gt;10 &lt;/span&gt;&lt;/span&gt;, где 0 - номер карты, Master Front - mixer control (все посмотреть можно так: &lt;code&gt;amixer scontrols&lt;/code&gt;), 10 - значение уровня громкости (минимальное 0, максимальное 31).&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Чтобы получить текущую громкость, соответственно, надо делать так:&lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sget &lt;span style="color: #1060b6;"&gt;'Master Front'&lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
Надо заметить, что вышеперечисленные команды возвращают вовсе не число, а добрый абзац текста, что не проблема для связки команд grep и cut: &lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sget &lt;span style="color: #1060b6;"&gt;"Master Front"&lt;/span&gt; &lt;span style="color: #e34adc;"&gt;|&lt;/span&gt; grep Front&lt;span style="color: #0f69ff;"&gt;\ &lt;/span&gt;Left&lt;span style="color: #308080;"&gt;:&lt;/span&gt; &lt;span style="color: #e34adc;"&gt;|&lt;/span&gt; cut &lt;span style="color: #44aadd;"&gt;-b&lt;/span&gt; &lt;span style="color: #008c00;"&gt;24&lt;/span&gt;-&lt;span style="color: #008c00;"&gt;25&lt;/span&gt;&lt;/pre&gt;
&lt;br /&gt;
В общем, строка за строкой, мысль за мыслью, скрипт готов:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;&lt;span style="color: #595979;"&gt;#!&lt;/span&gt;&lt;span style="color: #007997;"&gt;/bin/bash&lt;/span&gt;

&lt;span style="color: #007d45;"&gt;current&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;`amixer &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #44aadd;"&gt;-c&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #008c00;"&gt;0&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; sget &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #1060b6;"&gt;"Master Front"&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #e34adc;"&gt;|&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; grep Front&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #0f69ff;"&gt;\ &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;Left&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #308080;"&gt;:&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #e34adc;"&gt;|&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; cut &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #44aadd;"&gt;-b&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt; &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #008c00;"&gt;24&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;-&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #008c00;"&gt;25&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;`&lt;/span&gt;

&lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"x&lt;/span&gt;&lt;span style="color: #007d45;"&gt;$1&lt;/span&gt;&lt;span style="color: #1060b6;"&gt;"&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;=&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"xup"&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;-lt&lt;/span&gt; &lt;span style="color: #008c00;"&gt;31&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
        &lt;span style="color: #007d45;"&gt;current&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;$&lt;span style="color: #406080;"&gt;(&lt;/span&gt;&lt;span style="color: #406080;"&gt;(&lt;/span&gt;&lt;span style="color: #007d45;"&gt;$current&lt;/span&gt; +&lt;span style="color: #008c00;"&gt;1&lt;/span&gt;&lt;span style="color: #406080;"&gt;)&lt;/span&gt;&lt;span style="color: #406080;"&gt;)&lt;/span&gt;
        amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sset &lt;span style="color: #1060b6;"&gt;"Master Front"&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;
    
&lt;span style="color: #200080; font-weight: bold;"&gt;else&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"x&lt;/span&gt;&lt;span style="color: #007d45;"&gt;$1&lt;/span&gt;&lt;span style="color: #1060b6;"&gt;"&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;=&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"xdown"&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;-gt&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
        &lt;span style="color: #007d45;"&gt;current&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;$&lt;span style="color: #406080;"&gt;(&lt;/span&gt;&lt;span style="color: #406080;"&gt;(&lt;/span&gt;&lt;span style="color: #007d45;"&gt;$current&lt;/span&gt; -&lt;span style="color: #008c00;"&gt;1&lt;/span&gt;&lt;span style="color: #406080;"&gt;)&lt;/span&gt;&lt;span style="color: #406080;"&gt;)&lt;/span&gt;
        amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sset &lt;span style="color: #1060b6;"&gt;"Master Front"&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;
&lt;span style="color: #200080; font-weight: bold;"&gt;else&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"x&lt;/span&gt;&lt;span style="color: #007d45;"&gt;$1&lt;/span&gt;&lt;span style="color: #1060b6;"&gt;"&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;=&lt;/span&gt; &lt;span style="color: #1060b6;"&gt;"xmute"&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt; -eq &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
        &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; &lt;span style="color: #308080;"&gt;[&lt;/span&gt; &lt;span style="color: #44aadd;"&gt;-e&lt;/span&gt; &lt;span style="color: #40015a;"&gt;/tmp/volume&lt;/span&gt; &lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
            &lt;span style="color: #007d45;"&gt;current&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;`cat &lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: #40015a;"&gt;/tmp/volume&lt;/span&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-color: #cceeee; background-image: initial; background-origin: initial; color: black;"&gt;`&lt;/span&gt;
            amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sset &lt;span style="color: #1060b6;"&gt;"Master Front"&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt;
            rm &lt;span style="color: #40015a;"&gt;/tmp/volume&lt;/span&gt;
        &lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;else&lt;/span&gt;
        amixer &lt;span style="color: #44aadd;"&gt;-c&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt; sset &lt;span style="color: #1060b6;"&gt;"Master Front"&lt;/span&gt; &lt;span style="color: #008c00;"&gt;0&lt;/span&gt;
        &lt;span style="color: #7779bb; font-weight: bold;"&gt;echo&lt;/span&gt; &lt;span style="color: #007d45;"&gt;$current&lt;/span&gt;&lt;span style="color: #e34adc;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #40015a;"&gt;/tmp/volume&lt;/span&gt;
        &lt;span style="color: #007d45;"&gt;current&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="color: #008c00;"&gt;0&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;
&lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt;&lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt;&lt;span style="color: #200080; font-weight: bold;"&gt;fi&lt;/span&gt;
mplayer &lt;span style="color: #40015a;"&gt;/usr/share/sounds/ubuntu/stereo/bell.ogg&lt;/span&gt;
&lt;/pre&gt;
&lt;br /&gt;
Последняя строка добавлена для того, чтобы "ощущать" текущую громкость.&lt;br /&gt;
Устанавливаем на хоткеи написанный скрипт с параметрами "up", "down", "mute"&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-jICYRFvAmd0/Tqim_Bb7ScI/AAAAAAAAESU/Z8dt1KloO34/s1600/keyboard.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="209" src="http://2.bp.blogspot.com/-jICYRFvAmd0/Tqim_Bb7ScI/AAAAAAAAESU/Z8dt1KloO34/s320/keyboard.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
И приступаем к написанию апплета. Тут вроде ничего нового, хотя единственный момент, на который я хочу обратить внимание в этом пункте - смена иконок апплета со сменой звука. Схема такая: нажимается кнопка "Volume Up", вызывается скрипт "volume.sh up", тут нужно отправить сигнал об изменении звука, скрипт апплета поймает этот сигнал и заменит иконку. &amp;nbsp;Помощник - &lt;a href="http://ru.wikipedia.org/wiki/D-Bus"&gt;D-Bus&lt;/a&gt;, в частности - &lt;a href="http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html"&gt;dbus-python&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Итог&lt;/b&gt;&lt;br /&gt;
Весь код есть на github:&amp;nbsp;&lt;a href="https://github.com/sagod/sound-applet"&gt;https://github.com/sagod/sound-applet&lt;/a&gt;&lt;br /&gt;
Я его, конечно, допричесываю. Сейчас он выложен просто ради фана. Если кто видит говнокод - пишите, буду рад исправить.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-569134197856826806?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/XtkJeDdKc-4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/569134197856826806/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/10/indicator-sound-applet-ubuntu-1110.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/569134197856826806?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/569134197856826806?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/XtkJeDdKc-4/indicator-sound-applet-ubuntu-1110.html" title="Indicator Sound Applet для Ubuntu 11.10" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-lKYeWkkEJw4/TqiixH3cHnI/AAAAAAAAER8/bp5iZXGqIHU/s72-c/alsamixer.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/10/indicator-sound-applet-ubuntu-1110.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MFQHk9eSp7ImA9WhdQFUQ.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-1221721120371526621</id><published>2011-08-17T19:35:00.000+04:00</published><updated>2011-08-17T19:36:51.761+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T19:36:51.761+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="карточка" /><category scheme="http://www.blogger.com/atom/ns#" term="король" /><category scheme="http://www.blogger.com/atom/ns#" term="кот" /><category scheme="http://www.blogger.com/atom/ns#" term="открытка" /><category scheme="http://www.blogger.com/atom/ns#" term="сергей" /><category scheme="http://www.blogger.com/atom/ns#" term="копирайтер" /><category scheme="http://www.blogger.com/atom/ns#" term="визитка" /><title>Визитка копирайтера: плюс сто к настроению</title><content type="html">Сегодня обнаружил в почтовом ящике письмо из Череповца. Очень удивился этому, ведь в этом городе родственников и друзей у меня нет. А вскрыв конверт, вспомнил, как просил Сергея прислать мне оригинальную визитку, которую они с Анной сварганили перед путешествием по Европе (&lt;a href="http://ctrl-c-writer.ru/travel-card/"&gt;подробнее в блоге самого Сергея&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6qyxI7d4XeU/TkvdgoV6P-I/AAAAAAAADLk/sTWst8dTirI/s1600/15871898659_rhKSK.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="254" src="http://4.bp.blogspot.com/-6qyxI7d4XeU/TkvdgoV6P-I/AAAAAAAADLk/sTWst8dTirI/s320/15871898659_rhKSK.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Фото &lt;a href="http://ctrl-c-writer.ru/"&gt;http://ctrl-c-writer.ru&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Вместе с визиткой были вложены две открыточки, с обратной стороны которых кот со стопкой книг по-немецки говорит, что несказанно занят.&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-y4eHae5XKaM/TkvdDVYjhRI/AAAAAAAADLc/ul35esr-mMg/s320/IMG_0393.JPG" style="margin-left: auto; margin-right: auto;" width="320" /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Открытки&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-y4eHae5XKaM/TkvdDVYjhRI/AAAAAAAADLc/ul35esr-mMg/s1600/IMG_0393.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href="http://4.bp.blogspot.com/-y4eHae5XKaM/TkvdDVYjhRI/AAAAAAAADLc/ul35esr-mMg/s1600/IMG_0393.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;br /&gt;
Безумно приятно, большое спасибо! :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-1221721120371526621?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/ldLScdYGNNw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/1221721120371526621/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/08/blog-post.html#comment-form" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1221721120371526621?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1221721120371526621?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/ldLScdYGNNw/blog-post.html" title="Визитка копирайтера: плюс сто к настроению" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-6qyxI7d4XeU/TkvdgoV6P-I/AAAAAAAADLk/sTWst8dTirI/s72-c/15871898659_rhKSK.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/08/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGQXk9eip7ImA9WhdRFUk.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-5271887730144324452</id><published>2011-08-05T15:56:00.000+04:00</published><updated>2011-08-05T15:57:00.762+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-05T15:57:00.762+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="скриншот" /><category scheme="http://www.blogger.com/atom/ns#" term="мфти" /><category scheme="http://www.blogger.com/atom/ns#" term="ЕГЭ" /><category scheme="http://www.blogger.com/atom/ns#" term="вуз" /><title>Напиши все ЕГЭ на 100, будь мужиком блеать!</title><content type="html">МФТИ самый, на мой взгляд, консервативный вуз в плане приема на учебу абитуриентов. Они устраивают внутреннее собеседование, по результатам которого уже и будет дана рекомендация тому или иному абитуриенту. Также они имеют несколько специфичную оценку дипломов олимпиад, с которыми к ним приходят ребята (не привычную "&lt;i&gt;100 баллов или поступление без экзаменов&lt;/i&gt;", а "&lt;i&gt;90/95/100 баллов в зависимости от степени диплома и уровня олимпиады&lt;/i&gt;").&lt;br /&gt;
&lt;br /&gt;
К чему я это все? Вчера взглянул на список рекомендованных к зачислению (в поисках &amp;nbsp;фамилий мечтающих там учиться одноклассников) и был несколько обескуражен такой картиной:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-A943DQv8Dzs/TjvWXQZ3jvI/AAAAAAAAB78/gHz88Z-vlnQ/s1600/mipt_2011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="198" src="http://4.bp.blogspot.com/-A943DQv8Dzs/TjvWXQZ3jvI/AAAAAAAAB78/gHz88Z-vlnQ/s320/mipt_2011.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
Кому-то может показаться мое удивление неуместным, мол ребята просто усердно готовились и результат говорит сам за себя.&amp;nbsp;Тогда вот еще&amp;nbsp;один интересный&amp;nbsp;скриншот:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-iQ94ffB46yg/TjvYDrYA_-I/AAAAAAAAB8A/Rquj7aFisFs/s1600/ege_2011.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-iQ94ffB46yg/TjvYDrYA_-I/AAAAAAAAB8A/Rquj7aFisFs/s320/ege_2011.png" width="274" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
В общем, бардак вокруг ЕГЭ существовал, существует и, соответственно, будет существовать. &lt;a href="http://www.1tv.ru/news/social/182031"&gt;Вот&lt;/a&gt; мертвые души забивают места в самом крутом медицинском вузе (случайное разоблачение нарушения), &lt;a href="http://www.gazeta.ru/social/2011/06/15/3662377.shtml"&gt;вот&lt;/a&gt; студенты сдают ЕГЭ за учеников (опять случайно обнаружили).&lt;br /&gt;
&lt;br /&gt;
Как же хорошо, что я уже прошел через эту систему :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-5271887730144324452?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/YcjwZo3o2OE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/5271887730144324452/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/08/100.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/5271887730144324452?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/5271887730144324452?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/YcjwZo3o2OE/100.html" title="Напиши все ЕГЭ на 100, будь мужиком блеать!" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-A943DQv8Dzs/TjvWXQZ3jvI/AAAAAAAAB78/gHz88Z-vlnQ/s72-c/mipt_2011.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/08/100.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AMRHs4fip7ImA9WhdSF00.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-1072922852334459693</id><published>2011-07-26T21:35:00.000+04:00</published><updated>2011-07-26T21:36:25.536+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-26T21:36:25.536+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="picasa" /><category scheme="http://www.blogger.com/atom/ns#" term="кириллица" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><title>Picasa + кириллица = ♥</title><content type="html">Установил в Ubuntu для работы с фотографиями Picasa, а русские символы в подписях к фотографиям отображаются знаками вопроса. В принципе, проблема любого приложения, запущенного средствами wine.&lt;br /&gt;
&lt;br /&gt;
Решение проблемы:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Устанавливаем локаль &lt;b&gt;cp1251&lt;/b&gt; (&lt;a href="http://www.sadreamer.net/articles/article/17"&gt;совет от sadreamer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Создаем простой скрипт и вешаем его на кнопку:&lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;&lt;span style="color: #595979;"&gt;#!/bin/sh&lt;/span&gt;
&lt;span style="color: #007d45;"&gt;LANG&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;ru_RU&lt;span style="color: #200080; font-weight: bold;"&gt;.&lt;/span&gt;cp1251 &lt;span style="color: #40015a;"&gt;/opt/google/picasa/3&lt;/span&gt;&lt;span style="color: #200080; font-weight: bold;"&gt;.&lt;/span&gt;&lt;span style="color: #008c00;"&gt;0&lt;/span&gt;&lt;span style="color: #40015a;"&gt;/bin/picasa&lt;/span&gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-1072922852334459693?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/j57HfZL57pc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/1072922852334459693/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/07/picasa.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1072922852334459693?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1072922852334459693?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/j57HfZL57pc/picasa.html" title="Picasa + кириллица = ♥" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><thr:total>0</thr:total><georss:featurename>Проспект Большевиков, город Санкт-Петербург, Россия, 190000</georss:featurename><georss:point>59.9198374 30.4667561</georss:point><georss:box>59.9158579 30.4568856 59.9238169 30.476626600000003</georss:box><feedburner:origLink>http://blog.gudulin.ru/2011/07/picasa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYARXY6eyp7ImA9WhZaGUk.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-6310191024420182045</id><published>2011-07-06T13:43:00.001+04:00</published><updated>2011-07-06T13:55:44.813+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-06T13:55:44.813+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="всегеи" /><category scheme="http://www.blogger.com/atom/ns#" term="аббревиатура" /><title>Про одну аббревиатуру</title><content type="html">Аббревиатуры бывают бредовыми, бывают очень бредовыми, а бывают такими, что даже премьер-министр смеется над ними в прямом эфире. Я обнаружил примерно такую же:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-KMEFDrQvPp8/ThQwaCNKELI/AAAAAAAAA3s/RUG3Voe8BRE/s1600/IMG_0240.JPG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/-KMEFDrQvPp8/ThQwaCNKELI/AAAAAAAAA3s/RUG3Voe8BRE/s320/IMG_0240.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5626175058319380658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Почему не ВГИ, интересно? Наверно коротко и непримечательно.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-6310191024420182045?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/UfuA5H6jUMY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/6310191024420182045/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/07/blog-post.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/6310191024420182045?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/6310191024420182045?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/UfuA5H6jUMY/blog-post.html" title="Про одну аббревиатуру" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-KMEFDrQvPp8/ThQwaCNKELI/AAAAAAAAA3s/RUG3Voe8BRE/s72-c/IMG_0240.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/07/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQNQnk4eSp7ImA9WhZbEUg.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-5983937789904761452</id><published>2011-06-15T20:56:00.000+04:00</published><updated>2011-06-15T21:03:13.731+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-15T21:03:13.731+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="видео" /><category scheme="http://www.blogger.com/atom/ns#" term="Козьмодеймьянск" /><category scheme="http://www.blogger.com/atom/ns#" term="youtube" /><title>Эх, да, диджитал рисерч</title><content type="html">Забавное видео, в котором девушка из Козьмодеймьянска под баян (аккодеон, гармонь? всегда путаю) высмеивает своего жениха, снимающего ее, видимо, на камеру iPhone :)&lt;br /&gt;&lt;br /&gt;&lt;iframe width="460" height="287" src="http://www.youtube.com/embed/EtrErSwacEY" frameborder="0" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-5983937789904761452?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/fSSar-dsFIw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/5983937789904761452/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/06/blog-post.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/5983937789904761452?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/5983937789904761452?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/fSSar-dsFIw/blog-post.html" title="Эх, да, диджитал рисерч" /><author><name>Alexander Gudulin</name><uri>https://profiles.google.com/101854630230853178722</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-ekaNS5oAQ4g/AAAAAAAAAAI/AAAAAAAABg8/HLnZf6awU6c/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/EtrErSwacEY/default.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/06/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcNQnY9cCp7ImA9WhZVFUw.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-2195469466701891709</id><published>2011-05-27T20:34:00.000+04:00</published><updated>2011-05-27T20:34:53.868+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-27T20:34:53.868+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="настроение" /><category scheme="http://www.blogger.com/atom/ns#" term="кот" /><category scheme="http://www.blogger.com/atom/ns#" term="синтезатор" /><category scheme="http://www.blogger.com/atom/ns#" term="диско" /><category scheme="http://www.blogger.com/atom/ns#" term="музыка" /><title>Кот играет на синтезаторе</title><content type="html">Котов я всегда любил. Но видео, на которое я наткнулся буквально неделю назад, до сих пор выносит мозг. Чтобы понять глубокий смысл, его надо смотреть как минимум по 3-4 раза за вечер. Хорошее настроение гарантировано. Да, звук включить обязательно.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/wZM3UHH0O0Y/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/wZM3UHH0O0Y&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/wZM3UHH0O0Y&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.youtube.com/watch?v=wZM3UHH0O0Y"&gt;http://www.youtube.com/watch?v=wZM3UHH0O0Y&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-2195469466701891709?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/9pH5LCUHb2w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/2195469466701891709/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/05/blog-post.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/2195469466701891709?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/2195469466701891709?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/9pH5LCUHb2w/blog-post.html" title="Кот играет на синтезаторе" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/05/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08BQ3o5cSp7ImA9WhZWGU8.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-1911463044102722365</id><published>2011-05-21T00:04:00.000+04:00</published><updated>2011-05-21T00:04:12.429+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-21T00:04:12.429+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="intel" /><category scheme="http://www.blogger.com/atom/ns#" term="meego" /><category scheme="http://www.blogger.com/atom/ns#" term="appup" /><category scheme="http://www.blogger.com/atom/ns#" term="magianfilter" /><title>MagianFilter MeeGo Edition</title><content type="html">&lt;div class="separator" style="clear: both; text-align: left;"&gt;Посмотрите забавный ролик про путь создания из обычной программы приложения, достойного Intel AppUp Center for MeeGo :)&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/Nz_GBUnUsf8/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Nz_GBUnUsf8&amp;fs=1&amp;source=uds" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/Nz_GBUnUsf8&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;Кстати, наш&amp;nbsp;&lt;a href="https://bitbucket.org/amaslenn/magianfilter/overview"&gt;MagianFilter&lt;/a&gt;&amp;nbsp;доступен для бесплатного скачивания в Intel AppUp Center, который для вашего устройство с MeeGo можно взять &lt;a href="http://appdeveloper.intel.com/en-us/meego-sdk-suite"&gt;здесь&lt;/a&gt;&amp;nbsp;(требуется авторизация на appdeveloper.intel.com).&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://dl.dropbox.com/u/2915460/mf/meegos/Screenshot_mf_01.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://dl.dropbox.com/u/2915460/mf/meegos/Screenshot_mf_01.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Скриншот из магазина&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-1911463044102722365?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/lzdtKJ_Q570" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/1911463044102722365/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/05/magianfilter-meego-edition.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1911463044102722365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1911463044102722365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/lzdtKJ_Q570/magianfilter-meego-edition.html" title="MagianFilter MeeGo Edition" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/05/magianfilter-meego-edition.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4HSHs4cCp7ImA9WhZXEUg.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-6564117506333692983</id><published>2011-04-29T19:12:00.000+04:00</published><updated>2011-04-30T12:42:19.538+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-30T12:42:19.538+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="информатика" /><category scheme="http://www.blogger.com/atom/ns#" term="pascal" /><category scheme="http://www.blogger.com/atom/ns#" term="ЕГЭ" /><title>Как в ЕГЭ-книжках считают след кв. матрицы</title><content type="html">В поисках "чего бы еще порешать"&amp;nbsp;к ЕГЭ по информатике&amp;nbsp;набрел на задачник Н.Н. Самылкиной и Е.М. Островской.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Помимо нередко встречающихся ошибок в ответах узнал отличный способ подсчета "суммы элементов квадратной матрицы, стоящих на главной диагонали" :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;&lt;span style="color: #200080; font-weight: bold;"&gt;for&lt;/span&gt; i&lt;span style="color: #308080;"&gt;:&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="color: #008c00;"&gt;1&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;to&lt;/span&gt; n &lt;span style="color: #200080; font-weight: bold;"&gt;do&lt;/span&gt;
    &lt;span style="color: #200080; font-weight: bold;"&gt;for&lt;/span&gt; j&lt;span style="color: #308080;"&gt;:&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="color: #008c00;"&gt;1&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;to&lt;/span&gt; n &lt;span style="color: #200080; font-weight: bold;"&gt;do&lt;/span&gt;
        &lt;span style="color: #200080; font-weight: bold;"&gt;if&lt;/span&gt; i&lt;span style="color: #308080;"&gt;=&lt;/span&gt;j &lt;span style="color: #200080; font-weight: bold;"&gt;then&lt;/span&gt;
            s&lt;span style="color: #308080;"&gt;:&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;s&lt;span style="color: #308080;"&gt;+&lt;/span&gt;x&lt;span style="color: #308080;"&gt;[&lt;/span&gt;i&lt;span style="color: #308080;"&gt;,&lt;/span&gt;j&lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;
К чему так писать? Чтобы ученики не забывали, что они работают с двумерным, а не одномерным массивом? Ну бред же.&lt;br /&gt;
&lt;br /&gt;
Более адекватный способ:&lt;br /&gt;
&lt;pre style="background: #f6f8ff; color: #000020;"&gt;&lt;span style="color: #200080; font-weight: bold;"&gt;for&lt;/span&gt; i&lt;span style="color: #308080;"&gt;:&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt;&lt;span style="color: #008c00;"&gt;1&lt;/span&gt; &lt;span style="color: #200080; font-weight: bold;"&gt;to&lt;/span&gt; n &lt;span style="color: #200080; font-weight: bold;"&gt;do&lt;/span&gt;
    s &lt;span style="color: #308080;"&gt;:&lt;/span&gt;&lt;span style="color: #308080;"&gt;=&lt;/span&gt; s+a&lt;span style="color: #308080;"&gt;[&lt;/span&gt;i&lt;span style="color: #308080;"&gt;,&lt;/span&gt;i&lt;span style="color: #308080;"&gt;]&lt;/span&gt;&lt;span style="color: #406080;"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-6564117506333692983?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/ZXOOU3XVo5Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/6564117506333692983/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/04/blog-post_29.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/6564117506333692983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/6564117506333692983?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/ZXOOU3XVo5Q/blog-post_29.html" title="Как в ЕГЭ-книжках считают след кв. матрицы" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/04/blog-post_29.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYGQ38_fCp7ImA9WhZQEE8.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-3162361348369721703</id><published>2011-04-17T11:08:00.000+04:00</published><updated>2011-04-17T11:08:42.144+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-17T11:08:42.144+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="мигалка" /><category scheme="http://www.blogger.com/atom/ns#" term="экзамен" /><category scheme="http://www.blogger.com/atom/ns#" term="михалков" /><category scheme="http://www.blogger.com/atom/ns#" term="пдд" /><title>Вопрос, который каждый раз вызывает улыбку</title><content type="html">&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-iav1x_6CiP8/TaqRK8rkRrI/AAAAAAAAAnY/GWqSI5BDFqo/s1600/pdd_03_06.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="248" src="http://4.bp.blogspot.com/-iav1x_6CiP8/TaqRK8rkRrI/AAAAAAAAAnY/GWqSI5BDFqo/s320/pdd_03_06.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Конечно, в любом.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-3162361348369721703?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/IjCdmpKixHI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/3162361348369721703/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/04/blog-post_17.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3162361348369721703?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3162361348369721703?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/IjCdmpKixHI/blog-post_17.html" title="Вопрос, который каждый раз вызывает улыбку" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-iav1x_6CiP8/TaqRK8rkRrI/AAAAAAAAAnY/GWqSI5BDFqo/s72-c/pdd_03_06.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/04/blog-post_17.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AARHg6eip7ImA9WhZSGE0.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-3118691900081917657</id><published>2011-04-03T09:49:00.000+04:00</published><updated>2011-04-03T09:49:05.612+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-03T09:49:05.612+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="applet" /><category scheme="http://www.blogger.com/atom/ns#" term="lifehacker" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu tips" /><category scheme="http://www.blogger.com/atom/ns#" term="omgubuntu" /><title>Ubuntu Tips Applet скачали более 4500 человек</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-4uCnD3_RU-g/TZgJBR-JAvI/AAAAAAAAAlI/wxz1Wrs_Wlk/s1600/ubuntutips-applet-0.1.2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="162" src="http://3.bp.blogspot.com/-4uCnD3_RU-g/TZgJBR-JAvI/AAAAAAAAAlI/wxz1Wrs_Wlk/s320/ubuntutips-applet-0.1.2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Если быть точнее, то 4742 (счетчик&amp;nbsp;&lt;a href="https://bitbucket.org/sagod/ubuntu-tips-applet/downloads"&gt;на битбакете&lt;/a&gt;).&lt;/div&gt;&lt;div&gt;Откуда такая большая цифра? Естественно, дело не в гениальности и сверхоригинальности приложения :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Сначала я добавил апплет на&amp;nbsp;&lt;a href="http://gtk-apps.org/content/show.php/Ubuntu+Tips+Applet?content=137860"&gt;gtk-apps.org&lt;/a&gt;&amp;nbsp;с довольно широкой аудиторией, следящей за обновлениями. Оттуда он попал на&amp;nbsp;&lt;a href="http://www.omgubuntu.co.uk/2011/01/get-random-ubuntu-tips-on-your-desktop-app/"&gt;omgubuntu.co.uk&lt;/a&gt;, а затем и на &lt;a href="http://lifehacker.com/#!5744740/ubuntu-tips-applet-fills-your-brain-with-useful-command-line-knowledge"&gt;lifehacker.com&lt;/a&gt;. Я даже нашел статью со скриншотами автора той статьи на&amp;nbsp;&lt;a href="http://techie-buzz.com/foss/install-the-ubuntu-tips.html"&gt;techie-buzz.com&lt;/a&gt;, т.е. люди не просто тупо копировали новость, но и сами ставили, давали советы как сделать удобнее программу.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Потом стали появляться ссылки на сомнительных варезниках, перепосты с вышеупомянутых ресурсов во всевозможные блоги ubuntu-идной направленности, сообщества.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;В итоге, за пару месяцев и набралась такая цифра. Радостно :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-3118691900081917657?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/GPm8CLc1emI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/3118691900081917657/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/04/ubuntu-tips-applet-4500.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3118691900081917657?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3118691900081917657?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/GPm8CLc1emI/ubuntu-tips-applet-4500.html" title="Ubuntu Tips Applet скачали более 4500 человек" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-4uCnD3_RU-g/TZgJBR-JAvI/AAAAAAAAAlI/wxz1Wrs_Wlk/s72-c/ubuntutips-applet-0.1.2.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/04/ubuntu-tips-applet-4500.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMARXw4eSp7ImA9WhZSF0k.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-8877961376284288052</id><published>2011-04-02T15:40:00.000+04:00</published><updated>2011-04-02T15:40:44.231+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-02T15:40:44.231+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="блог" /><category scheme="http://www.blogger.com/atom/ns#" term="ниачем" /><title /><content type="html">&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-oRdsAn6GZ2I/TZcLEXZstTI/AAAAAAAAAks/fSIe9fBT-go/s1600/putin.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="214" src="http://4.bp.blogspot.com/-oRdsAn6GZ2I/TZcLEXZstTI/AAAAAAAAAks/fSIe9fBT-go/s320/putin.jpg" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Путин показывает детям своего вомбата Диму. Не в тему.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
У блога изменилась цель. Из хомячка, созданного на уроке информатики в качестве практического задания, он превращается в более интересный ресурс. Все статьи, которые я захочу когда-либо где-нибудь опубликовать будут идти сначала сюда, а потом уже будут перепосты в twitter, facebook, buzz.&lt;br /&gt;
&lt;br /&gt;
Блог доступен по адресам gudulin.blogspot.com или blog.gudulin.ru.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-8877961376284288052?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/5C6JlM0L7bg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/8877961376284288052/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/04/blog-post.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/8877961376284288052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/8877961376284288052?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/5C6JlM0L7bg/blog-post.html" title="" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-oRdsAn6GZ2I/TZcLEXZstTI/AAAAAAAAAks/fSIe9fBT-go/s72-c/putin.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/04/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04HR3gyeip7ImA9Wx9VEEs.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-7869312613472789120</id><published>2011-01-26T21:18:00.000+03:00</published><updated>2011-01-26T21:18:56.692+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-26T21:18:56.692+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="applet" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="python" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu tips" /><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu" /><category scheme="http://www.blogger.com/atom/ns#" term="gnome" /><title>Ubuntu Tips Applet</title><content type="html">&lt;b&gt;Ubuntu Tips Applet&lt;/b&gt; - апплет для GNOME, показывающий всевозможные полезные советы пользователю.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://gtk-apps.org/CONTENT/content-pre1/137860-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="221" src="http://gtk-apps.org/CONTENT/content-pre1/137860-1.png" width="434" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Как установить&lt;/span&gt;&lt;br /&gt;
- &lt;a href="http://bitbucket.org/sagod/ubuntu-tips-applet/downloads/ubuntu-tips-applet_0.1.2.deb"&gt;Скачать&lt;/a&gt; DEB пакет и установить его из терминала или просто щелкнув два раза по файлу&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: large;"&gt;Как использовать&lt;/span&gt;&lt;br /&gt;
- 'Applications -&amp;gt; Accessories -&amp;gt; Ubuntu Tips Applet'&lt;br /&gt;
- Щелкаем на появившуюся на панели иконку и выбираем 'Preferences...'&lt;br /&gt;
- Настраиваем время обновления (например, 20 минут)&lt;br /&gt;
- Жмем 'Save' и каждые 20 минут наблюдаем трюк в панели уведомлений&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Или можно так&lt;/b&gt;:&lt;br /&gt;
- Отключаем автоматический показ трюков: 'Disable auto refresh'&lt;br /&gt;
- Щелкаем на иконку и выбираем 'Show one tip' когда вздумается&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Замечание&lt;/b&gt;: никто не мешает выбрать 'Show one tip' в любой момент времени, но если при этом включена опция автоматического обновления трюков, то отсчет времени пойдет заново, т.е. с момента выбора пункта 'Show one tip'.&lt;br /&gt;
&lt;br /&gt;
Домашняя страница апплета: &lt;a href="http://gudulin.ru/ubuntutips.html"&gt;http://gudulin.ru/ubuntutips.html&lt;/a&gt;&lt;br /&gt;
Апплет на GTK-apps: &lt;a href="http://gtk-apps.org/content/show.php/Ubuntu+Tips+Applet?content=137860"&gt;http://gtk-apps.org/content/show.php/Ubuntu+Tips+Applet?content=137860&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-7869312613472789120?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/kG7WiQH0T9Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/7869312613472789120/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/01/ubuntu-tips-applet.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7869312613472789120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7869312613472789120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/kG7WiQH0T9Q/ubuntu-tips-applet.html" title="Ubuntu Tips Applet" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/01/ubuntu-tips-applet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8CSHwyeSp7ImA9Wx9XF0o.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-1958587751703260997</id><published>2011-01-11T23:31:00.000+03:00</published><updated>2011-01-11T23:31:09.291+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-11T23:31:09.291+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="latex" /><category scheme="http://www.blogger.com/atom/ns#" term="converter" /><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="bash" /><category scheme="http://www.blogger.com/atom/ns#" term="pdf" /><category scheme="http://www.blogger.com/atom/ns#" term="jpeg" /><category scheme="http://www.blogger.com/atom/ns#" term="tex" /><title>PDF to JPEG converter</title><content type="html">&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, sans-serif; font-size: 12px; line-height: 25px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="line-height: 1.5em; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Оформлял я в зимние каникулы заочную олимпиаду, используя LaTex для написания формул, систем уравнений и т.п., и сконвертировал результат в PDF. Ну а приемная комиссия, которая будет проверять решения задач, PDF не принимает, можно отправлять только DOC или JPEG/TIFF/GIF файлы.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://t2.gstatic.com/images?q=tbn:ANd9GcTQ4Kjyur43Hp7eY-0xo-uTTLLFH3jL-0KIR77_BiVVrLnP312rJg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://t2.gstatic.com/images?q=tbn:ANd9GcTQ4Kjyur43Hp7eY-0xo-uTTLLFH3jL-0KIR77_BiVVrLnP312rJg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.dpath.ru/articles/pdftojpeg-bash-script-20110110.html"&gt;Подробнее &amp;gt;&amp;gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-1958587751703260997?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/5Sq4BtsBqcQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/1958587751703260997/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/01/pdf-to-jpeg-converter.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1958587751703260997?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1958587751703260997?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/5Sq4BtsBqcQ/pdf-to-jpeg-converter.html" title="PDF to JPEG converter" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/01/pdf-to-jpeg-converter.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDQ3c-fip7ImA9WhZSF0k.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-7552853262973395589</id><published>2011-01-09T17:53:00.000+03:00</published><updated>2011-04-02T15:42:52.956+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-02T15:42:52.956+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dpath" /><category scheme="http://www.blogger.com/atom/ns#" term="ссылки" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Скрипт сокращения ссылок (goo.gl) для bash</title><content type="html">&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, sans-serif; font-size: 12px; line-height: 25px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="line-height: 1.5em; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Наверняка все знают про сокращатель ссылок от Google:&amp;nbsp;&lt;a href="http://goo.gl/" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;goo.gl&lt;/a&gt;.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div style="line-height: 1.5em; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="line-height: 25px;"&gt;Для него существует небольшое руководство и&amp;nbsp;&lt;a href="http://ggl-shortener.appspot.com/instructions/" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;примеры&lt;/a&gt;, а также целый&amp;nbsp;&lt;a href="http://habrahabr.ru/blogs/google/105546/" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;класс&lt;/a&gt;&amp;nbsp;на php,&amp;nbsp;&lt;a href="http://code.google.com/p/vimperator-labs/issues/detail?id=55&amp;amp;q=project:Liberator,Vimperator%20type:plugin&amp;amp;colspec=ID%20Summary%20Project%20Type%20Status%20Priority%20Stars%20Owner" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;плагин&lt;/a&gt;&amp;nbsp;для Firefox и&amp;nbsp;&lt;a href="http://habrahabr.ru/blogs/google/81289/" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;букмарклет&lt;/a&gt;&amp;nbsp;&amp;nbsp;для вашего браузера.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Ну а мы напишем скрипт, который будет работать в командной оболочке bash.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;"&gt;&lt;a href="http://www.dpath.ru/articles/goo-gl-in-bash-20110108.html"&gt;Подробнее &amp;gt;&amp;gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-7552853262973395589?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/hk0g7koyju4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/7552853262973395589/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/01/googl-bash.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7552853262973395589?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7552853262973395589?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/hk0g7koyju4/googl-bash.html" title="Скрипт сокращения ссылок (goo.gl) для bash" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/01/googl-bash.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAEQHs4eip7ImA9Wx9XFUU.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-4282470148742608375</id><published>2011-01-09T17:49:00.000+03:00</published><updated>2011-01-09T17:51:41.532+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-09T17:51:41.532+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="dpath" /><category scheme="http://www.blogger.com/atom/ns#" term="bash" /><category scheme="http://www.blogger.com/atom/ns#" term="scripting" /><title>Разноцветное поздравление с НГ в терминале</title><content type="html">&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Verdana, sans-serif; font-size: 12px; line-height: 25px;"&gt;Вашему вниманию предлагаю интересный bash-скрипт, выводящий в окно терминала цветное поздравление с Новым годом.&lt;/span&gt;&lt;br /&gt;
&lt;div align="center" style="line-height: 1.5em; margin-bottom: 1.5em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;a href="http://www.dpath.ru/uploads/ubuntu/2011-01-02/bash.png" style="color: #994f7c; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-decoration: none;"&gt;&lt;img src="http://www.dpath.ru/uploads/ubuntu/2011-01-02/bash.png" style="border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;Чтобы раскрасить текст, будем использовать управляющие последовательности символов — инструции по выполнению какого-либо действия в shell. Управляющая последовательность обозначается&amp;nbsp;&lt;code style="background-attachment: initial; background-clip: initial; background-color: whitesmoke; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; font: normal normal normal 1.2em/1 'Courier New', Courier, monospace; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;\e&lt;/span&gt;&lt;/code&gt;&amp;nbsp;(или&amp;nbsp;&lt;code style="background-attachment: initial; background-clip: initial; background-color: whitesmoke; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; font: normal normal normal 1.2em/1 'Courier New', Courier, monospace; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;\033&lt;/span&gt;&lt;/code&gt;). Следом за&amp;nbsp;&lt;code style="background-attachment: initial; background-clip: initial; background-color: whitesmoke; background-image: initial; background-origin: initial; background-position: initial initial; background-repeat: initial initial; font: normal normal normal 1.2em/1 'Courier New', Courier, monospace; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;\e&lt;/span&gt;&lt;/code&gt;&amp;nbsp;идет код, определяющий цвет.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.dpath.ru/articles/colored-congratulation-in-ubuntu-terminal-20110102.html"&gt;Подробнее &amp;gt;&amp;gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-4282470148742608375?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/Id18NtDDTOU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/4282470148742608375/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2011/01/blog-post.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/4282470148742608375?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/4282470148742608375?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/Id18NtDDTOU/blog-post.html" title="Разноцветное поздравление с НГ в терминале" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2011/01/blog-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACQno4eyp7ImA9Wx9QEU0.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-7676289497476434005</id><published>2010-12-23T13:39:00.000+03:00</published><updated>2010-12-23T13:39:23.433+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-23T13:39:23.433+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="олимпиада" /><category scheme="http://www.blogger.com/atom/ns#" term="чертеж" /><category scheme="http://www.blogger.com/atom/ns#" term="google docs" /><title>Рисуем в Google Docs</title><content type="html">11 класс - пора олимпиад и вступительных эказменов.&lt;br /&gt;
Решая задания по физике, вам обязательно потребуется нарисовать к ним пару чертежей — расставить силы для тела, нарисовать схему собранной цепи...&lt;br /&gt;
&lt;br /&gt;
Мне с этим помогает Google Docs.&lt;br /&gt;
Пример созданного чертежа на скорую руку:&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="https://docs.google.com/drawings/pub?id=1XuU5yIMA0mcoBrk7rmkCgciMCnPSgVTCBhZ76byBUh4&amp;amp;w=960&amp;amp;h=720"&gt;&lt;img src="https://docs.google.com/drawings/pub?id=1XuU5yIMA0mcoBrk7rmkCgciMCnPSgVTCBhZ76byBUh4&amp;amp;w=960&amp;amp;h=120" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-7676289497476434005?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/zqwyIyyi8iQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/7676289497476434005/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2010/12/google-docs.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7676289497476434005?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/7676289497476434005?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/zqwyIyyi8iQ/google-docs.html" title="Рисуем в Google Docs" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2010/12/google-docs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MCQXY_eSp7ImA9Wx9QEEQ.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-3257794927173550855</id><published>2010-12-23T13:16:00.000+03:00</published><updated>2010-12-23T13:17:40.841+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-23T13:17:40.841+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="facebook" /><category scheme="http://www.blogger.com/atom/ns#" term="nautilus" /><title>Как загрузить фото в facebook из nautilus</title><content type="html">Итак, у вас есть фотография с праздника или прогулки, которую надо  закинуть на &lt;a href="http://facebook.com/"&gt;facebook&lt;/a&gt;, но открывать браузер, логиниться и кликать мышкой  до победного вам лень.&lt;br /&gt;
&lt;div align="center"&gt;&lt;a href="http://www.dpath.ru/uploads/ubuntu/2010-12-21/1.png"&gt;&lt;img src="http://www.dpath.ru/uploads/ubuntu/2010-12-21/1.png" /&gt;&lt;/a&gt;&lt;/div&gt;Пользователи Nautilus, возрадуйтесь, решение для вас имеется - скрипт-загрузчик фотки, работает из контекстного меню.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.dpath.ru/articles/nautilus-facebook-image-uploader-script-20101221.html"&gt;Подробнее...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-3257794927173550855?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/7Z5AHj-fimU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/3257794927173550855/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2010/12/facebook-nautilus.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3257794927173550855?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/3257794927173550855?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/7Z5AHj-fimU/facebook-nautilus.html" title="Как загрузить фото в facebook из nautilus" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2010/12/facebook-nautilus.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YDR38yfyp7ImA9Wx9QEEQ.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-1028341169400221671</id><published>2010-12-23T13:12:00.000+03:00</published><updated>2010-12-23T13:12:56.197+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-23T13:12:56.197+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="perl" /><category scheme="http://www.blogger.com/atom/ns#" term="день рождения" /><title>Релиз первой версии языка программирования Perl</title><content type="html">Наверняка вы сталкивались с таким языком программирования, как Perl.  Кому-то требовалось написать простенький скрипт, кто-то всерьез  занимался/ется разработкой приложений, простых или сложных. Если не сталкивались, то хотя бы слышали. В любом  случае, вы можете поздравить Perl с 23-летием (18 декабря) со дня выпуска  первой версии! &lt;br /&gt;
&lt;div align="center"&gt;&lt;img alt="perl" src="http://upload.wikimedia.org/wikipedia/ru/2/25/Perl_logo.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://www.dpath.ru/news/first-version-of-perl-release-20101218.html"&gt;Подробнее...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-1028341169400221671?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/-Jv6fyUm39E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/1028341169400221671/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2010/12/perl.html#comment-form" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1028341169400221671?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/1028341169400221671?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/-Jv6fyUm39E/perl.html" title="Релиз первой версии языка программирования Perl" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://blog.gudulin.ru/2010/12/perl.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcDRXc7eSp7ImA9Wx9RGUg.&quot;"><id>tag:blogger.com,1999:blog-5407061327928471744.post-4506450472549610148</id><published>2010-12-21T10:38:00.000+03:00</published><updated>2010-12-21T22:01:14.901+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-21T22:01:14.901+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="блог" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Dec, 20</title><content type="html">Привет всем.&lt;br /&gt;
&lt;br /&gt;
На уроке информатики мы все дружно создаем блоги, сайты, работаем в Летописях и т.д. Я вот в гугле блог завел. О чем здесь писать пока не придумал.&lt;br /&gt;
&lt;br /&gt;
Как у вас дела? :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5407061327928471744-4506450472549610148?l=blog.gudulin.ru' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gudulin-blog/~4/yI_C5FSEopI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.gudulin.ru/feeds/4506450472549610148/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://blog.gudulin.ru/2010/12/dec-21.html#comment-form" title="Комментарии: 4" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/4506450472549610148?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5407061327928471744/posts/default/4506450472549610148?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/gudulin-blog/~3/yI_C5FSEopI/dec-21.html" title="Dec, 20" /><author><name>sagod</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://lh5.ggpht.com/_hMhcFhHZ-3k/TIvOnxK-iGI/AAAAAAAAAMA/6Kk-VT97JUA/s720/me.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://blog.gudulin.ru/2010/12/dec-21.html</feedburner:origLink></entry></feed>

