<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3468328372425900141.post2652233103282967121..comments</id><updated>2011-03-02T05:49:02.080+08:00</updated><category term='tetris'/><category term='linux'/><category term='mail'/><category term='living without admin'/><category term='javascript'/><category term='java'/><category term='gentoo'/><category term='sqlite'/><category term='perl'/><category term='fonts'/><category term='code 7'/><category term='mplayer'/><category term='oracle'/><category term='windows 7'/><category term='ludum dare'/><category term='C#'/><category term='C++'/><category term='win32'/><category term='firefox'/><category term='hpux'/><category term='dig that code'/><category term='python'/><category term='SDL'/><category term='unix'/><category term='raytracer'/><category term='Lua'/><category term='database'/><title type='text'>Comments on Getting Clever: Vacuum your Firefox 3</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.gettingclever.com/feeds/2652233103282967121/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html'/><author><name>ondrew</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-3143091543563422322</id><published>2011-03-02T05:49:02.080+08:00</published><updated>2011-03-02T05:49:02.080+08:00</updated><title type='text'>All robotic vacuums, it&amp;#39;s not for deep cleanin...</title><content type='html'>All robotic vacuums, it&amp;#39;s not for deep cleaning. Used regularly, it will help maintain carpets and floors and get to the spots under and behind furniture that you&amp;#39;re likely to skip. To restrict the Neato from any areas, you have to lay down some of the 15-foot boundary marker that comes with it. In our lab tests, it worked very well on bare floors and also did a good.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/3143091543563422322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/3143091543563422322'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1299016142080#c3143091543563422322' title=''/><author><name>Robotic Vacuums</name><uri>http://www.alpharobot.com.au/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1238291141'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-7662757213116337702</id><published>2011-02-17T23:32:54.314+08:00</published><updated>2011-02-17T23:32:54.314+08:00</updated><title type='text'>Do you want to know which vacuum cleaner is best b...</title><content type='html'>Do you want to know which vacuum cleaner is best before you buy?  Then check out our detailed and unbiased vacuum reviews.  With so many manufacturers and so many models to choose from, getting the right vacuum cleaner. We use many sources, This data is compiled into articles and tables to help you make the best possible buying decision.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7662757213116337702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7662757213116337702'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1297956774314#c7662757213116337702' title=''/><author><name>Robotic Vacuums</name><uri>http://www.alpharobot.com.au/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1625267444'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-7501371063670446492</id><published>2010-11-10T18:38:25.036+08:00</published><updated>2010-11-10T18:38:25.036+08:00</updated><title type='text'>There is an firefox extension that do the chores:
...</title><content type='html'>There is an firefox extension that do the chores:&lt;br /&gt;&lt;br /&gt;SQLite Optimizer&lt;br /&gt;https://addons.mozilla.org/en-US/firefox/addon/11198/</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7501371063670446492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7501371063670446492'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1289385505036#c7501371063670446492' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1380502776'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-662510820578424402</id><published>2010-09-27T07:11:19.022+08:00</published><updated>2010-09-27T07:11:19.022+08:00</updated><title type='text'>When I tried using sqlite3 to vacuum my places.sql...</title><content type='html'>When I tried using sqlite3 to vacuum my places.sqlite database I got &amp;quot;Error: database or disk is full&amp;quot; even though I had plenty of disk space. All other methods of vacuuming (such as compact function of SQLite Manager add-on in Firefox) didn&amp;#39;t work either: Even if they did not emit an error message they didn&amp;#39;t change the database so obviously failed.&lt;br /&gt;&lt;br /&gt;I tried an sqlite3 integrity check on the database which said it was corrupted. The solution was to dump the database as text, use that to make a new database, then rename the file to places.sqlite. That I could vacuum and Firefox stopped hanging up for many seconds every time I typed in the URL bar.&lt;br /&gt;&lt;br /&gt;The commands to dump and recreate the database were&lt;br /&gt;&lt;br /&gt;echo &amp;#39;.dump&amp;#39; | sqlite3 places.sqlite | gzip -c &amp;gt; places.dump.gz&lt;br /&gt;&lt;br /&gt;zcat places.dump.gz | sqlite3 places2.sqlite</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/662510820578424402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/662510820578424402'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1285542679022#c662510820578424402' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1074210160'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-4652655171260794212</id><published>2010-07-28T08:22:41.474+08:00</published><updated>2010-07-28T08:22:41.474+08:00</updated><title type='text'>for i in ${HOME}/.mozilla/firefox/*/*.sqlite; do  ...</title><content type='html'>for i in ${HOME}/.mozilla/firefox/*/*.sqlite; do  sqlite3 &amp;quot;$i&amp;quot; &amp;quot;VACUUM&amp;quot;;sqlite3 &amp;quot;$i&amp;quot; &amp;quot;REINDEX&amp;quot;; done</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4652655171260794212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4652655171260794212'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1280276561474#c4652655171260794212' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1343248845'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-7037885863045666027</id><published>2010-07-28T08:18:55.161+08:00</published><updated>2010-07-28T08:18:55.161+08:00</updated><title type='text'>for i in ${HOME}/.mozilla/firefox/*/*.sqlite; do  ...</title><content type='html'>for i in ${HOME}/.mozilla/firefox/*/*.sqlite; do  sqlite3 &amp;quot;$i&amp;quot; &amp;quot;VACUUM&amp;quot;; done</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7037885863045666027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7037885863045666027'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1280276335161#c7037885863045666027' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1585169279'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-6053024589866531854</id><published>2010-06-09T03:35:33.370+08:00</published><updated>2010-06-09T03:35:33.370+08:00</updated><title type='text'>Here&amp;#39;s a better Linux command for firefox vacu...</title><content type='html'>Here&amp;#39;s a better Linux command for firefox vacuum.&lt;br /&gt;&lt;br /&gt;for x in `find ~ -type f -name *.sqlite* | grep firefox`;do echo &amp;quot;$x&amp;quot;;sqlite3 $x VACUUM;done&lt;br /&gt;&lt;br /&gt;This way it is easy to alias it and can be run from any directory.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6053024589866531854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6053024589866531854'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1276025733370#c6053024589866531854' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1283888112'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-4685032812786356912</id><published>2010-06-07T09:27:40.084+08:00</published><updated>2010-06-07T09:27:40.084+08:00</updated><title type='text'>Thanks for the blog post, BUT the windows command ...</title><content type='html'>Thanks for the blog post, BUT the windows command is wrong.&lt;br /&gt;&lt;br /&gt;Inside a bat file, the correct line is just this:&lt;br /&gt;&lt;br /&gt;for %%i in (*.sqlite) do sqlite3 %%i VACUUM</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4685032812786356912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4685032812786356912'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1275874060084#c4685032812786356912' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1766559767'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-1398590833943044217</id><published>2009-10-08T14:51:29.099+08:00</published><updated>2009-10-08T14:51:29.099+08:00</updated><title type='text'>cd ~/.mozilla/profile/9jdn39sdjk.default
sqlite3 u...</title><content type='html'>cd ~/.mozilla/profile/9jdn39sdjk.default&lt;br /&gt;sqlite3 urlclassifier3.sqlite &amp;#39;VACUUM;&amp;#39;&lt;br /&gt;sqlite3 urlclassifier3.sqlite &amp;#39;REINDEX;&amp;#39;&lt;br /&gt;sqlite3 places.sqlite &amp;#39;VACUUM;&amp;#39;&lt;br /&gt;sqlite3 places.sqlite &amp;#39;REINDEX;&amp;#39;&lt;br /&gt;&lt;br /&gt;for i in `find ~/.mozilla -name \*.sqlite`; do sqlite3 $i vacuum; done&lt;br /&gt;for i in `find ~/.mozilla -name \*.sqlite`; do sqlite3 $i reindex; done</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/1398590833943044217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/1398590833943044217'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1254984689099#c1398590833943044217' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-589638602'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-9000637058855509056</id><published>2009-09-09T00:35:15.864+08:00</published><updated>2009-09-09T00:35:15.864+08:00</updated><title type='text'>Heh, my places.sqlite got trimmed down from 180M t...</title><content type='html'>Heh, my places.sqlite got trimmed down from 180M to about 800k. Not bad. Thanks so much for this mini tutorial!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9000637058855509056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9000637058855509056'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1252427715864#c9000637058855509056' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-697510105'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-6747620599981295130</id><published>2009-08-29T12:05:18.975+08:00</published><updated>2009-08-29T12:05:18.975+08:00</updated><title type='text'>Thanks for the information about the firefox.I che...</title><content type='html'>Thanks for the information about the firefox.I check my internet speed in the site &lt;a href="http://www.ip-details.com/" rel="nofollow"&gt;www.ip-details.com&lt;/a&gt;.but my firefox is slow.From this article I know about the more information about the firefox and its speed.I hope this is very useful to all.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6747620599981295130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6747620599981295130'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1251518718975#c6747620599981295130' title=''/><author><name>nivetha</name><uri>http://www.blogger.com/profile/09950886264302379128</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1885728368'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-8961174942526621132</id><published>2009-08-09T07:13:15.782+08:00</published><updated>2009-08-09T07:13:15.782+08:00</updated><title type='text'>If you use BleachBit and select &amp;quot;places&amp;quot;...</title><content type='html'>If you use BleachBit and select &amp;quot;places&amp;quot;, by all means SAVE YOUR BOOKMARK BACKUPS in a place different from the &amp;quot;bookmarkbackups&amp;quot; profile folder. Reason being that BleachBit removes all of them too, but does not tell this explicitly beforehand. It only notifies the user that &amp;quot;bookmarks will be deleted&amp;quot; when places are selected.&lt;br /&gt;&lt;br /&gt;If you are as common (or stupid) as me, you might think this pertains only to the current set of bookmarks and any necessary reconstruction can be done via one of the numerous backups. &lt;br /&gt;&lt;br /&gt;It can&amp;#39;t.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8961174942526621132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8961174942526621132'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1249773195782#c8961174942526621132' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2143966831'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-8451273231246490925</id><published>2009-08-02T23:01:16.676+08:00</published><updated>2009-08-02T23:01:16.676+08:00</updated><title type='text'>Wow, it actually worked. So simple, anyone could h...</title><content type='html'>Wow, it actually worked. So simple, anyone could have thought of it (but didn&amp;#39;t).</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8451273231246490925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8451273231246490925'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1249225276676#c8451273231246490925' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1982047499'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-4106315713274385983</id><published>2009-07-19T12:44:42.942+08:00</published><updated>2009-07-19T12:44:42.942+08:00</updated><title type='text'>python cleaner on command line, full automatic for...</title><content type='html'>python cleaner on command line, full automatic for all firefox profiles in user&amp;#39;s account: &lt;br /&gt;&lt;br /&gt;http://code.activestate.com/recipes/576842/</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4106315713274385983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/4106315713274385983'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1247978682942#c4106315713274385983' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-728186179'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-9221273847872452519</id><published>2009-07-02T11:22:38.494+08:00</published><updated>2009-07-02T11:22:38.494+08:00</updated><title type='text'>&lt;a href="http://bleachbit-project.appspot.com/" re...</title><content type='html'>&lt;a href="http://bleachbit-project.appspot.com/" rel="nofollow"&gt;BleachBit&lt;/a&gt; is an easy way to vacuum Firefox from a GUI and perform other system cleaning tasks</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9221273847872452519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9221273847872452519'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1246504958494#c9221273847872452519' title=''/><author><name>Andrew Z</name><uri>http://www.blogger.com/profile/10108637160465346326</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp2.blogger.com/_1XYQfEGGEIw/R5z1uURb_5I/AAAAAAAAAOI/0RXEDRF5Z1s/S220/oooninja+logo1.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-628899006'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-2755441552808072994</id><published>2009-01-29T00:51:00.000+08:00</published><updated>2009-01-29T00:51:00.000+08:00</updated><title type='text'>Da der Firefox 3 SQLite Datenbanken für so ziemlic...</title><content type='html'>Da der Firefox 3 SQLite Datenbanken für so ziemlich alles verwendet, bringt es durchaus Performancevorteile wenn man die zwischendurch optimiert. Unter Linux Unix muss man dafür das sqlite3-Paket installiert haben, den Kommandozeilenclient für SQLite Datenbanken. Das Optimieren ist ganz einfach:&lt;BR/&gt;&lt;BR/&gt;Der Befehl sorgt dafür das SQLite die Datenbanken von Sachen befreit die schon längt gelöscht wurden, wie viele andere Dateibasirende Datenbanken gibt auch SQLite seinen schon belegten Speicher nicht einfach so frei. Erst durch VACUUM wird das erledigt, welches Firefox dummerweise nicht selbst macht.&lt;BR/&gt;&lt;BR/&gt;Zuvor sollte Firefox unbedingt beendet werden!&lt;BR/&gt;&lt;BR/&gt;Das hat mir bei meinem Firefox ca. 30 MByte mehr freien Platz gebracht, und natürlich hakt Firefox nichtmehr so sehr wenn man mal in der History rumwühlt.&lt;BR/&gt;&lt;BR/&gt;for f in ~/.mozilla/firefox/*/*.sqlite; do sqlite3 $f &amp;#39;VACUUM;&amp;#39;; done&lt;BR/&gt;&lt;BR/&gt;cd .mozilla/firefox/[Profilkennung]&lt;BR/&gt;for i in *.sqlite; do echo &amp;quot;VACUUM;&amp;quot; | sqlite3 $i ; done&lt;BR/&gt;&lt;BR/&gt;    * For Linux&lt;BR/&gt;&lt;BR/&gt;      $ for i in *.sqlite; do echo &amp;quot;VACUUM;&amp;quot; | sqlite3 $i ; done&lt;BR/&gt;&lt;BR/&gt;    * For Windows&lt;BR/&gt;&lt;BR/&gt;      for %i in (*.sqlite) do @echo VACUUM; | sqlite3 %i&lt;BR/&gt;&lt;BR/&gt;Für Windows&lt;BR/&gt;&lt;BR/&gt;sqlite-3 downloaden  downloaden und in den Firefox profil ordner entpacken&lt;BR/&gt;Ins Verzeichins gehen vom firefox&lt;BR/&gt;&lt;BR/&gt;C:\Dokumente und Einstellungen\benuztername\Anwendungsdaten\Mozilla\Firefox\Profiles\[Profilkennung]&lt;BR/&gt;und for %i in (*.sqlite) do @echo VACUUM; | sqlite3 %i&lt;BR/&gt;&lt;BR/&gt;eingeben.&lt;BR/&gt;&lt;BR/&gt;get SQLite Database Browser v1.3 (nothing to do with firefox) and then load your places.sqlite into it and then choose File &amp;gt; Compact Database. That might save you some space without loosing any of your data.&lt;BR/&gt;&lt;BR/&gt;edit: of course, backup your places.sqlite file up somewhere before you compact it.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;While FF is NOT running, check and see if your profile contains files in &amp;quot;bookmarkbackups&amp;quot;, named thus: &amp;quot;bookmarks-2008-06-06.json&amp;quot;. If you do have one then you don&amp;#39;t need to make a new backup, you&amp;#39;ll just use one of the Firefox-saved ones. (But this might be a brand new feature, maybe even newer than RC2... I&amp;#39;m personally running FF 3.1 test builds already, and don&amp;#39;t know exactly when this Feature was put in.)&lt;BR/&gt;&lt;BR/&gt;(B) If you don&amp;#39;t have such a file, bring up firefox and save your bookmark to a &amp;quot;json&amp;quot; backup file. (NOT a mere &amp;quot;html&amp;quot; file, that&amp;#39;s for exporting to non-Firefox browsers and it loses all your tags.) Then terminate Firefox&lt;BR/&gt;&lt;BR/&gt;(C) One way or the other, you&amp;#39;ve now got a &amp;quot;*.json&amp;quot; backup file for your bookmarks. Now, while Firefox is not running, rename your &amp;quot;places.sqlite file to something else. (Like maybe, &amp;quot;places-dot-sqlite-saved-in-case-this-doesnt-work.old&amp;quot; :wink: .) Start up Firefox, it should create a new but empty &amp;quot;places.sqlite&amp;quot; file. Go to Bookmarks --&amp;gt; Organize Bookmarks and click &amp;quot;Backup/Restore&amp;quot;. Use &amp;quot;Restore&amp;quot; with either the latest Firefox-built JSON file, or use &amp;quot;choose&amp;quot; to load from the one you made in step (A).&lt;BR/&gt;&lt;BR/&gt;Your resulting &amp;quot;places.sqlite&amp;quot; should be MUCH smaller, and if you&amp;#39;ve set your &amp;quot;maximum days to keep in history&amp;quot; to an aggressive value, then it should stay that way. If it worked, go ahead and delete &amp;quot;places-dot-sqlite-saved-in-case-this-doesnt-work.old&amp;quot;, which you can do even while FF is running.&lt;BR/&gt;&lt;BR/&gt;doing an &amp;quot;Vaccum&amp;quot; / &amp;quot;Compact&amp;quot; function on the SQLite files of the profile&lt;BR/&gt;improves the performance at lot&lt;BR/&gt;&lt;BR/&gt;Do you have the new security features&lt;BR/&gt;&lt;BR/&gt;Tell me if the site I&amp;#39;m visiting is a suspected attack side&lt;BR/&gt;Tell me if the stie I&amp;#39;m viviting is a suspected forgery&lt;BR/&gt;&lt;BR/&gt;active?&lt;BR/&gt;&lt;BR/&gt;Then first change the preference&lt;BR/&gt;&lt;BR/&gt;urlclassifier.updatecachemax from -1 to 104857600&lt;BR/&gt;&lt;BR/&gt;(via using about:config).&lt;BR/&gt;&lt;BR/&gt;The following SQLite file are part of your profile:&lt;BR/&gt;&lt;BR/&gt;Verzeichnis von S:\mof-3000\mozilla\firefox\Profiles\5eqjlbn3.default&lt;BR/&gt;&lt;BR/&gt;26.06.08 2.28 7168 0 content-prefs.sqlite&lt;BR/&gt;26.06.08 11.39 20480 0 cookies.sqlite&lt;BR/&gt;26.06.08 2.30 10240 0 downloads.sqlite&lt;BR/&gt;26.06.08 11.39 9216 0 formhistory.sqlite&lt;BR/&gt;26.06.08 2.31 2048 0 permissions.sqlite&lt;BR/&gt;26.06.08 11.39 3837952 0 places.sqlite&lt;BR/&gt;26.06.08 2.31 2048 0 search.sqlite&lt;BR/&gt;26.06.08 11.37 34660352 0 urlclassifier3.sqlite&lt;BR/&gt;8 Datei(en) 38549504 Byte belegt&lt;BR/&gt;&lt;BR/&gt;Verzeichnis von&lt;BR/&gt;S:\mof-3000\mozilla\firefox\Profiles\5eqjlbn3.default\OfflineCache&lt;BR/&gt;&lt;BR/&gt;22.06.08 19.46 4096 0 index.sqlite&lt;BR/&gt;1 Datei(en) 4096 Byte belegt&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;As you see, the file urlclassifier3.sqlite ist currenty 34 MB big.&lt;BR/&gt;&lt;BR/&gt;This file is growing from 0 ( at creation of the profile )&lt;BR/&gt;to about 56 MB (before Vaccum/Ccmpact ) at my installation.&lt;BR/&gt;&lt;BR/&gt;There is clear a need to &amp;quot;Vaccum&amp;quot; this file after creation of&lt;BR/&gt;a profile and first few surf sessions.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Hwoto to shrink / vacuum / compact the SQLite file.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;1. Manual Way&lt;BR/&gt;&lt;BR/&gt;1.1 Get the application SQLiteBrowse from sourceforge.net&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;http://sourceforge.net/project/showfiles.php?group_id=87946&amp;amp;package_id=91778&amp;amp;release_id=414746&lt;BR/&gt;&lt;BR/&gt;Install the application on your system&lt;BR/&gt;&lt;BR/&gt;1.2 shut down Firefox 3.0&lt;BR/&gt;&lt;BR/&gt;1.3 save your current profile&lt;BR/&gt;&lt;BR/&gt;1.4 Start the SQLite Browser&lt;BR/&gt;&lt;BR/&gt;Open DB S:\mof-3000\mozilla\firefox\Profiles\5eqjlbn3.default\&lt;BR/&gt;urlclassifier3.sqlite&lt;BR/&gt;&lt;BR/&gt;select menu Menue &amp;quot;File/Compact Database&amp;quot;&lt;BR/&gt;&lt;BR/&gt;function processes at my installation about 1 min&lt;BR/&gt;&lt;BR/&gt;Than the meassage box &amp;quot; compact done&amp;quot; is display with okay bottom&lt;BR/&gt;&lt;BR/&gt;caveat: at the current version of SQLiteBrowser 1.3b&lt;BR/&gt;the cursor is still at &amp;quot;clock - Busy indicator -&lt;BR/&gt;but click to bottom okay works on my installation&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Close the DB.&lt;BR/&gt;&lt;BR/&gt;Repeat the procedure for the rest of the SQLite files of your profile&lt;BR/&gt;&lt;BR/&gt;at my installation after 3 day of surfing,&lt;BR/&gt;&lt;BR/&gt;the vacuum / compact function shrinks the&lt;BR/&gt;&lt;BR/&gt;file urlclassifier3.sqlite from 56 MB to 34 MB&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;1.5 Do a test with Firefox 3.0&lt;BR/&gt;&lt;BR/&gt;performance of your system? :-)&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;The RxSql package 2.5 is at SQLite 3.3.x&lt;BR/&gt;&lt;BR/&gt;The SQLite is currently at SQLite 3.5.9 according project&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;References:&lt;BR/&gt;==============&lt;BR/&gt;&lt;BR/&gt;Bug 439340 – Background cleanup actions block desktop on OS/2&lt;BR/&gt;https://bugzilla.mozilla.org/show_bug.cgi?id=439340&lt;BR/&gt;&lt;BR/&gt;Firefox 3.0: Blockien des Systems durch minutenlange hohe HDD I/O Aktivität&amp;quot; - Workaround&lt;BR/&gt;http://de.os2.org/forum/diskussion/index.php3?all=116554&lt;BR/&gt;&lt;BR/&gt;http://www.sqlite.org/&lt;BR/&gt;&lt;BR/&gt;http://sqlitebrowser.sourceforge.net/index.html&lt;BR/&gt;&lt;BR/&gt;http://www.sqlite.org/lang_vacuum.html&lt;BR/&gt;&lt;BR/&gt;http://rexxsql.sourceforge.net/&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Firefox/Tuning&lt;BR/&gt;Hier einige Optimierungsvorschläge um den Firefox zu beschleunigen.Die Datei user.js erstellen im Firefox profil.&lt;BR/&gt;Linux&lt;BR/&gt;&lt;BR/&gt;cd .mozilla/firefox/[Profilkennung]&lt;BR/&gt;nano user.js&lt;BR/&gt;Windows&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;C:\Dokumente und Einstellungen\benuztername\Anwendungsdaten\Mozilla\Firefox\Profiles\[Profilkennung]&lt;BR/&gt;&lt;BR/&gt;und folgendes einfügen&lt;BR/&gt;&lt;BR/&gt;#tweaked firefox user.js&lt;BR/&gt;user_pref(&amp;quot;content.interrupt.parsing&amp;quot;, true);&lt;BR/&gt;user_pref(&amp;quot;content.max.tokenizing.time&amp;quot;, 2250000);&lt;BR/&gt;user_pref(&amp;quot;content.notify.interval&amp;quot;, 750000);&lt;BR/&gt;user_pref(&amp;quot;content.notify.ontimer&amp;quot;, true);&lt;BR/&gt;user_pref(&amp;quot;content.switch.threshold&amp;quot;, 750000);&lt;BR/&gt;user_pref(&amp;quot;nglayout.initialpaint.delay&amp;quot;, 0);&lt;BR/&gt;user_pref(&amp;quot;network.http.max-connections&amp;quot;, 48);&lt;BR/&gt;user_pref(&amp;quot;network.http.max-connections-per-server&amp;quot;, 16);&lt;BR/&gt;user_pref(&amp;quot;network.http.max-persistent-connections-per-proxy&amp;quot;, 16);&lt;BR/&gt;user_pref(&amp;quot;network.http.max-persistent-connections-per-server&amp;quot;, 8);&lt;BR/&gt;user_pref(&amp;quot;browser.cache.memory.capacity&amp;quot;, 65536);&lt;BR/&gt;user_pref(&amp;quot;ui.submenuDelay&amp;quot;, 0);&lt;BR/&gt;user_pref(&amp;quot;network.dns.disableIPv6&amp;quot;, true);&lt;BR/&gt;user_pref(&amp;quot;mousewheel.withnokey.numlines&amp;quot;, 15);&lt;BR/&gt;user_pref(&amp;quot;mousewheel.withnokey.sysnumlines&amp;quot;, false);&lt;BR/&gt;Turning off anti-phishing to speedup Firefox&lt;BR/&gt;&lt;BR/&gt;The anti-phishing features of Firefox may cause Firefox to become slow to start or exit, and might also affect the browsing speed since Firefox apparently contacts google for every http request. The problem is that Firefox maintains a sqlite database that might grow quite big, and reading and writing to this database begins to take some time when it grows bigger. If you feel that you don&amp;#39;t need Firefox to tell you which sites may be suspect you can disable this feature:&lt;BR/&gt;&lt;BR/&gt;   1. Turn off the following options under the security tab in preferences: &amp;quot;Tell me if the site I&amp;#39;m visiting is a suspected Attack site&amp;quot; and &amp;quot;Tell me if the site I&amp;#39;m visiting is a suspected forgery&amp;quot;.&lt;BR/&gt;   2. Delete all files beginning with urlclassifier in your profile folder (~/.mozilla/firefox/********.default where ******** is some combination of letters and numbers. default might be something else if you have created a non-default profile). Some of these files might be recreated by Firefox, but they won&amp;#39;t grow any larger than their initial size. &lt;BR/&gt;&lt;BR/&gt;rm -i ~/.mozilla/firefox/*.default/urlclassifier*&lt;BR/&gt;&lt;BR/&gt;IPv6 deaktivieren&lt;BR/&gt;&lt;BR/&gt;Es kann unter gewissen Netzwerkkonstellationen vorkommen, dass Firefox bei aktivierter IPv6-Unterstützung sehr langsam ist, oder seiten gar nicht geladen werden können. Um die IPv6-Funktion zu deaktivieren, muss man den entsprechenden Wert über „about:config“ auf „true“ setzen.&lt;BR/&gt;&lt;BR/&gt;network.dns.disableIPv6&lt;BR/&gt;&lt;BR/&gt;Sollte der Seitenaufruf allerdings funktionieren, sollte man diese Option so belassen, wie sie ist. Durch das deaktivieren der IPv6-unterstützung in Firefox erhält man keine Vorteile, wenn es auch mit aktivierter unterstützung funktioniert.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Firefox Tweaks&lt;BR/&gt;Speed Up Firefox Web Browser Tips&lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;Filter: -&amp;gt;&lt;BR/&gt;network.dns.disableIPv6 -&amp;gt; true&lt;BR/&gt;network.http.pipelining -&amp;gt; true&lt;BR/&gt;network.http.pipelining.maxrequests -&amp;gt; 8&lt;BR/&gt;network.http.proxy.pipelining -&amp;gt; true&lt;BR/&gt;&lt;BR/&gt;    * Restart Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;How to disable beep sound for link find function in Mozilla Firefox&lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;Filter: accessibility.typeaheadfind.enablesound -&amp;gt; false&lt;BR/&gt;&lt;BR/&gt;    * Restart Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;Setting the backspace button to go to a previous page&lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;Filter: -&amp;gt; browser.backspace_action -&amp;gt; 0&lt;BR/&gt;&lt;BR/&gt;    * Restart Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;Close the Download dialog quicker&lt;BR/&gt;&lt;BR/&gt;    * Go to Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Put in your address bar &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;Filter the configs options&lt;BR/&gt;&lt;BR/&gt;Filter: -&amp;gt; alerts.totalOpenTime -&amp;gt; 500&lt;BR/&gt;&lt;BR/&gt;Reduce the quantity of popups&lt;BR/&gt;&lt;BR/&gt;    * Load Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Put in your address bar &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;    * Filter the config options and change it to a reasonable number &lt;BR/&gt;&lt;BR/&gt;Filter: -&amp;gt; dom.popup_maximum -&amp;gt; 5&lt;BR/&gt;&lt;BR/&gt;Hide the Go Button&lt;BR/&gt;&lt;BR/&gt;    * Load Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Put in your address bar &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;    * Filter the config options and double click so it changes the result &lt;BR/&gt;&lt;BR/&gt;browser.urlbar.hideGoButton -&amp;gt; Yes&lt;BR/&gt;&lt;BR/&gt;Speed improvements using tmpfs&lt;BR/&gt;&lt;BR/&gt;    * Load Mozilla Firefox &lt;BR/&gt;&lt;BR/&gt;    * Applications -&amp;gt; Internet -&amp;gt; Firefox Web Browser &lt;BR/&gt;&lt;BR/&gt;    * Put in your address bar &lt;BR/&gt;&lt;BR/&gt;Address Bar -&amp;gt; about:config&lt;BR/&gt;&lt;BR/&gt;    * Right click anywhere in the browser window and select &lt;BR/&gt;&lt;BR/&gt;New -&amp;gt; String&lt;BR/&gt;&lt;BR/&gt;    * Type in: &lt;BR/&gt;&lt;BR/&gt;browser.cache.disk.parent_directory&lt;BR/&gt;&lt;BR/&gt;    * press OK, and type in the new window: &lt;BR/&gt;&lt;BR/&gt;/tmp&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Step 1. Reduce the size of your profile directory.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;tmpfs is RAM-backed, so we want to conserve memory by trimming the fat&lt;BR/&gt;from the profile. I recommend making the following config changes&lt;BR/&gt;(enter &amp;#39;about:config&amp;#39; in the Firefox address bar):&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;set browser.cache.disk.capacity to 20000 or thereabouts&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;set browser.safebrowsing.enabled to false&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;set browser.safebrowsing.malware.enabled to false&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;The first one reduces the size of the disk cache to about 20 MB,&lt;BR/&gt;down from 50MB. It might be tempting to turn disk cache off entirely,&lt;BR/&gt;but I&amp;#39;ve encountered poor performance doing that in the past; I think&lt;BR/&gt;that the caching algorithm has to be able to push things into disk&lt;BR/&gt;cache for best performance, even if they won&amp;#39;t stay there long.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;The last two disable the collection of the information in the&lt;BR/&gt;&amp;#39;urlclassifier*.sqlite&amp;#39; files. These hold Firefox&amp;#39;s database of&lt;BR/&gt;suspected malware or phishing sites, and while most users will feel&lt;BR/&gt;comfortable turning this off, it does in theory leave you more&lt;BR/&gt;vulnerable to these types of attacks. There&amp;#39;s a known bug in Firefox&lt;BR/&gt;which can make these files grow quickly; on my system, they were 70MB&lt;BR/&gt;total.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;After you&amp;#39;ve changed these settings, clear the cache in Firefox and&lt;BR/&gt;delete the urlclassifier*.sqlite files from your profile directory.&lt;BR/&gt;(SQLite will recreate empty databases but they&amp;#39;ll stay at 32k.) My&lt;BR/&gt;profile is about 54MB in total size now, which is quite reasonable.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Step 2. Edit the fstab and prepare the backup tarball.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;First, create a tarball of your profile as it currently stands.&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Code:&lt;BR/&gt;$ cd&lt;BR/&gt;$ cd .mozilla/firefox&lt;BR/&gt;$ tar cpf packed.tar abcd1234.default&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;abcd1234.default should be replaced by your profile directory name here and below.&lt;BR/&gt;&lt;BR/&gt;Now edit /etc/fstab and add a line like this:&lt;BR/&gt;&lt;BR/&gt;Code:&lt;BR/&gt;firefox /home/steven/.mozilla/firefox/abcd1234.default tmpfs size=128M,noauto,user,exec,uid=1000,gid=100 0 0&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;You&amp;#39;ll have to adjust path components, uid and gid.&lt;BR/&gt;&lt;BR/&gt;Step 3. Set up a backup and restore script.&lt;BR/&gt;&lt;BR/&gt;This is an example, but is by no means the only way to do it. I&amp;#39;ll assume you&amp;#39;ve named the script &amp;quot;${HOME}/.pack_ffox.sh&amp;quot; in future commands, so replace that with whatever you decide to do.&lt;BR/&gt;&lt;BR/&gt;Code:&lt;BR/&gt;#!/bin/bash&lt;BR/&gt;&lt;BR/&gt;# Change this to match your correct profile&lt;BR/&gt;PROFILE=&amp;quot;abcd1234.default&amp;quot;&lt;BR/&gt;&lt;BR/&gt;cd &amp;quot;${HOME}/.mozilla/firefox&amp;quot;&lt;BR/&gt;&lt;BR/&gt;if test -z &amp;quot;$(mount | grep -F &amp;quot;${HOME}/.mozilla/firefox/${PROFILE}&amp;quot; )&amp;quot;&lt;BR/&gt;then&lt;BR/&gt;mount &amp;quot;${HOME}/.mozilla/firefox/${PROFILE}&amp;quot;&lt;BR/&gt;fi&lt;BR/&gt;&lt;BR/&gt;if test -f &amp;quot;${PROFILE}/.unpacked&amp;quot;&lt;BR/&gt;then&lt;BR/&gt;tar --exclude &amp;#39;.unpacked&amp;#39; -cpf packed.tmp.tar &amp;quot;$PROFILE&amp;quot;&lt;BR/&gt;mv packed.tar packed.tar.old&lt;BR/&gt;mv packed.tmp.tar packed.tar&lt;BR/&gt;else&lt;BR/&gt;tar xpf packed.tar &amp;amp;&amp;amp;\&lt;BR/&gt;touch &amp;quot;${PROFILE}/.unpacked&amp;quot;&lt;BR/&gt;fi&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;This script will load your firefox profile if it hasn&amp;#39;t been loaded, and save it otherwise (keeping one backup copy from a few minutes ago in case of file corruption or the like). Once you&amp;#39;ve got it saved, you&amp;#39;ll need to quit Firefox for this next step. Open in links, copy and paste to a text editor, or just remember the steps.&lt;BR/&gt;&lt;BR/&gt;Step 4. Switch over.&lt;BR/&gt;&lt;BR/&gt;With Firefox closed, you need to empty your profile directory. Either move the files currently in there to a new folder, or simply erase them (remember, a copy is in packed.tar as well). Be sure to leave the empty profile directory there for the tmpfs mount point.&lt;BR/&gt;&lt;BR/&gt;Now, run the script:&lt;BR/&gt;Code:&lt;BR/&gt;$ &amp;quot;${HOME}/.pack_ffox.sh&amp;quot;&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Verify that your profile directory is now mounted on tmpfs, that your files got correctly unpacked, and that the file .unpacked exists inside of your profile directory.&lt;BR/&gt;&lt;BR/&gt;Now run the script again, exactly as before. This time, it will detect that your profile&amp;#39;s been unpacked and is ready to use, and create a new packed.tar. If it worked, you should now have the file &amp;quot;.mozilla/firefox/packed.old.tar&amp;quot; as well.&lt;BR/&gt;&lt;BR/&gt;If both of those things checked out, you&amp;#39;re clear to start Firefox again.&lt;BR/&gt;&lt;BR/&gt;I recommend adding the command to your .xinitrc or desktop-environment-specific startup settings, so that it&amp;#39;s ready to go when you log in. It&amp;#39;s also critical that you run it again before you shut down your computer, or you&amp;#39;ll lose all changes. One of the safest ways for users on media that doesn&amp;#39;t have limited write-cycles is to simply add an entry to the crontab which runs the script every five minutes. Run this command to edit the crontab:&lt;BR/&gt;&lt;BR/&gt;Code:&lt;BR/&gt;# crontab -u USERNAME -e&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;which will bring up your editor. Add a line akin to this one:&lt;BR/&gt;&lt;BR/&gt;Code:&lt;BR/&gt;*/5 * * * * $HOME/.pack_ffox.sh&lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;Check in five minutes to make sure the mtime of packed.tar has changed, indicating that the script is working.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/2755441552808072994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/2755441552808072994'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1233161460000#c2755441552808072994' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1175098329'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-6893763195059581044</id><published>2008-07-16T01:19:00.000+08:00</published><updated>2008-07-16T01:19:00.000+08:00</updated><title type='text'>For windows users, I wrote a little batch file tha...</title><content type='html'>For windows users, I wrote a little batch file that runs vacuum every tenth run.  It's not pretty but if you use it to start FF it will compress the files every tenth run.  You will need sqlite3.exe in the directory with the batch file and adjust the path as necessary.  I put the batch file and sqlite3.exe in the profile folder.  &lt;BR/&gt;&lt;BR/&gt;&lt;BR/&gt;@echo off&lt;BR/&gt;&lt;BR/&gt;if not exist fixcount.txt echo J &gt; fixcount.txt&lt;BR/&gt;&lt;BR/&gt;FIND "A" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO none&lt;BR/&gt;IF ERRORLEVEL 0 GOTO zero&lt;BR/&gt;:none&lt;BR/&gt;FIND "B" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO ntwo&lt;BR/&gt;IF ERRORLEVEL 0 GOTO one&lt;BR/&gt;:ntwo&lt;BR/&gt;FIND "C" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nthree&lt;BR/&gt;IF ERRORLEVEL 0 GOTO two&lt;BR/&gt;:nthree&lt;BR/&gt;FIND "D" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nfour&lt;BR/&gt;IF ERRORLEVEL 0 GOTO three&lt;BR/&gt;:nfour&lt;BR/&gt;FIND "E" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nfive&lt;BR/&gt;IF ERRORLEVEL 0 GOTO four&lt;BR/&gt;:nfive&lt;BR/&gt;FIND "F" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nsix&lt;BR/&gt;IF ERRORLEVEL 0 GOTO five&lt;BR/&gt;:nsix&lt;BR/&gt;FIND "G" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nseven&lt;BR/&gt;IF ERRORLEVEL 0 GOTO six&lt;BR/&gt;:nseven&lt;BR/&gt;FIND "H" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO neight&lt;BR/&gt;IF ERRORLEVEL 0 GOTO seven&lt;BR/&gt;:neight&lt;BR/&gt;FIND "I" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO nnine&lt;BR/&gt;IF ERRORLEVEL 0 GOTO eight&lt;BR/&gt;:nnine&lt;BR/&gt;FIND "J" fixcount.txt&lt;BR/&gt;IF ERRORLEVEL 1 GOTO error&lt;BR/&gt;IF ERRORLEVEL 0 GOTO nine&lt;BR/&gt;&lt;BR/&gt;:error&lt;BR/&gt;ECHO There was some error.&lt;BR/&gt;GOTO exit&lt;BR/&gt;&lt;BR/&gt;:zero&lt;BR/&gt;Echo "Cleaned one run ago"&lt;BR/&gt;echo B &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:one&lt;BR/&gt;Echo "Cleaned two runs ago"&lt;BR/&gt;echo C &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:two&lt;BR/&gt;Echo "Cleaned three runs ago"&lt;BR/&gt;echo D &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:three&lt;BR/&gt;Echo "Cleaned four runs ago"&lt;BR/&gt;echo E &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:four&lt;BR/&gt;Echo "Cleaned five runs ago"&lt;BR/&gt;echo F &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:five&lt;BR/&gt;Echo "Cleaned six runs ago"&lt;BR/&gt;echo G &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:six&lt;BR/&gt;Echo "Cleaned seven runs ago"&lt;BR/&gt;echo H &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:seven&lt;BR/&gt;Echo "Cleaned eight runs ago"&lt;BR/&gt;echo I &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:eight&lt;BR/&gt;Echo "Cleaned nine runs ago"&lt;BR/&gt;echo J &gt; fixcount.txt&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:nine&lt;BR/&gt;Echo "Cleaning"&lt;BR/&gt;echo A &gt; fixcount.txt&lt;BR/&gt;for %%i in (*.sqlite) do @echo VACUUM; | sqlite3 %%i&lt;BR/&gt;Goto exit&lt;BR/&gt;&lt;BR/&gt;:exit&lt;BR/&gt;&lt;BR/&gt;start "" "F:\Program Files\FirefoxPortable\FirefoxPortable.exe"&lt;BR/&gt;&lt;BR/&gt;exit</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6893763195059581044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/6893763195059581044'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1216142340000#c6893763195059581044' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-140895241'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-7620872739567263635</id><published>2008-07-06T14:31:00.000+08:00</published><updated>2008-07-06T14:31:00.000+08:00</updated><title type='text'>It is probably easier to &lt;br&gt;- install the SQLite ...</title><content type='html'>It is probably easier to &lt;BR/&gt;- install the SQLite Manager Firefox Plugin&lt;BR/&gt;- start it via the 'SQLite Manager' on the Tools menu in Firefox&lt;BR/&gt;&lt;BR/&gt;From the Database menu&lt;BR/&gt;- connect to the large databases in both the&lt;BR/&gt; ..Local Settings\Application Data\Mozilla..profiles...&lt;BR/&gt; ..Application Data\Mozilla\...profiles...&lt;BR/&gt;&lt;BR/&gt;They might be named: urlclassifier3.sqlite, urlclassifier2.sqlite, places.sqlite&lt;BR/&gt;&lt;BR/&gt;Go to Database Menu&lt;BR/&gt;- compact Database&lt;BR/&gt;&lt;BR/&gt;Voila!&lt;BR/&gt;&lt;BR/&gt;My urlclassifier3.sqlite compacted from 54MBs to 28MBs.&lt;BR/&gt;&lt;BR/&gt;Well, I know it can be done a lot faster via SQLite3.exe and a command line, but I couldn't figure out how to do a Vacuum, as I couldn't find detailed instructions.&lt;BR/&gt;&lt;BR/&gt;I hope this helps - and doesn't screw up someone's Firefox installation.&lt;BR/&gt;&lt;BR/&gt;If I've screwed up PLEASE say so.  I'm pretty clueless when it comes to databases.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7620872739567263635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/7620872739567263635'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1215325860000#c7620872739567263635' title=''/><author><name>olaf675</name><uri>http://www.blogger.com/profile/12338969118523875197</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-272685633'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-1299008655667845471</id><published>2008-06-18T23:49:00.000+08:00</published><updated>2008-06-18T23:49:00.000+08:00</updated><title type='text'>(The above anonymous posts were all from the same ...</title><content type='html'>(The above anonymous posts were all from the same person.)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/1299008655667845471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/1299008655667845471'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213804140000#c1299008655667845471' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-512137297'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-5010856492741037806</id><published>2008-06-18T23:47:00.000+08:00</published><updated>2008-06-18T23:47:00.000+08:00</updated><title type='text'>OK, the command worked when I compiled SQLite vers...</title><content type='html'>OK, the command worked when I compiled SQLite version 3.5.9.&lt;BR/&gt;&lt;BR/&gt;thanks!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/5010856492741037806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/5010856492741037806'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213804020000#c5010856492741037806' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1665238820'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-2802958667053903329</id><published>2008-06-18T23:37:00.000+08:00</published><updated>2008-06-18T23:37:00.000+08:00</updated><title type='text'>0e21gnpi.default$ sqlite3 places.sqlite&lt;br&gt;&lt;br&gt;SQL...</title><content type='html'>0e21gnpi.default$ sqlite3 places.sqlite&lt;BR/&gt;&lt;BR/&gt;SQLite version 3.1.3&lt;BR/&gt;Enter ".help" for instructions&lt;BR/&gt;sqlite&gt; .tables&lt;BR/&gt;&lt;BR/&gt;Error: unsupported file format</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/2802958667053903329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/2802958667053903329'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213803420000#c2802958667053903329' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-912667531'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-8725443821452357145</id><published>2008-06-18T23:34:00.000+08:00</published><updated>2008-06-18T23:34:00.000+08:00</updated><title type='text'>I'm running the new Firefox that was released yest...</title><content type='html'>I'm running the new Firefox that was released yesterday (3.0) with the sqlite3 (3.1.3) that apparently comes with OS X (10.4.11).&lt;BR/&gt;&lt;BR/&gt;It worked okay on some of the files, but not the important ones (eg. not on "places").&lt;BR/&gt;&lt;BR/&gt;There doesn't seem to be any distribution of sqlite for the Mac much more recent than that.  I'll see if I can build it from source.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8725443821452357145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/8725443821452357145'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213803240000#c8725443821452357145' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-380856590'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-9059329288843122636</id><published>2008-06-18T18:00:00.000+08:00</published><updated>2008-06-18T18:00:00.000+08:00</updated><title type='text'>Could you post some more details?&lt;br&gt;&lt;br&gt;Are you s...</title><content type='html'>Could you post some more details?&lt;BR/&gt;&lt;BR/&gt;Are you sure Firefox is not running (could be in the background). &lt;BR/&gt;&lt;BR/&gt;What version of sqlite3 are you using? Firefox 3 ships with 3.5.4.1.&lt;BR/&gt;&lt;BR/&gt;What happens if you try to access the data like this:&lt;BR/&gt;&lt;BR/&gt;sqlite3 places.sqlite&lt;BR/&gt;&gt; .tables</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9059329288843122636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/9059329288843122636'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213783200000#c9059329288843122636' title=''/><author><name>ondrew</name><uri>http://www.blogger.com/profile/03235504652097697257</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-668425420'/></entry><entry><id>tag:blogger.com,1999:blog-3468328372425900141.post-5285717368229717113</id><published>2008-06-18T15:17:00.000+08:00</published><updated>2008-06-18T15:17:00.000+08:00</updated><title type='text'>When I try this on the places.sqlite file, I get: ...</title><content type='html'>When I try this on the places.sqlite file, I get: "SQL logic error or missing database".</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/5285717368229717113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468328372425900141/2652233103282967121/comments/default/5285717368229717113'/><link rel='alternate' type='text/html' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html?showComment=1213773420000#c5285717368229717113' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.gettingclever.com/2008/06/vacuum-your-firefox-3.html' ref='tag:blogger.com,1999:blog-3468328372425900141.post-2652233103282967121' source='http://www.blogger.com/feeds/3468328372425900141/posts/default/2652233103282967121' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1997294985'/></entry></feed>
