<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Блог vredin-а</title>
	<link>http://vredin.ru</link>
	<description>Блог о жизни и работе</description>
	<lastBuildDate>Mon, 19 Dec 2011 09:59:24 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>Эффективность автоматизации тестирования</title>
		<description><![CDATA[Сегодня я буду рассуждать на тему эффективности автоматизации продукта причем в отрыве от инструментов и процессов и лишь немного затронув области, в которых она действительно необходима. Исторически сложилось, что автоматизацию часто рассматривают в сравнении с ручным тестированием, и потому, если &#8230; <a href="http://vredin.ru/qa/effektivnost-avtomatizacii-testirovaniya">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/qa/effektivnost-avtomatizacii-testirovaniya</link>
			</item>
	<item>
		<title>Как не нужно делать блоговые клиенты</title>
		<description><![CDATA[Под блоговым клиентом я рассматриваю программу/скрипт, позволяющий делать постинг в определенный блог. Так получилось, что стандартные интерфейс Вордпрес-а мне не подходит в основном из-за скорости работы и большого количества движений мышью. Хотелось нечто, что оперирует в основном с конфигами и &#8230; <a href="http://vredin.ru/general/kak-ne-nuzhno-delat-blogovye-klienty">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/general/kak-ne-nuzhno-delat-blogovye-klienty</link>
			</item>
	<item>
		<title>Настройки IpTv через Wi-Fi. Odessa.tv</title>
		<description><![CDATA[Рассказываю себе на будущее настройки для просмотра IpTv через WiFi для Asus WL-500P. Как известно, Iptv передается по протоколу UDP, который валит вай-фай намертво. У меня прошивка &#8220;от Олега&#8221; &#8211; в нем встроен прокси UDP-&#62;TCP. Ip в локальную сеть маршрутизатора &#8230; <a href="http://vredin.ru/general/nastrojki-iptv-cherez-wi-fi-odessa-tv">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/general/nastrojki-iptv-cherez-wi-fi-odessa-tv</link>
			</item>
	<item>
		<title>Создание и восстановление бекапа mysql бд</title>
		<description><![CDATA[Взял отсюда Итак, работаем с командной строкой. Экспорт базы данных в файл: mysqldump -uUSER -pPASSWORD DATABASE_NAME &#62; FILE_TO_SAVE_INTO, где USER &#8211; имя пользователя базы данных, PASSWORD &#8211; пароль, DATABASE_NAME &#8211; имя базы данных, FILE_TO_SAVE_INTO &#8211; файл на диске, в который &#8230; <a href="http://vredin.ru/general/sozdanie-i-vosstanovlenie-bekapa-mysql-bd">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/general/sozdanie-i-vosstanovlenie-bekapa-mysql-bd</link>
			</item>
	<item>
		<title>Рекурсивная функция получения содержимого папки</title>
		<description><![CDATA[Удобная функция получения содержимого всего, что содержится в папке. Применил в своем движке галереи для создания новых галерей, закачанных по FTP. Функцией фильтрации не пользуюсь // ------------ lixlpixel recursive PHP functions ------------- // scan_directory_recursively( directory to scan, filter ) // &#8230; <a href="http://vredin.ru/programming/rekursivnaya-funkciya-polucheniya-soderzhimogo-papki">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/programming/rekursivnaya-funkciya-polucheniya-soderzhimogo-papki</link>
			</item>
	<item>
		<title>PHP, полезные ссылки</title>
		<description><![CDATA[На ресурсах, представленных ниже можно найти множество реализаций тех либо иных функциональностей, DRY так сказать или &#8220;не изобретай велосипед&#8221; http://snipplr.com/all/language/PHP http://www.phpclasses.org/ http://www.codesphp.com/php-category upd: сделал валидную rss ленту и прикрутил кросспостинг в Livejournal.com по расписанию. На очереди &#8211; кросспостинг в tumblr &#8230; <a href="http://vredin.ru/programming/php-poleznye-ssylki">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/programming/php-poleznye-ssylki</link>
			</item>
	<item>
		<title>Функция генерации валидного RSS</title>
		<description><![CDATA[Написал функцию, генерирующую полностью валидный rss.xml Константы берутся из конфига сайта. В rss ленту вставляется превью, помимо текста. function rssToFile() { $rssOutput = &#039;&#60; ?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#62; &#60;rss version=&#34;2.0&#34; xmlns:content=&#34;http://purl.org/rss/1.0/modules/content/&#34; xmlns:wfw=&#34;http://wellformedweb.org/CommentAPI/&#34; xmlns:dc=&#34;http://purl.org/dc/elements/1.1/&#34; xmlns:atom=&#34;http://www.w3.org/2005/Atom&#34; xmlns:sy=&#34;http://purl.org/rss/1.0/modules/syndication/&#34; xmlns:slash=&#34;http://purl.org/rss/1.0/modules/slash/&#34; &#62; &#60;channel&#62; &#60;title&#62;&#039; . _SiteNameRu_ &#8230; <a href="http://vredin.ru/programming/funkciya-generacii-validnogo-rss">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/programming/funkciya-generacii-validnogo-rss</link>
			</item>
	<item>
		<title>Работа в PHP с phpthumbs</title>
		<description><![CDATA[Библиотека phpthumbs предлагает работать с ресайзом изображений на лету, при этом кешируя созданные превью. Но это не мой случай &#8211; я хотел хранить все превью статически в файловой системе. Ниже &#8211; функция работы с данной библиотекой. Нужно не забыть распаковать &#8230; <a href="http://vredin.ru/programming/rabota-v-php-s-phpthumbs">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/programming/rabota-v-php-s-phpthumbs</link>
			</item>
	<item>
		<title>PHP: Функция рекурсивного удаления директории</title>
		<description><![CDATA[Как аргумент передается полный путь к директории, к примеру &#8220;/var/www/site.ru/temp&#8221; function deleteDirectory($dir) { if (!file_exists($dir)) return true; if (!is_dir($dir) &#124;&#124; is_link($dir)) return unlink($dir); foreach (scandir($dir) as $item) { if ($item == &#039;.&#039; &#124;&#124; $item == &#039;..&#039;) continue; if (!deleteDirectory($dir . &#8230; <a href="http://vredin.ru/general/php-funkciya-rekursivnogo-udaleniya-direktorii">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/general/php-funkciya-rekursivnogo-udaleniya-direktorii</link>
			</item>
	<item>
		<title>PHP: Функция получения страницы сайта</title>
		<description><![CDATA[Функция, использующая curl, которой я постоянно пользуюсь для парсинга страниц. К ней была написано небольшое дополнение, которое передает главную страницу копируемого сайта в качестве реферрера function get_host($s) { $s = preg_replace(&#039;#^http://#Uis&#039;, &#039;&#039;, trim($s)); $s = explode(&#039;/&#039;, trim($s)); $s = trim($s[0]); &#8230; <a href="http://vredin.ru/programming/funkciya-polucheniya-stranicy-sajta">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://vredin.ru/programming/funkciya-polucheniya-stranicy-sajta</link>
			</item>
</channel>
</rss>

