Skip to main content

Sometimes your problems are not caused by Windows

I have a Media Center PC. For my sins, I really like it.

However for the past few (well many) months it has been failing to power manage correctly, never sleeping and running the fan all the time. It has also been running like a dog.

Being the clever computer type I am, I immediately diagnosed a bad case of Windows Rot and tried to make time to reinstall it.

Then we moved house and I noticed it was filthy. Every vent at the rear was choked with vacuum-cleaner-bagesque dust bunnies.

Having administered a quick stiff brushing, it is now running cooler, quieter and faster.

Sorry Windows.

Comments

Popular posts from this blog

Citeable Blockquotes

I use some javascript to make the citations in my blockquotes clickable. It's all very well but it doesn't exactly help for general browsing.

So, with a little more Greasemonkeying, we have Blockquote Citations.

It works by adding a link to the citation if it appears to be a url. It will use the blockquote's title as the link text or "source" if there isn't a title.

It will not add the link if there is already a visible link to the same URL - the idea being we don't want to make pages unreadable if people already have gone to the trouble of linking to their source either manually or with script.

This blog has the blockquote citations script inline, but you can test your installation of the script on this handy test page.

HOWTO: Install lxml on Mac OSX

lxml is a total nightmare to install on the Mac. For my own future sanity, this is how to do it.
Install MacPortsInstall libxml2: sudo port install libxml2Install libxslt: sudo port install libxsltMake sure DYLD_LIBRARY_PATH includes /opt/local/lib (I am a unix n00b and just edit ~/.bash_profile to have the lines:
DYLD_LIBRARY_PATH=/opt/local/lib
EXPORT DYLD_LIBRARY_PATH
in it and restart the shell)Get the lxml code: svn co http://codespeak.net/svn/lxml/trunk lxmlInstall Easy_Install (surely you've done this already!)Install Cython: easy_install Cython==0.9.6.12In the lxml folder run python setup.py build --with-xslt-config=/opt/local/bin/xslt-configThen python setup.py installLook puzzled when python test.py fails utterlyShrug that off quickly when lxml works generallyThis is for Tiger, it may work on other versions too.