<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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" version="2.0">

<channel>
	<title>Vitamin's Blog</title>
	
	<link>http://vitamin.org.ua/blog</link>
	<description>Ideas aloud...</description>
	<pubDate>Fri, 31 Oct 2008 09:09:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/vitamin_org_ua_blog" type="application/rss+xml" /><item>
		<title>MySQL. Проверка валидности даты</title>
		<link>http://vitamin.org.ua/blog/articles/mysql_date_validation/</link>
		<comments>http://vitamin.org.ua/blog/articles/mysql_date_validation/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 09:09:28 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[date validaion in mysql]]></category>

		<category><![CDATA[date validation]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[валидность даты]]></category>

		<category><![CDATA[валидность даты в mysql]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=72</guid>
		<description><![CDATA[Если в MySQL сделать следующий запрос:
select date(&#8221;2008-02-31&#8243;);
умный MySQL вернет в результате запроса NULL, ну логично, что в феврале месяце в 2008 году не было 31 дня, да и 30 собственно тоже не было, а вот если написать
select date(&#8221;2008-02-29&#8243;);
то в ответе получим значение отличное от NULL, а именно эту же дату, что и будет доказательством её [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/mysql_date_validation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MySQL. Удаление записей с несуществующей ссылкой</title>
		<link>http://vitamin.org.ua/blog/articles/mysql_delete_crashed_links/</link>
		<comments>http://vitamin.org.ua/blog/articles/mysql_delete_crashed_links/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 14:15:03 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Без рубрики]]></category>

		<category><![CDATA[delete links]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[как удалить запись с несуществующей ссылкой]]></category>

		<category><![CDATA[удаление битых ссылок]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=71</guid>
		<description><![CDATA[Предположим у нас есть 2 таблички - ПАПКИ (folders) и ФАЙЛЫ (files). У файлов есть ссылка на айдишку папки, в которой они распологаются. Предположим, что по неосторожности мы удалили несколько ненужных нам папок, но забыли удалить файлы, которые лежали в этих папках. Итак, для того, что бы удалить файлы, у которых ссылка на несуществующую папку, [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/mysql_delete_crashed_links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Проблема с сессиями в Internet Explorer</title>
		<link>http://vitamin.org.ua/blog/articles/session_cookies_vs_ie/</link>
		<comments>http://vitamin.org.ua/blog/articles/session_cookies_vs_ie/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:10:59 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/articles/session_cookies_vs_ie/</guid>
		<description><![CDATA[Проблема состоит в том, что из под Firefox нормально логинится на сайт (стартует сессия), а из под Internet Explorer(IE) не хочет.
С помощью josser&#8216;а выяснили, что проблема в том, что не сохраняется сессионная кука.
Ну а проблема не сохранения сессионной куки обстояла в том, что на сервере стояло время в прошлом, и кука сохранялась с &#8220;заведомо проэкспайренной [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/session_cookies_vs_ie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Идея и реализация</title>
		<link>http://vitamin.org.ua/blog/articles/idea_and_implementation/</link>
		<comments>http://vitamin.org.ua/blog/articles/idea_and_implementation/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:10:45 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Вариации на тему]]></category>

		<category><![CDATA[idea and implementation]]></category>

		<category><![CDATA[Идея]]></category>

		<category><![CDATA[идея и реализация]]></category>

		<category><![CDATA[мысль]]></category>

		<category><![CDATA[проект]]></category>

		<category><![CDATA[реализация]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/articles/idea_and_implementation/</guid>
		<description><![CDATA[Идея (др.-греч. ἰδέα — видность, вид, форма) — понятие (мысленный образ) какой-либо реальности, (мысль или представление о ней).
Каждый человек, если он не растение  конечно-же, способен с определенной периодичностью генерировать интересные идеи, реализация которых, со временем, начинает приносить либо славу человеку, либо деньги, либо ещё какие-нибудь позитивные штуки. Но есть одна проблема&#8230;
Как от идеи пройти все [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/idea_and_implementation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Большой проект. Советы</title>
		<link>http://vitamin.org.ua/blog/articles/big_project/</link>
		<comments>http://vitamin.org.ua/blog/articles/big_project/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:10:22 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[GUID]]></category>

		<category><![CDATA[ID]]></category>

		<category><![CDATA[integer]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<category><![CDATA[SQL]]></category>

		<category><![CDATA[UTF-8]]></category>

		<category><![CDATA[XML_RPC]]></category>

		<category><![CDATA[бинарные данные]]></category>

		<category><![CDATA[большой проект]]></category>

		<category><![CDATA[взаимозаменяемая разработка]]></category>

		<category><![CDATA[вьюхи]]></category>

		<category><![CDATA[гуид]]></category>

		<category><![CDATA[дата редактирования]]></category>

		<category><![CDATA[дата создания]]></category>

		<category><![CDATA[мультиязычность]]></category>

		<category><![CDATA[поле активности записи]]></category>

		<category><![CDATA[расширяемость базы]]></category>

		<category><![CDATA[рефакторинг]]></category>

		<category><![CDATA[стандарты кодирования]]></category>

		<category><![CDATA[сторонние библиотеки]]></category>

		<category><![CDATA[триггеры]]></category>

		<category><![CDATA[уникальный идентификатор]]></category>

		<category><![CDATA[функции]]></category>

		<category><![CDATA[функция генерации уникального идентификатора]]></category>

		<category><![CDATA[чистка кода]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=4</guid>
		<description><![CDATA[В моем понимании большой проект - это проект, который длится более одного года при участии как минимум трех программистов. Именно в таком проекте я работаю уже в течении ~ полутора лет. За этот срок я неоднократно сталкивался с разного рода &#8220;граблями&#8221;.
В двух словах о системе.
Система состоит из вебной и десктопной частей, обмен данными между которыми [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/big_project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHPDocumentor. Как пользоваться?</title>
		<link>http://vitamin.org.ua/blog/articles/phpdocumentor/</link>
		<comments>http://vitamin.org.ua/blog/articles/phpdocumentor/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:10:03 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[phpdocumentor]]></category>

		<category><![CDATA[Zend Studio]]></category>

		<category><![CDATA[документирование кода]]></category>

		<category><![CDATA[документор]]></category>

		<category><![CDATA[пхп-документор]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/articles/phpdocumentor/</guid>
		<description><![CDATA[Кто такой PHPDocumentor (далее &#8220;документор&#8221;) можно почитать здесь:

на PEAR&#8217;е - http://pear.php.net/package/PhpDocumentor/;
на Сурсфорже - http://phpdocu.sourceforge.net/.

А промануалиться здесь - http://www.phpdoc.org/manual.php .
Вкратце скажу, что он умеет документировать PHP-код, то есть делать HTML с кликабельным описанием методов, классов и тому подобную инфу. Такая информация зачастую требуется по окончанию определенного этапа в проекте.
Для пользователей Zend Studio (http://www.zend.com/en/downloads/) нет никаких сложностей [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/phpdocumentor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Порядковый номер элемента в списке или “выше-&gt;ниже”</title>
		<link>http://vitamin.org.ua/blog/articles/list_indexing/</link>
		<comments>http://vitamin.org.ua/blog/articles/list_indexing/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:00:59 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[Выше]]></category>

		<category><![CDATA[индекс элемента]]></category>

		<category><![CDATA[ниже]]></category>

		<category><![CDATA[номер элемента в списке]]></category>

		<category><![CDATA[порядковый номер]]></category>

		<category><![CDATA[сортировка по индексу]]></category>

		<category><![CDATA[элемент списка]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/articles/list_indexing/</guid>
		<description><![CDATA[Иногда стоит задача, расположить запись из выборки не по порядку их создания а по желанию заказчика, то есть дать ему возможность самому поднять или опустить тот или иной элемент выборки ниже либо выше по списку. На первый взгляд задача достаточно тривиальная, но почему то, когда начинаешь копать глубже, становится очевидным, что без внимательного построения всего [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/list_indexing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SVN. Игнорирование файла, папки</title>
		<link>http://vitamin.org.ua/blog/articles/svn_ignore_file/</link>
		<comments>http://vitamin.org.ua/blog/articles/svn_ignore_file/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:00:57 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[SVN]]></category>

		<category><![CDATA[svn ignore]]></category>

		<category><![CDATA[svn propdel]]></category>

		<category><![CDATA[svn propedit]]></category>

		<category><![CDATA[svn:ignore]]></category>

		<category><![CDATA[СВН]]></category>

		<category><![CDATA[свн игнор файла]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=68</guid>
		<description><![CDATA[Иногда бывает удобным установить игнорирование определенного файла в SVN, что бы на него не реагировали команды commit(ci) или update(up).Поясню.
Предположим у вас есть ноутбук, на котором домашняя версия разрабатываемого проекта, то есть свой конфигурационный файл(далее &#8220;конфиг&#8221;, который например лежит в папке application/), в котором хранятся настройки соединения с базой данных или путь к локальному smtp-серверу, в [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/svn_ignore_file/feed/</wfw:commentRss>
		</item>
		<item>
		<title>JavaScript Form submit</title>
		<link>http://vitamin.org.ua/blog/articles/form_submit_js/</link>
		<comments>http://vitamin.org.ua/blog/articles/form_submit_js/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:00:43 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Без рубрики]]></category>

		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[form]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[submit]]></category>

		<category><![CDATA[submit is not a function]]></category>

		<category><![CDATA[джаваскрипт]]></category>

		<category><![CDATA[сабмит]]></category>

		<category><![CDATA[форма]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/articles/form_submit_js/</guid>
		<description><![CDATA[Мне стыдно&#8230;
Но на то затупы и нужны, что бы с ними разок поковыряться и потом никогда не ошибаться.
Проблема была в том, что я не мог вызвать submit у формы, когда у меня изменялось поле. Выглядел код так:
 &#60;form action=&#8221;" method=&#8221;post&#8221; name=&#8221;indexesForm&#8221;&#62;
&#60;input type=&#8221;text&#8221; name=&#8221;indexes[key]&#8221; value=&#8221;32&#8243;  onchange=&#8221;javascript: document.forms.indexesForm.submit();&#8221;&#62;
&#60;input type=&#8221;text&#8221; name=&#8221;indexes[value]&#8221; value=&#8221;65&#8243; onchange=&#8221;javascript: document.forms.indexesForm.submit();&#8221;&#62;
&#60;input type=&#8221;submit&#8221; name=&#8221;submit&#8221; value=&#8221;Change&#8221;&#62;
&#60;/form&#62;
Ошибка: [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/form_submit_js/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Not implemented error in IE</title>
		<link>http://vitamin.org.ua/blog/articles/not-implemented-error-in-ie/</link>
		<comments>http://vitamin.org.ua/blog/articles/not-implemented-error-in-ie/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 05:00:16 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[IE]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Not implemented error]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=70</guid>
		<description><![CDATA[Иногда бывает так, что IE ругается следующим матом &#8220;Error: Not implemented&#8221;, при этом указывая какую-нибудь совершенно левую строчку кода.
Ругаться он может в случае, когда не четко соблюден синтаксис JavaScript.
Например FireFox нормально реагирует на запись типа:
myVariable = document.getElementById(&#8221;my_id&#8221;);
а IE на такую запись обижается на разработчика и выдает вышеуказанную ошибку, а всё потому, что ему не хватает [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/not-implemented-error-in-ie/feed/</wfw:commentRss>
		</item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.544 seconds -->
