<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7928772083387047193</id><updated>2024-10-11T14:41:43.434-07:00</updated><category term="linux"/><category term="soft"/><category term="howto"/><category term="python"/><category term="7"/><category term="LAN"/><category term="adium"/><category term="apt"/><category term="audio"/><category term="convert"/><category term="cpu"/><category term="custom"/><category term="debian"/><category term="ffmpeg"/><category term="flac"/><category term="fun"/><category term="gdm"/><category term="gtk"/><category term="lame"/><category term="login manager"/><category term="mac"/><category term="mem"/><category term="mp3"/><category term="music"/><category term="nokia"/><category term="pidgin"/><category term="qr"/><category term="qrcode"/><category term="s60"/><category term="slim"/><category term="system"/><category term="terminal"/><category term="ubuntu"/><category term="udp"/><category term="video"/><category term="wakeonlan"/><category term="НЯШКА"/><category term="Тема"/><category term="введение"/><category term="видео"/><category term="говно"/><category term="своими руками"/><category term="тукс"/><title type='text'>Все о коричневых линуксах</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-1205454701836848867</id><published>2011-03-26T09:22:00.000-07:00</published><updated>2011-03-26T09:22:44.228-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="qr"/><category scheme="http://www.blogger.com/atom/ns#" term="qrcode"/><title type='text'>Рулим QR-кодами</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://demotivators.ru/media/posters/649491_derevnya-osvaivaet-qr-kodyi.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;269&quot; src=&quot;http://demotivators.ru/media/posters/649491_derevnya-osvaivaet-qr-kodyi.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;QR-коды на мобильных устройствах просто незаменимая вещь! Ведь чтобы скачать софт нужно просто поднести камеру телефона к монитору компа и готово! ;)&lt;br /&gt;
А под лучшую ОС всех времен и народов это делается одной командой(как всегда блин%))&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;sudo apt-get install qrencode&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;qrencode -o qr-code.png &#39;все что угодно&#39;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
qr-code.png - это будущий наш QR-код&lt;br /&gt;
&#39;все что угодно&#39; - здесь действительно может быть все что угодно текст, картинка, урл и тд&lt;br /&gt;
&lt;br /&gt;
Для примера QR-код на мой блог:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;qrencode -o qr.png &#39;http://raymanos.blogspot.com&#39;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibCoXKVmAuEGjKxidQIPtuZ8kQW2U_2VbfKYx3EOQUvUBEsiVljuZqcfMtG0Uss8llBiDePvon1L8K9SApWfUvs_TTp2T-CO3DfDmEr8ALK55OfGGvOsh9X3aRaYD6xlEpJcav4ZmIYEQ/s1600/qr.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibCoXKVmAuEGjKxidQIPtuZ8kQW2U_2VbfKYx3EOQUvUBEsiVljuZqcfMtG0Uss8llBiDePvon1L8K9SApWfUvs_TTp2T-CO3DfDmEr8ALK55OfGGvOsh9X3aRaYD6xlEpJcav4ZmIYEQ/s1600/qr.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/1205454701836848867/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2011/03/qr.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/1205454701836848867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/1205454701836848867'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2011/03/qr.html' title='Рулим QR-кодами'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibCoXKVmAuEGjKxidQIPtuZ8kQW2U_2VbfKYx3EOQUvUBEsiVljuZqcfMtG0Uss8llBiDePvon1L8K9SApWfUvs_TTp2T-CO3DfDmEr8ALK55OfGGvOsh9X3aRaYD6xlEpJcav4ZmIYEQ/s72-c/qr.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-8325016652509798614</id><published>2011-03-20T00:49:00.000-07:00</published><updated>2011-03-20T00:55:44.126-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="audio"/><category scheme="http://www.blogger.com/atom/ns#" term="convert"/><category scheme="http://www.blogger.com/atom/ns#" term="ffmpeg"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><title type='text'>FFmpeg на каждый день</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/ru/f/f4/Ffmpeg-logo.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;78&quot; src=&quot;http://upload.wikimedia.org/wikipedia/ru/f/f4/Ffmpeg-logo.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;В этом посте буду выкладывать разные How To про ffmpeg. Пока что можно начать с прекрасной статьи на &lt;a href=&quot;http://habrahabr.ru/blogs/personal/43838/&quot;&gt;хабре&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol style=&quot;list-style-image: initial; list-style-position: initial; list-style-type: decimal; margin-bottom: 1.5em; margin-left: 3em; margin-right: 1em; margin-top: 1.5em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Извлечение информации из видеофайла:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i sample.avi&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;«Склеивание» изображений в видеоряд:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -f image2 -i image%d.jpg video.mpg&lt;/code&gt;&lt;/blockquote&gt;Все картинки из текущей директории с именами файлов&amp;nbsp;&lt;i&gt;image1.jpg&lt;/i&gt;,&amp;nbsp;&lt;i&gt;image2.jpg&lt;/i&gt;&amp;nbsp;и т.д. будут преобразованы в один ролик&amp;nbsp;&lt;i&gt;video.mpg&lt;/i&gt;.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Разложение видеоряда на кадры:&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video.mpg image%d.jpg&lt;/code&gt;&lt;/blockquote&gt;Будут сгенерированы файлы&amp;nbsp;&lt;i&gt;image1.jpg&lt;/i&gt;,&amp;nbsp;&lt;i&gt;image2.jpg&lt;/i&gt;&amp;nbsp;и т.д… Поддерживаемые графические форматы: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Кодирование видеоряда для Apple iPod/iPhone:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Для Sony PSP:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i source_video.avi -b 300 -s 320x240 -vcodec xvid -ab 32 -ar 24000 -acodec aac final_video.mp4&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Извлечение звука из видеофайла с последующим сохранением в формате MP3:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i source_video.avi -vn -acodec copy sound.mp3&lt;/code&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Преобразование WAV в MP3:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i son_original.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 son_final.mp3&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;AVI в MPG:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video_original.avi video_final.mpg&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;MPG в AVI:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video_original.mpg video_final.avi&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Конвертация AVI-файла в несжатый анимированный GIF:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video_original.avi gif_anime.gif&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Смешение аудио- и видеопотока в один результирующий файл:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i son.wav -i video_original.avi video_final.mpg&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Преобразование AVI в FLV:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video_original.avi -ab 56 -ar 44100 -b 200 -r 15 -s 320x240 -f flv video_final.flv&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;FLV в AVI:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i video_original.flv -ab 56 -ar 44100 -b 200 -s 320x240 video_final.avi&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;li style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;FLAC в MP3:&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0.83em; margin-left: 0px; margin-right: 0px; margin-top: 0.83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;ffmpeg -i audio_original.flac -ab 320k -ac 2 -ar 48000 audio_final.mp3&lt;/code&gt;&lt;/blockquote&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/8325016652509798614/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2011/03/ffmpeg.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/8325016652509798614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/8325016652509798614'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2011/03/ffmpeg.html' title='FFmpeg на каждый день'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-3227754551639426319</id><published>2011-03-19T05:06:00.000-07:00</published><updated>2011-03-19T05:06:17.410-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="custom"/><category scheme="http://www.blogger.com/atom/ns#" term="gdm"/><category scheme="http://www.blogger.com/atom/ns#" term="login manager"/><category scheme="http://www.blogger.com/atom/ns#" term="slim"/><title type='text'>SLiM или кастомизация GDM</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Как то захотелось мне изменить свой стандартный GDM, но порывшись в не многочисленных настройках я не долго думая снес GDM, тем более что давно руки чесались поставить более легкий и кастомизированный &lt;a href=&quot;http://slim.berlios.de/&quot;&gt;SliM&lt;/a&gt;(Simple Login Manager).&lt;br /&gt;
&lt;br /&gt;
SLiM есть во всех репах дистрибутивов, так что в debian-based дистрибах ставится так:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;sudo apt-get install slim&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Название оправдывает себя он и правда просто. Конфиг хранится здесь&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; line-height: 24px;&quot;&gt;&lt;b&gt;/usr/etc/slim.conf&lt;/b&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Он тоже прост. В нем изменил несколько параметров:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;default_user Дефолтный юзернейм, который будет подставляться автоматом&lt;/li&gt;
&lt;li&gt;focus_password При запуске будет сфокусирован на поле ввода пароля, что удобно&lt;/li&gt;
&lt;li&gt;current_theme Текущая тема. Я установил свою тему(vettel) о которой ниже&lt;/li&gt;
&lt;li&gt;sessions Здесь убрал все не нужный сессии, оставил только default&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Вот и вся настройка ;) Теперь насчет тем.&lt;/div&gt;&lt;div&gt;Темы хранятся тут &lt;b&gt;/usr/share/slim/themes/&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Каждая тема состоит из:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Картинки(фона) png или jpg&lt;/li&gt;
&lt;li&gt;Картинки панели&lt;/li&gt;
&lt;li&gt;Файла конфигурации&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;С первыми двумя понятно, а вот что с настройками темы? Для этого нужно открыть &lt;b&gt;slim.theme. &lt;/b&gt;В нем куча настроек)) обо всех не скажу, так как есть прекрысный &lt;a href=&quot;http://slim.berlios.de/themes_howto.php&quot;&gt;ман&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Я удовлетворился лишь изменением фона и смещением панели ввода логина/пароля. Вот что получилось:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-AQprBOGpqLjB-ITptAB32iCo9tQbA2l8lS_rSv-JpV5lVOHxrH9FoHoIQnhCSk0Gs8fn2xkXEXdwsOepSxY2h8zhgSAg7qS-L_4cAwZ0h8xaiancviyGEiA74lz48V6QRyS1d6N5iW4/s1600/slim.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;358&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-AQprBOGpqLjB-ITptAB32iCo9tQbA2l8lS_rSv-JpV5lVOHxrH9FoHoIQnhCSk0Gs8fn2xkXEXdwsOepSxY2h8zhgSAg7qS-L_4cAwZ0h8xaiancviyGEiA74lz48V6QRyS1d6N5iW4/s640/slim.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Кто такой же фанат F1, а в частности Себастьяна Феттеля можете скачать эту &lt;a href=&quot;http://dl.dropbox.com/u/663439/vettel.tar.gz&quot;&gt;тему&lt;/a&gt;.&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; line-height: 24px;&quot;&gt;&lt;h1 style=&quot;color: maroon; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 700; padding-bottom: 0em; padding-left: 0em; padding-right: 0em; padding-top: 1em; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/h1&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/3227754551639426319/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2011/03/slim-gdm.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3227754551639426319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3227754551639426319'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2011/03/slim-gdm.html' title='SLiM или кастомизация GDM'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-AQprBOGpqLjB-ITptAB32iCo9tQbA2l8lS_rSv-JpV5lVOHxrH9FoHoIQnhCSk0Gs8fn2xkXEXdwsOepSxY2h8zhgSAg7qS-L_4cAwZ0h8xaiancviyGEiA74lz48V6QRyS1d6N5iW4/s72-c/slim.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-4330898201601965012</id><published>2011-03-08T12:44:00.000-08:00</published><updated>2011-03-08T12:44:59.202-08:00</updated><title type='text'>Compose-клавиши в Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; font-family: monospace; font-size: 11px; line-height: 22px;&quot;&gt;Установить compose-клавишу можно через утилиту setxkbmap или через вашу DE.&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; font-family: monospace; font-size: 11px; line-height: 22px;&quot;&gt;&lt;b&gt;setxkbmap -layout us,ru -variant &#39;,winkeys&#39; -option &#39;grp:alt_shift_toggle,grp_led:scroll,compose:ralt&#39;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; font-family: monospace; font-size: 11px; line-height: 22px;&quot;&gt;Приведу примеры для завтравки ;)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; font-family: monospace; font-size: 11px; line-height: 22px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: &#39;Trebuchet MS&#39;, sans-serif; font-size: 14px;&quot;&gt;Compose + O + C&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;©&lt;/b&gt;&lt;br /&gt;
Compose + O + R&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;®&lt;/b&gt;&lt;br /&gt;
Compose + = + e&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;€&lt;/b&gt;&lt;br /&gt;
Copmose + = + y&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;¥&lt;/b&gt;&lt;br /&gt;
Compose + - + - + -&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;—&lt;/b&gt;&amp;nbsp;(тире, знак препинания)&lt;br /&gt;
Compose + - + - + .&lt;/code&gt;&amp;nbsp;даёт&amp;nbsp;&lt;b&gt;–­&lt;/b&gt;&amp;nbsp;(короткое тире, разделитель диапазонов и фамилий)&lt;br /&gt;
Compose + &amp;lt; + &amp;lt;&amp;nbsp;&lt;/code&gt;даёт&amp;nbsp;&lt;b&gt;«&lt;/b&gt;&lt;br /&gt;
Compose + &amp;gt; + &amp;gt;&amp;nbsp;&lt;/code&gt;даёт&amp;nbsp;&lt;b&gt;»&lt;/b&gt;&lt;br /&gt;
Compose + &quot; + ,&amp;nbsp;&lt;/code&gt;даёт&amp;nbsp;&lt;b&gt;„&lt;/b&gt;&lt;br /&gt;
Compose + &quot; + &amp;lt;&amp;nbsp;&lt;/code&gt;даёт&amp;nbsp;&lt;b&gt;“&lt;/b&gt;&lt;br /&gt;
Compose + пробел + пробел&amp;nbsp;&lt;/code&gt;даёт неразрывный пробел.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; font-family: monospace; font-size: 11px; line-height: 22px;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 14px; line-height: 22px;&quot;&gt;Вот полный список всех сочетаний&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://webcvs.freedesktop.org/xorg/xc/nls/Compose/en_US.UTF-8?view=co&quot;&gt;http://webcvs.freedesktop.org/xorg/xc/nls/Compose/en_US.UTF-8?view=co&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/4330898201601965012/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2011/03/compose-linux.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4330898201601965012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4330898201601965012'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2011/03/compose-linux.html' title='Compose-клавиши в Linux'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-2244378754214025985</id><published>2011-01-24T05:20:00.000-08:00</published><updated>2011-01-24T05:20:32.086-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apt"/><category scheme="http://www.blogger.com/atom/ns#" term="debian"/><category scheme="http://www.blogger.com/atom/ns#" term="howto"/><title type='text'>Добавляем в Debian команду add-apt-repository</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4dTHUDEKwkL02emi4Rj9WfSq3-F5mAn_0ogr0NZeyMwBf5BoMsNtyswXZuXmK8afbF3YdBNl-mDWx1ggg-D1oJyIe4yEVAoI3f5RB7cwrSwsqy5ExFTSLvjq_y3kzAjY4Ij5qzJcfcT8/s211/TuxDebian.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4dTHUDEKwkL02emi4Rj9WfSq3-F5mAn_0ogr0NZeyMwBf5BoMsNtyswXZuXmK8afbF3YdBNl-mDWx1ggg-D1oJyIe4yEVAoI3f5RB7cwrSwsqy5ExFTSLvjq_y3kzAjY4Ij5qzJcfcT8/s211/TuxDebian.png&quot; width=&quot;196&quot; /&gt;&lt;/a&gt;Не так давно я совершил переход с Ubuntu на Debian(используя новый релиз crunchbang) и мне стало дико не хватать утилы &lt;b&gt;add-apt-repository&lt;/b&gt;. Гуглинг привел меня на замечательный простенький &lt;a href=&quot;http://blog.anantshri.info/wp-content/uploads/2010/09/add-apt-repository.sh.txt&quot;&gt;bash-скрипт&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Установить его просто:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;1) переходим в каталог, куда скачали скрипт&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;2) &lt;b&gt;cp add-apt-repository.sh.txt /usr/sbin/add-apt-repository&lt;/b&gt; //копируем скрипт в каталог с системными программами и переименовываем&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3) &lt;b&gt;sudo chmod o+x /usr/sbin/add-apt-repository&lt;/b&gt; //даем права на выполнение&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;4) &lt;b&gt;sudo chown root:root /usr/sbin/add-apt-repository&lt;/b&gt; //меняем владельца скрипта на root&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;5) Все!&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Теперь можно сделать также как и в убунте &lt;b&gt;sudo add-apt-repository&amp;nbsp;ppa:jimmyxu/hotot&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/2244378754214025985/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2011/01/debian-add-apt-repository.html#comment-form' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/2244378754214025985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/2244378754214025985'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2011/01/debian-add-apt-repository.html' title='Добавляем в Debian команду add-apt-repository'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4dTHUDEKwkL02emi4Rj9WfSq3-F5mAn_0ogr0NZeyMwBf5BoMsNtyswXZuXmK8afbF3YdBNl-mDWx1ggg-D1oJyIe4yEVAoI3f5RB7cwrSwsqy5ExFTSLvjq_y3kzAjY4Ij5qzJcfcT8/s72-c/TuxDebian.png" height="72" width="72"/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-889669425350766182</id><published>2010-12-21T03:01:00.000-08:00</published><updated>2010-12-21T03:01:35.437-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="adium"/><category scheme="http://www.blogger.com/atom/ns#" term="pidgin"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="НЯШКА"/><title type='text'>Делаем Pidgin красивым как Adium</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://blog.macplus.ru/wp-content/uploads/2009/11/adium.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://blog.macplus.ru/wp-content/uploads/2009/11/adium.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Наверно самый красивый и гламурный IM-клиент это несомненно &lt;a href=&quot;http://adium.im/&quot;&gt;Adium&lt;/a&gt;, который еще для Mac OS X. А также для него есть КУЧА КРАСИВЫХ иконок, статусных иконок, смайлов, тем и т.д. Ставится все это дело очень легко!&lt;br /&gt;
&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Наверно самый красивый и гламурный IM-клиент это несомненно&amp;nbsp;&lt;a href=&quot;http://adium.im/&quot;&gt;Adium&lt;/a&gt;, который еще для Mac OS X. А также для него есть КУЧА КРАСИВЫХ иконок, статусных иконок, смайлов, тем и т.д. Ставится все это дело очень легко!&amp;nbsp;&lt;/div&gt;&lt;div&gt;Сначала нам нужно скачать скрипт-конвертер одного чувака &lt;a href=&quot;http://code.google.com/p/adium2pidgin-themes/&quot;&gt;здесь&lt;/a&gt;. А теперь заходим &lt;a href=&quot;http://adiumxtras.com/&quot;&gt;сюда&lt;/a&gt;&amp;nbsp;и скачиваем, скачиваем, скачиваем!!! Когда подберем все что нужно, остается только сконвертировать все это добро. Делается это так:&lt;/div&gt;&lt;div&gt;&lt;b&gt;python adium2pidgin-theme-convert.py portal_turrets_3_14441_5155.zip&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
У скрипта один параметр - это файл с темой. Не нужно разархивировать тему, скрипт сам все разархивирует и даже сам поймет тип темы(иконки, звуки) и даже сам разложит все по каталогам в самом пиджине. Остается только в настройках выбрать эту тему ;)&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;Если тему не надо устанавливать, а надо только конвертировать, запустите скрипт с параметром&lt;b&gt;&amp;nbsp;--output=выходная_папка&lt;/b&gt;. Если тип не определился (такое бывает) используйте&amp;nbsp;&lt;b&gt;--type=&lt;/b&gt;, а вообще, смотрите&amp;nbsp;&lt;b&gt;--help&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
В примере это тема с звуками из Portal portal_turrets_3_14441_5155.zip.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/889669425350766182/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/pidgin-adium.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/889669425350766182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/889669425350766182'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/pidgin-adium.html' title='Делаем Pidgin красивым как Adium'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-802767792064661398</id><published>2010-12-20T07:06:00.000-08:00</published><updated>2011-03-13T00:53:52.390-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="flac"/><category scheme="http://www.blogger.com/atom/ns#" term="lame"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><category scheme="http://www.blogger.com/atom/ns#" term="mp3"/><category scheme="http://www.blogger.com/atom/ns#" term="music"/><title type='text'>Конвертация APE/FLAC в mp3</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.veryicon.com/icon/png/System/Rhor%20v2%20Part%202/FLAC%20File.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.veryicon.com/icon/png/System/Rhor%20v2%20Part%202/FLAC%20File.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Допустим у нас есть два файла *.ape *.cue и нам нужно:&lt;br /&gt;
&lt;div&gt;&amp;nbsp;1)Разделить большой файл на отдельные треки&lt;/div&gt;&lt;div&gt;&amp;nbsp;2)Сконверитировать треки в mp3&lt;/div&gt;&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;Допустим у нас есть два файла *.ape *.cue и нам нужно:&lt;br /&gt;
&lt;div&gt;&amp;nbsp;1)Разделить большой файл на отдельные треки&lt;/div&gt;&lt;div&gt;&amp;nbsp;2)Сконверитировать треки в mp3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Для этого нам нужно:&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #000002; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif; font-size: 14px; line-height: 19px;&quot;&gt;Установка необходимых утилит:&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #000002; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif; font-size: 14px; line-height: 19px;&quot;&gt;&lt;b&gt;- mac&lt;/b&gt;&lt;br /&gt;
wget&amp;nbsp;&lt;a href=&quot;http://members.iinet.net.au/~aidanjm/mac-3.99-u4_b3-1_i386.deb&quot; style=&quot;color: #2e2e8a; text-decoration: none;&quot;&gt;http://members.iinet.net.au/~aidanjm/mac-3.99-u4_b3-1_i386.deb&lt;/a&gt;&lt;br /&gt;
sudo dpkg -i mac-3.99-u4_b3-1_i386.deb&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;-&lt;/b&gt; &lt;b&gt;lame + mp3slt + oggenc&lt;/b&gt;&lt;br /&gt;
sudo apt-get install lame mp3splt vorbis-tools&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;- id3:&lt;/b&gt;&lt;br /&gt;
wget&amp;nbsp;&lt;a href=&quot;http://home.wanadoo.nl/squell/files/id3mtag_0.78_i386.deb&quot; style=&quot;color: #2e2e8a; text-decoration: none;&quot;&gt;http://home.wanadoo.nl/squell/files/id3mtag_0.78_i386.deb&lt;/a&gt;&lt;br /&gt;
sudo dpkg -i id3mtag_0.78_i386.deb&lt;br /&gt;
&lt;br /&gt;
Для автоматизации был использован следующий скрипт:&lt;br /&gt;
&lt;a href=&quot;http://gimpel.funpic.de/files/cueape.sh&quot; style=&quot;color: #2e2e8a; text-decoration: none;&quot;&gt;http://gimpel.funpic.de/files/cueape.sh&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Этот скрипт конвертирует ape в wav при помощи mac, после чего разбивает&lt;br /&gt;
полученный файл на несколько, опираясь на информацию из cue-фала, при&lt;br /&gt;
помощи mp3splt. mp3splt также записывает теги в mp3-файлы, используя&lt;br /&gt;
информацию из cue-файла. Для ручной записи тегов в файлы, можно&lt;br /&gt;
воспользоваться id3:&lt;br /&gt;
&lt;br /&gt;
id3 -123 -c &amp;lt;комментарий&amp;gt; -t &amp;lt;имя трека&amp;gt; -y &amp;lt;год&amp;gt; -a &amp;lt;артист&amp;gt; -l&amp;nbsp;&amp;nbsp;&amp;lt;альбом&amp;gt; &amp;lt;файл.mp3&amp;gt;&lt;br /&gt;
Нужно не забыть дать права на выполнение скрипта:&lt;br /&gt;
&lt;b&gt;cd &amp;lt;каталог_со_скриптом&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;sudo chmod +x cueape.sh&lt;/b&gt;&lt;br /&gt;
Итак, для конвертации в mp3 выполняем:&lt;br /&gt;
&lt;b&gt;cueape.sh file.ape file.cue -m&lt;/b&gt;&lt;br /&gt;
с поправкой на наши файлы. Чтобы получить на выходе ogg используйте&lt;br /&gt;
параметр -o вместо -m.&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #000002; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif; font-size: 14px; line-height: 19px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #000002; font-family: Georgia, Utopia, &#39;Palatino Linotype&#39;, Palatino, serif; font-size: 14px; line-height: 19px;&quot;&gt;&lt;b&gt;PS&lt;/b&gt;. Для архитектуры &lt;b&gt;amd64 mac&lt;/b&gt; берем из репозитория &lt;a href=&quot;https://launchpad.net/~g-christ/+archive/ppa/+packages&quot;&gt;здесь&lt;/a&gt;!!!!&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/802767792064661398/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/apeflac-mp3.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/802767792064661398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/802767792064661398'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/apeflac-mp3.html' title='Конвертация APE/FLAC в mp3'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-7319818164081193330</id><published>2010-12-20T01:50:00.001-08:00</published><updated>2010-12-20T01:50:55.517-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LAN"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="udp"/><category scheme="http://www.blogger.com/atom/ns#" term="wakeonlan"/><title type='text'>Включаем комп по сети</title><content type='html'>Удалённое выключение Linux-системы не  представляет особого труда, лишь бы был доступ к SSH. А вот с аппаратным  включением системы дело обстоит несколько иначе. В этой статье я  расскажу о том, что и как необходимо сделать, чтобы удалённо включить  компьютер, поддерживающий технологию &lt;strong&gt;&lt;a class=&quot;ml-smartlink&quot; href=&quot;http://en.wikipedia.org/wiki/Wake_on_lan&quot;&gt;Wake On Lan&lt;/a&gt;&lt;/strong&gt;. Wake On Lan  поддерживается практически во всех современных материнских платах. Для  того, чтобы иметь возможность разбудить компьютер удалённо, необходимо,  чтобы в нём был установлен источник питания ATX версии не ниже 2.01,  материнская плата, поддерживающая Wake On Lan, а также сетевая плата с поддержкой этой технологии.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-1245 aligncenter&quot; height=&quot;200&quot; src=&quot;http://www.ashep.org/wp-content/uploads/2010/11/network.jpg&quot; title=&quot;NIC&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 5px; text-align: center;&quot;&gt;&lt;/div&gt;&lt;h2&gt;Настройка&lt;/h2&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Определить, поддерживает ли материнская плата вашего компьютера Wake On Lan, можно. зайдя в настройки &lt;a class=&quot;ml-smartlink&quot; href=&quot;http://en.wikipedia.org/wiki/CMOS_setup&quot;&gt;CMOS Setup&lt;/a&gt; в раздел настроек управления питанием. Найдите там опцию &lt;strong&gt;«Wake On Lan»&lt;/strong&gt; и убедитесь, что она включена.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;После загрузки системы установите, если необходимо, пакет &lt;strong&gt;ethtool&lt;/strong&gt;, при помощи которого можно в том числе и переключать сетевую плату в режим пробуждения по сигналу Wake On Lan от других машин:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sudo&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; ethtool&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Далее, необходимо определить, поддерживает ли установленная сетевая плата &lt;a class=&quot;ml-smartlink&quot; href=&quot;http://en.wikipedia.org/wiki/Wake_on_lan&quot;&gt;Wake On Lan&lt;/a&gt;, и включена ли эта опция:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sudo&lt;/span&gt; ethtool eth0 &lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-i&lt;/span&gt; wake-on
 Supports Wake-on: pumbg
 Wake-on: d&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;В строке &lt;strong&gt;Supports Wake-On&lt;/strong&gt; перечислены механизмы, поддерживаемые сетевой платой. В моём примере я пользуюсь методом отправки т. н. &lt;strong&gt;Magic Packet&lt;/strong&gt;, и если вам нужно то же самое, то убедитесь, что в &lt;strong&gt;Supports Wake On&lt;/strong&gt; присутствует буква &lt;strong&gt;«g»&lt;/strong&gt;. Буква &lt;strong&gt;«d»&lt;/strong&gt; в строке &lt;strong&gt;Wake-on&lt;/strong&gt; обозначает, что Wake On Lan для данного сетевого интерфейса отключён. Чтобы включить его в режим распознавания Magic Packet, необходимо:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ ethtool &lt;span style=&quot;color: #660033;&quot;&gt;-s&lt;/span&gt; eth0 wol g&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Имейте ввиду, что после включения компьютера, вероятней всего, опция &lt;strong&gt;Wake-on&lt;/strong&gt; опять перейдёт в состояние &lt;strong&gt;«d»&lt;/strong&gt; и, если вам нужно, добавьте приведённую выше команду куда-нибудь в &lt;strong&gt;/etc/rc.local&lt;/strong&gt;.&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Теперь всё готово для пробуждения системы по получению &lt;strong&gt;Magic Packet&lt;/strong&gt;.  Для того, чтобы его отправить, необходимо знать MAC-адрес сетевого  интерфейса включаемого компьютера, поэтому прежде, чем выключать  систему, запишите его:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;ifconfig&lt;/span&gt; eth0 &lt;span style=&quot;color: black; font-weight: bold;&quot;&gt;|&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;grep&lt;/span&gt; &lt;span style=&quot;color: #660033;&quot;&gt;-i&lt;/span&gt; hwaddr
