<?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>vanoc.ru</title>
	<atom:link href="http://vanoc.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://vanoc.ru</link>
	<description>блогосайт. заметки.</description>
	<lastBuildDate>Wed, 18 Jan 2012 21:31:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>ncdu статистика использования диска</title>
		<link>http://vanoc.ru/linux/ncdu-statistika-ispolzovaniya-diska/</link>
		<comments>http://vanoc.ru/linux/ncdu-statistika-ispolzovaniya-diska/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 21:09:54 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[runix]]></category>
		<category><![CDATA[ncdu]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1280</guid>
		<description><![CDATA[Консольный аналог статистики использования диска kdusader-a и т.п. Простая и удобная утилита. IMHO придется по вкусу тем, кому недостаточно дефолтного du. Понравилось возможность выводить информацию по определенным разделам. sudo ncdu -x / Утилита умеет удалять, пересчитывать, сортировать и прочее. Полная информация в man и shift+? в программе.]]></description>
			<content:encoded><![CDATA[<p>Консольный аналог статистики использования диска kdusader-a и т.п. Простая и удобная утилита. IMHO придется по вкусу тем, кому недостаточно дефолтного du.<br />
Понравилось возможность выводить информацию по определенным разделам.<br />
<code>sudo ncdu -x /</code><br />
<img class="aligncenter size-full wp-image-1281" title="ncdu" src="http://vanoc.ru/wp-content/uploads/2012/01/ncdu.png" alt="" width="500" height="383" /><br />
Утилита умеет удалять, пересчитывать, сортировать и прочее. Полная информация в man и shift+? в программе.</p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/linux/ncdu-statistika-ispolzovaniya-diska/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redmine</title>
		<link>http://vanoc.ru/linux/redmine/</link>
		<comments>http://vanoc.ru/linux/redmine/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 16:56:17 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[redmine]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1271</guid>
		<description><![CDATA[Некоторые ошибки, с которыми столкнулся. 1. $ rake generate_session_store WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead. at /usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb Лечится установкой rdoc sudo gem install rdoc и редактированием Rakefile файла Меняем require 'rake/rdoctask' на require 'rdoc/task' 2. WARNING: 'task :t, arg, :needs =&#62; [deps]' is deprecated. Please use 'task :t, [...]]]></description>
			<content:encoded><![CDATA[<p>Некоторые ошибки, с которыми столкнулся.</p>
<p>1.<br />
<code>$ rake generate_session_store<br />
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.<br />
at /usr/lib/ruby/gems/1.8/gems/rake-0.9.2.2/lib/rake/rdoctask.rb</code></p>
<p>Лечится установкой rdoc<br />
<code>sudo gem install rdoc</code><br />
и редактированием Rakefile файла<br />
Меняем<br />
<code>require 'rake/rdoctask'</code><br />
на<br />
<code>require 'rdoc/task'</code></p>
<p>2.<br />
<code>WARNING: 'task :t, arg, :needs =&gt; [deps]' is deprecated. Please use 'task :t, [args] =&gt; [deps]' instead.<br />
at /home/vanoc/www/redmine-1.2/lib/tasks/email.rake:170</code></p>
<p>Редактируем opt/redmine/lib/tasks/email.rake строка 170<br />
Меняем<br />
<code>task :test, :login, :needs =&gt; :environment do |task, args|</code><br />
на<br />
<code>task :test, [:login, :needs] =&gt; [ :environment] do |task, args|</code></p>
<p>3.<br />
<code>$ RAILS_ENV=production rake db:migrate<br />
rake aborted!<br />
undefined method `name' for "actionmailer":String</p>
<p>Tasks: TOP => db:migrate => environment<br />
(See full trace by running task with --trace)</code></p>
<p>Решение<br />
<code>sudo gem update --system 1.6.2<br />
sudo gem uninstall rake -v=0.9.2.2<br />
sudo gem install rake -v=0.8.7</code></p>
<p>4.<br />
<code>$ rake db:migrate RAILS_ENV="production"<br />
(in /home/vanoc/www/redmine-1.2)<br />
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.<br />
rake aborted!<br />
no such file to load -- mysql</p>
<p>(See full trace by running task with --trace)</code></p>
<p>Устанавливаем<br />
<code>sudo aptitude install libmysqlclient-dev<br />
sudo gem install mysql</code></p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/linux/redmine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>android, wifi и minidlna</title>
		<link>http://vanoc.ru/runix/android-wifi-i-minidlna/</link>
		<comments>http://vanoc.ru/runix/android-wifi-i-minidlna/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 17:33:15 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[arch]]></category>
		<category><![CDATA[runix]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[dlna]]></category>
		<category><![CDATA[minidlna]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1265</guid>
		<description><![CDATA[Так уж сложилось, что сегодня пятница, есть свободное время, а так же несколько устройств с андройдом, комп с арчем и wifi точка. Как следствие установка minidlna и просмотр фильмов находящихся на компе с планшета. В арче Minidlna ставится командой sudo yaourt -S minidlna Вся настройка сводится к редактированию файла /etc/minidlna.conf В нем достаточно указать пути [...]]]></description>
			<content:encoded><![CDATA[<p>Так уж сложилось, что сегодня пятница, есть свободное время, а так же несколько устройств с андройдом, комп с арчем и wifi точка.</p>
<p>Как следствие установка <strong>minidlna</strong> и просмотр фильмов находящихся на компе с планшета.</p>
<p>В арче Minidlna ставится командой<br />
<code>sudo yaourt -S minidlna</code></p>
<p>Вся настройка сводится к редактированию файла <strong>/etc/minidlna.conf</strong><br />
В нем достаточно указать пути до директорий с музыкой и фильмами<br />
<code>media_dir=A,/media/sda5/music<br />
media_dir=V,/media/sda5/films</code><br />
раскомментировать и как-то назвать свой комп<br />
<code>friendly_name=vanocpc</code><br />
а также подправить интервал обновления медиатеки<br />
<code>notify_interval=60</code></p>
<p>Теперь можно смело запускать<br />
<code>sudo /etc/rc.d/minidlna start</code></p>
<p>Так же надо бы добавить minidlna к демонам в /etc/rc.conf для автозапуска.</p>
<p><strong>Upd</strong>: лучше все-таки добавить в автозапуск иксов. Т.к. на момент запуска демонов wifi не поднят и minidlna не стартует.</p>
<p>Для просмотра видео с андройда установил BubbleUPnP. Проблем с кодировкой нет, видео запускается с задержкой ~3-4 секунды, перемотка работает великолепно.</p>
<p><strong>Upd</strong>: в итоге отказался от использования minidlna и ushare установив vsftpd на комп, ES explorer и mx video player на планшет.</p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/runix/android-wifi-i-minidlna/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Узнать ip по pid-у</title>
		<link>http://vanoc.ru/linux/ip-i-pid/</link>
		<comments>http://vanoc.ru/linux/ip-i-pid/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 15:41:00 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[netstat]]></category>
		<category><![CDATA[pid]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1250</guid>
		<description><![CDATA[sudo netstat -anp &#124; grep 30979 tcp        0      0 192.168.10.5:3050       192.168.10.121:1063      ESTABLISHED 30979/fb_inet_server]]></description>
			<content:encoded><![CDATA[<p><code>sudo netstat -anp | grep 30979<br />
tcp        0      0 192.168.10.5:3050       192.168.10.121:1063      ESTABLISHED 30979/fb_inet_server</code></p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/linux/ip-i-pid/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Вакансии для PHP и JavaScript программистов</title>
		<link>http://vanoc.ru/vsyak-razn/vakansii-dlya-php-i-javascript-programmistov/</link>
		<comments>http://vanoc.ru/vsyak-razn/vakansii-dlya-php-i-javascript-programmistov/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 19:31:00 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[всяк-разн]]></category>
		<category><![CDATA[работа]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1248</guid>
		<description><![CDATA[Уважаемые читатели, приношу свои извинения, что заметка не несёт информации, посвящённой Linux, но есть серьёзное и важное дело. Мои хорошие знакомые начинают новый проект и ищут Senior PHP-developer (от 80 000 руб./мес.), PHP-developer (от 40 000 руб./мес.) и JavaScript-developer (от 40 000 руб./мес.). Вакансии открыты в Москве. Подробнее на странице Ищем PHP и JavaScript программистов (альтернативное описание вакансий). [...]]]></description>
			<content:encoded><![CDATA[<p>Уважаемые читатели, приношу свои извинения, что заметка не несёт информации, посвящённой Linux, но есть серьёзное и важное дело.</p>
<p>Мои хорошие знакомые начинают новый проект и ищут Senior PHP-developer (от 80 000 руб./мес.), PHP-developer (от 40 000 руб./мес.) и JavaScript-developer (от 40 000 руб./мес.).</p>
<p>Вакансии открыты в Москве. Подробнее на странице <a title="Ищем PHP и JavaScript программистов" href="http://we-need-programmers.mageo.ru/" target="_blank">Ищем PHP и JavaScript программистов</a> (<a href="http://we-need-programmers.mageo.ru/serious.html" target="_blank">альтернативное описание вакансий</a>).</p>
<p>Очень прошу, если есть возможность, растащить, порекомендовать и всяческими другими путями посодействовать распространению данного сообщения.</p>
<p>Всем, кто помог, большое спасибо!</p>
<p>Zeboton</p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/vsyak-razn/vakansii-dlya-php-i-javascript-programmistov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Оформление текста BBCode</title>
		<link>http://vanoc.ru/vsyak-razn/oformlenie-teksta-bbcode/</link>
		<comments>http://vanoc.ru/vsyak-razn/oformlenie-teksta-bbcode/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 19:42:23 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[всяк-разн]]></category>
		<category><![CDATA[BBCode]]></category>
		<category><![CDATA[LibreOffice]]></category>
		<category><![CDATA[OpenOffice]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1242</guid>
		<description><![CDATA[Потребовалось сегодня брату оформить перевод с BB-кодами. Помог OpenOffice/LibreOffice плагин BBkode Он позволяет быстро и легко преобразовывать текст в BBCode, который является стандартной разметкой для многих форумов. Может обрабатывать обычный текст, жирный, ссылки, изображения и т.д. После установки перезапускаем OpenOffice/LibreOffice, затем открываем Сервис &#8211; Дополнения &#8211; BBcode. Выделяем текст и жмем Обновить.]]></description>
			<content:encoded><![CDATA[<p>Потребовалось сегодня брату оформить перевод с BB-кодами. Помог OpenOffice/LibreOffice плагин <a href="http://extensions.services.openoffice.org/en/project/BBkode" target="_blank">BBkode</a></p>
<p>Он позволяет быстро и легко преобразовывать текст в BBCode, который является стандартной разметкой для многих форумов. Может обрабатывать обычный текст, жирный, ссылки, изображения и т.д.</p>
<p>После установки перезапускаем OpenOffice/LibreOffice, затем открываем Сервис &#8211; Дополнения &#8211; BBcode. Выделяем текст и жмем Обновить.</p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/vsyak-razn/oformlenie-teksta-bbcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>mysqldump crontab</title>
		<link>http://vanoc.ru/blog/mysqldump-crontab/</link>
		<comments>http://vanoc.ru/blog/mysqldump-crontab/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 04:58:30 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[блог]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[crontab]]></category>
		<category><![CDATA[mysqldump]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1236</guid>
		<description><![CDATA[В связи со взломами блога озадачился созданием бэкапов 01 03 */2 * * mysqldump -hlocalhost -uname -ppassword database &#62; /home/name/backup/`date +\%Y-\%m-\%d`-database.sql 10 03 */2 * * find /home/name/backup/ -name "*.sql" -mtime +10 -delete]]></description>
			<content:encoded><![CDATA[<p>В связи со взломами блога озадачился созданием бэкапов</p>
<p><code>01 03 */2 * * mysqldump -hlocalhost -uname -ppassword database &gt; /home/name/backup/`date +\%Y-\%m-\%d`-database.sql<br />
10 03 */2 * * find /home/name/backup/ -name "*.sql" -mtime +10 -delete</code></p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/blog/mysqldump-crontab/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Проблемы с блогом</title>
		<link>http://vanoc.ru/blog/problemyi-s-blogom/</link>
		<comments>http://vanoc.ru/blog/problemyi-s-blogom/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 21:25:39 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[блог]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1233</guid>
		<description><![CDATA[В связи с 3 взломом за последние 3 месяца возможны перебои и ошибки в работе сайта. К сожалению часть последних комментариев восстановить не удалось :(]]></description>
			<content:encoded><![CDATA[<p>В связи с 3 взломом за последние 3 месяца возможны перебои и ошибки в работе сайта. К сожалению часть последних комментариев восстановить не удалось :(</p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/blog/problemyi-s-blogom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gtk в KDE</title>
		<link>http://vanoc.ru/linux/gtk-v-kde/</link>
		<comments>http://vanoc.ru/linux/gtk-v-kde/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 21:05:06 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[arch]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[gtk]]></category>
		<category><![CDATA[kde]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1229</guid>
		<description><![CDATA[Дабы Gtkшные приложения смотрелись няшно в KDE достаточно выполнить sudo cp /usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc /etc/gtk-2.0/ после чего перезапустить Gtkшное приложение. Что касается gtk3 &#8211; заходим, например, на gnome-look.org в раздел gtk3 и качаем любую тему. Распаковываем файлы темы из папки gtk-3.0 (settings.ini, gtk.css и прочие файлы) в ~/.config/gtk-3.0/ Теперь можно запускать gtk3 приложение. Проверять как смотрится. Upd: [...]]]></description>
			<content:encoded><![CDATA[<p>Дабы Gtkшные приложения смотрелись няшно в KDE достаточно выполнить<br />
<code>sudo cp /usr/share/themes/oxygen-gtk/gtk-2.0/gtkrc /etc/gtk-2.0/</code><br />
после чего перезапустить Gtkшное приложение.</p>
<p>Что касается gtk3 &#8211; заходим, например, на gnome-look.org в раздел gtk3 и качаем любую тему. Распаковываем файлы темы из папки gtk-3.0 (settings.ini, gtk.css и прочие файлы) в ~/.config/gtk-3.0/<br />
Теперь можно запускать gtk3 приложение. Проверять как смотрится.</p>
<p>Upd: А можно вообще не заморачиваться<br />
<code>sudo pacman -S oxygen-gtk</code></p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/linux/gtk-v-kde/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skype шум, дублирование голоса</title>
		<link>http://vanoc.ru/linux/skype-shum-dublirovanie-golosa/</link>
		<comments>http://vanoc.ru/linux/skype-shum-dublirovanie-golosa/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 20:59:34 +0000</pubDate>
		<dc:creator>vanoc</dc:creator>
				<category><![CDATA[arch]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false">http://vanoc.ru/?p=1225</guid>
		<description><![CDATA[Долго искал решение проблемы со скайпом. Наконец-то нашел работающий способ. Создаем файл ~/.asoundrc и добавляем в него: # .asoundrc to use skype at the same time as other audio apps like xmms # # Successfully tested on an IBM x40 with i810_audio using Linux 2.6.15 and # Debian unstable with skype 1.2.0.18-API. No sound daemons [...]]]></description>
			<content:encoded><![CDATA[<p>Долго искал решение проблемы со скайпом. Наконец-то нашел работающий способ.</p>
<p>Создаем файл <strong>~/.asoundrc</strong> и добавляем в него:</p>
<p><code> # .asoundrc to use skype at the same time as other audio apps like xmms<br />
#<br />
# Successfully tested on an IBM x40 with i810_audio using Linux 2.6.15 and<br />
# Debian unstable with skype 1.2.0.18-API. No sound daemons (asound, esd, etc.)<br />
# running. However, YMMV.<br />
#<br />
# For background, see:<br />
#<br />
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1228<br />
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1224<br />
#<br />
# (C) 2006-06-03 Lorenzo Colitti - http://www.colitti.com/lorenzo/<br />
# Licensed under the GPLv2 or later</code></p>
<p><code>pcm.skype {<br />
type asym<br />
playback.pcm "skypeout"<br />
capture.pcm "skypein"<br />
}</p>
<p>pcm.skypein {<br />
# Convert from 8-bit unsigned mono (default format set by aoss when<br />
# /dev/dsp is opened) to 16-bit signed stereo (expected by dsnoop)<br />
#<br />
# We can't just use a "plug" plugin because although the open will<br />
# succeed, the buffer sizes will be wrong and we'll hear no sound at<br />
# all.<br />
type route<br />
slave {<br />
pcm "skypedsnoop"<br />
format S16_LE<br />
}<br />
ttable {<br />
0 {0 0.5}<br />
1 {0 0.5}<br />
}<br />
}</p>
<p>pcm.skypeout {<br />
# Just pass this on to the system dmix<br />
type plug<br />
slave {<br />
pcm "dmix"<br />
}<br />
}</p>
<p>pcm.skypedsnoop {<br />
type dsnoop<br />
ipc_key 1133<br />
slave {<br />
# "Magic" buffer values to get skype audio to work<br />
# If these are not set, opening /dev/dsp succeeds but no sound<br />
# will be heard. According to the alsa developers this is due<br />
# to skype abusing the OSS API.<br />
pcm "hw:0,0"<br />
period_size 256<br />
periods 16<br />
buffer_size 16384<br />
}<br />
bindings {<br />
0 0<br />
}<br />
}<br />
</code></p>
<p>Затем ставим пакет alsa-oss. Перезапускаем alsa.</p>
<p>Запускаем скайп следующим образом:<br />
<code>ALSA_OSS_PCM_DEVICE="skype" aoss skype</code></p>
<p>Спасибо <a href="http://archlinux.org.ru/forum/viewtopic.php?f=18&amp;t=3414#p28330" target="_blank">archlinux.org.ru</a>. В очередной раз выручил.</p>
<p><strong>Upd</strong>: Почему-то на следующий день скайп опять стал выдавать помехи. Решилось удалением скайпа и скачиванием <a href="http://download.skype.com/linux/skype_static-2.1.0.81.tar.bz2">версии 2.1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vanoc.ru/linux/skype-shum-dublirovanie-golosa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

