<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>chemicaloliver</title>
	<link>http://chemicaloliver.net</link>
	<description>experimentation, criticism and geekyness</description>
	<lastBuildDate>Sun, 05 Sep 2010 22:10:05 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<item>
		<title>An MQTT/Websocket based Thermometer using the html5 meter tag</title>
		<description><![CDATA[In this post I will show the latest in a line of mini examples using html5 and websockets &#8211; an example of how future home monitoring dashboards should be created. At present they commonly use a combination of flash dials and JavaScript canvasy bits and pieces to create representations of data obtained via ajax. This has the inherent disadvantage [...]]]></description>
		<link>http://chemicaloliver.net/internet/mqtt-and-websocket-thermometer-using-the-html5-meter-tag/</link>
			</item>
	<item>
		<title>A simple MQTT to Websocket Bridge using Mosquitto and pywebsocket</title>
		<description><![CDATA[UPDATE: I have now isolated the problems to just my particular configuration of apache, ubuntu and mod_python, the setup described here does work without using the standalone web server and using apache&#8230;just not on my main system! Following on from my experiences installing and testing pywebsocket I now move to the main reason why I bothered&#8230;to [...]]]></description>
		<link>http://chemicaloliver.net/linux/a-simple-mqtt-to-websocket-bridge-using-mosquitto-and-pywebsocket/</link>
			</item>
	<item>
		<title>Getting started web sockets using pywebsocket, mod_python and apache in Ubuntu</title>
		<description><![CDATA[Since my initial posts on websockets I&#8217;ve moved to pywebsocket, this is a python based project which provides a websocket extension to apache via mod_python. It can also run a standalone web server/websocket server if required. I made the move from node.js based systems as I was more comfortable developing using python and apache (even [...]]]></description>
		<link>http://chemicaloliver.net/internet/getting-started-web-sockets-using-pywebsocket-mod_python-and-apache-in-ubuntu/</link>
			</item>
	<item>
		<title>First steps using Python and MQTT (using pynotify on Ubuntu)</title>
		<description><![CDATA[Until recently developing MQTT clients in anything but perl was a little tricky due to a selection of badly documented, restrictively licensed client libraries (in PHP, Java and C). After a lot of hard work on the part of Roger Light (@ralight developer behind the OSS MQTT Broker Mosquitto) there is now another solution available. An MQTT pubsub client [...]]]></description>
		<link>http://chemicaloliver.net/programming/first-steps-using-python-and-mqtt/</link>
			</item>
	<item>
		<title>When web sockets won&#039;t work (Web socket handshaking updates)</title>
		<description><![CDATA[This post serves as a update to my previous post: Getting started with Node.js and Web Sockets on Ubuntu 10.04 In which I stated various problems I had encountered. In this post I will explain why most of them occurred. In this post I refer mostly to the server side handshake, the client side processing is [...]]]></description>
		<link>http://chemicaloliver.net/internet/when-web-sockets-wont-work/</link>
			</item>
	<item>
		<title>Getting started with Node.js and Web Sockets on Ubuntu 10.04</title>
		<description><![CDATA[Having spent the past few hours taking my first steps into the glorious unknown world of web sockets I&#8217;ve drawn a few conclusions about web sockets: The principals are very easy It is an area of great interest and development There are seeming 101 different implementations many of which are out of date and broken [...]]]></description>
		<link>http://chemicaloliver.net/linux/getting-started-with-web-sockets-on-ubuntu/</link>
			</item>
	<item>
		<title>Secure Graphs &#8211; Using Google Charts API over https using PHP and cURL</title>
		<description><![CDATA[Currently a project I&#8217;m involved in at work requires a dashboard to show the current status of orders within our automated workflow so for part of this I decided to use the google charts API, then I reliased that Google didn&#8217;t offer charts over https. However the problem is fairly simple to circumvent by caching [...]]]></description>
		<link>http://chemicaloliver.net/internet/secure-graphs-using-google-charts-api-over-https-using-php-and-curl/</link>
			</item>
	<item>
		<title>Sheevaplug &#8211; Why Globalscale suck</title>
		<description><![CDATA[In my previous post Sheevaplug – An ideal home server I described why I loved the sheevaplug, now in this post I&#8217;m going to discuss why I now have fallen out of love with it. The main reason is shown in the following photo: For the past six months I&#8217;ve been using the unit for 24/7 IRC using [...]]]></description>
		<link>http://chemicaloliver.net/electronics/sheevaplug-why-globalscale-suck/</link>
			</item>
	<item>
		<title>Testing Ubuntu Unity on my eeepc 901 (with screenshots)</title>
		<description><![CDATA[At the Ubuntu Developers Summit this week one of the major announcements so far is Ubuntu Unity, a new lightweight GUI. The aim being to take the best features from instant on type Linux systems while still providing a fully featured system, this type of system being ideal for netbooks and appliance type computing. This GUI will [...]]]></description>
		<link>http://chemicaloliver.net/linux/ubuntu-unity-on-eeepc/</link>
			</item>
	<item>
		<title>Solecreator.com &#8211; a good idea, terribly executed (updated with response)</title>
		<description><![CDATA[In response to a comment below from solecreator.com I feel I should clarify that the site is in beta and issues are still being resolved. Personally I don&#8217;t feel this excuses the problems described although it does go some way towards explaining them. To my mind using a BETA product as a public release for [...]]]></description>
		<link>http://chemicaloliver.net/internet/solecreator-a-good-idea-terribly-executed/</link>
			</item>
</channel>
</rss>
