<?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>Записки web-программиста</title>
	<atom:link href="http://izra.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://izra.ru/</link>
	<description>Личный блог программиста php</description>
	<lastBuildDate>Mon, 10 Oct 2016 06:42:21 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.8</generator>
	<item>
		<title>Ошибка при использовании imputmask и validator</title>
		<link>http://izra.ru/2016/10/10/oshibka-pri-ispolzovanii-imputmask-i-validator/</link>
					<comments>http://izra.ru/2016/10/10/oshibka-pri-ispolzovanii-imputmask-i-validator/#respond</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Mon, 10 Oct 2016 06:42:21 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<category><![CDATA[разработка]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1212</guid>

					<description><![CDATA[<p>При совместном использовании плагинов https://github.com/RobinHerbots/jquery.inputmask и https://github.com/yairEO/validator при пустом поле inputmask возникала ошибка: Uncaught TypeError: Cannot read property &#8216;replace&#8217; of null Лечится путём замены строки field.data( 'val', field[0].value.replace(/^\s+&#124;\s+$/g, "") ); // cache the value of the field and trim it на // if the field value is null. May be with RobinHerbots/jquery.inputmask plugin. var fieldVal [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2016/10/10/oshibka-pri-ispolzovanii-imputmask-i-validator/">Ошибка при использовании imputmask и validator</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2016/10/10/oshibka-pri-ispolzovanii-imputmask-i-validator/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Changes.check в Яндекс.Директ API</title>
		<link>http://izra.ru/2016/08/25/changes-check-in-yandex-direct-api/</link>
					<comments>http://izra.ru/2016/08/25/changes-check-in-yandex-direct-api/#comments</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Thu, 25 Aug 2016 15:00:07 +0000</pubDate>
				<category><![CDATA[Работа]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Яндекс.Директ]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1208</guid>

					<description><![CDATA[<p>Вчера ходил на очередную встречу разработчиков по API Директа. Андрей Кашин, он в Яндексе отвечает за API Директа, рассказывал про закрытие API версий 4 и 4 Live и про развитие 5-й версии. Во время встречи из зала было задано множество вопросов по поводу метода Changes.check. Для меня это было странно, т.к. не для всех был [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2016/08/25/changes-check-in-yandex-direct-api/">Changes.check в Яндекс.Директ API</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2016/08/25/changes-check-in-yandex-direct-api/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>brothersstore.ru</title>
		<link>http://izra.ru/2016/07/11/brothersstore-ru/</link>
					<comments>http://izra.ru/2016/07/11/brothersstore-ru/#respond</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Mon, 11 Jul 2016 15:11:53 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1203</guid>

					<description><![CDATA[<p>Некоторое время назад мне начали приходить странные письма о необходимости продления домена brothersstore.ru (уже свободен) от Naunet. Домен в общем-то не мой и никогда мне не принадлежал, но письма приходили. Написал в техподдержку по этой причине. Как оказалось, мой адрес был указан как контактный. Других адресов указано не было. ТП предложила восстановить доступ к аккаунту [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2016/07/11/brothersstore-ru/">brothersstore.ru</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2016/07/11/brothersstore-ru/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ruby 2.3 + Ubuntu</title>
		<link>http://izra.ru/2016/07/06/ruby-2-3-ubuntu/</link>
					<comments>http://izra.ru/2016/07/06/ruby-2-3-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Wed, 06 Jul 2016 15:17:30 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1171</guid>

					<description><![CDATA[<p>Последние несколько лет постоянно пользуюсь Ubuntu. В принципе, всё меня устраивает. Даже не смотря на тот факт, что раньше я был приверженцем Fedora Core и меня просто вымораживал тот факт, что в Ubuntu отсутствует пользователь root. Ну точнее он есть, но для того, чтобы залогиниться достаточно выполнить sudo su, а не su root. Так вот. [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2016/07/06/ruby-2-3-ubuntu/">Ruby 2.3 + Ubuntu</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2016/07/06/ruby-2-3-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>10 лет домену</title>
		<link>http://izra.ru/2016/07/05/10-let-domenu/</link>
					<comments>http://izra.ru/2016/07/05/10-let-domenu/#comments</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Tue, 05 Jul 2016 15:26:05 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1167</guid>

					<description><![CDATA[<p>По данным whois сегодня моему исполняется 10 лет. А вчера заметил, что в блоге примерно полтора года работала только главная страница. Какая-то неведомая хуфигня почистила .htaccess и даже не сообщила. Тварь.</p>
<p>Запись <a href="http://izra.ru/2016/07/05/10-let-domenu/">10 лет домену</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2016/07/05/10-let-domenu/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Аналог strtotime в Java</title>
		<link>http://izra.ru/2014/03/04/strtotime_in_java/</link>
					<comments>http://izra.ru/2014/03/04/strtotime_in_java/#comments</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Tue, 04 Mar 2014 14:17:02 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[strtotime]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1150</guid>

					<description><![CDATA[<p>На работе пишем новый проект, который перевернёт мир рекламы. Проект пишем на Java. Почему на Java? Хуй его знает. Без меня решили. Пишем, так пишем. Значит надо учить Java. Язык хороший, мощный. Немного смущает строгая типизация и линейное мышление, привитое php. А ещё иногда очень не хватает простых функций вроде strtotime. Для форматирования даты в [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2014/03/04/strtotime_in_java/">Аналог strtotime в Java</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2014/03/04/strtotime_in_java/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Резервное копирование БД</title>
		<link>http://izra.ru/2013/10/08/rezervnoe-kopirovanie-bd/</link>
					<comments>http://izra.ru/2013/10/08/rezervnoe-kopirovanie-bd/#comments</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Tue, 08 Oct 2013 09:21:54 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[sh]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1140</guid>

					<description><![CDATA[<p>Понадобилось создавать резервную копию базы. Но дамп надо было хранить на другой машине, недоступной из сети. Т.к. база занимает более 80Gb и постоянно растёт каждую таблицу необходимо было поместить в отдельный файл для случаев, если необходимо восстановить данные одной таблицы. Для этого был написан такой скрипт на sh: #!/bin/sh DATE=`date -d "yesterday" +"%Y-%m-%d"` DIR=%backups path% [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2013/10/08/rezervnoe-kopirovanie-bd/">Резервное копирование БД</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2013/10/08/rezervnoe-kopirovanie-bd/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Восстановление пароля PostgreSQL 9.1</title>
		<link>http://izra.ru/2013/10/02/vosstanovlenie-parolya-postgresql-9-1/</link>
					<comments>http://izra.ru/2013/10/02/vosstanovlenie-parolya-postgresql-9-1/#respond</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Wed, 02 Oct 2013 12:42:36 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<category><![CDATA[Базы данных]]></category>
		<category><![CDATA[разработка]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[базы банных]]></category>
		<category><![CDATA[БД]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1125</guid>

					<description><![CDATA[<p>1) Открываем файл /etc/postgresql/9.1/main/pg_hba.conf 2) Находим сточку local all postgres peer 3) Меняем на local all postgres trust 4) Перезагружаем базу: service postgresql reload 5) Логинимся в PostgreSQL без пароля: psql -d template1 -U postgresql 6) Меняем пароль: ALTER USER postgres WITH PASSWORD 'newpassword'; 7) Возвращаем строчку на своё место local all postgres peer</p>
<p>Запись <a href="http://izra.ru/2013/10/02/vosstanovlenie-parolya-postgresql-9-1/">Восстановление пароля PostgreSQL 9.1</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2013/10/02/vosstanovlenie-parolya-postgresql-9-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Новые условия iCloud для iOS7</title>
		<link>http://izra.ru/2013/09/19/novye-usloviya-icloud-dlya-ios7/</link>
					<comments>http://izra.ru/2013/09/19/novye-usloviya-icloud-dlya-ios7/#comments</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Thu, 19 Sep 2013 09:49:21 +0000</pubDate>
				<category><![CDATA[Жизнь]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[icloud]]></category>
		<category><![CDATA[ios7]]></category>
		<category><![CDATA[iphone]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1120</guid>

					<description><![CDATA[<p>Сегодня обновил iPhone до iOS7. После обновления необходимо было принять новые условия использования iCloud, но при нажатии на кнопку просмотра условий просто открывались настройки. Пункт настроек iCloud выбрать было нельзя. Для прочтения условий необходимо было выключить ограничения в настройках телефона. После выключения ограничений необходимо зайти в настройки iCloud и принять новые условия.</p>
<p>Запись <a href="http://izra.ru/2013/09/19/novye-usloviya-icloud-dlya-ios7/">Новые условия iCloud для iOS7</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2013/09/19/novye-usloviya-icloud-dlya-ios7/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Антипиратский закон</title>
		<link>http://izra.ru/2013/08/11/antipiratskij-zakon/</link>
					<comments>http://izra.ru/2013/08/11/antipiratskij-zakon/#respond</comments>
		
		<dc:creator><![CDATA[izra]]></dc:creator>
		<pubDate>Sat, 10 Aug 2013 20:23:48 +0000</pubDate>
				<category><![CDATA[web]]></category>
		<category><![CDATA[закон]]></category>
		<category><![CDATA[Интернет]]></category>
		<guid isPermaLink="false">http://izra.ru/?p=1107</guid>

					<description><![CDATA[<p>Радуемся, прыгаем и веселимся! Петиция против &#171;антипиратского&#187; закона набрала более 100 тысяч голосов буквально за месяц и одну неделю. Это небольшая победа. Небольшая &#8212; потому что дальше документ о &#171;запрете произвольных блокировок сайтов&#187; предстоит проанализировать специальной экспертной группе федерального уровня. Что будет дальше &#8212; пока не известно, но мы будем надеяться на лучшее. Искренне надеюсь [&#8230;]</p>
<p>Запись <a href="http://izra.ru/2013/08/11/antipiratskij-zakon/">Антипиратский закон</a> впервые появилась <a href="http://izra.ru">Записки web-программиста</a>.</p>
]]></description>
		
					<wfw:commentRss>http://izra.ru/2013/08/11/antipiratskij-zakon/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
