<?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>Иван Тепляков</title>
	<atom:link href="http://iteplyakov.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://iteplyakov.ru</link>
	<description>Полезные заметки веб-разработчика</description>
	<lastBuildDate>Tue, 27 Mar 2012 16:06:51 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Init скрипт для контроля unicorn</title>
		<link>http://iteplyakov.ru/2012/03/27/post_148/</link>
		<comments>http://iteplyakov.ru/2012/03/27/post_148/#comments</comments>
		<pubDate>Tue, 27 Mar 2012 15:14:14 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Сервер]]></category>
		<category><![CDATA[rvm]]></category>
		<category><![CDATA[unicorn]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=148</guid>
		<description><![CDATA[Я уже писал ранее про то, как развернуть ruby on rails приложение в продакшн среде. Теперь разберемся с проблемами быстроты и удобства запуска-перезапуска приложения в боевом режиме. Как-то на одной конференции по ruby, обсуждался вопрос о том, что приложение долго &#8230; <a href="http://iteplyakov.ru/2012/03/27/post_148/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2012/03/27/post_148/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Мониторим статистику и считаем эффективность работы Memcache</title>
		<link>http://iteplyakov.ru/2012/03/13/post_138/</link>
		<comments>http://iteplyakov.ru/2012/03/13/post_138/#comments</comments>
		<pubDate>Tue, 13 Mar 2012 08:40:36 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[memcache]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=138</guid>
		<description><![CDATA[Настроив на очередном проекте кэширование, хочется посмотреть эффективность работы кэша. Это легко сделать из командной строки следующим образом. $ watch -n5 'php5 -r '&#34;'&#34;'$m=new Memcache;$m-&#62;connect(&#34;127.0.0.1&#34;, 11211);print_r($m-&#62;getstats());'&#34;'&#34; Таким образом выведется статистика и будет обновляться в реальном времени каждые 5 секунд. Пример: &#8230; <a href="http://iteplyakov.ru/2012/03/13/post_138/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2012/03/13/post_138/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание сложных миграций в ruby on rails &gt; 3.0</title>
		<link>http://iteplyakov.ru/2012/02/01/post_125/</link>
		<comments>http://iteplyakov.ru/2012/02/01/post_125/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 09:07:08 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=125</guid>
		<description><![CDATA[На бескрайних просторах интернетов почти все, что встречается о миграциях в рельсах это добавление полей в базу, создание индекса, удаление. Когда я с ними разбирался очень хотелось посмотреть пример более-менее насыщенной миграции. Мне недавно довелось поучаствовать в интересном проекте, где &#8230; <a href="http://iteplyakov.ru/2012/02/01/post_125/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2012/02/01/post_125/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Проксирование запросов на другой сервер</title>
		<link>http://iteplyakov.ru/2012/01/27/post_111/</link>
		<comments>http://iteplyakov.ru/2012/01/27/post_111/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 14:29:04 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[Сервер]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=111</guid>
		<description><![CDATA[Проксировать запросы с nginx очень легко. Это может пригодиться например, когда собираетесь перенести сайт на другой сервер и не хотите ждать обновление измененных dns записей. server &#123; listen 80; server_name www.example.com example.com; reset_timedout_connection on; location / &#123; proxy_pass http://XXX.XXX.XXX.XXX:80/; proxy_set_header &#8230; <a href="http://iteplyakov.ru/2012/01/27/post_111/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2012/01/27/post_111/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress вместо кнопки &#171;Опубликовать&#187; показывает &#171;Отправить на утверждение&#187;</title>
		<link>http://iteplyakov.ru/2012/01/10/post_105/</link>
		<comments>http://iteplyakov.ru/2012/01/10/post_105/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 09:11:57 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[чудеса]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=105</guid>
		<description><![CDATA[Довольно странная на первый взгляд проблема возникла у знакомого. Как оказалось просто при восстановлении из бэкапа базы потерялись директивы для ключей  AUTO_INCREMENT. Самый простой способ починить &#8212; зайти в phpMyAdmin и добавить для полей ID нужных таблиц auto_increment. Надеюсь кому-то &#8230; <a href="http://iteplyakov.ru/2012/01/10/post_105/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2012/01/10/post_105/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>INSERT INTO tmp SELECT. Выборка во временную таблицу в MySQL</title>
		<link>http://iteplyakov.ru/2011/12/23/post_87/</link>
		<comments>http://iteplyakov.ru/2011/12/23/post_87/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 13:33:07 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=87</guid>
		<description><![CDATA[Бывает необходимо удалить из одной таблицы данные по критериям, которые завязаны на других таблицах (умри, вордпресс). В таком случае может пригодиться временная таблица. # создаем временную таблицу с одним полем для id CREATE TEMPORARY TABLE tmp_ids &#40;id INT&#41;; &#160; &#160; &#8230; <a href="http://iteplyakov.ru/2011/12/23/post_87/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2011/12/23/post_87/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Замена подстроки в поле БД</title>
		<link>http://iteplyakov.ru/2011/12/20/post_84/</link>
		<comments>http://iteplyakov.ru/2011/12/20/post_84/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 07:18:56 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[sql]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=84</guid>
		<description><![CDATA[Полезная функция: REPLACE&#40;str,from_str,to_str&#41;; Например, поменяем поддомен в значениях столбца url в нашей базе: UPDATE `files` SET url = REPLACE&#40;url, 'http://test', 'http://www'&#41; WHERE url LIKE 'http://test.%';]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2011/12/20/post_84/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IDE для Ruby on Rails</title>
		<link>http://iteplyakov.ru/2011/10/24/post_68/</link>
		<comments>http://iteplyakov.ru/2011/10/24/post_68/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 15:41:42 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=68</guid>
		<description><![CDATA[Многих интересует вопрос о хорошей IDE для Ruby on Rails под Linux. Если нужно много-много всего, встроеный браузер, консоль и т.п., то могу порекомендовать Aptana RadRails, мне понравилась. Но сегодня хотел рассказать о другой клевой штуке. Как известно почти все &#8230; <a href="http://iteplyakov.ru/2011/10/24/post_68/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2011/10/24/post_68/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Создание пользователя в PostgreSQL для Ruby on Rails проекта</title>
		<link>http://iteplyakov.ru/2011/09/19/post_227/</link>
		<comments>http://iteplyakov.ru/2011/09/19/post_227/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 14:04:45 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[сервер]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=227</guid>
		<description><![CDATA[После установки postgresql сервера, можно зайти под дефолтовым пользователем и создать для проекта пользователя. $ sudo -u postgres psql postgres=# CREATE ROLE username WITH LOGIN PASSWORD 'userpassword' CREATEDB; Здесь &#171;CREATEDB&#187; означает, что этот пользователь сможет создавать объекты базы. Чтобы созданные &#8230; <a href="http://iteplyakov.ru/2011/09/19/post_227/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2011/09/19/post_227/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ошибка при установке гема для Postgresql</title>
		<link>http://iteplyakov.ru/2011/09/19/post_223/</link>
		<comments>http://iteplyakov.ru/2011/09/19/post_223/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 12:57:20 +0000</pubDate>
		<dc:creator>Иван Тепляков</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[сервер]]></category>

		<guid isPermaLink="false">http://iteplyakov.ru/?p=223</guid>
		<description><![CDATA[Если при установке гема pg вылезают подобные строки: ... Installing pg &#40;0.11.0&#41; with native extensions /home/user/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:552:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) &#160; /home/user/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. &#8230; <a href="http://iteplyakov.ru/2011/09/19/post_223/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://iteplyakov.ru/2011/09/19/post_223/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.493 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-20 05:28:19 -->
<!-- Compression = gzip -->
