<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><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" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0">

<channel>
	<title>Vitamin's Blog</title>
	
	<link>http://vitamin.org.ua/blog</link>
	<description>Ideas aloud...</description>
	<pubDate>Tue, 09 Feb 2010 10:54:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/vitamin_org_ua_blog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="vitamin_org_ua_blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Firebug. Console.log(). Или почему JavaScript не срабатывает?</title>
		<link>http://vitamin.org.ua/blog/articles/firebug-ili-pochemu-javascript-ne-srabatyvaet/</link>
		<comments>http://vitamin.org.ua/blog/articles/firebug-ili-pochemu-javascript-ne-srabatyvaet/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 10:54:02 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[firebug]]></category>

		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[js]]></category>

		<category><![CDATA[файрбаг]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=110</guid>
		<description><![CDATA[Firebug безусловно крутая штука, но иногда он становится причиной некоторых неполадок с JavaScript на странице.
Неоднократно встречался, что при включенной консоли без видимых причин не срабатывает JS на странице, всё исправляется отключением всех консолей.
Так же, для тех кто использует команду console.log(); для вывода дебага в консоль Firebugа, будьте бдительны, если вы забудете убрать эту команду из [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/firebug-ili-pochemu-javascript-ne-srabatyvaet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Smarty-кеш или сайт тормозит</title>
		<link>http://vitamin.org.ua/blog/articles/smarty-kesh-ili-sayt-tormozit/</link>
		<comments>http://vitamin.org.ua/blog/articles/smarty-kesh-ili-sayt-tormozit/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 16:59:01 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[cache]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[smarty]]></category>

		<category><![CDATA[кеш]]></category>

		<category><![CDATA[смарти]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=106</guid>
		<description><![CDATA[Проект IIS+PHP+MySQL+FMS реализует видео-чат.
В качестве шаблонизатора используется Smarty (http://www.smarty.net/).
Спустя 3 года с выхода в live начал сдыхать. Это проявлялось дикими тормозами, странички которые в первое время продакшн-жизни грузились 1-2 секунды начали грузиться по 30-40 секунд. Что соответственно и породило необходимость изучить этот вопрос.
Началом исследования были установка систем мониторинга на сервер (Cacti и т. д.), потому [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/smarty-kesh-ili-sayt-tormozit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>r is not a constructor. Ошибка в TinyMCE</title>
		<link>http://vitamin.org.ua/blog/articles/r-is-not-a-constructor/</link>
		<comments>http://vitamin.org.ua/blog/articles/r-is-not-a-constructor/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 12:57:02 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Программирование]]></category>

		<category><![CDATA[o is not a constructor]]></category>

		<category><![CDATA[r is not a constructor]]></category>

		<category><![CDATA[tinymce]]></category>

		<category><![CDATA[ошибка]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=93</guid>
		<description><![CDATA[Столкнулся с этой ошибкой. После небольшого ресерча нашел ответ на офсайтовском форуме.
Проблема возникает если TinyMCE не хватает каких-то файлов, зачастую из папочек plugins или themes.
После заливки MCEшки на FTP с помощью TC у меня этих папок с файлами не оказалось (Причины их отсутствия не ясны, скорее всего либо квоты на дисковое пространство или траблы с [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/r-is-not-a-constructor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MySQL. Манипуляция над данными из колонок и запись результата в другую колонку</title>
		<link>http://vitamin.org.ua/blog/articles/mysql-copy-columns-with-modifications/</link>
		<comments>http://vitamin.org.ua/blog/articles/mysql-copy-columns-with-modifications/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 13:43:45 +0000</pubDate>
		<dc:creator>vitamin</dc:creator>
		
		<category><![CDATA[Без рубрики]]></category>

		<category><![CDATA[columns copying]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[копирование данных из одной колонки в другую]]></category>

		<category><![CDATA[копирование колонок]]></category>

		<guid isPermaLink="false">http://vitamin.org.ua/blog/?p=83</guid>
		<description><![CDATA[Столкнулся с тривиальной задачей. Нужно скопировать значения одной колонки в другую, преобразовав их в нижний регистр.
Немного потупил, а потом спросил у комрада. Решение элементарное:
UPDATE
tablename
SET 
col2 = LOWER(col1);
где
tablename - название таблицы, над которой происходят манипуляции,
col1 - колонка с исходными значениями,
col2 - колонка с преобразованными в нижний регистр значениями из колонки col1,
LOWER - команда преобразующая значение в [...]]]></description>
		<wfw:commentRss>http://vitamin.org.ua/blog/articles/mysql-copy-columns-with-modifications/feed/</wfw:commentRss>
		</item>
		<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>
	</channel>
</rss>
