<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source Soft &#187; bash</title>
	<atom:link href="http://www.juev.ru/tag/bash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.juev.ru</link>
	<description>Блог посвящен программам с открытым исходным кодом...</description>
	<lastBuildDate>Sat, 31 Jul 2010 06:26:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Конвертация ape в mp3</title>
		<link>http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/</link>
		<comments>http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 14:06:10 +0000</pubDate>
		<dc:creator>Juev</dc:creator>
				<category><![CDATA[Soft]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://www.juev.ru/?p=505</guid>
		<description><![CDATA[Сегодня скачал с торрента произведения Чайковского и обнаружил, что они в формате ape&#8230; Мой любимый mplayer играть их отказался, хотя в конфигурации и показывал поддержку данного формата. Пришлось обратиться к помощи гугля. В результате стало понятно, что напрямую использовать данный формат довольно проблематично и самый простой способ использования &#8211; это конвертация его в более удобоваримые [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня скачал с торрента произведения Чайковского и обнаружил, что они в формате <strong>ape</strong>&#8230; Мой любимый <strong>mplayer</strong> играть их отказался, хотя в конфигурации и показывал поддержку данного формата.</p>
<p>Пришлось обратиться к помощи гугля. В результате стало понятно, что напрямую использовать данный формат довольно проблематично и самый простой способ использования &#8211; это конвертация его в более удобоваримые форматы.</p>
<p>Нашел скрипт, который позволяет из одного ape-файла (по сути образа диска) получить целый набор треков с данного альбома в формате mp3. И затем упростил его и оптимизировал для конвертации целого набора ape-файлов.</p>
<p><br/><a href="http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/">Читать дальше</a></p>
<p><small>© Juev for <a href="http://www.juev.ru">Open Source Soft</a>, 2009. |
<a href="http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/">Permalink</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/&title=Конвертация ape в mp3">del.icio.us</a>
<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.juev.ru/2009/08/02/konvertaciya-ape-v-mp3/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>zsh &#8211; крылья в мире консоли</title>
		<link>http://www.juev.ru/2009/07/30/zsh/</link>
		<comments>http://www.juev.ru/2009/07/30/zsh/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 05:29:51 +0000</pubDate>
		<dc:creator>Juev</dc:creator>
				<category><![CDATA[Soft]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[zsh]]></category>

		<guid isPermaLink="false">http://www.juev.ru/?p=491</guid>
		<description><![CDATA[Я уже раза два пытался использовать командный процессор zsh в своей работе. Но все безрезультатно. Каждый раз что-то да не получалось. И я все время недоумевал, как удается настроить/использовать данный командный процессор другим? Причем все отзывы, которые я встречал о zsh были только самые положительные. На днях опять мои мысли стали бродить вокруг zsh. И [...]]]></description>
			<content:encoded><![CDATA[<p>Я уже раза два пытался использовать командный процессор zsh в своей работе. Но все безрезультатно. Каждый раз что-то да не получалось. И я все время недоумевал, как удается настроить/использовать данный командный процессор другим? Причем все отзывы, которые я встречал о zsh были только самые положительные.</p>
<p>На днях опять мои мысли стали бродить вокруг zsh. И Alex Ott подтолкнул меня к изучению данного командного процессора, дав ссылки на свою статью <a rel="nofollow" href="http://www.juev.ru/goto/http://xtalk.msk.su/~ott/ru/writings/zsh/Zsh-article.ru.html"  target="_blank">Командный процессор Zsh</a>. И хотя там описаны только основные возможности zsh, это меня подтолкнуло к поиску готовых конфигураций. Нашел у <a href="http://muhas.ru/?p=55#post"  target="_blank">muhas</a>. И взял за основу. Покопавшись в инете и поразбиравшись с предложенным конфигом, понял, что он является компиляцией других готовых конфигов, что ни сколько не умаляет его значимости и стоимости.</p>
<p>Около часа разбирался в конфигурации, причесывал ее и приводил к виду, пригодному для себя. В итоге получилось 4 файла, которые связаны между собой:</p>
<ol>
<li><em>.zshrc</em> &#8211; основной файл конфигурации zsh, из которого подгружаются дополнительные модули.</li>
<li><em>.zsh_key</em> &#8211; файл, описывающий конфигурацию клавиатуры.</li>
<li><em>.zsh_aliase</em> &#8211; файл, содержащий описание всех alias-ов</li>
<li><em>.zsh_function</em> &#8211; содержит описание всех дополнительных функций, используемых в zsh.</li>
</ol>
<p>Мне не нравиться менюшка, которую обычно включают для выбора варианта действия, поэтому в моем конфиге она отключена. Вместо нее используется только вывод вариантов, как в bash, но динамически. Затем я отключил по возможности все функции автокоррекции, не люблю, когда за меня решают, ошибся я или нет&#8230; Добавил своих алиасов, установил свое приглашение в командной строке.</p>
<p><br/><a href="http://www.juev.ru/2009/07/30/zsh/">Читать дальше</a></p>
<p><small>© Juev for <a href="http://www.juev.ru">Open Source Soft</a>, 2009. |
<a href="http://www.juev.ru/2009/07/30/zsh/">Permalink</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.juev.ru/2009/07/30/zsh/&title=zsh &#8211; крылья в мире консоли">del.icio.us</a>
<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.juev.ru/2009/07/30/zsh/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Backup-Manager</title>
		<link>http://www.juev.ru/2009/06/07/backup-manager/</link>
		<comments>http://www.juev.ru/2009/06/07/backup-manager/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 09:18:01 +0000</pubDate>
		<dc:creator>Juev</dc:creator>
				<category><![CDATA[Soft]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://www.juev.ru/?p=317</guid>
		<description><![CDATA[Необходимость бэкапов я думаю обосновывать нет нужды. Существует целая масса программ, которая упрощает создание и работу с бэкапами. Я в своей практике использую backup-manager. Почему? Ответ дальше&#8230; Читать дальше © Juev for Open Source Soft, 2009. &#124; Permalink &#124; Add to del.icio.us]]></description>
			<content:encoded><![CDATA[<p>Необходимость бэкапов я думаю обосновывать нет нужды.</p>
<p>Существует целая масса программ, которая упрощает создание и работу с бэкапами. Я в своей практике использую <a rel="nofollow" href="http://www.juev.ru/goto/http://www.backup-manager.org"  target="_blank">backup-manager</a>. Почему? Ответ дальше&#8230;</p>
<p><br/><a href="http://www.juev.ru/2009/06/07/backup-manager/">Читать дальше</a></p>
<p><small>© Juev for <a href="http://www.juev.ru">Open Source Soft</a>, 2009. |
<a href="http://www.juev.ru/2009/06/07/backup-manager/">Permalink</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.juev.ru/2009/06/07/backup-manager/&title=Backup-Manager">del.icio.us</a>
<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.juev.ru/2009/06/07/backup-manager/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>dzen2</title>
		<link>http://www.juev.ru/2008/12/06/dzen2/</link>
		<comments>http://www.juev.ru/2008/12/06/dzen2/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 18:07:21 +0000</pubDate>
		<dc:creator>Juev</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Soft]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[openbox]]></category>

		<guid isPermaLink="false">http://juev.3rss.ru/?p=45</guid>
		<description><![CDATA[Довольно долго использовал в качестве монитора системы использовал обычные conky. Но возникала ситуация, когда информаци от mpd вылазила за все пределы, отодвигая часы с датой куда-то за пределы экрана&#8230; Да и в офомрлении был очень ограничен&#8230; Не раз уже встречал в инете описание программы dzen2, которая прекрасно справляется с выводом информации, предоставляя возможность еще совершать [...]]]></description>
			<content:encoded><![CDATA[<p>Довольно долго использовал в качестве монитора системы использовал обычные conky. Но возникала ситуация, когда информаци от mpd вылазила за все пределы, отодвигая часы с датой куда-то за пределы экрана&#8230; Да и в офомрлении был очень ограничен&#8230;<br />
<a name="cutid1"></a>Не раз уже встречал в инете описание программы dzen2, которая прекрасно справляется с выводом информации, предоставляя возможность еще совершать определенные действия при использовании кнопок мыши в области программы&#8230;<br />
Решил поэкспериментировать&#8230;<br />
Результат на снимке экрана (порезано в ширину):</p>
<p><img src="http://www.juev.ru/wordpresswp-content/uploads/2008/12/200812062103391280x1024zr8.png" border="0" alt="Image Hosted by ImageShack.us" /></p>
<p>Причем значок рядом с информацией от mpd меняется в зависимости от того, играет сейчас плеер, стоит на паузе или остановлен&#8230;</p>
<p><img src="http://www.juev.ru/wordpresswp-content/uploads/2008/12/200812062136221280x1024jw3.png" border="0" alt="Image Hosted by ImageShack.us" /></p>
<p>Для этого нужно установить conky-cli, которая отличается от обычной conky тем, что умеет выводить информацию только в консоль&#8230; Для вывода на экран текста dzen2 в моей конфигурации используется шрифт terminus, который нужно установить отдельно из пакета terminus-fonts.<br />
Что интересно, после установки данного шрифта я долгое время использовал его во многих программах без проблем, а тут dzen2 выдал мне, что данный шрифт не установлен, пришлось прописывать путь до шрифта в конфиге xorg, в разделе Files, после чего emacs, в котором использовался терминус, стал показываться с очень мелким шрифтом, решилось конфигугрированием шрифта через Options-Set default font&#8230;</p>
<p>Осуществляется запуск <a rel="nofollow" href="http://www.juev.ru/goto/http://textsnip.com/bb6409" >скриптом</a>, который запускает две копии conky с разными конфигурациями&#8230;</p>
<p>Конфиги conky:<br />
<a rel="nofollow" href="http://www.juev.ru/goto/http://textsnip.com/e4261b" >.conkyrc</a><br />
<a rel="nofollow" href="http://www.juev.ru/goto/http://textsnip.com/7869d3" >.conkybrc</a></p>
<p>И скрипт, который определяет текущее состояние mpd (требуется установленный mpc):<br />
<a rel="nofollow" href="http://www.juev.ru/goto/http://textsnip.com/acb9b0" >mpd_stat.sh</a></p>
<p>Все файлы xbm я брал с сайта <a rel="nofollow" href="http://www.juev.ru/goto/http://dzen.geekmode.org/dwiki/doku.php?id=dzen:icon-packs" >dzen2</a><br />
Вроде не плохо получилось&#8230; Трей сейчас не использую вообще&#8230;</p>
<p><small>© Juev for <a href="http://www.juev.ru">Open Source Soft</a>, 2008. |
<a href="http://www.juev.ru/2008/12/06/dzen2/">Permalink</a> |
Add to
<a href="http://del.icio.us/post?url=http://www.juev.ru/2008/12/06/dzen2/&title=dzen2">del.icio.us</a>
<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.juev.ru/2008/12/06/dzen2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 9/16 queries in 0.007 seconds using disk
Content Delivery Network via Amazon Web Services: CloudFront: Amazon Web Services: S3: static.juev.ru

Served from: www.juev.ru @ 2010-07-31 17:16:07 -->