<?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>Perlover&#039;s Blog &#187; bugs</title>
	<atom:link href="http://blog.perlover.com/tag/bugs/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.perlover.com</link>
	<description>Blog about Unix, Perl, Firefox, JavaScript and other internet technologies</description>
	<lastBuildDate>Fri, 20 Jan 2012 15:23:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Массивы JavaScript, Internet Explorer и запятые</title>
		<link>http://blog.perlover.com/2011/02/10/javascript-array-internet-explorer-comma-end/</link>
		<comments>http://blog.perlover.com/2011/02/10/javascript-array-internet-explorer-comma-end/#comments</comments>
		<pubDate>Thu, 10 Feb 2011 13:53:06 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=1208</guid>
		<description><![CDATA[Заметил такую особенность &#8212; если описывать массив как То в Firefox и Google Chrome &#8212; он будет иметь 3 элемента, а в Internet Explorer (тестировалось в 8-ой версии) &#8212; 4 элемента, причем 4-ый будет null. Это я все к тому, что некоторые программисты любят писать таким стилем, добавляя везде при этом запятую в конце каждой [...]]]></description>
			<content:encoded><![CDATA[<p>Заметил такую особенность &#8212; если описывать массив как</p>
<pre class="brush: jscript; title: ; notranslate">
var array = [
elem1,
elem2,
elem3,
];
</pre>
<p>То в Firefox и Google Chrome &#8212; он будет иметь 3 элемента, а в <strong>Internet Explorer</strong> (тестировалось в 8-ой версии) &#8212; <strong>4 элемента</strong>, причем <strong>4-ый будет null</strong>.</p>
<p>Это я все к тому, что некоторые программисты любят пис<strong>а</strong>ть таким стилем, добавляя везде при этом запятую в конце каждой строки (чтобы копировать и множить было удобнее).</p>
<p>Оказывается, <strong>такой стиль имеет скрытую угрозу</strong> &#8212; ошибки, когда &#171;прогулка&#187;  по массиву дает null элемент, тогда как такой программист предполагал, что будет три элемента и все &#8212; не null. Вообщем, программеры JavaScript &#8212; остерегайтесь <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><span id="more-1208"></span>На последок &#8212; тестовый HTML файл (сохраните код и откройте в броузере) &#8212; проверьте сами, что выдают броузеры <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre class="brush: xml; title: ; notranslate">&lt;html&gt;
&lt;body&gt;
&lt;script&gt;var array = [1, 2, 3, ]; alert(array.length) &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2011/02/10/javascript-array-internet-explorer-comma-end/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Опять Cookies, только теперь Google Chrome</title>
		<link>http://blog.perlover.com/2011/02/08/cookies-google-chrome-quoted-path-bug/</link>
		<comments>http://blog.perlover.com/2011/02/08/cookies-google-chrome-quoted-path-bug/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 18:12:03 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Cookies]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[RFC]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=1192</guid>
		<description><![CDATA[Не успел написать программу, как опять наткнулся на неприятность, точнее, на баг. Смысл его в том, что Google Chrome некорректно ставит в JavaScript свойство document.cookie, если кука пришла от сайта с quoted path, то есть, если пришла такая: Дело в том, что путь, заключенный в кавычки &#8212; правило, определенное самим RFC 2109 (пункт 4.1). Firefox [...]]]></description>
			<content:encoded><![CDATA[<p>Не успел написать программу, как опять <strong>наткнулся </strong>на неприятность, точнее, <strong>на баг</strong>. Смысл его в том, что <strong>Google Chrome некорректно </strong>ставит в JavaScript свойство document.cookie, если кука пришла от сайта с quoted path, то есть, если пришла такая:</p>
<pre class="brush: plain; title: ; notranslate">
Set-Cookie: session=session_ID; path=&quot;/&quot;
</pre>
<p>Дело в том, что путь, заключенный в кавычки &#8212; правило, определенное самим <strong><a href="http://tools.ietf.org/html/rfc2109" target="_blank">RFC 2109</a></strong> (пункт 4.1). Firefox это обрабатывает корректно, а Google Chrome &#8212; глючит. То есть, чтобы в JavaScript от Chrome считывать куки, нужно их выставлять через path без кавычек. Но в любом случае, это некорректно, поэтому <strong><a href="http://www.google.com/support/forum/p/Chrome/thread?tid=75c29af24711fd01&amp;hl=en" target="_blank">отписал об этом</a></strong> на их форум. Посмотрим, как они исправят это <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2011/02/08/cookies-google-chrome-quoted-path-bug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Set-Cookie2 и Firefox :(</title>
		<link>http://blog.perlover.com/2011/02/08/set-cookie2-firefox-mozilla/</link>
		<comments>http://blog.perlover.com/2011/02/08/set-cookie2-firefox-mozilla/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 16:24:02 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Cookies]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[RFC]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=1189</guid>
		<description><![CDATA[Пришлось выставлять куки программой через HTTP заголовки, и с удивлением для себя обнаружил, что Firefox 3.6.13 (самая последняя версия на данный момент) не поддерживает заголовки &#171;Set-Cookie2:&#187;, которые определены аж в RFC 2965 от 2000 года. Работает он, видимо, только со старым типом кук &#8212; RFC 2109 (Set-Cookie:). На других броузерах не тестировал. Вообщем, программеры, учитывайте [...]]]></description>
			<content:encoded><![CDATA[<p>Пришлось выставлять куки программой через HTTP заголовки, и с удивлением для себя обнаружил, что Firefox 3.6.13 (самая последняя версия на данный момент) <strong>не поддерживает</strong> заголовки &#171;<strong>Set-Cookie2</strong>:&#187;, которые определены аж в <strong><a href="http://www.ietf.org/rfc/rfc2965.txt" target="_blank">RFC 2965</a></strong> от 2000 года. Работает он, видимо, только со старым типом кук &#8212; <strong><a href="http://www.ietf.org/rfc/rfc2109.txt" target="_blank">RFC 2109</a></strong> (Set-Cookie:). На других броузерах не тестировал. Вообщем, программеры, учитывайте это обстоятельство <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Вообще, это очень странно, ведь Firefox славится следованиям разного рода стандартам.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2011/02/08/set-cookie2-firefox-mozilla/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Samba &amp; Archive аттрибут = -Executable</title>
		<link>http://blog.perlover.com/2011/01/20/samba-archive-attribute-executable/</link>
		<comments>http://blog.perlover.com/2011/01/20/samba-archive-attribute-executable/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 18:16:04 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[Unix]]></category>
		<category><![CDATA[Программирование]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[Редакторы]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=1144</guid>
		<description><![CDATA[Заметил неприятную особенность дефолтной конфигурации Samba &#8212; при сбрасывании из под Windows Archive аттрибута редактируемого файла разными редакторами, сбрасываются permissions &#8216;x&#8217; (права файла) на Unix для пользователя, который владеет файлом. Например, есть на Unix файл с правами rwxr-xr-x. Если вы его через Samba поредактируете в Windows каким либо редактором, который любит сбрасывать аттрибут archive (far [...]]]></description>
			<content:encoded><![CDATA[<p>Заметил <strong>неприятную особенность</strong> <strong><span style="color: #ff0000;">дефолтной </span></strong>конфигурации <strong>Samba</strong> &#8212; при сбрасывании из под Windows <strong>Archive аттрибута</strong> редактируемого файла разными <strong>редакторами</strong>, сбрасываются permissions &#8216;x&#8217; (права файла) на Unix для пользователя, который владеет файлом. Например, есть на Unix файл с правами rwxr-xr-x. Если вы его через Samba поредактируете в Windows каким либо редактором, который любит сбрасывать аттрибут archive (far или komodo edit), то после сохранения изменений файл будет иметь permissions как rw-r-xr-x. Для Unix пользователей это очень плохо &#8212; файл перестает быть исполняемым для самого владельца, зато остается исполняемый для всех, кроме него. Долго искал причину, почему после редактирования в Komodo Edit теряется исполняемый бит, грешил на редактор, а выловил такую особенность default Samba configuration <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Для решения</strong> этой проблемы надо просто напросто <strong>добавить строку</strong> <strong><span style="color: #008000;">map archive = no</span></strong> в <strong>smb.conf</strong> файл. После перезапустить samba: <strong><span style="color: #0000ff;">service smb stop &amp; service smb start</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2011/01/20/samba-archive-attribute-executable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Если у вас не работает OpenCV под 64 бит&#8230;</title>
		<link>http://blog.perlover.com/2011/01/10/opencv-core-files-64bit/</link>
		<comments>http://blog.perlover.com/2011/01/10/opencv-core-files-64bit/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 16:11:26 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[64Bit]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[FC13]]></category>
		<category><![CDATA[Fedora Core]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenCV]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[сисадминам]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=1108</guid>
		<description><![CDATA[Боролся недавно с одной проблемой &#8212; решил поделиться с вами ее решением, если вдруг вы нашли мою страницу, например, через Google Вряд ли рядовой читатель моего блога сталкивался с такой же проблемой. Потому и уповаю на Google Итак, библиотека распознавания образов &#8212; OpenCV &#8212; упорно не хочет работать на Linux Fedora Core 13 (FC13) под [...]]]></description>
			<content:encoded><![CDATA[<p>Боролся недавно с одной проблемой &#8212; решил поделиться с вами ее решением, если вдруг вы нашли мою страницу, например, через Google <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Вряд ли рядовой читатель моего блога сталкивался с такой же проблемой. Потому и уповаю на Google <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <span id="more-1108"></span></p>
<p>Итак, библиотека распознавания образов &#8212; <strong>OpenCV</strong> &#8212; упорно <strong>не хочет работать на Linux Fedora Core 13 (FC13) под 64 битами!</strong> Причем как версия 1.1, так и версия 2.2. Причем,  баг проявлялся на уровне мистики &#8212; все компилированные версии opencv падали в segmentation fault (core file), и только на 64 бит, а в интернете про эту проблему совсем ничего &#8212; как будто ее и нет!  Если ставить opencv из RPM, то можно поставить 2.0, но и с ней есть проблемы (не работал perl модуль Image::ObjectDetect &#8212; сейчас он работает, но с версии 2.1). Нужна была либо 1.1, либо выше 2.0. А вот если скачать 2.2 с сайта и собрать &#8212; она нормально собереться, но при работе с ней ваши программы упорно будут выпадать в core файлы (segmentation fault). То же касается версии 1.1. Вообщем, гуглил муглил я, копался в core файлах с отладчиком gdb и выяснил, что падает она в cvCanny функции. И нашел я вот этот <strong><a href="https://code.ros.org/trac/opencv/ticket/157" target="_blank">баг</a></strong>. И кто бы мог подумать, что это глюки не самой OpenCV! Я то все время думал, что разработчики opencv виноваты. <strong>Оказалось, что проблема куда глубже</strong> &#8212; компилятор <strong>GCC 4.4.3</strong> и ранее <strong><a href="https://bugzilla.redhat.com/show_bug.cgi?id=610785" target="_blank">имел баг</a></strong> при оптимизации кода. Результат &#8212; некоторые программы и библиотеки <strong>под 64 битами могут доходить до segfault</strong>. Не стал исключением и OpenCV (сколько таких скрытых багов могло &#171;подтянуться&#187; к другим библиотекам и программам &#8212; можно только гадать). Вообщем, проблема решилась обновлением GCC компилятора из репозитария Fedora Core 13 и последующей перекомпиляцией OpenCV. После проверил &#8212; обе версии &#8212; 1.1 &amp; 2.2 работали на отлично.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2011/01/10/opencv-core-files-64bit/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Как заставить Copy Plain Text работать</title>
		<link>http://blog.perlover.com/2010/08/03/copy-plain-text-doesn-t-work-freezes/</link>
		<comments>http://blog.perlover.com/2010/08/03/copy-plain-text-doesn-t-work-freezes/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 07:05:49 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[patches]]></category>
		<category><![CDATA[soft]]></category>
		<category><![CDATA[xpi]]></category>
		<category><![CDATA[софт]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=953</guid>
		<description><![CDATA[Разработчик расширения &#171;Copy Plain Text&#187; для Firefox не позаботился о том, чтобы обновить версию &#171;Copy Plain Text&#187; для последних и современных браузеров Firefox 3.6.* &#8212; 5.* (поставил любую максимальную версию в RDF файле), хотя его расширение используется многими другими, например AutoCopy. Результат &#8212; некорректная его работа после устновки &#8212; невозможно открыть &#171;опции&#187; (Options) для него [...]]]></description>
			<content:encoded><![CDATA[<p>Разработчик расширения &#171;<strong><a href="https://addons.mozilla.org/en-US/firefox/addon/134/" target="_blank">Copy Plain Text</a></strong>&#187; для Firefox не позаботился о том, чтобы обновить версию &#171;Copy Plain Text&#187; для последних и современных браузеров Firefox 3.6.* &#8212; 5.* (поставил любую максимальную версию в RDF файле), хотя его расширение используется <a href="http://blog.perlover.com/2009/10/23/one-click-copy-search-save-images/">многими другими, например AutoCopy</a>. Результат &#8212; некорректная его работа после устновки &#8212; невозможно открыть &#171;опции&#187; (Options) для него из пункта Tools -&gt; Add-ons &#8212; Firefox просто перестает реагировать на действия внутри окна Add-ons. Решение &#8212; либо вручную сделать изменения для установленного и не работающего расширения, либо использовать, например, уже правленную версию, например мою. <strong><a title="Правленная версия copy plain text 0.3.3" href="http://blog.perlover.com/wp-content/uploads/2011/06/copy_plain_text-0.3.3-fx+mz+tb.xpi"><span style="color: #ff0000;">Для моей версии кликните по этой ссылке (Firefox v*.*)</span></a></strong>, а для тех, кто хочет руками поправить, смотрите патч в формате утилиты patch &#8212; ее формат довольно понятен без всяких комментариев:</p>
<pre class="brush: diff; title: ; notranslate">diff -Nur 1/copy_plain_text-0.3.3-fx+mz+tb/chrome.manifest 2/copy_plain_text-0.3.3-fx+mz+tb/chrome.manifest
--- 1/copy_plain_text-0.3.3-fx+mz+tb/chrome.manifest	1970-01-01 05:00:00.000000000 +0500
+++ 2/copy_plain_text-0.3.3-fx+mz+tb/chrome.manifest	2010-08-03 12:17:02.031250000 +0600
@@ -0,0 +1,6 @@
+overlay chrome://browser/content/browser.xul chrome://copyplaintext/content/overlay.xul
+overlay chrome://navigator/content/navigatorOverlay.xul chrome://copyplaintext/content/overlay_moz.xul
+overlay chrome://navigator/content/navigator.xul chrome://copyplaintext/content/overlay_moz.xul
+overlay chrome://messenger/content/mailWindowOverlay.xul chrome://copyplaintext/content/overlay_thunder.xul
+overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://copyplaintext/content/overlay_thunder.xul
+content copyplaintext jar:chrome/copyplaintext.jar!/content/
diff -Nur 1/copy_plain_text-0.3.3-fx+mz+tb/install.rdf 2/copy_plain_text-0.3.3-fx+mz+tb/install.rdf
--- 1/copy_plain_text-0.3.3-fx+mz+tb/install.rdf	2006-11-27 21:14:12.000000000 +0500
+++ 2/copy_plain_text-0.3.3-fx+mz+tb/install.rdf	2010-08-03 12:15:14.812500000 +0600
@@ -22,7 +22,7 @@
 			&lt;Description&gt;
 				&lt;em:id&gt;{ec8030f7-c20a-464f-9b0e-13a3a9e97384}&lt;/em:id&gt;
 				&lt;em:minVersion&gt;1.0&lt;/em:minVersion&gt;
-				&lt;em:maxVersion&gt;2.0&lt;/em:maxVersion&gt;
+				&lt;em:maxVersion&gt;*.*&lt;/em:maxVersion&gt;
 			&lt;/Description&gt;
 		&lt;/em:targetApplication&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2010/08/03/copy-plain-text-doesn-t-work-freezes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Roboform + Firefox = CPU 100%</title>
		<link>http://blog.perlover.com/2010/05/21/firefox-roboform-bug-cpu-100/</link>
		<comments>http://blog.perlover.com/2010/05/21/firefox-roboform-bug-cpu-100/#comments</comments>
		<pubDate>Fri, 21 May 2010 15:16:01 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Напрягуха :(]]></category>
		<category><![CDATA[Add-ons]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[RoboForm]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=766</guid>
		<description><![CDATA[Давно юзаю Roboform, и все никак не могу избавиться от бага, о котором я уже неоднократно сообщал в суппорт разработчика. Сначала они не хотели его признавать, потом, после моих настойчивых тикетов, они его признали, а затем &#171;забили&#187; на него &#8212; не отказываются от него, но и не устраняют его (баг есть более года). Итак, если [...]]]></description>
			<content:encoded><![CDATA[<p>Давно юзаю Roboform, и все <strong>никак не могу избавиться от бага</strong>, о котором я уже <strong>неоднократно сообщал в суппорт</strong> разработчика. Сначала они не хотели его признавать, потом, после моих настойчивых тикетов, они его признали, а затем &#171;забили&#187; на него &#8212; не отказываются от него, но и не устраняют его (баг есть более года).</p>
<p>Итак, если говорить кратко, то если вы используете последние версии программ Roboform 6.9.9*б 6.10.* (включая из 7-у. бета версию) и Firefox 3.6.*, то часто ваш Firefox будет зависать с потреблением CPU (процессора) на 100%. А более подробно чуть ниже.</p>
<p><span id="more-766"></span>Страницы, которые используют JavaScript и манипулируют документом HTML, называются DHTML, или страницами, работающими с DOM структурой документа, или еще их называют Ajax. И именно на таких страницах проявляется этот баг. В жизни, это может быть статистика чего либо, либо даже интернет-магазин сайт и т.п..  <strong>Сейчас я вам продемонстрирую</strong> такую страницу, где эта проблема Roboform возникает всегда! Итак, если у вас есть и Roboform и Firefox, идите на страницу <a href="http://google.com/codesearch/p?hl=en#6V-_MuMB1HQ/mozilla-2.0.0.3/mozilla-2.0.0.3/xpcom/build/malloc.c" target="_blank">http://google.com/codesearch/p?hl=en#6V-_MuMB1HQ/mozilla-2.0.0.3/mozilla-2.0.0.3/xpcom/build/malloc.c</a> (эта страница &#8212; просто пример программого кода, найденного через Google Code Search &#8212; вы можете доверять той странице, так как там исполняются только скрипты, написанные Google), <strong>затем кликните левой кнопкой мыши по правому окну, где программный код</strong> (<span style="color: #ff0000;">если этого не выполнить, а сразу покрутить колесиком мышки, зависания не произойдет</span>)<strong> </strong>программы, <strong>и покрутите колесиком мышки в этом окне</strong>. Я уверен, что если все условия выполнены, <strong><span style="color: #ff0000;">ваш Firefox зависнет</span></strong>. <strong><span style="color: #008000;">Но, если у вас на компьютере нет Roboform-а, все будет работать на отлично</span></strong> и вы даже не заметите каких либо задержек при прокрутке! Также, не помогает отключение адаптера в Firefox &#8212; требуется деинсталяция Roboform (можно деинсталировать, не трогая пасскарты и лицензию и не перегружая компьютер).</p>
<p>Другими словами, <strong>Roboform &#8212; это зло</strong>, если вы работаете в Firefox. Из-за него ваш броузер будет часто зависать на разного рода сайтах и вы будете терять свое драгоценное время, выполненую работу и деньги. И главное &#8212; разработчикам Roboform-а на это абсолютно пофиг. У них есть куда более <a href="http://www.roboform.com/support/news" target="_blank">важные задачи</a>, например, как сделать <a href="http://www.roboform.com/how-it-works/beta" target="_blank"> </a><a href="http://www.roboform.com/how-it-works/beta" target="_blank">красивее кнопочки, или менюшечки с иконками</a>. Тем более, рядовому пользователю трудно догадаться, почему завис его броузер. Скорее всего, этот пользователь просто спишет все свои проблемы на разработчиков Firefox (ведь косяки Roboform-а отражаются именно на нем).</p>
<h2><span style="color: #008000;">Также, если вам все это не нравится и вы не готовы тратить нервы, могу предложить вам использовать бесплатную замену &#8212; <strong><a href="http://blog.perlover.com/2010/05/24/roboform-vs-lastpass/">LastPass</a></strong>. Не такой гибкий, как Roboform, зато не подвешивает броузер.</span></h2>
<p>P.P.S. Из этой же оперы, пишут другие люди &#8212; зарубежные пользователи:</p>
<p><a href="http://blog.fastmail.fm/2010/01/14/roboform-can-cause-extreme-slowness-in-firefox/" target="_blank">Roboform can cause extreme slowness in Firefox</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2010/05/21/firefox-roboform-bug-cpu-100/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Немного про ИБП фирмы APC</title>
		<link>http://blog.perlover.com/2009/12/14/ups-apc-troubles-hints/</link>
		<comments>http://blog.perlover.com/2009/12/14/ups-apc-troubles-hints/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 08:38:35 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[Начинающим]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Компьютеры]]></category>
		<category><![CDATA[Советы]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=641</guid>
		<description><![CDATA[ИБП &#8212; это источник бесперебойного питания (UPS &#8212; англ. термин). У ИБП широко-распространенной марки APC есть пара интересных особенностей, о которых я напишу. Правильный момент включения Когда вы включаете  APC, у него сначала мигает зеленая верхняя лампочка («On line»), затем через пару секунд загорается желтая средняя из трех лампочек («On Battery») &#8212; это идет тестирование, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://ru.wikipedia.org/wiki/%D0%98%D0%91%D0%9F" target="_blank">ИБП</a> &#8212; это источник бесперебойного питания (UPS &#8212; англ. термин). У ИБП широко-распространенной марки <a href="http://www.apc.com/" target="_blank">APC</a> есть пара интересных особенностей, о которых я напишу.</p>
<h3><span id="more-641"></span>Правильный момент включения</h3>
<p>Когда вы включаете  APC, у него сначала мигает зеленая верхняя лампочка («On line»), затем через пару секунд загорается желтая средняя из трех лампочек («On Battery») &#8212; это идет тестирование, а затем она гаснет и снова начинает гореть постоянно зеленая «On line». Дак вот, мало кто знает, что <strong>по правильному</strong> лучше <strong>компьютер включать </strong>не сразу, а в тот момент, <strong>когда мигает желтая </strong>«On Battery» &#8212; это идет момент тестирования, и если вы, включив компьютер, обнаружите, что он не включается именно в этот момент, значит ИБП вам не поможет в случае отсутствия 220V в вашей розетке. Если же вы включите компьютер после тестирования (когда горит только зеленый верхний индикатор), то вы не узнаете, поможет ли вам UPS, так как момент тестирования уже будет пройден и в этот момент ваш ИБП работает просто как сетевой фильтр. Если включите до тестирования, то возможно, на фазе тестирования питание к компьютеру пропадет &#8212; это также будет говорить про будущие проблемы с питанием. Но такой момент может пройти малозаметно для вас. Поэтому включайте комп всегда в момент самотестирования.</p>
<h3>Если новый UPS</h3>
<p>Также, <strong>если вы купили новый UPS</strong>, его <strong>вам надо зарядить как минимум 8 часов </strong>без нагрузки. Средний срок жизни аккумулятора APC, заявленный производителем &#8212; около 3х лет. По моему опыту &#8212; он может быть 5 и более лет.</p>
<h3>Мои «проблемные» UPS…</h3>
<p>Из своего небольшого опыта (сталкивался с 4-5-тью UPS фирмы APC) <strong>я уже столкивался с такими проблемами</strong> (я сам, честно говоря, поражен такой статистикой, но данные дефекты труднодоказуемы в сервисе, поэтому ремонтники могут даже и не знать о них):</p>
<ol>
<li>С одним UPS у меня регулярно наблюдается такое: то несколько дней и недель тесты всегда проходят, то несколько дней или недель у меня они не проходят. С чем это связано, я не знаю. Вряд ли аккумулятор &#8212; у меня есть APC более старые + я неоднократно оставлял этот проблемный ИБП на зарядке 8 часов и более &#8212; не помогало. Я даже снимал контакты с батареи, чистил их, надевал и обжимал &#8212; не помогало. Также, для неисправного аккумулятора в APC предусмотрена индикация «Replace Battery», но я никогда еще нигде не видел, чтобы она загоралась. Вообщем, итог в этом случае &#8212; <strong>неведомые мне «глюки», возможно, в электронике.</strong></li>
<li><strong>Был UPS, который не держал определенные старые корпуса </strong>системных блоков. Например, подключаешь к нему корпус компа эдак 2003-го года, выключаешь APC из розетки &#8212; комп идет на перезагрузку. Подключаешь системник 2008-го года &#8212; все работает на ура. Другие APC такой же марки могли «держать» и старый корпус. С чем связано? Догадки только такие: ИБП выпускаются с погрешностью времени переключения +/- несколько миллисикунд, например. Для производителя &#8212; все в пределах нормы, там даже с APC идет всегда распечатка тестирования на заводе. Но на практике, видимо, все не так &#8212; для некоторых блоков питания эта погрешность значима. По моему предположению &#8212; есть корпуса с питанием, где есть конденсаторный блок, который может спасать от кратковременных перерывов или падения питания (доказательством этого является факт свечения оптической USB мышки уже после выключения системного блока &#8212; питание на USB пропадает не сразу). В моем случае, старый корпус такого блока не имел, а новый имеет. От того, на там ИБП были такие результаты. Но повторюсь, подключая другие APC такой же марки, тот старый «системный» блок не перегружался. Видимо, все таки есть заведомо проблемные APC. И вам их даже не заменят, если вы придете к продавцу или в мастерскую &#8212; там просто не смогут повторить вашу проблему (либо надо брать свой системный блок).</li>
</ol>
<p>Итого: из 5-ти APC, два из них были «проблемными». Моя статистика &#8212; это 40%. Нехило для широкоизвестной фирмы!</p>
<h3>Выводы</h3>
<p>Если не хотите потярять важные данные, всегда включайте компьютер в момент тестирования и он сразу должен заработать &#8212; иначе &#8212; он вам не поможет при отказе 220V в вашей розетке. И второй вывод: после покупки проверьте ИБП именно на том системном блоке, с которым вы будете его эксплуатировать (проверка только одна &#8212; вытащить шнур из розетки). Если он не держит, идите его меняйте, но не забудьте взять системный блок, так как часто проблема может быть в паре &#8212; ИБП + «системник».</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2009/12/14/ups-apc-troubles-hints/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Автозаполнение Firefox &#8212; маленький глюк</title>
		<link>http://blog.perlover.com/2009/11/30/autofill-bug-firefox/</link>
		<comments>http://blog.perlover.com/2009/11/30/autofill-bug-firefox/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 10:12:02 +0000</pubDate>
		<dc:creator>Perlover</dc:creator>
				<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Напрягуха :(]]></category>
		<category><![CDATA[bugs]]></category>

		<guid isPermaLink="false">http://blog.perlover.com/?p=552</guid>
		<description><![CDATA[Установлен у меня Firefox 3.0.15. Но вот уже продолжительное время наблюдаю такой глюк. Причем только на одном компе из двух. Спустя непродолжительное время, например, после работы в некоторых сайтах (например, заведение аккаунта в Google Analytics), вдруг везде перестает работать автозаполнение в Firefox. То есть сначала все как обычно &#8212; клик мышки в каком либо поле [...]]]></description>
			<content:encoded><![CDATA[<p>Установлен у меня <a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.15/" target="_blank">Firefox</a> 3.0.15. Но вот уже продолжительное время наблюдаю такой глюк. Причем только на одном компе из двух. <strong>Спустя непродолжительное время</strong>, например, после работы в некоторых сайтах (например, заведение аккаунта в Google Analytics), вдруг <strong>везде перестает работать автозаполнение</strong> в Firefox. То есть сначала все как обычно &#8212; клик мышки в каком либо поле &#8212; предлагается список ранее вводимых данных для поля формы, а в некоторый момент времени все это перестает работать &#8212; клик мышки и никаких предложений о вводе в поле от Firefox нет. <strong>Глюк не страшный</strong>, но <strong>раздражает</strong>. Лечится только рестартом <a href="http://ru.wikipedia.org/wiki/Mozilla_Firefox" target="_blank">«Огненной Лисы»</a>. Может кто встречал у себя подобный глюк? Я по интернету рыл &#8212; ничего подобного ни у кого не нашел. Но у меня он встречается постоянно &#8212; каждый день <img src='http://blog.perlover.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.perlover.com/2009/11/30/autofill-bug-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

