<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for BG Tech Blog</title>
	<atom:link href="http://bgtechblog.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://bgtechblog.com</link>
	<description>Проблемите, с които се сблъскваме всеки ден</description>
	<lastBuildDate>Thu, 08 Apr 2010 09:56:48 +0300</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Разбирате ли JavaScript ? by Dimitar Christoff</title>
		<link>http://bgtechblog.com/2010/03/07/%d1%80%d0%b0%d0%b7%d0%b1%d0%b8%d1%80%d0%b0%d1%82%d0%b5-%d0%bb%d0%b8-javascript/comment-page-1/#comment-980</link>
		<dc:creator>Dimitar Christoff</dc:creator>
		<pubDate>Thu, 08 Apr 2010 09:56:48 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=265#comment-980</guid>
		<description>ето и един пример, където вместо да получим exception поради употребата на не-инциализирана променлива, получаваме просто undefined, защото е празна след hoisting:

http://www.jsfiddle.net/4tYRD/1/

(function() {
    alert(foo); // undefined but not an exception
    var foo = 1;
})();</description>
		<content:encoded><![CDATA[<p>ето и един пример, където вместо да получим exception поради употребата на не-инциализирана променлива, получаваме просто undefined, защото е празна след hoisting:</p>
<p><a href="http://www.jsfiddle.net/4tYRD/1/" rel="nofollow">http://www.jsfiddle.net/4tYRD/1/</a></p>
<p>(function() {<br />
    alert(foo); // undefined but not an exception<br />
    var foo = 1;<br />
})();</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Разбирате ли JavaScript ? by Dimitar Christoff</title>
		<link>http://bgtechblog.com/2010/03/07/%d1%80%d0%b0%d0%b7%d0%b1%d0%b8%d1%80%d0%b0%d1%82%d0%b5-%d0%bb%d0%b8-javascript/comment-page-1/#comment-979</link>
		<dc:creator>Dimitar Christoff</dc:creator>
		<pubDate>Thu, 08 Apr 2010 09:45:33 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=265#comment-979</guid>
		<description>това става заради така-наречения &#039;hoisting&#039; който извършва javascript. във всеки scope където се декларират функции и променливи, компилаторът анализира content и &#039;премества&#039; всички променливи най-горе, последвани от assignment-а, който става по-долу. В този случай, става равносилно на: var a; a = function(x) { return x * 2; }; alert(a);

прочетете повече на google :)</description>
		<content:encoded><![CDATA[<p>това става заради така-наречения &#8216;hoisting&#8217; който извършва javascript. във всеки scope където се декларират функции и променливи, компилаторът анализира content и &#8216;премества&#8217; всички променливи най-горе, последвани от assignment-а, който става по-долу. В този случай, става равносилно на: var a; a = function(x) { return x * 2; }; alert(a);</p>
<p>прочетете повече на google <img src='http://bgtechblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Как да &#8220;включим&#8221; php SOAP extension? by Marto</title>
		<link>http://bgtechblog.com/2010/02/20/%d0%ba%d0%b0%d0%ba-%d0%b4%d0%b0-%d0%b2%d0%ba%d0%bb%d1%8e%d1%87%d0%b8%d0%bc-php-soap-extension/comment-page-1/#comment-958</link>
		<dc:creator>Marto</dc:creator>
		<pubDate>Tue, 23 Mar 2010 13:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=247#comment-958</guid>
		<description>SOAP-а е голяма сила, но има мноого overhead по трасето:)</description>
		<content:encoded><![CDATA[<p>SOAP-а е голяма сила, но има мноого overhead по трасето:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Разбирате ли JavaScript ? by Благомир Иванов</title>
		<link>http://bgtechblog.com/2010/03/07/%d1%80%d0%b0%d0%b7%d0%b1%d0%b8%d1%80%d0%b0%d1%82%d0%b5-%d0%bb%d0%b8-javascript/comment-page-1/#comment-949</link>
		<dc:creator>Благомир Иванов</dc:creator>
		<pubDate>Sun, 07 Mar 2010 16:47:33 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=265#comment-949</guid>
		<description>Честно казано това и аз не го разбрах, но пък работи точно както казваш :)</description>
		<content:encoded><![CDATA[<p>Честно казано това и аз не го разбрах, но пък работи точно както казваш <img src='http://bgtechblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Разбирате ли JavaScript ? by Васил Тошков</title>
		<link>http://bgtechblog.com/2010/03/07/%d1%80%d0%b0%d0%b7%d0%b1%d0%b8%d1%80%d0%b0%d1%82%d0%b5-%d0%bb%d0%b8-javascript/comment-page-1/#comment-948</link>
		<dc:creator>Васил Тошков</dc:creator>
		<pubDate>Sun, 07 Mar 2010 13:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=265#comment-948</guid>
		<description>Само това третото не можах да позная. Идея си нямам как изведнъж променливата приема съдържанието на функцията. Някакви магии :)</description>
		<content:encoded><![CDATA[<p>Само това третото не можах да позная. Идея си нямам как изведнъж променливата приема съдържанието на функцията. Някакви магии <img src='http://bgtechblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Изтриване на голямо количество файлове за минимално време by Благомир Иванов</title>
		<link>http://bgtechblog.com/2010/03/06/%d0%b8%d0%b7%d1%82%d1%80%d0%b8%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b3%d0%be%d0%bb%d1%8f%d0%bc%d0%be-%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d0%be/comment-page-1/#comment-946</link>
		<dc:creator>Благомир Иванов</dc:creator>
		<pubDate>Sun, 07 Mar 2010 08:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=254#comment-946</guid>
		<description>Да, така е. Определено ще трябва да сменя начина си на структуриране на командите.</description>
		<content:encoded><![CDATA[<p>Да, така е. Определено ще трябва да сменя начина си на структуриране на командите.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Изтриване на голямо количество файлове за минимално време by Момчил</title>
		<link>http://bgtechblog.com/2010/03/06/%d0%b8%d0%b7%d1%82%d1%80%d0%b8%d0%b2%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d0%b3%d0%be%d0%bb%d1%8f%d0%bc%d0%be-%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d0%be/comment-page-1/#comment-945</link>
		<dc:creator>Момчил</dc:creator>
		<pubDate>Sat, 06 Mar 2010 16:03:42 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=254#comment-945</guid>
		<description>RM(1)                                               User Commands                                               RM(1)

NAME
       rm - remove files or directories

SYNOPSIS
       rm [OPTION]... FILE...


ще си блъскаш главата в стената, когато някой ден линукс дистрибуциите започнат да спазват собствената си документацията (в случая rm   от линуксия man на rm) или когато почнат да спазват posix както трябва :)

т.е.:
space@t61 space % touch /tmp/a
space@t61 space % rm /tmp/a -r
rm: -r: No such file or directory</description>
		<content:encoded><![CDATA[<p>RM(1)                                               User Commands                                               RM(1)</p>
<p>NAME<br />
       rm &#8211; remove files or directories</p>
<p>SYNOPSIS<br />
       rm [OPTION]&#8230; FILE&#8230;</p>
<p>ще си блъскаш главата в стената, когато някой ден линукс дистрибуциите започнат да спазват собствената си документацията (в случая rm   от линуксия man на rm) или когато почнат да спазват posix както трябва <img src='http://bgtechblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>т.е.:<br />
space@t61 space % touch /tmp/a<br />
space@t61 space % rm /tmp/a -r<br />
rm: -r: No such file or directory</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on auto_increment поле в InnoDB таблица след OPTIMIZE by Благомир Иванов</title>
		<link>http://bgtechblog.com/2010/03/05/auto_increment-%d0%bf%d0%be%d0%bb%d0%b5-%d0%b2-innodb-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86%d0%b0-%d1%81%d0%bb%d0%b5%d0%b4-optimize/comment-page-1/#comment-943</link>
		<dc:creator>Благомир Иванов</dc:creator>
		<pubDate>Sat, 06 Mar 2010 09:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=251#comment-943</guid>
		<description>При мен проблема се появи, защото въпросните auto_increment ключове са ми много важни за връзката с още няколко таблици, от които вадя много полезна статистика.
Проблема е с MySQL server 5.0.83. Ти на коя версия си?</description>
		<content:encoded><![CDATA[<p>При мен проблема се появи, защото въпросните auto_increment ключове са ми много важни за връзката с още няколко таблици, от които вадя много полезна статистика.<br />
Проблема е с MySQL server 5.0.83. Ти на коя версия си?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on auto_increment поле в InnoDB таблица след OPTIMIZE by Васил Тошков</title>
		<link>http://bgtechblog.com/2010/03/05/auto_increment-%d0%bf%d0%be%d0%bb%d0%b5-%d0%b2-innodb-%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86%d0%b0-%d1%81%d0%bb%d0%b5%d0%b4-optimize/comment-page-1/#comment-941</link>
		<dc:creator>Васил Тошков</dc:creator>
		<pubDate>Fri, 05 Mar 2010 14:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=251#comment-941</guid>
		<description>Аз си използвам InnoDB редобно, защото съм му голям фен. И също толкова редовно след всяка по-сериозна заявка, примерно масово триене или добавяне, оптимизирам таблицата с OPTIMIZE. Досега не ми се е случвал този проблем. При мен ще е просто катастрофално, ако се случи.

Между другото, при InnoDB мисля че таблиците се оптимизират автоматично и няма нужда от OPTIMIZE.</description>
		<content:encoded><![CDATA[<p>Аз си използвам InnoDB редобно, защото съм му голям фен. И също толкова редовно след всяка по-сериозна заявка, примерно масово триене или добавяне, оптимизирам таблицата с OPTIMIZE. Досега не ми се е случвал този проблем. При мен ще е просто катастрофално, ако се случи.</p>
<p>Между другото, при InnoDB мисля че таблиците се оптимизират автоматично и няма нужда от OPTIMIZE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Как да сверим часовника на VPS (виртуална машина) by Момчил</title>
		<link>http://bgtechblog.com/2010/01/24/%d0%ba%d0%b0%d0%ba-%d0%b4%d0%b0-%d1%81%d0%b2%d0%b5%d1%80%d0%b8%d0%bc-%d1%87%d0%b0%d1%81%d0%be%d0%b2%d0%bd%d0%b8%d0%ba%d0%b0-%d0%bd%d0%b0-vps-%d0%b2%d0%b8%d1%80%d1%82%d1%83%d0%b0%d0%bb%d0%bd%d0%b0/comment-page-1/#comment-885</link>
		<dc:creator>Момчил</dc:creator>
		<pubDate>Mon, 15 Feb 2010 10:16:29 +0000</pubDate>
		<guid isPermaLink="false">http://bgtechblog.com/?p=234#comment-885</guid>
		<description>За любознателните:
аналогът на VPS под FreeBSD е jail. Всеки затвор получава отличителен номер (jail id), който се прикрепя към данните идентифициращи всеки процес. Всеки затвор има достъп една директория (аналог на chroot), която вижда като главна, получава и достъп до 1 или няколко IP адреса и до там се свърша. Виртуализацията е проста: всеки процес може да говори с друг, който има същият jail id (т.е. принадлежи на същия затвор), получава мрежовите пакети за себе си и не вижда само директорията, до която има достъп затвора.
Разликата с VPS-ите под linux е липсата на други ограничения - памет, cpu, брой inodes, дисково пространство и т.н. За такива неща може да се ползват различни техники и програми.</description>
		<content:encoded><![CDATA[<p>За любознателните:<br />
аналогът на VPS под FreeBSD е jail. Всеки затвор получава отличителен номер (jail id), който се прикрепя към данните идентифициращи всеки процес. Всеки затвор има достъп една директория (аналог на chroot), която вижда като главна, получава и достъп до 1 или няколко IP адреса и до там се свърша. Виртуализацията е проста: всеки процес може да говори с друг, който има същият jail id (т.е. принадлежи на същия затвор), получава мрежовите пакети за себе си и не вижда само директорията, до която има достъп затвора.<br />
Разликата с VPS-ите под linux е липсата на други ограничения &#8211; памет, cpu, брой inodes, дисково пространство и т.н. За такива неща може да се ползват различни техники и програми.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