eth0      Link encap:Ethernet  HWaddr 00:0e:2e:b9:cb:ad&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Теперь можно выключать систему:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sudo&lt;/span&gt; poweroff&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2&gt;Включение&lt;/h2&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Теперь с любого другого компьютера,  находящегося в том же сегменте сети (в принципе, это необязательно, но&amp;nbsp;  тогда необходимо, чтобы в вашей сети маршрутизаторы корректно  пробрасывали широковещательные пакеты), можно включить ранее  сконфигурированную удалённую систему. Для этого понадобится утилита &lt;strong&gt;wakeonlan&lt;/strong&gt;, которую необходимо установить, если её ещё нет в вашей системе:&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;sudo&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;apt-get&lt;/span&gt; &lt;span style=&quot;color: #c20cb9; font-weight: bold;&quot;&gt;install&lt;/span&gt; wakeonlan&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Разбудить выключенную систему теперь можно командой (обратите внимание, &lt;strong&gt;wakeonlan&lt;/strong&gt; не требует прав суперпользователя):&lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot; style=&quot;font-family: monospace;&quot;&gt;$ wakeonlan &lt;span style=&quot;color: #660033;&quot;&gt;-p&lt;/span&gt; &lt;span style=&quot;color: black;&quot;&gt;8&lt;/span&gt; 00:0e:2e:b9:cb:ad&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Опцией &lt;strong&gt;-p&lt;/strong&gt; указывается номер UDP-порта, с которого будет отправлен Magic Packet. Указание этой опции обязательно, поскольку по умолчанию &lt;strong&gt;wakeonlan&lt;/strong&gt; использует девятый порт, помеченный в &lt;strong&gt;/etc/services&lt;/strong&gt; как &lt;strong&gt;discard&lt;/strong&gt;,  что означает то, что пакет с этого порта отправить не получится. В  принципе, можно использовать любой незанятый в системе UDP-порт.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/7319818164081193330/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post_20.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7319818164081193330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7319818164081193330'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post_20.html' title='Включаем комп по сети'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-6353790252875200572</id><published>2010-12-19T06:16:00.000-08:00</published><updated>2010-12-19T06:16:40.525-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="nokia"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="s60"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Используем Nokia S60 как пульт</title><content type='html'>&lt;div class=&quot;content&quot;&gt;&lt;img alt=&quot;Картинка для привлечения внимания&quot; src=&quot;http://lh3.ggpht.com/_DXejXYH2ePk/TEMlI60kXDI/AAAAAAAAAUQ/Rzm7jN-JeSU/s800/bt_to_ubnt.png&quot; /&gt;Чтобы использовать свою Nokia в качестве пульта для компьютера можно использовать замечательную программу &lt;a href=&quot;http://soft.mobile-master.org/?project=SmartTouch&quot;&gt;SmartTouch&lt;/a&gt; от &lt;a class=&quot;user_link&quot; href=&quot;http://kaist.habrahabr.ru/&quot;&gt;kaist&lt;/a&gt;&#39;a.&lt;br /&gt;
&lt;br /&gt;
Так выглядит оповещении о подключении устройства:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Уведомление о подключении&quot; src=&quot;http://lh3.ggpht.com/_DXejXYH2ePk/TEMgFagyqmI/AAAAAAAAAUI/CqqjyQhT_uc/s800/st_screenshot.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь пульт управления у меня всегда под рукой.&lt;br /&gt;
В качестве бонуса маленькое и черное видео работы:&lt;br /&gt;
&lt;br /&gt;
&lt;object height=&quot;355&quot; width=&quot;425&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/hBvywE0Cteo&amp;hl=en&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/hBvywE0Cteo&amp;hl=en&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Скачать можно &lt;a href=&quot;http://narod.ru/disk/22870122000/smart_touch_server_ubuntu.zip.html&quot;&gt;тут&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Зависит от: python-bluez, python-pyatspi, python-notify.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/6353790252875200572/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/nokia-s60.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6353790252875200572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6353790252875200572'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/nokia-s60.html' title='Используем Nokia S60 как пульт'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_DXejXYH2ePk/TEMlI60kXDI/AAAAAAAAAUQ/Rzm7jN-JeSU/s72-c/bt_to_ubnt.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-1874905120924898112</id><published>2010-12-08T09:57:00.001-08:00</published><updated>2010-12-08T09:57:34.497-08:00</updated><title type='text'>Следим за компом удаленно</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 22px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;Всем привет! Сегодня я научу вас следим за вашим компьютером где бы вы не находились. А делается это очень просто. Начнем!&amp;nbsp;&lt;img alt=&quot;:)&quot; class=&quot;wp-smiley&quot; src=&quot;http://ubuntulogy.org/wp-includes/images/smilies/icon_smile.gif&quot; style=&quot;border-bottom-color: rgb(173, 166, 157); border-bottom-left-radius: 2px 2px; border-bottom-right-radius: 2px 2px; border-bottom-style: none !important; border-bottom-width: 1px; border-color: initial !important; border-color: initial; border-left-color: rgb(173, 166, 157); border-left-style: none !important; border-left-width: 1px; border-right-color: rgb(173, 166, 157); border-right-style: none !important; border-right-width: 1px; border-style: initial !important; border-style: initial; border-top-color: rgb(173, 166, 157); border-top-left-radius: 2px 2px; border-top-right-radius: 2px 2px; border-top-style: none !important; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span id=&quot;more-1658&quot;&gt;&lt;/span&gt;1.В консоли напишем следующее sudo cat /dev/input/mouse0 Подвигаем мышкой и….. о чудо! появляются символы!&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;2.Теперь напишем скрипт на bash, который, собственно, будет выводить сообщение при движении мыши. Выглядит это так:&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;#!/bin/bash&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;cat /dev/input/mouse0 | while read i;&lt;br /&gt;
do echo &quot;Кто-то прикоснулся к твоей мышке!!!!&quot;&lt;br /&gt;
done;&lt;/code&gt;&lt;br /&gt;
Назовем скрипт mouse.sh, сохраним в домашнюю папку и сделаем его исполняемым. Пробуем запустить его от root’а:&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;sudo ./mouse.sh&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;Увидим, что при движении мыши выскакивает сообщение «Кто-то дотронулся до вашей мышки!!!!!!!» Но нам ведь мало этого, и мы пойдем дальше. Сделаем так, чтобы сообщения о прикосновении к мыше шли на ваш jabber аккаунт.&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;3.Установим «sendxmpp» через Synaptic или apt-get.&lt;br /&gt;
4.Отредактируем файл .sendxmpprc, который находится в домашней директории. Файл должен содержать jid, с которого будут идти сообщения и пароль. Все это должно выглядить так: xxxxxx@jabber.ru пароль.&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;5.Вернемся к скрипту mouse.sh. Допишем к третьей строчке кода «| sendxmpp xxxxxxx@jabber.ru», где xxxxxxx@jabber.ru jid, на который будут приходить уведомления. Итого, должен получиться такой скрипт:&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;#!/bin/bash&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;cat&amp;nbsp;&lt;/code&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;/dev/input/mouse0 | while read i;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;do echo &quot;Кто-то прикоснулся к твоей мышке!!!!&quot; | sendxmpp xxxxxxxx@jabber.ru&lt;br /&gt;
done;&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px !important; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;Сохраняем и закрываем. Запускаем скрипт все той же командой, что и раньше (sudo ./mouse.sh), двигаем мышкой и ждем сообщения!&amp;nbsp;&lt;img alt=&quot;:)&quot; class=&quot;wp-smiley&quot; src=&quot;http://ubuntulogy.org/wp-includes/images/smilies/icon_smile.gif&quot; style=&quot;border-bottom-color: rgb(173, 166, 157); border-bottom-left-radius: 2px 2px; border-bottom-right-radius: 2px 2px; border-bottom-style: none !important; border-bottom-width: 1px; border-color: initial !important; border-color: initial; border-left-color: rgb(173, 166, 157); border-left-style: none !important; border-left-width: 1px; border-right-color: rgb(173, 166, 157); border-right-style: none !important; border-right-width: 1px; border-style: initial !important; border-style: initial; border-top-color: rgb(173, 166, 157); border-top-left-radius: 2px 2px; border-top-right-radius: 2px 2px; border-top-style: none !important; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;&quot; /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/1874905120924898112/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post_08.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/1874905120924898112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/1874905120924898112'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post_08.html' title='Следим за компом удаленно'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-7977806431543196011</id><published>2010-12-08T05:57:00.000-08:00</published><updated>2010-12-08T05:57:44.575-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="своими руками"/><category scheme="http://www.blogger.com/atom/ns#" term="тукс"/><title type='text'>Делаем бумажного Тукса</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;У меня вот такое существо получилось ;))&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0B42qcbQLUIZ_bQGr-6YZt3UNrnoF-0oWAOuszWS3lepApHaO5TemdO8j9ACamTfX14p3VhFFYy_YGIiNz_CWSk8NRCXZxBUYNGsnY2dMSSeIKC1Y9pkzpsCQbc0isxzKzUd7RgNGY8s/s1600/08122010007.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0B42qcbQLUIZ_bQGr-6YZt3UNrnoF-0oWAOuszWS3lepApHaO5TemdO8j9ACamTfX14p3VhFFYy_YGIiNz_CWSk8NRCXZxBUYNGsnY2dMSSeIKC1Y9pkzpsCQbc0isxzKzUd7RgNGY8s/s320/08122010007.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Сделать такого тукса очень просто, так как есть его развертка. Вот она:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtDGCW7yr4N2U9qcM6Gu28q2f7SYFoD-87wOEXJ8T2axPR9IydBjSf8-r2-srRW0tNQT9GSa44HtENW2Osru1QuZiKwtw10KYEnTa8wDh62ShUhmm1zirbePq_G9GseQVnzlFXKfhfMFw/s1600/tux-agafix.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtDGCW7yr4N2U9qcM6Gu28q2f7SYFoD-87wOEXJ8T2axPR9IydBjSf8-r2-srRW0tNQT9GSa44HtENW2Osru1QuZiKwtw10KYEnTa8wDh62ShUhmm1zirbePq_G9GseQVnzlFXKfhfMFw/s320/tux-agafix.png&quot; width=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Остается только вырезать и склеить строго(!) следуя циферкам. Если че не понятно, можно использовать этот &lt;a href=&quot;https://docs.google.com/viewer?a=v&amp;amp;pid=explorer&amp;amp;chrome=true&amp;amp;srcid=0B-lJxWYxAZ3wYjcxZmIwOTAtYWI0YS00MDM2LTk4YjEtYjNjZjk5Mjg4ZDFh&amp;amp;hl=ru&quot;&gt;ман&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;Удачи!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/7977806431543196011/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7977806431543196011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7977806431543196011'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/blog-post.html' title='Делаем бумажного Тукса'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0B42qcbQLUIZ_bQGr-6YZt3UNrnoF-0oWAOuszWS3lepApHaO5TemdO8j9ACamTfX14p3VhFFYy_YGIiNz_CWSk8NRCXZxBUYNGsnY2dMSSeIKC1Y9pkzpsCQbc0isxzKzUd7RgNGY8s/s72-c/08122010007.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-917729413515905873</id><published>2010-12-07T23:36:00.000-08:00</published><updated>2010-12-07T23:36:10.623-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="7"/><category scheme="http://www.blogger.com/atom/ns#" term="gtk"/><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 type='text'>Ставим говно7 тему</title><content type='html'>&lt;strong&gt;Windows 7 Aero&lt;/strong&gt; - как много в этом звуке для быдла всякого слилось...&lt;br /&gt;
Вот так эта прелесть выглядит:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://ubuntism.ru/wp-content/uploads/2010/12/113264-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;356&quot; src=&quot;http://ubuntism.ru/wp-content/uploads/2010/12/113264-1.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Есть даже специальный скриптик, который все это поставит. Качаем &lt;a href=&quot;http://depositfiles.com/files/w1x88ix2h&quot;&gt;здесь&lt;/a&gt;.&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Lucida Grande&#39;, &#39;Lucida Sans Unicode&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 19px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;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: 0.2em; padding-left: 0px; padding-right: 0px; padding-top: 0.6em; text-align: justify; vertical-align: baseline;&quot;&gt;Для установки запускаем файл&amp;nbsp;&lt;strong&gt;GUIinstall.sh&lt;/strong&gt;&amp;nbsp;и выбираем &quot;Запустить в терминале&quot;.&lt;/div&gt;&lt;div style=&quot;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: 0.2em; padding-left: 0px; padding-right: 0px; padding-top: 0.6em; text-align: justify; vertical-align: baseline;&quot;&gt;Инсталлятор сделан на английском, но, я думаю, все справятся. Можно тупо давить &quot;Next&quot; и &quot;Ok&quot;.&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white;&quot;&gt;и запускаем файл&amp;nbsp;&lt;strong&gt;GUIinstall.sh&lt;/strong&gt;&amp;nbsp;и выбираем &quot;Запустить в терминале&quot;.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white;&quot;&gt;Инсталлятор сделан на английском, но, я думаю, все справятся. Можно тупо давить &quot;Next&quot;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
Он поставит темы для:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;GTK&lt;/li&gt;
&lt;li&gt;Emerald&lt;/li&gt;
&lt;li&gt;DockbarX&lt;/li&gt;
&lt;li&gt;Gnomenu&lt;/li&gt;
&lt;li&gt;и т.д.&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: white;&quot;&gt;TK&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;Пока ставится и качается смотрим видео:&lt;br /&gt;
&lt;object height=&quot;390&quot; width=&quot;640&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/E0WHejUIpI0&amp;hl=ru_RU&amp;feature=player_embedded&amp;version=3&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/E0WHejUIpI0&amp;hl=ru_RU&amp;feature=player_embedded&amp;version=3&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowScriptAccess=&quot;always&quot; width=&quot;640&quot; height=&quot;390&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/917729413515905873/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/12/7.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/917729413515905873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/917729413515905873'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/12/7.html' title='Ставим говно7 тему'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-8277157611532817076</id><published>2010-11-21T02:00:00.000-08:00</published><updated>2010-12-20T02:04:12.230-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cpu"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mem"/><category scheme="http://www.blogger.com/atom/ns#" term="system"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><title type='text'>Несколько системных команд</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;$ cat /proc/cpuinfo&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;$ free -m&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# fdisk -l&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# df -H &amp;nbsp; ИЛИ &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# df -h&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# du&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# lspci&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;# lsusb&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;$ lsdev&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;Можно соорудить небольшой скрипт:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; color: #666666; font-family: monospace; font-style: italic; line-height: 14px;&quot;&gt;&lt;span style=&quot;color: #666666; font-style: italic; vertical-align: top;&quot;&gt;#!/bin/bash&lt;/span&gt;&lt;br style=&quot;vertical-align: top;&quot; /&gt;&lt;br style=&quot;vertical-align: top;&quot; /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; vertical-align: top;&quot;&gt;echo&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red; vertical-align: top;&quot;&gt;&quot;Processor type&amp;nbsp;&lt;span style=&quot;color: #780078; vertical-align: top;&quot;&gt;`cat /proc/cpuinfo | grep &quot;model &quot; | tail -1 | cut -d &#39;:&#39; -f2`&lt;/span&gt;&quot;&lt;/span&gt;&lt;br style=&quot;vertical-align: top;&quot; /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; vertical-align: top;&quot;&gt;echo&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red; vertical-align: top;&quot;&gt;&quot;Number of processors&amp;nbsp;&lt;span style=&quot;color: #780078; vertical-align: top;&quot;&gt;`cat /proc/cpuinfo | grep &quot;model &quot; | wc -l`&lt;/span&gt;&amp;nbsp;&quot;&lt;/span&gt;&lt;br style=&quot;vertical-align: top;&quot; /&gt;&lt;span style=&quot;color: #7a0874; font-weight: bold; vertical-align: top;&quot;&gt;echo&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red; vertical-align: top;&quot;&gt;&quot;Real memory&amp;nbsp;&lt;span style=&quot;color: #780078; vertical-align: top;&quot;&gt;`cat /proc/meminfo | grep MemTotal | cut -d &#39;:&#39; -f2`&lt;/span&gt;&amp;nbsp;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; font-style: normal; line-height: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;А можно воспользоваться полноценной прогой inxi&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; font-style: normal; line-height: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #111111; font-family: Consolas, &#39;Andale Mono&#39;, Monaco, Courier, &#39;Courier New&#39;, Verdana, sans-serif; font-size: 12px; line-height: 18px;&quot;&gt;&lt;a href=&quot;http://code.google.com/p/inxi/wiki/Installation&quot;&gt;Установка&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;http://code.google.com/p/inxi/&quot;&gt;Гуглокод&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; font-style: normal; line-height: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; clear: both; color: black; font-family: &#39;Times New Roman&#39;; font-size: medium; font-style: normal; line-height: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;a href=&quot;http://trash80.org/trash80/inxi/pics/inxi.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://trash80.org/trash80/inxi/pics/inxi.png&quot; style=&quot;cursor: move;&quot; /&gt;&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-style: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-family: monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-size: 12px; line-height: 14px;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: black; font-family: &#39;Times New Roman&#39;; font-size: small; font-style: normal; line-height: normal;&quot;&gt;UPD Вот еще несколько:&lt;/span&gt; &lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;strong&gt;nmon&lt;/strong&gt;&amp;nbsp;– утилита с GUI интерфейсом для мониторинга CPU, memory, disk i/0 и других атрибутов&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;hdparm -t -T /dev/sda1&lt;/strong&gt;&amp;nbsp;– дисковая производительность&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;stat -f /&lt;/strong&gt;&amp;nbsp;– количество занятых/свободных блоков/инодов&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;iostat -m -x sda 2 6&lt;/strong&gt;&amp;nbsp;– смотрим загрузку указанного диска (пакет sysstat)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;vmstat -S M 2 50&lt;/strong&gt;&amp;nbsp;– смотрим статистику/потребление по ресурсам&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;free -m&lt;/strong&gt;&amp;nbsp;(колонка cache – память занятая под кэш ФС)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/meminfo&lt;/strong&gt;&amp;nbsp;– информация об оперативной памяти&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/cpuinfo&lt;/strong&gt;&amp;nbsp;– информация о процессоре&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/interrupts&lt;/strong&gt;&amp;nbsp;– кто генерит больше прерываний&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/net/dev&lt;/strong&gt;&amp;nbsp;– передано через интерфейс в байтах&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/sys/fs/file-max&lt;/strong&gt;&amp;nbsp;– макс. допустимое количество откр. файлов (sysctl -w fs.file-max=”16384″)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;cat /proc/sys/fs/file-nr&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;nload&lt;/strong&gt;&amp;nbsp;– графический мониторинг трафика&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;bmon&lt;/strong&gt;&amp;nbsp;– графический мониторинг загрузки интерфейсов&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;iftop&lt;/strong&gt;&amp;nbsp;– графический мониторинг загрузки интерфейсов&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;tcptrack&lt;/strong&gt;&amp;nbsp;– графический мониторинг загрузки интерфейсов&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;fdisk -l&lt;/strong&gt;&amp;nbsp;– информация о дисках и разделах&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;top, 1&lt;/strong&gt;&amp;nbsp;– распределение нагрузки по ядрам&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;netstat -s&lt;/strong&gt;&amp;nbsp;# статистика по сети. Например, netstat -s |grep establish текущее количество установленных соединений&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;ethtool eth0&lt;/strong&gt;&amp;nbsp;# информация о режимах работы поддерживаемых сетевой картой, о текущих режимах и параметрах&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;sensors&lt;/strong&gt;&amp;nbsp;– показывает температуру процессора (должен быть установлен пакет lm-sensors)&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;hddtemp /dev/sda&lt;/strong&gt;&amp;nbsp;– показывается температуру жесткого диска&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;acpi -v&lt;/strong&gt;&amp;nbsp;– показывает температуру и дополнительную информацию о кулерах и т.д. (должен быть утсановлен пакет acpi)</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/8277157611532817076/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post_21.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/8277157611532817076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/8277157611532817076'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post_21.html' title='Несколько системных команд'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-3547209628033722339</id><published>2010-11-19T05:33:00.000-08:00</published><updated>2010-11-19T05:33:07.594-08:00</updated><title type='text'>Очистить список доступных приложений вызываемый пунктом контекстного меню &quot;Открыть в другой программе&quot;</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: arial; font-size: 14px; line-height: 22px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Незнаю как в других дистрибутивах, а в Ubuntu Wine после установки программ пропысывает их в список меню: пункта&amp;nbsp;&lt;b&gt;Открывать в программе&lt;/b&gt;&amp;nbsp;—&amp;gt;&amp;nbsp;&lt;b&gt;Другое приложение&lt;/b&gt;. Все бы хорошо, но при установке нескольких приложений, особенно MS офиса, этот список увеличивается в несколько раз, и найти в нем нужное приложение становиться проблематично.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style=&quot;color: #666666; font-family: georgia; font-style: italic; line-height: 1.3em; margin-bottom: 1em; margin-left: 20px; margin-right: 20px; margin-top: 1em;&quot;&gt;rm ~/.local/share/applications/wine-*.desktop&lt;/blockquote&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/3547209628033722339/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post_19.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3547209628033722339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3547209628033722339'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post_19.html' title='Очистить список доступных приложений вызываемый пунктом контекстного меню &quot;Открыть в другой программе&quot;'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-6301772074589917418</id><published>2010-11-17T07:08:00.000-08:00</published><updated>2010-11-17T07:08:01.611-08:00</updated><title type='text'>Быстрый поиск терминальных ошибок из терминала</title><content type='html'>&lt;div class=&quot;content&quot;&gt;Сколько раз вам приходилось копировать, вставлять, а&amp;nbsp;затем гуглить непонятную ошибку, которую вам выдал терминал? Наверняка немало.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TualatriX&amp;nbsp;— разработчик программы Ubuntu Tweak&amp;nbsp;— &lt;a href=&quot;http://blog.ubuntu-tweak.com/2010/11/16/gnome-terminal-with-google-search-support.html&quot;&gt;добавил&lt;/a&gt; в&amp;nbsp;GNOME Terminal поддержку поиска в&amp;nbsp;Google. Теперь, когда вы&amp;nbsp;видите что-то непонятное, вы&amp;nbsp;можете просто выделить нужный фрагмент правой кнопкой мыши и&amp;nbsp;найти его в&amp;nbsp;Google.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img align=&quot;center&quot; src=&quot;http://blog.ubuntu-tweak.com/wp-content/uploads/2010/11/gnome-terminal-and-google-search.png&quot; /&gt;&lt;a href=&quot;&quot; name=&quot;habracut&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PPA пакета «GNOME Terminal with Google search» включено в&amp;nbsp;Ubuntu Tweak. Просто откройте Ubuntu Tweak, пройдите в&amp;nbsp;«Source Center», поставьте галочку возле «Google Terminal with Google search support» и&amp;nbsp;щёлкните «Refresh».&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Код здесь: &lt;a href=&quot;https://code.launchpad.net/~tualatrix/ibentu/gnome-terminal&quot;&gt;code.launchpad.net/~tualatrix/ibentu/gnome-terminal&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/6301772074589917418/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6301772074589917418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6301772074589917418'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/blog-post.html' title='Быстрый поиск терминальных ошибок из терминала'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-4793397452392107429</id><published>2010-11-17T07:04:00.000-08:00</published><updated>2010-11-17T07:04:33.435-08:00</updated><title type='text'>Запуск Adobe Flash CS5</title><content type='html'>&lt;a href=&quot;http://habrastorage.org/storage/ae8c86ac/22c102c6/d2a62318/96359be3.png&quot;&gt;&lt;img src=&quot;http://habrastorage.org/storage/5ec8a620/f36f0b16/945baae1/d4ba9f68.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
После нескольких дней тестирования и изучения, мне, наконец, удалось запустить Adobe Flash CS5 на моей машине с Ubuntu. Когда я говорю «Запустить», я не имею в виду, что мне удалось установить приложение, мне пришлось скопировать установленные файлы из Windows. Однако, стоит отметить, что это первая версия Adobe Flash со времен Macromedia Flash 8, которая вполне работоспособна под Linux. Последние 2 версии (CS3 и CS4), как известно, бесполезно даже пытаться запустить в Wine.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Но оставим странствия, давайте, я сперва покажу вам, как запустить флеш, а комментарии отложим на потом.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;&quot; name=&quot;habracut&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;1. Установите Adobe Flash CS5 под Windows&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Я установил &lt;b&gt;Adobe Flash CS5&lt;/b&gt; на виртуальную машину под управлением &lt;b&gt;Windows XP&lt;/b&gt; (32-бит). Вы можете скачать триальную версию Flash CS5 &lt;a href=&quot;http://www.adobe.com/products/flash/&quot;&gt;здесь&lt;/a&gt;. Я советую вам установить все, что имеется в пакете, в директорию по умолчанию.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;2. Экспортируйте ветку Adobe из реестра &lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
— В меню &lt;b&gt;Пуск&lt;/b&gt; выберите &lt;b&gt;Выполнить&lt;/b&gt;, введите &lt;b&gt;regedit&lt;/b&gt;, нажмите &lt;b&gt;ОК&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
— В редакторе реестра, перейдите в &lt;b&gt;HKEY_LOCAL_MACHINE/SOFTWARE&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
— Выберите ветку &lt;b&gt;Adobe&lt;/b&gt;. Далее в меню &lt;b&gt;Файл&lt;/b&gt; -&amp;gt; &lt;b&gt;Экспортировать...&lt;/b&gt; -&amp;gt; &lt;b&gt;Сохранить файл как&lt;/b&gt; adobe.reg. Сохраните его где-нибудь, откуда вы сможете получить к нему доступ из Ubuntu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Теперь давайте вернемся к &lt;b&gt;Ubuntu&lt;/b&gt;. Я использую &lt;b&gt;10.04 Lucid&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;3. Установите Wine 1.3&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Во время написания этой статьи (&lt;i&gt;14 августа 2010 года — &lt;b&gt;прим. переводчика&lt;/b&gt;&lt;/i&gt;), официальный репозиторий Ubuntu содержал &lt;b&gt;Wine&lt;/b&gt; версии &lt;b&gt;1.1.34&lt;/b&gt;. Поэтому, вам стоит добавить PPA-репозиторий из &lt;b&gt;WineHQ&lt;/b&gt;, чтобы получить последнюю версию. Откройте терминал и введите следующие команды:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;~$ sudo add-apt-repository ppa:ubuntu-wine/ppa &lt;br /&gt;
&lt;br /&gt;
~$ sudo apt-get update &lt;br /&gt;
&lt;br /&gt;
~$ sudo apt-get install wine1.3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Установив эту версию, вы автоматически установите &lt;b&gt;&lt;a href=&quot;http://wiki.winehq.org/winetricks&quot;&gt;winetricks&lt;/a&gt;&lt;/b&gt;. Если вы используете другой дистрибутив, перейдите по &lt;a href=&quot;http://www.winehq.org/download&quot;&gt;этой ссылке&lt;/a&gt;, чтобы получить свежую версию &lt;b&gt;Wine&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;4. Установите родные библиотеки Windows&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Советую вам сбросить &lt;b&gt;wineprefix&lt;/b&gt;, удалив папку &lt;b&gt;~/.wine&lt;/b&gt;, если вы уже ковырялись с чем-либо в Wine. Затем, используя &lt;b&gt;winetricks&lt;/b&gt;, установите эти пакеты:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;~$ winetricks vcrun2008 msxml3 atmlib gdiplus&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Atmlib&lt;/b&gt; запакован в большой cab-файл, так что это нормально, если загрузка 120-ти метрового файла займет какое-то время.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;5. Продублируйте установочную директорию в Ubuntu&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Скопируйте с &lt;b&gt;Windows&lt;/b&gt; на &lt;b&gt;Ubuntu&lt;/b&gt; следующие директории:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;“C:\Program Files\Adobe\&quot;&lt;/b&gt; в &lt;b&gt;&quot;$HOME/.wine/drive_c/Program Files/Adobe&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;“C:\Program Files\Common Files\Adobe&quot;&lt;/b&gt; в &lt;b&gt;“$HOME/.wine/drive_c/Program Files/Common Files/Adobe&quot;&lt;/b&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;“C:\Documents and Settings\All Users\Application Data\Adobe\CS5”&lt;/b&gt; в &lt;b&gt;“$HOME/.wine/drive_c/users/Public/Application Data/Adobe/CS5”&lt;/b&gt; (это необходимо для &lt;b&gt;Java Runtime Environment&lt;/b&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Импортируйте ветку реестра Adobe:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~$ wine regedit adobe.reg &lt;br /&gt;
&lt;br /&gt;
(При условии, что файл &lt;b&gt;adobe.reg&lt;/b&gt; находится в вашем домашнем каталоге)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Вы сделали это. Теперь вы можете запустить приложение из командной строки:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;~$ cd &quot;$HOME/.wine/drive_c/Program Files/Adobe/Adobe Flash CS5&quot; &lt;br /&gt;
&lt;br /&gt;
~/.wine/drive_c/Program Files/Adobe/Adobe Flash CS5$ wine Flash.exe&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Во время инициализации, вы можете увидеть это сообщение об ошибке:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://habrastorage.org/storage/df392b87/86ae70d9/1e0d4788/6361614e.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Просто нажмите кнопку &lt;b&gt;Закрыть&lt;/b&gt; и Flash CS5 продолжит загрузку.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для удобства, вы можете создать ярлык для запуска Flash CS5 с рабочего стола:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;6. Создание ярлыка на рабочем столе&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Щелкните правой кнопкой мыши на рабочем столе и выберите команду &lt;b&gt;Create Launcher&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Заполните поля как на рисунке:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://habrastorage.org/storage/c4475c84/53df774f/e18afafa/18ffed0b.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Вы можете найти иконку Flash CS5 в: &lt;b&gt;…Adobe Flash CS5/Common/First Run/StartPage/resources/images/appicon_xl.png&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;7. Как решить проблему &lt;b&gt;«Error initializing Java Runtime Environment»&lt;/b&gt;&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
При запуске Flash CS5, вы можете увидеть сообщение об ошибке:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://habrastorage.org/storage/660e6db9/081e61e1/7910b9a7/2b2f080b.png&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Есть несколько причин этого, которые мне известны в данный момент:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; — JRE отсутствует в CS5:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Убедитесь, что вы спопировали папку &lt;b&gt;jre&lt;/b&gt; отсюда:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;C:\Documents and Settings\All Users\Application Data\Adobe\CS5&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
в:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$HOME/.wine/drive_c/users/Public/Application Data/Adobe/CS5&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; — Ошибка резервирования памяти для виртуальной машины Java:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
При запуске Flash CS5 из консоли, вы можете заметить эти сообщения об ошибках вместе вышеуказанным сообщением:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error occurred during initialization of VM&lt;br /&gt;
&lt;br /&gt;
Could not reserve enough space for object heap&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Это связано с параметром &lt;b&gt;–Xmx###m&lt;/b&gt; в начальной конфигурации &lt;b&gt;JVM&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы это исправить, откройте файл &lt;b&gt;jvm.ini&lt;/b&gt; расположенный по адресу:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$HOME/.wine/drive_c/users/$USER/Local Settings/Application Data/Adobe/Flash CS5/en_US/Configuration/Actionscript 3.0/jvm.ini&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
(Предполагается, что &lt;b&gt;$USER&lt;/b&gt; является именем текущего пользователя)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Попробуйте отредактировать линию &lt;b&gt;–Xmx128m&lt;/b&gt;, вписав значение поменьше (&lt;b&gt;но не больше&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Когда я заменил его на &lt;b&gt;–Xmx64m&lt;/b&gt;, проблема ушла (у меня 2 Гб памяти на 32-битной Ubuntu)!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;8. Встроенные приложения не могут получить доступ к онлайновым ресурсам&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
(Поиск решения все еще продолжается и данный способ может решить эту проблему лишь частично)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Когда вы создадите приложение, оно не будет иметь доступ к интернет-ресурсам. Это связано с изолированной средой, которая не дает локальному файлу получить доступ в Интернет. Чтобы решить, вы можете добавить доверенное хранилище в &lt;b&gt;глобальные настройки Flash Player&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Есть 2 способа сделать это:&lt;br /&gt;
&lt;br /&gt;
— Используя &lt;b&gt;&lt;a href=&quot;http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html&quot;&gt;панель Глобальных настроек безопасности&lt;/a&gt;&lt;/b&gt;, добавьте &lt;b&gt;вашу рабочую папку&lt;/b&gt;. Однако, это требует установки &lt;b&gt;IE6&lt;/b&gt; и &lt;b&gt;Flash Player&lt;/b&gt;, в ваш &lt;b&gt;wineprefix&lt;/b&gt;. (Описание того, как это сделать, велико и выходит за рамки данного поста)&lt;br /&gt;
&lt;br /&gt;
— Создав новый &lt;b&gt;.cfg&lt;/b&gt;-файл в директории:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;$HOME/.wine/drive_c/users/$USER/Application Data/Macromedia/Flash Player/#Security/FlashPlayerTrust/&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Если папки не существует, создайте ее вручную.&lt;br /&gt;
&lt;br /&gt;
Каждый файл &lt;b&gt;.cfg&lt;/b&gt; это обычный текстовый документ содержащий путь к вашим доверенным папкам. Например: &lt;b&gt;C:\&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Однако, это только позволит приложениям получить доступ в Интернет только при тестировании в режиме отладки! Есть еще что-то, что мешает нормальной работе.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Другие комментарии:&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Благодаря &lt;a href=&quot;http://appdb.winehq.org/objectManager.php?sClass=version&amp;amp;iId=20158&quot;&gt;этой статье&lt;/a&gt; для &lt;a href=&quot;http://www.adobe.com/products/photoshop/compare/&quot;&gt;Photoshop CS5&lt;/a&gt; в &lt;a href=&quot;http://appdb.winehq.org/&quot;&gt;AppDB&lt;/a&gt;, я и пришел к этой процедуре. Однако, вы можете использовать эту статью и для запуска &lt;b&gt;Photoshop CS5&lt;/b&gt; (я пробовал).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Вот мой отчет об испытаниях:&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Что работает:&lt;/b&gt; большинство нормальной функциональности&lt;br /&gt;
&lt;br /&gt;
Все инструменты рисования, включая 3D-преобразования&lt;br /&gt;
&lt;br /&gt;
Все панели: библиотека, цвет, выравнивание, преобразования, редактор Actionscript…&lt;br /&gt;
&lt;br /&gt;
Таймлайн, слои, твины&lt;br /&gt;
&lt;br /&gt;
TLF текст, классический текст&lt;br /&gt;
&lt;br /&gt;
Открытие, Сохранение, Сборка, Отладка&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Что не работает:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Если &lt;b&gt;Java Runtime Environment&lt;/b&gt; не проинициализируется, то некоторые компоненты не будут работать&lt;br /&gt;
&lt;br /&gt;
— Новые TLF TextField &lt;br /&gt;
&lt;br /&gt;
— Новый AS редактор (откат к старым)&lt;br /&gt;
&lt;br /&gt;
— Actionscript будет игнорироваться при выводе приложения&lt;br /&gt;
&lt;br /&gt;
(См. решение проблемы &lt;b&gt;«Error initializing Java Runtime Environment»&lt;/b&gt; выше)&lt;br /&gt;
&lt;br /&gt;
В рабочей области, содержимое может обрезаться или скрываться. Но когда я делаю прокрутку или масштабирование, содержимое появляется снова. Это похоже га проблемы, связанные с рендерингом.&lt;br /&gt;
&lt;br /&gt;
Приложение может начать сеанс отладки только один раз. При попытке отладки приложения снова, флеш будет выдавать замечание, что отладочный сокет уже используется!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Что не было проверено:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Сборка AIR&lt;br /&gt;
&lt;br /&gt;
iPhone Packager&lt;br /&gt;
&lt;br /&gt;
Некоторые другие непопулярные функции&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Я опубликую мой отчет на &lt;b&gt;AppDB&lt;/b&gt;, когда проведу побольше тестов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Adobe Media Encoder CS5&lt;/h3&gt;&lt;br /&gt;
&lt;br /&gt;
Я также попытался запустить &lt;b&gt;Adobe Media Encoder CS5&lt;/b&gt;. Он запустился, но я смог открыть только видео в определенных форматах (&lt;b&gt;3GP, MP4&lt;/b&gt;). Другие (&lt;b&gt;MPG, AVI, ...&lt;/b&gt;) открыть не удалось. Похоже, что эта программа требует некоторых кодеков, доступных в Windows (которых нет в Wine).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://habrastorage.org/storage/32c899cb/fd9ace5c/e7891ef2/d7a8cea0.png&quot;&gt;&lt;img src=&quot;http://habrastorage.org/storage/722ca9d8/a47c1814/a824327f/1ddfbc9d.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Я продолжу свои исследования для дальнейшего улучшения юзабилити, но и этот прогресс является весьма удовлетворительным для меня. Теперь я могу работать с большинством проектов без запуска виртуальной машины.</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/4793397452392107429/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/adobe-flash-cs5.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4793397452392107429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4793397452392107429'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/adobe-flash-cs5.html' title='Запуск Adobe Flash CS5'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-6874976944152056026</id><published>2010-11-16T07:56:00.001-08:00</published><updated>2010-11-16T07:56:40.441-08:00</updated><title type='text'>Воспроизведение случайного файла? Одна строчка на bash</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;С помощью команды «&lt;code style=&quot;font-size: 1em;&quot;&gt;set --&lt;/code&gt;» можно установить позиционные параметры (positional parameters). Первый переданный после «&lt;code style=&quot;font-size: 1em;&quot;&gt;--&lt;/code&gt;» параметр будет $1, второй $2, и так далее.&lt;br /&gt;
&lt;br /&gt;
Установим в качестве параметров два имени файла — один файл с нотой фа-диез, а другой с ми-бемоль.&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;font-size: 1em;&quot;&gt;set -- &quot;e_flat.wav&quot; &quot;f_sharp.wav&quot;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Кстати, с помощью «&lt;code style=&quot;font-size: 1em;&quot;&gt;set -- *&lt;/code&gt;» можно задать как позиционные параметры все файлы и папки в текущей директории.&lt;br /&gt;
&lt;br /&gt;
Теперь зададим случайное число. Сделать это можно командой shuf.&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;font-size: 1em;&quot;&gt;shuf -i 1-2 -n 1&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
То есть одно (-n 1) случайное число от 1 до 2 (-i 1-2).&lt;br /&gt;
&lt;a href=&quot;&quot; name=&quot;habracut&quot; style=&quot;color: #6da3bd;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
Чтобы использовать в bash результат выполнения команды в качестве значения — если мы хотим его вывести или, как сейчас, записать в переменную — команду достаточно поместить в круглые скобки, поставив перед ними знак доллара ($).&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;font-size: 1em;&quot;&gt;random=$(shuf -i 1-2 -n 1)&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Конструкция ${!var} позволяет получить переменную, имя которой содержится в переменной var (bash indirect reference). Если выполнить test=PATH и, затем, echo ${!test} — то отобразится содержимое переменной $PATH.&lt;br /&gt;
&lt;br /&gt;
Таким образом, ${!random} — содержимое переменной, название которой записано в переменную random. А туда в нашем случае записано либо 1, либо 2 — то есть будет отображено содержимое либо переменной $1, либо $2.&lt;br /&gt;
&lt;br /&gt;
Что ж, вот мы всё и написали. Остаётся запустить.&lt;br /&gt;
&lt;br /&gt;
&lt;code style=&quot;font-size: 1em;&quot;&gt;set -- &quot;e_flat.wav&quot; &quot;f_sharp.wav&quot; ; random=$(shuf -i 1-2 -n 1) ; mplayer ${!random}&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
То есть мы&amp;nbsp;&lt;a href=&quot;http://habrahabr.ru/blogs/linux/15445/&quot; style=&quot;color: #6da3bd;&quot;&gt;ещё раз&lt;/a&gt;&amp;nbsp;убедились, что на bash можно писать очень много разных вещей, и зачастую, если есть какая-то конкретная ситуация, в которой нужно, чтобы компьютер что-то сделал, то bash — идеальный вариант для этого.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/6874976944152056026/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/bash.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6874976944152056026'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6874976944152056026'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/bash.html' title='Воспроизведение случайного файла? Одна строчка на bash'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-5559110583906306338</id><published>2010-11-15T00:19:00.000-08:00</published><updated>2010-11-15T00:19:29.538-08:00</updated><title type='text'>Сигнализация на компьютере с Linux</title><content type='html'>&lt;div class=&quot;breadcrumb&quot;&gt;&amp;nbsp;Иногда нужно знать, подходил ли кто-нибудь к компьютеру во время вашего отсутствия. Тем самым можно вычислить, заходил ли вообще кто-нибудь домой, пока вас нет, не используя всякие датчики движения, сета и т.п. (Кто же, придя домой не пошевелит мышкой, чтобы скажем, не выключить «случайно» Вами оставленную музыку?).&lt;/div&gt;&lt;div class=&quot;clear-block&quot;&gt;&lt;div class=&quot;node&quot; id=&quot;node-4687&quot;&gt;&lt;div class=&quot;content clear-block&quot;&gt;&lt;a href=&quot;&quot; name=&quot;habracut&quot; style=&quot;color: #6da3bd;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&amp;nbsp;Иногда нужно знать, подходил ли кто-нибудь к компьютеру во время вашего отсутствия. Тем самым можно вычислить, заходил ли вообще кто-нибудь домой, пока вас нет, не используя всякие датчики движения, сета и т.п. (Кто же, придя домой не пошевелит мышкой, чтобы скажем, не выключить «случайно» Вами оставленную музыку?).&lt;br /&gt;
&lt;br /&gt;
Нам не понадобятся всяческие сторонние программы, кейлоггеры. Все, что нам нужно уже есть в системе.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h5 style=&quot;color: #999999; font-family: Verdana, sans-serif; font-size: 21px; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Опишу способ для ОС GNU/Linux.&lt;/h5&gt;&lt;br /&gt;
&lt;br /&gt;
Как известно, все устройства хранятся в каталоге /dev, а устройства ввода в /dev/input. Смотрим, что у нас там:&lt;code style=&quot;font-size: 1em;&quot;&gt;$ls -a /dev/input&lt;/code&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;image&quot; src=&quot;http://static.itmages.ru/i/10/1108/h_1289239656_cc4d15a899.png&quot; style=&quot;max-width: 100%; vertical-align: bottom;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
У меня имя для устройства мышь mouse0. Смотрим его вывод:&amp;nbsp;&lt;code style=&quot;font-size: 1em;&quot;&gt;#cat /dev/input/mouse0&lt;/code&gt;&amp;nbsp;(от рута, т.к. только ему принадлежат права на чтение /dev/input/mouse0(ну по крайней мере обычно по-умолчанию так). Вы можете посмотреть права командой&amp;nbsp;&lt;code style=&quot;font-size: 1em;&quot;&gt;#ls -l /dev/input/*&lt;/code&gt;). Итак,&amp;nbsp;&lt;code style=&quot;font-size: 1em;&quot;&gt;#cat /dev/input/mouse0&lt;/code&gt;&amp;nbsp;не дает нам ничего, но стоит лишь пошевелить мышкой, появляются различные символы. Зацепка есть. Вывод mouse0 мы будем обрабатывать в цикле while.&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0,83em; margin-left: 0px; margin-right: 0px; margin-top: 0,83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;&lt;span style=&quot;color: #408080;&quot;&gt;&lt;em&gt;#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
&lt;/em&gt;&lt;/span&gt;cat&amp;nbsp;/dev/input/mouse0&amp;nbsp;|&amp;nbsp;&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;while&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt;read&amp;nbsp;&lt;/span&gt;i;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;do&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt;echo&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #ba2121;&quot;&gt;&quot;Вместо&amp;nbsp;echo&amp;nbsp;может&amp;nbsp;быть&amp;nbsp;любая&amp;nbsp;команда&quot;&lt;/span&gt;;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;done&lt;/strong&gt;&lt;/span&gt;;&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Создаем крохотный bash-скрипт, шевелим мышой, смотрим, что получилось.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;image&quot; src=&quot;http://static.itmages.ru/i/10/1108/h_1289239656_9beeceb4ef.png&quot; style=&quot;max-width: 100%; vertical-align: bottom;&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Работает. Но толку от вывода текста в консоль в этом случае нет. Мы будем извещать пользователя сообщением на jabber(у многих, думаю, есть jabber-клиенты на телефонах). Эту часть я решил реализовать на другом скриптовом языке — python. Нам понадобится библиотека xmpppy для него(ее необходимо установить, если ее у Вас нет или скачать&amp;nbsp;&lt;a href=&quot;http://narod.ru/disk/27186122000/xmpppy.zip.html&quot; style=&quot;color: #6da3bd;&quot;&gt;отсюда&lt;/a&gt;).&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0,83em; margin-left: 0px; margin-right: 0px; margin-top: 0,83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;import&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;xmpp&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
jid&amp;nbsp;&lt;span style=&quot;color: #666666;&quot;&gt;=&lt;/span&gt;&amp;nbsp;xmpp&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;JID(&lt;span style=&quot;color: #ba2121;&quot;&gt;&#39;bot@jabber.ru&#39;&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
client&amp;nbsp;&lt;span style=&quot;color: #666666;&quot;&gt;=&lt;/span&gt;&amp;nbsp;xmpp&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;Client(jid&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;getDomain(),debug&lt;span style=&quot;color: #666666;&quot;&gt;=&lt;/span&gt;[])&lt;br /&gt;
&lt;br /&gt;
conres&lt;span style=&quot;color: #666666;&quot;&gt;=&lt;/span&gt;client&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;connect()&lt;br /&gt;
&lt;br /&gt;
authres&lt;span style=&quot;color: #666666;&quot;&gt;=&lt;/span&gt;client&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;auth(jid&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;getNode(),&lt;span style=&quot;color: #ba2121;&quot;&gt;&#39;PASSWORD&#39;&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
client&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;Process(&lt;span style=&quot;color: #666666;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;
&lt;br /&gt;
client&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;send(xmpp&lt;span style=&quot;color: #666666;&quot;&gt;.&lt;/span&gt;Message(&lt;span style=&quot;color: #ba2121;&quot;&gt;&#39;dihital@jabber.org&#39;&lt;/span&gt;,&lt;span style=&quot;color: #ba2121;&quot;&gt;&#39;text&#39;&lt;/span&gt;))&amp;nbsp;&lt;span style=&quot;color: #408080;&quot;&gt;&lt;em&gt;#отсылаем&amp;nbsp;сообщение&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Подробно расписывать принцип действия скрипта не буду, почитать о библиотеке xmpppy можно на&lt;a href=&quot;http://xmpppy.sourceforge.net/&quot; style=&quot;color: #6da3bd;&quot;&gt;оффициальном сайте&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Далее правим bash-скрипт для вызова сендера.&lt;br /&gt;
&lt;blockquote style=&quot;border-left-color: rgb(187, 187, 187); border-left-style: solid; border-left-width: 2px; clear: both; margin-bottom: 0,83em; margin-left: 0px; margin-right: 0px; margin-top: 0,83em; padding-bottom: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px;&quot;&gt;&lt;code style=&quot;font-size: 1em;&quot;&gt;cat&amp;nbsp;/dev/input/mouse0&amp;nbsp;|&amp;nbsp;&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;while&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt;read&amp;nbsp;&lt;/span&gt;i;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;do&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt;echo&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #ba2121;&quot;&gt;&quot;Вместо&amp;nbsp;echo&amp;nbsp;может&amp;nbsp;быть&amp;nbsp;любая&amp;nbsp;команда&quot;&lt;/span&gt;;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: green;&quot;&gt;&lt;strong&gt;done&lt;/strong&gt;&lt;/span&gt;;&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Запускаем от пользователя, имеющего права на чтение /dev/input/mouse0. Уходим. Если кто-то пошевелит мышью, вам придет сообщение.&lt;br /&gt;
&lt;br /&gt;
Функционал программы минимальный, но самое главное теперь можно расширять скрипт в соответствии с Вашими нуждами(можно, например сделать лог нажатий клавиш на клавиатуре).&lt;br /&gt;
&lt;br /&gt;
&lt;h5 style=&quot;color: #999999; font-family: Verdana, sans-serif; font-size: 21px; font-weight: normal; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Пару слов об операционной системе Windows.&lt;/h5&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;Там есть API функции, mouse_event, GetCursorPos и п.р. Скрипт отправки сообщения останется неизменным. А сам логгер можно сделать на C (&lt;code style=&quot;font-size: 1em;&quot;&gt;windows.h&lt;/code&gt;) или опять же на python(для него тоже есть библиотеки для вызова WinApi функций).&lt;br /&gt;
&lt;br /&gt;
Источник:&amp;nbsp;&lt;a href=&quot;http://habrahabr.ru/sandbox/20410/&quot;&gt;http://habrahabr.ru/sandbox/20410/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/5559110583906306338/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/linux.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/5559110583906306338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/5559110583906306338'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/linux.html' title='Сигнализация на компьютере с Linux'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-7433850695041773888</id><published>2010-11-01T00:18:00.001-07:00</published><updated>2010-11-01T00:18:06.314-07:00</updated><title type='text'>Новые смайлы для Pidgin в стиле Ubuntu</title><content type='html'>Дизайнер из команды дизайнеров Canonical недавно &lt;a href=&quot;http://design.canonical.com/2010/10/ubuntu-emoticons/&quot;&gt;сообщил в блоге&lt;/a&gt; о новых смайлах в стиле Ubuntu. Теперь вы можете их использовать в Pidgin-е. Смайлы выглядят весьма необычно и достаточно забавно.&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ubuntulogy.org/wp-content/uploads/2010/10/emoticons1.png&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;size-full wp-image-1508 aligncenter&quot; height=&quot;183&quot; src=&quot;http://ubuntulogy.org/wp-content/uploads/2010/10/emoticons1.png&quot; title=&quot;emoticons1&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span id=&quot;more-1507&quot;&gt;&lt;/span&gt;Читатель блога дизайнеров Canonical по имени Robbie &lt;a href=&quot;http://design.canonical.com/2010/10/ubuntu-emoticons/comment-page-1/#comment-4711&quot;&gt;создал пак для Pidgin&lt;/a&gt;. Для установки нужно:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://people.canonical.com/~robbiew/smileys/Pidgin_Ubuntu_smileys.tgz&quot;&gt;Скачать архив&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Открыть &lt;em&gt;Pidgin -&amp;gt; Средства -&amp;gt; Настройки&lt;/em&gt;, перейти на вкладку &lt;em&gt;Темы&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Перетащить скачанный архив в пункт &lt;em&gt;Стиль смайликов&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Готово!&lt;/li&gt;
&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/7433850695041773888/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/11/pidgin-ubuntu.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7433850695041773888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7433850695041773888'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/11/pidgin-ubuntu.html' title='Новые смайлы для Pidgin в стиле Ubuntu'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-3976790798621756524</id><published>2010-10-31T05:21:00.001-07:00</published><updated>2010-10-31T05:21:32.353-07:00</updated><title type='text'>Раздражающий Менеджер Обновлений</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Не знаю из каких соображений, но способ уведомлений о доступных обновлениях в Ubuntu начиная с версии 9.04 был изменён. По-умолчанию, раз в неделю проверяются обновления, и если такие есть, то внезапно появляется окно со списком этих пакетов. К счастью есть возможность вернуть способ уведомления об обновлениях так, как это происходило. На панели просто появлялся значок, сообщающий об обновлениях.&lt;br /&gt;
Для этого достаточно запустить&amp;nbsp;&lt;strong&gt;gconf-editor&lt;/strong&gt;, перейти в&amp;nbsp;&lt;strong&gt;/apps/update-notifier/&lt;/strong&gt;&amp;nbsp;и убрать галочку напротив параметра&amp;nbsp;&lt;strong&gt;auto_launch&lt;/strong&gt;. Или сразу выполнить в терминале.&lt;br /&gt;
&lt;code style=&quot;font-size: 11px;&quot;&gt;gconftool -s --type bool /apps/update-notifier/auto_launch false&lt;/code&gt;&lt;br /&gt;
Эта команда как раз отключает внезапное появление окна со списком доступных обновлений.&lt;br /&gt;
На этом можно было бы и остановиться, но есть ещё парочка полезных опций, включать их или нет – решать Вам.&lt;br /&gt;
Следующая команда задаёт интервал проверки доступных обновлений. По-умолчанию он равен 7 дней, мы же поставим 1 день.&lt;br /&gt;
&lt;code style=&quot;font-size: 11px;&quot;&gt;gconftool -s --type int /apps/update-notifier/regular_auto_launch_interval 1&lt;/code&gt;&lt;br /&gt;
И ещё одна полезная опция, которая будет отображать с какой и на какую версию будут обновлены пакеты.&lt;br /&gt;
&lt;code style=&quot;font-size: 11px;&quot;&gt;gconftool -s --type bool /apps/update-manager/show_versions true&lt;/code&gt;&lt;br /&gt;
Источник&amp;nbsp;&lt;a href=&quot;http://ossru.wordpress.com/2009/06/07/%D0%BC%D0%B5%D0%BD%D0%B5%D0%B6%D0%B4%D0%B5%D1%80-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-ubuntu-9-04-%D0%B8-%D0%B5%D0%B3%D0%BE-%D1%80%D0%B0%D0%B7%D0%B4%D1%80%D0%B0%D0%B6/&quot; style=&quot;color: #2244bb;&quot; target=&quot;_blank&quot;&gt;ossru.wordpress.com&lt;/a&gt;&lt;br /&gt;
&lt;img height=&quot;1&quot; src=&quot;http://feeds.feedburner.com/~r/ru_nix_blogs/~4/_S8qh3oKSuA&quot; width=&quot;1&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/3976790798621756524/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post_31.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3976790798621756524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/3976790798621756524'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post_31.html' title='Раздражающий Менеджер Обновлений'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-5168769677141450243</id><published>2010-10-30T00:26:00.000-07:00</published><updated>2010-10-30T00:26:13.484-07:00</updated><title type='text'>Горячие клавиши YouTube</title><content type='html'>Все знают, что практически во всех программах возможно управление с  помощью клавиатуры так называемыми “горячими клавишами”. Не все их  используют, но я думаю, что никто не будет отрицать, что это сильно  ускоряет работу, а в некоторых случаях бывает просто необходимо. К тому  же, как многие утверждают, именно знание хоткеев отличает новичка от  компьютерного профессионала.&lt;br /&gt;
&lt;img alt=&quot;shutterstock_63018826&quot; class=&quot;alignnone size-full wp-image-17538&quot; height=&quot;328&quot; src=&quot;http://lifehacker.ru/wp-content/uploads/2010/10/shutterstock_63018826.png&quot; title=&quot;shutterstock_63018826&quot; width=&quot;490&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;more-17461&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Тем не менее, сегодня я хочу вас познакомить со списком хоткеев, которые  могут вам пригодиться. Это горячие клавиши для сервиса YouTube. Итак,  при просмотре любого ролика вы можете следующим образом управлять  плеером:&lt;br /&gt;
&lt;strong&gt;Пробел&lt;/strong&gt; – Воспроизведение\Пауза&lt;br /&gt;
&lt;strong&gt;Влево/Вправо&lt;/strong&gt; (курсорные стрелки) – Перемещение вперед\назад на 5 секунд&lt;br /&gt;
&lt;strong&gt;Ctrl+влево/Ctrl+вправо&lt;/strong&gt; – Перемещение вперед\назад на 10 секунд&lt;br /&gt;
&lt;strong&gt;Home/End&lt;/strong&gt; – Перемещение в начало\конец ролика&lt;br /&gt;
&lt;strong&gt;Вниз\Вверх&lt;/strong&gt; (курсорные стрелки) – Увеличить\уменьшить громкость на 5%&lt;br /&gt;
&lt;strong&gt;1,2,3,4,…,9&lt;/strong&gt; – Переместиться на 10, 20, 30,…, 90% ролика&lt;br /&gt;
&lt;strong&gt;0&lt;/strong&gt; – В начало ролика.&lt;br /&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=ngfTZteuass&quot; id=&quot;j03-&quot; title=&quot;Потренироваться можно здесь!&quot;&gt;Потренироваться можно здесь!&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/5168769677141450243/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/youtube.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/5168769677141450243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/5168769677141450243'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/youtube.html' title='Горячие клавиши YouTube'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-4058072160698546574</id><published>2010-10-25T07:03:00.000-07:00</published><updated>2010-10-25T07:03:09.991-07:00</updated><title type='text'>Перегон djvu в pdf</title><content type='html'>Совсем недавно понадобилось перегнать djvu в pdf под linux. Решить эту задачу можно легко и просто с помощью нескольких строчек по схеме djvu-tiff-pdf:&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install libtiff-tools djvulibre-bin djvulibre-desktop&lt;br /&gt;
&lt;br /&gt;
$ ddjvu -format=tiff yourfile.djvu yourfile.tiff &lt;br /&gt;
&lt;br /&gt;
$ tiff2pdf -j -o outfile.pdf yourfile.tiff&lt;br /&gt;
&lt;br /&gt;
yourfile.djvu - входной файл&lt;br /&gt;
yourfile.tiff -промежуточный&lt;br /&gt;
outfile.pdf -результат&lt;br /&gt;
&lt;br /&gt;
Хорошо, что есть linux, ведь под windows это просто мучительное действие.</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/4058072160698546574/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/djvu-pdf.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4058072160698546574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/4058072160698546574'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/djvu-pdf.html' title='Перегон djvu в pdf'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-6777433640238209521</id><published>2010-10-23T00:28:00.000-07:00</published><updated>2010-10-23T00:28:29.676-07:00</updated><title type='text'>Чистим диалог &quot;Открывать в приложении&quot; от мусора</title><content type='html'>Почистить диалог &quot;Открывать в приложении&quot; от мусора, созданного Wine, можно, выполнив:&lt;br /&gt;
$ rm ~/.local/share/applications/wine-*.desktop</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/6777433640238209521/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post_23.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6777433640238209521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6777433640238209521'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post_23.html' title='Чистим диалог &quot;Открывать в приложении&quot; от мусора'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-7804142382938912744</id><published>2010-10-21T01:05:00.000-07:00</published><updated>2010-10-21T01:05:28.862-07:00</updated><title type='text'>Виртуальный диск Яндекс.Фотки</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://yandex.st/lego/_/X31pO5JJJKEifJ7sfvuf3mGeD_8.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.iconsearch.ru/uploads/icons/prettyoffice/24x24/add2-.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.iconsearch.ru/uploads/icons/prettyoffice/24x24/add2-.png&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.iconsearch.ru/uploads/icons/nuvola2/32x32/kcmdevices.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.iconsearch.ru/uploads/icons/nuvola2/32x32/kcmdevices.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Сегодня на хабре опубликовали &lt;a href=&quot;http://habrahabr.ru/blogs/i_am_advertising/106564/&quot;&gt;топик&lt;/a&gt;&amp;nbsp;&amp;nbsp;о том как посмотреть свои альбомы в обход основной проги, но там способ только для виндовс ;( &amp;nbsp;А на ubuntu это делается также легко. Нужно зайти в nautilus -&amp;gt; Connection to server... &amp;nbsp;ВыбратьWebdav и в поле Server вписать&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: 13px; line-height: 20px;&quot;&gt;wd.sharecoder.com/yf/логин/ где логин это конечно ваш логин на Я.Фотках. Далее нажать подключить и все)) можно просматривать свои альбомы в своем файл-манагере))&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/7804142382938912744/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7804142382938912744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/7804142382938912744'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/blog-post.html' title='Виртуальный диск Яндекс.Фотки'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7928772083387047193.post-6280264924183000258</id><published>2010-10-18T23:30:00.000-07:00</published><updated>2010-10-18T23:30:17.107-07:00</updated><title type='text'>Топ 10 команд в терминале</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.supercomputingsimplified.com/TerminalIcon.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://www.supercomputingsimplified.com/TerminalIcon.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 22px; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;Если вы хоть изредка пользуетесь терминалом, то вам наверняка станет интересно, какими команды вы вводите чаще всего. Давайте поделимся своей десяткой «самых вводимых команд терминала»:&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 22px; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span id=&quot;more-1458&quot;&gt;&lt;/span&gt;Все просто. Для начала в терминале выполняем следующую команду:&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 22px; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;history | awk &#39;{print $2}&#39; | sort | uniq -c | sort -rn | head -10&lt;/code&gt;&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 22px; margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;(обратите внимание на одинарные кавычки, выделяющие&amp;nbsp;&lt;code style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;{print $2}&lt;/code&gt;. При вставке команды в терминал они могут превратиться в апострофы, так что исправьте). Вот вам ваш личный TOP 10:&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;b&gt;177 sudo&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 69 killall&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 36 exaile&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 27 python&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 25 conkyExaile&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 18 conky&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 18 cd&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 16 ls&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 15 xkill&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; 11 gedit&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 8px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-indent: 0px !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; line-height: 22px;&quot;&gt;И да, я очень суров))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px !important; line-height: 22px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raymanos.blogspot.com/feeds/6280264924183000258/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://raymanos.blogspot.com/2010/10/10.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6280264924183000258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7928772083387047193/posts/default/6280264924183000258'/><link rel='alternate' type='text/html' href='http://raymanos.blogspot.com/2010/10/10.html' title='Топ 10 команд в терминале'/><author><name>raymanos</name><uri>http://www.blogger.com/profile/14460317603301297976</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>