<?xml version="1.0" encoding="UTF-8"?>
<rss version="0.92">
<channel>
	<title>PS</title>
	<link>http://seriyps.ru/blog</link>
	<description>Linux, программирование, Я!</description>
	<lastBuildDate>Tue, 13 Apr 2010 15:44:31 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Замена для ifconfig, route, arp, etc.: утилиты iproute2</title>
		<description><![CDATA[Вот недавно познакомился с этим набором утилит&#8230;
Этот пакет утилит представляет из себя замену таким заслужившим почет и уважение утилитам, как route, ifconfig, arp, netstat (т.н. ﻿﻿net-tools).
﻿Особенно хочу в нем отметить структуру ввода команд &#8211; похоже на работу с GIT, но еще гибче &#8211; можно вместо названия команды ввести любое количество первых букв и, если не [...]]]></description>
		<link>http://seriyps.ru/blog/2010/02/02/zamena-dlya-ifconfig-route-arp-etc-utility-iproute2/</link>
			</item>
	<item>
		<title>Импорт GIT репозитория в пустой SVN</title>
		<description><![CDATA[В статье кратко описано как импортировать существующий GIT репозиторий в чистенький SVN со всей историей коммитов и пр.
Первый вопрос, который напрашивается &#8211; ЗАЧЕМ?
Отвечаю &#8211; просто проект разрабатывался в моем локальном репозитории, а после заказчик попросил разместить его в SVN. Можно, конечно, сделать это все одним большим Initial коммитом, но хочется чтоб история тоже импортировалась. Так [...]]]></description>
		<link>http://seriyps.ru/blog/2010/01/15/import-git-repozitoriya-v-pustoj-svn/</link>
			</item>
	<item>
		<title>Учим Redmine рассылать почту через Gmail</title>
		<description><![CDATA[Проблема в том, что если настроить уведомления по email через smtp стандартным методом:

# File: config/email.yml
production:
  delivery_method: :smtp
  smtp_settings:
    address: "smtp.gmail.com"
    port: '587'
    domain: "smtp.gmail.com"
    authentication: :plain
    user_name: "your_email@gmail.com"
    password: "your_password"

То при попытке отправить пробный email [...]]]></description>
		<link>http://seriyps.ru/blog/2010/01/15/uchim-redmine-rassylat-pochtu-cherez-gmail/</link>
			</item>
	<item>
		<title>Установка Redmine на Ubuntu 9.10 под Nginx часть 2</title>
		<description><![CDATA[Продолжение статьи Установка Redmine на Ubuntu 9.10 под Nginx
Настройка Ruby веб-сервера Mongrel
Сам по себе Nginx работать с Redmine не может, т.к. fcgi для redmine фактически нет, поэтому для начала настроим mongrel, и будем проксировать на него запросы из Nginx. (На самом деле я не знаю, зачем нужно настраивать mongrel, когда есть встроенный сервер webrick, но [...]]]></description>
		<link>http://seriyps.ru/blog/2010/01/14/ustanovka-redmine-na-ubuntu-9-10-pod-nginx-chast-2/</link>
			</item>
	<item>
		<title>Установка Redmine на Ubuntu 9.10 под Nginx</title>
		<description><![CDATA[Redmine &#8211; это довольно популярная в последнее время платформа для управления проектами и отслеживания ошибок. По идее, его установка &#8211; стандартная процедура, но мне, как совершенно незнакомому с Ruby и тонкостями установки Ruby софта пришлось повозиться.
Кроме того, в большинстве инструкций описывается использование Apache в качестве веб-сервера. У меня для этой цели будет использован Nginx

Подготовка системы
Для начала [...]]]></description>
		<link>http://seriyps.ru/blog/2010/01/14/ustanovka-redmine-na-ubuntu-9-10-pod-nginx/</link>
			</item>
	<item>
		<title>Nginx + PHP-fcgi на Ubuntu</title>
		<description><![CDATA[Если быть точным, опишу переход с режима работы Nginx &#60;-&#62; Apache backend на Nginx &#60;-&#62; php-fcgi backend.
Т.е. об отказе от промежуточного, в общем-то бесполезного слоя в виде апача между Nginx (http сервер) и PHP (application сервер)
Отдельно хочу заметить, что в этом руководстве мы обойдемся без компиляции чего-бы то ни было
Что имеем на данный момент:
Имеется домен [...]]]></description>
		<link>http://seriyps.ru/blog/2009/11/06/nginx-php-fcgi-na-ubuntu/</link>
			</item>
	<item>
		<title>SVN хак &#8211; пишу граббер</title>
		<description><![CDATA[Сегодня на хабре был опубликован отчет об обнаруженной уязвимости (точнее о распространенной ошибке при работе через) SVN.
Суть его заключается в том, что если сайт разрабатывается через систему SVN, то многие разработчики вместо команды svn export  просто копируют директорию проекта из рабочих файлов SVN на продакшн &#8211; сервер и забывают, что при этом копируются скрытые папки [...]]]></description>
		<link>http://seriyps.ru/blog/2009/09/23/svn-xak-pishu-grabber/</link>
			</item>
	<item>
		<title>Тюнинг PHP &#8211; установка XCache на Ubuntu</title>
		<description><![CDATA[Каждый раз, когда вы открываете страничку динамического веб-приложения, веб-сервер обращается к PHP, который загружает запрошенный .php файл и все include и require, затем парсит их, компилирует в промежуточный байт-код (opcode) и исполняет. Причем в больших проектах процесс включения всех include файлов может занимать весьма продолжительное время.
Поэтому были разработаны многочисленные PHP-кешеры. Наиболее популярные из них &#8211; [...]]]></description>
		<link>http://seriyps.ru/blog/2009/08/08/tyuning-php-ustanovka-xcache-na-ubuntu/</link>
			</item>
	<item>
		<title>Изучаю Python</title>
		<description><![CDATA[Давно хотел изучить какой-нибудь новый для меня язык программирования. А то все PHP да JavaScript&#8230; Скучновато становится))
Собственно, самостоятельно начать было сложно, создал топик на Хабре чтобы поинтересоваться, что могут посоветовать по этому поводу бывалые программисты. В итоге к единому мнению не пришли, но почву для размышлений мне подкинули.
Приступим!
Язык
Так вот! Решил я изучить Python в связке [...]]]></description>
		<link>http://seriyps.ru/blog/2009/07/06/izuchayu-python/</link>
			</item>
	<item>
		<title>Ubuntu 9.04 &#8211; решение частых проблем</title>
		<description><![CDATA[Хоть Ubuntu 9.04 Jaunty вышла уже с месяц назад, но за это время успел встретиться с несколькими неприятными багами, с которыми благополучно справился. На всякий случай опишу эти баги и их "ремонт"
#1 Tracker выдает сообщение "index corrupted" и предлагает переиндексировать систему заново
https://bugs.launchpad.net/ubuntu/jaunty/+source/tracker/+bug/346912
Решение: В терминале вводим команду
tracker-processes -r
При этом убиваются все процессы Tracker-а (tracker-applet, trackerd, tracker-indexer) [...]]]></description>
		<link>http://seriyps.ru/blog/2009/05/15/ubuntu-904-reshenie-chastyx-problem/</link>
			</item>
</channel>
</rss>
