<?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/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6685346</id><updated>2011-09-08T19:15:09.352+01:00</updated><category term='search'/><category term='flash'/><category term='GTD'/><category term='wireframes'/><category term='garden'/><category term='webdevelopment'/><category term='second life'/><category term='css'/><category term='IA'/><category term='work'/><title type='text'>Internal Server Error</title><subtitle type='html'>what the voices in my head tell me to write</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default?start-index=101&amp;max-results=100'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>362</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6685346.post-3666185620499272306</id><published>2011-05-30T18:55:00.003+01:00</published><updated>2011-05-30T19:33:58.623+01:00</updated><title type='text'>the problem with going back to nature, down to the earth or whatever you call it</title><content type='html'>&lt;p&gt;I have just finished reading &lt;a href="http://www.amazon.co.uk/Handmade-Life-Search-Simplicity/dp/1933392479/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1306778298&amp;sr=1-1" title a hand made life"&gt;A handmade life by William Coperthwaite&lt;/a&gt; and while its central message of living a simple, non-violent life and co-operating with others is very commendable and laudable it is totally impractical.&lt;/p&gt;
&lt;p&gt;Everyone in the first world cannot live on remote small holdings in the wilderness, living off the land and chopping our own firewood every day like the author. There are some exceptions like Neil Ansell in his book &lt;a href="http://www.amazon.co.uk/Deep-Country-Years-Welsh-Hills/dp/0241145007/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1306778613&amp;sr=1-1"&gt;Deep Country&lt;/a&gt;. The plain fact is even in North America there is not enough space for everyone to live their lives like that. In Europe and especially overcrowded Britain there is definately not enough space.&lt;/p&gt;
&lt;p&gt;The only people who can afford to buy enough land (apart from people who inherit it) are people who have made their money elsewhere from either employment, entreprenurship or pure blind luck. They can afford to grow their own fruit and vegetables, raise chickens and livestock, keep bees, bake their own bread and learn craft skills. They are rich in both money and time.&lt;/p&gt;
&lt;p&gt;Most people in the developed world would probably enjoy quite a few aspects of this lifestyle. There is enough advertising of it in books like I have mentioned, on tv by people like &lt;a href="http://www.rivercottage.net/" title="Hugh Fearnley-Whittingstall"&gt;Hugh Fearnley-Whittingstall&lt;/a&gt; in the uk (there must be simillar people elsewhere) and other forms of media.&lt;/p&gt;
&lt;p&gt;How does someone living in a council flat in a city working for minimum wage with children to feed live this sort of life? Yes there are things such as allotments (in the uk at least, community gardens and the like but these are still not available to all. They cannot afford "artisan" made clothes, food or furnishings. They cannot afford to make them themselves and in any case have to work long hours to provide for their families. These people are poor in both time and money.&lt;/p&gt;
&lt;p&gt;Even comparatively better off people like myself cannot afford to live such a lifestyle. I earn comfortably above the average wage and we are lucky to have a flat to live in provided by my wifes job so we have few outgoings really. We still would struggle to find the money to buy a small holding, especially in todays economic climate. Even if we did find somewhere we would not have the time to work at a "normal" job to be able to afford to absorb the running costs of the small holding such as buying tools, livestock etc.&lt;/p&gt;
&lt;p&gt;Of course we can do what we can when we can. We can use what time and cash we have to try and live a better life and we do that. We garden, we try to shop responsibly and locally, we recycle, we only buy clothes when we need to replace worn out items.&lt;/p&gt;
&lt;p&gt;Some may say that this is the point. Everyone does what they can in their own way. This is of course commendable. I firmly believe that it is elitist and also self defeating in some respect. Perhaps the difficulty in actually trying to live the good life puts people off. Perhaps there is a revolution needed in finance, access to the land and skills but that is not going to happen. All the current finacial crisis has done is made the rich richer as the poor have bailed them out. They can live the good life one way or another if it is on a small holding or a mansion.&lt;/p&gt;
&lt;p&gt;I would love to own a small holding in South Somerset where I was born and raised along with generations of my ancestors. Realistically the only way I can do this in the short term at least is to win the lottery.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3666185620499272306?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3666185620499272306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3666185620499272306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3666185620499272306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3666185620499272306'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2011/05/problem-with-going-back-to-nature-down.html' title='the problem with going back to nature, down to the earth or whatever you call it'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8832656526831098863</id><published>2011-04-26T19:58:00.003+01:00</published><updated>2011-04-26T20:02:22.869+01:00</updated><title type='text'>why did I never think of this</title><content type='html'>&lt;p&gt;Its a common problem. You have something like a definition list and you want to float the elements instead of displaying vertically down the page. That normally works fine for a 2 column layout where the dt is on the left and the dd on the right. Just add a "clear: left" to the dt. But what if you want to float all the elements so they just flow, and to make it extra hard the elements can be any width and the dt must always be next to the dd on the same "line".&lt;/p&gt;
&lt;p&gt;JQuery to the rescue! first of all I created the following html structure&lt;/p&gt;
&lt;pre&gt;
&amp;lt;dl class="content"&amp;gt;
    &amp;lt;dt class="foo"&amp;gt;Key&amp;lt;/dt&amp;gt;
    &amp;lt;dd class="foo"&amp;gt;Value&amp;lt;/dt&amp;gt;
    &amp;lt;dt class="bar"&amp;gt;Key&amp;lt;/dt&amp;gt;
    &amp;lt;dt class="bar"&amp;gt;Value&amp;lt;/dt&amp;gt;
&amp;lt;/dl&amp;gt;
&lt;/pre&gt;

&lt;p&gt;Next came the following JQuery&lt;/p&gt;
&lt;p&gt;&lt;pre&gt;
$('.content_context dt').each(function() {
     $(this).css('clear', 'none');
     dtOffset = $(this).offset();   
     ddOffset = $('dd.' + this.className).offset();
     if (ddOffset.top != dtOffset.top) {
        $(this).css('clear', 'left');
    }
});
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;All this does is loop through the dt's in the list and check if their vertical offset is the same as the dd with the same classname. If its different (e.g. they are on different "lines" it adds a "clear: left" to the dt forcing it to be on the same "line" as the dd. Easy really.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8832656526831098863?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8832656526831098863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8832656526831098863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8832656526831098863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8832656526831098863'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2011/04/why-did-i-never-think-of-this.html' title='why did I never think of this'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2313973542896667986</id><published>2011-02-17T13:41:00.002Z</published><updated>2011-02-17T14:22:37.208Z</updated><title type='text'>sometimes you really do need the right tool for the job</title><content type='html'>&lt;p&gt;For quite a while now I have been trying to write a novel. Its more like a collection of short stories that kind of link together and cross over all around a common theme. Up to now I have basically been using a mixture of &lt;a href="http://www.evernote.com" title="evernote note taking"&gt;Evernote&lt;/a&gt; for research, a remote &lt;a href="http://subversion.tigris.org/" title="svn home page"&gt;SVN&lt;/a&gt; for versioning and a remote project hosted at &lt;a href="http://www.projectlocker.com" title="free svn hosting"&gt;Projectlocker.com&lt;/a&gt; for cloud based svn and backup and of course &lt;a href="http://www.vim.org" title="worlds best text editor"&gt;vim&lt;/a&gt; as an editor.&lt;/p&gt;
&lt;p&gt;Then recently I have been using &lt;a href="http://www.codealchemists.com/jdarkroom/" title="JDarkroom editor"&gt;JDarkroom&lt;/a&gt; to cut out the distractions of twitter, blogs, email, IM etc. (Pulling the network connection on your pc also works too)&lt;/p&gt;
&lt;p&gt;The problem is that everything is becoming very complex with the novel. At the last count there are a dozen or so major locations and around 30 or so "major" characters, some of which turn up in several locations. None of it is strictly linear in terms of time either. Think a bit like Catch-22 but with no central Yossarian character to hang everything and everyone on.&lt;/p&gt;
&lt;p&gt;Basically its got too complex to keep in my head and a bunch of text files. Then there is all the research for various things ranging from survival techniques to artificial intelligence. (the latter is a lot easier to make up than the former). After a lot of head scratching I remembered something about a program called &lt;a href="http://www.literatureandlatte.com/scrivener.php" title="Scrivener authors editor"&gt;Scrivener&lt;/a&gt; but I had remembered that it was Mac only. Now there is a windows version (beta only but hey) and I have had a good play with it. I think its perfect for what I need. I can arrange and re-arrange things in its outliner, store all the research in one spot and even set up the editor like JDarkroom. Now to import all my current stuff to it and add the project to SVN although it does versioning itself too the remote backup is good of course.&lt;/p&gt;
&lt;p&gt;Hopefully this will be a big help for me. I am running out of steam a bit with the novel and I think this will enable me to get a good picture of what is going on in different threads of the story and help me tie up loose ends.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2313973542896667986?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2313973542896667986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2313973542896667986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2313973542896667986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2313973542896667986'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2011/02/sometimes-you-really-do-need-right-tool.html' title='sometimes you really do need the right tool for the job'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7610281115683635124</id><published>2011-02-01T21:23:00.002Z</published><updated>2011-02-01T21:58:19.680Z</updated><title type='text'>the big problem with globalization</title><content type='html'>&lt;p&gt;Is that there are simply not enough resources to give every goat herder in something-stan the lifestyle of a Southern Californian, even some cheap white trash redneck or minor drug dealer in South Central LA. Once you have seen a couple of tv shows with people driving around in flash cars, drinking and eating all they want with guns, girls and blah blah blah.&lt;/p&gt;
&lt;p&gt;The reverse is true. Very few people in the first world will willingly give up all the trappings of modern life. Many of us fantasize about giving it all up and living the good life off grid on a small holding surrounded by our animals and knitting our own yogurt. The nearest we get is buying some organic fruit and veg once in a while in a huge supermarket.&lt;/p&gt;
&lt;p&gt;So what is to be done? There are the techno utopians who say that fusion power, renewables, new technology X will come along and save us all. Others believe in things like transition towns where we will all become middle class liberals living in quaint rural market towns working from home as middle managers or doing small cottage industries like picture framing or making little doodads from recycled bits of stuff and taking the bus everywhere.&lt;/p&gt;
&lt;p&gt;Then there are of course the cynics who say its all gone to hell already and we are all doomed. Better watch a few Mad Max videos for handy tips and head for the hills with a few of your good buddies and lots of guns and wait for the hordes of starving refugees to turn up.&lt;/p&gt;
&lt;p&gt;A great illustration of this was &lt;a href="http://www.bbc.co.uk/iplayer/episode/b00ydbl9/Arctic_with_Bruce_Parry_Canada/" title="Bruce Parry in Canada"&gt;Bruce Parry's&lt;/a&gt; new show. It contrasted two First Nations tribes in Canada. The first lived in a very remote part of the Yukon. They still live a lifestyle thats very much in touch with nature, hunting caribou, duck and other game for their main source of food and living in small communities. The other tribe live in the middle of the Athabasca Tar Sands region and have made a small fortune for themselves with a plant hire and contracting buisness. Their chief is now the CEO of a multimillion dollar industry and can pay every man, woman and child in the tribe 10,000 dollars per year as a dividend. They now want to cut out the middleman entirely and go into the oil extraction business themselves.&lt;/p&gt;
&lt;p&gt;Who can blame them for doing that. I am sure if the elders of the first tribe were told they were, literally, sitting on a gold mine things would change in short order.&lt;/p&gt;
&lt;p&gt;The problem is there are not enough gold mines to go around...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7610281115683635124?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7610281115683635124/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7610281115683635124' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7610281115683635124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7610281115683635124'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2011/02/big-problem-with-globalization.html' title='the big problem with globalization'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3145026704561927049</id><published>2011-01-19T19:48:00.004Z</published><updated>2011-01-19T20:00:10.695Z</updated><title type='text'>edc and me</title><content type='html'>&lt;p&gt;Its only recently I have come across the whole idea of &lt;a href="http://everyday-carry.com/" title="everyday carry website"&gt;EDC&lt;/a&gt; though in some ways I have been aware of it for years. I always have had pockets full of stuff. Keys, wallet, leatherman or some other sort of knife, phone, headphones, bottle opener (always carry a bottle opener) and quite often various bits of cord or things. I always tend to wear trousers with lots of pockets.&lt;/p&gt;

&lt;p&gt;At the same time I often carry around my "toolkit" for work. That consists of an inordinate number of different pens and pencils, &lt;a href="http://960.gs" title="960 grid system"&gt;960 grid system&lt;/a&gt; sketching paper, plain A3 paper, tracing paper, a moleskine or three plus a thumb drive or two. To be on the safe side a usb cable or two and some batteries.&lt;/p&gt;

&lt;p&gt;Then there is the medication I have to take at intervals through the day for my diabetes, inhaler for my asthma, indigestion and allergy tablets, blood pressure and cholesterol medication. Thats quite a lot to carry around in your pockets.&lt;/p&gt;

&lt;p&gt;I was using my semi-hardshell nike id daysac for carrying a lot of stuff around in (including my laptop as well quite often). Now I am going to the gym again there is not enough room in my daysac for the gym kit and the other stuff.
So now I have bought a B.O.B. (or bail out bag to you and me). To be specific its a &lt;a href="http://www.511tactical.com/All-Products/Accessories/Bags-Backpacks/Bail-Out-Bag.html" title="5.11 bag"&gt;5.11 Tactical&lt;/a&gt; bag. Ok I am not likely to use the front pockets for the 5.56 magazines they are intended for but on the whole its pretty useful.&lt;/p&gt;

&lt;p&gt;For a start its not too big. It wont hold a A4 sized object without folding it up. Its definitely too small for my laptop (though you could probably get a netbook, ipad, kindle etc in it).&lt;/p&gt;

&lt;p&gt;The downside is its not too big. Its too small for a water bottle to fit inside. The response to this is to include MOLLE webbing for other pouches to be attached to it. There is webbing on both ends of the bag, on the shoulder strap and on one inside side.&lt;/p&gt;

&lt;p&gt;That got me thinking. The ammo pouches cannot be removed from the bag. Wouldnt it be better to make a possibly slightly larger basic bag with MOLLE webbing on 3 sides then allow the purchasers to buy the pouches etc they want to suit their needs. I am sure that this would be great for the original military purpose of the bag. A user could trade 5.56 mag pouches for grenade pouches or a holster for a handgun for instance. You could even attach a 6x10 utility pouch then add other pouches to that.&lt;/p&gt;

&lt;p&gt;The same could be said for civilian users of the bag. They would have a great deal more flexibility. I would take off one of the magazine pouches and add a water bottle pouch and probably swap the other two mag pouches for small utility or grenade pouches which would be more useful and add a dump pouch to one end and a first aid kit pouch to the other and add a pouch to hold my phone to the strap.&lt;/p&gt;

&lt;p&gt;Still my EDC list has expanded to include a small adjustable spanner, small screwdriver with a selection of bits, a roll of duct tape with the cardboard core removed and then squashed flat, some soft rubber garden tie (very useful for quickly lashing stuff), several karibiners, a small first aid kit, a torch, lots more pens and pencils and all the medication I need (which is quite a lot)&lt;/p&gt;

&lt;p&gt;I want to add a decent knife or rescue tool a better torch and a few other things... getting there though.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3145026704561927049?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3145026704561927049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3145026704561927049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3145026704561927049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3145026704561927049'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2011/01/edc-and-me.html' title='edc and me'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1725329024311865221</id><published>2010-12-11T15:49:00.002Z</published><updated>2010-12-11T16:04:36.876Z</updated><title type='text'>things have changed</title><content type='html'>&lt;p&gt;A few years ago I used to dream of winning the lottery and setting up my dream computer work room. It would have a top of the line mac pro to work on with as many big monitors as possible and all the software I needed. There would be a linux server or two plus a windows machine and a few laptops scattered around. I would spend my days tinkering with stuff in html, css, javascript and php and not really do anything productive.&lt;/p&gt;
&lt;p&gt;Over the last few years I have taken up gardening and also learned a great deal about other skills. Now my lottery dream is a big purpose built workshop. It would have a forge and blacksmithing area with an anvil, swage block, workbench with a leg vice, moulding cone, power hacksaw, MIG welder and gas axe at one end. In the middle there would be a woodworking area with table saw, mitre saw, router table planer/thicknesser, workbench, bandsaw and a sanding machine for a start. At the far end there would be a more open area for assembly of larger articles and also painting and finishing. There would be air lines for die grinders, cut off tools, impact wrenchs and the like running everywhere.&lt;/p&gt;
&lt;p&gt;It would open up into the garage at one end with a workshop bit for tinkering with cars too and the other end would pass through to a greenhouse. There would have to be storeage space for tools and stock steel and wood too.&lt;/p&gt;
&lt;p&gt;I think this represents a change in priorities for me. I still make my living pushing electrons around on websites but I think I get far greater personal satifaction out of making things with my hands. The thought of repairing or refurbishing some old furniture or making my own out of scrap wood and steel is far more appealing than creating a web-site.&lt;/p&gt;
&lt;p&gt;I have just had one thought. I reckon it better be a euro-millions win. The workshop would cost at least 20 times as much as the computer room.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1725329024311865221?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1725329024311865221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1725329024311865221' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1725329024311865221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1725329024311865221'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/12/things-have-changed.html' title='things have changed'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-318623186834574670</id><published>2010-12-09T13:20:00.002Z</published><updated>2010-12-09T13:54:21.165Z</updated><title type='text'>This means a lot to me</title><content type='html'>&lt;p&gt;When Rae and I started our garden here at the school my father gave me some of his fathers old tools to use so we wouldn't have to buy new ones. All sound environmental stuff to of re-using old things instead of throwing them away though he wasn't thinking like that at the time. I think he thought that we would never really do anything with the garden and it wouldn't matter anyway. He was a bit wrong there. Take a look at &lt;a href="http://www.flickr.com/photos/rob_cornelius/sets/339160/" title="all our gardening pics on flickr"&gt;the story of the garden so far&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Using my grandfathers tools means a lot to me though. &lt;a href="http://www.flickr.com/photos/rob_cornelius/3874814210/" title="pic of my tools"&gt;I wrote about it a while ago&lt;/a&gt; and took some pics. My grandfather was a great gardener. When I was young between my father and grandfather we had 2 big gardens, 2 allotments and another small patch of land we rented. We were almost self sufficient in terms of veg at least and sold on surplus cabbage etc. Not because it was a trendy thing to do but because that is the way it was always done.&lt;/p&gt;
&lt;p&gt;Anyway, back to the point. A while ago Rae decided that she wanted to move a forsythia bush that was one of the first things we planted. It had grown massively and was crowding out the flowerbed. Rae being Rae tried to shift it on her own when I was at work one day and somehow managed it but snapped the handle of the big fork in the process. Damn and blast.&lt;/p&gt;
&lt;p&gt;Then I had a word with my &lt;a href="http://htmlerblog.blogspot.com/2010/11/my-first-bit-of-blacksmithing.html" title="previous blacksmithing blog"&gt;Blacksmithing&lt;/a&gt; tutor and he said I could fix it as part of a lesson.&lt;/p&gt;
&lt;p&gt;You can see the results &lt;a href="http://www.flickr.com/photos/rob_cornelius/sets/72157625562315790/" title="pics from repairing the fork"&gt;on flickr here&lt;/a&gt; I had to put the fork in the fire to burn out the end of the wood  still inside it then punch out the rivets that were left. We then heated the fork up again before putting the new handle, that way the metal would contract down onto the handle as it cooled. We didn't have a drill handy on the course as the pillar drill was broken so I made the rivets to secure the handle from some scrap steel and had to take everything home half finished.&lt;/p&gt;
&lt;p&gt;Today I took the fork round to my parents and drilled out the holes for the rivets and then cold forged the rivets into place and finally tapped down the edges of the steel really tightly to the wooden handle to make sure no rust can form behind them.&lt;/p&gt;
&lt;p&gt;We found a makers name stamped into the steel and the tutor could look it up in a book with all the tool patterns. It turns out that the fork is at least 80 years old and was made by one of the best companies of the day. Its really high quality steel that has been tempered in the forge to give it enormous strength. Its quite unusual anyway as its got five tines instead of four.&lt;/p&gt;
&lt;p&gt;Leaving aside the important environmental stuff about reusing and recycling it means a huge amount to me to be able to use my grandfathers tools and even more to be able to repair them just like he would have done in his day. I hope some of his skill and experience is in them and rubs off to me.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-318623186834574670?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/318623186834574670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=318623186834574670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/318623186834574670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/318623186834574670'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/12/this-means-lot-to-me.html' title='This means a lot to me'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6674049961068295280</id><published>2010-11-17T12:46:00.001Z</published><updated>2010-11-17T12:46:15.051Z</updated><title type='text'>My first bit of blacksmithing</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/rob_cornelius/5183853435/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4085/5183853435_c5282050ac_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/rob_cornelius/5183853435/"&gt;ran out of time on this one&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/rob_cornelius/"&gt;Rob 'n' Rae&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;Years ago when I worked at Cannington College I used to help sort out rooms etc for the guys doing weekend blacksmithing courses. I used to go up to to the forge to give out room keys and the like. It always fascinated me to see them working hammering away on the hot metal.&lt;br /&gt;&lt;br /&gt;At the time I couldn't really do much about it and I more or less forgot it. Then I saw the &lt;a href="http://www.bbc.co.uk/programmes/b00r34zx" title="bbc mastercrafts"&gt;mastercrafts&lt;/a&gt; program on the bbc and thought I would really like to do something.&lt;br /&gt;&lt;br /&gt;A quick bit of googling later and I found a course at a &lt;a href="http://www.kmc.ac.uk/Courses/p222_course/AG021" title="Kingston Maurward College blacksmithing course"&gt;Kingston Maurward College&lt;/a&gt; with a really good &lt;a href="http://www.kmc.ac.uk/College_Info/News/p2_articleid/84" title="Simon our tutor is on the telly"&gt;Tutor&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Yesterday evening was the start of the course and I really enjoyed it. A few little blisters and sore hands but its really therapeutic to bash red hot steel into shape. The only problem is I get blinded by the light of the forge and can only see a big purple blob for a few seconds when I should be hammering away.&lt;br /&gt;&lt;br /&gt;I think its going to be a good hobby if not a new job. 5 years of training is a bit much when your 40 and need to be fit for the job. If I won the lottery I would be buying a forge to go in my dream workshop / secret underground lair.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6674049961068295280?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6674049961068295280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6674049961068295280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6674049961068295280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6674049961068295280'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/11/my-first-bit-of-blacksmithing.html' title='My first bit of blacksmithing'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4085/5183853435_c5282050ac_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3664018657861569256</id><published>2010-04-18T19:54:00.003+01:00</published><updated>2010-04-18T20:35:43.246+01:00</updated><title type='text'>had a wonderful day today</title><content type='html'>&lt;p&gt;Started off with a long lie in, which is always good. Then got down to work in the garden for the rest of the day.&lt;/p&gt;
&lt;p&gt;I mowed the lawn, planted beans and herbs amongst other things. Weeded out a lot of stuff thats sneaking in again. Sorted out the soaker hose. Finally sorted out the wormery too which is never a good job.&lt;/p&gt;
&lt;p&gt;It was so peaceful. Maybe the lack of air traffic helps, certainly a couple of microlights flying over made what seemed like the same ammount of noise as a Eurofighter normally does.&lt;/p&gt;
&lt;p&gt;I was thinking that if I ever get rich thats how I would be leading my life. Pottering in a garden and enjoying myself. Then I came upstairs and decided to watch a documentary on James Lovelock. He put it all into perspective when he said that people say he is only so pessimistic because he is 90 years old. His reply is that he might live to see some of the chaos he predicts if he lives until he is 100.&lt;/p&gt;
&lt;p&gt;Then I watched a program with a guy traveling across Bangladesh seeing mega cities in Dakar and farm land being eroded by increased river flow in front of his face.&lt;/p&gt;
&lt;p&gt;Time to have a good think about all of this stuff.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3664018657861569256?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3664018657861569256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3664018657861569256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3664018657861569256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3664018657861569256'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/04/had-wonderful-day-today.html' title='had a wonderful day today'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6936971182487379719</id><published>2010-04-02T11:39:00.002+01:00</published><updated>2010-04-02T12:06:20.302+01:00</updated><title type='text'>I would love to be a green motorist</title><content type='html'>&lt;p&gt;I live in a &lt;a href="http://www.flickr.com/photos/rob_cornelius/7992024/in/set-160744/" title="my house"&gt;small cottage in the country&lt;/a&gt;. For some reason I don't want to move. I work as a web developer. Nearly all the jobs at my level are in major cities, normally London. Surprisingly working for home is not really an option for the vast majority of these jobs.&lt;/p&gt;
&lt;p&gt;That means I spend 2 1/2 to 3 hours a day in my car driving to and from work. I drive a Renault Clio 1.3 Diesel which gets around 50 mpg most of the time (apparently the version with the turbo and intercooler is faster but somehow more economical but far to expensive). I try to drive carefully. Change up quickly, leave it in a higher gear while decelerating, cruising instead of rushing, keeping the car maintained etc.&lt;/p&gt;
&lt;p&gt;I earn a good wage and could buy a very nice car indeed, sometimes it would be handy to have more space or a bit more comfort. But we stick with the clio as its cheap to run, cheerful and perfectly adequate.&lt;/p&gt;
&lt;p&gt;What really annoys me are &lt;a href="http://www.guardian.co.uk/money/2010/apr/01/ways-to-cut-petrol-costs?showallcomments=true#CommentKey:6765f481-15fd-49d1-9a12-f34961ae6b8d" title="comment on guardian website"&gt;comments like this&lt;/a&gt; on the guardians site. As soon as someone mentions any ways of saving money on your driving costs the first comment is "get a bike". I live 60 miles from my place of work, 10 miles from a decent supermarket or any decent shops. We have 4 buses a day come through the village. To get to work on public transport would take me about 4 hours each way and still involve about 4 miles of walking. My wife and I work long hours between us so its hard to be around when tescos or whoever deliver. We do &lt;a href="http://www.flickr.com/photos/rob_cornelius/3632905439/in/set-339160/" title="our veg plot"&gt;grow our own veg&lt;/a&gt; to some extent but we cant do it all.&lt;/p&gt;
&lt;p&gt;If I lived in Islington and could walk, bike or take the public transport to work I would. But there is no way in the world I would want to live in a city.&lt;/p&gt;
&lt;p&gt;So we do our best. We &lt;strong&gt;have&lt;/strong&gt; to drive a car to do anything though. We so all we can to minimise the impact we have on the environment when we use it though.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6936971182487379719?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6936971182487379719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6936971182487379719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6936971182487379719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6936971182487379719'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/04/i-would-love-to-be-green-motorist.html' title='I would love to be a green motorist'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5560239449387314493</id><published>2010-04-02T11:27:00.001+01:00</published><updated>2010-04-02T11:31:04.807+01:00</updated><title type='text'>This blog has moved</title><content type='html'>
       This blog is now located at http://htmlerblog.blogspot.com/.
       You will be automatically redirected in 30 seconds or you may click &lt;a href='http://htmlerblog.blogspot.com/'&gt;here&lt;/a&gt;.

       For feed subscribers, please update your feed subscriptions to
       http://htmlerblog.blogspot.com/feeds/posts/default.
  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5560239449387314493?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://htmlerblog.blogspot.com/' title='This blog has moved'/><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5560239449387314493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5560239449387314493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5560239449387314493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5560239449387314493'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/04/this-blog-has-moved.html' title='This blog has moved'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2948480108678106266</id><published>2010-01-14T20:24:00.001Z</published><updated>2010-01-14T20:26:12.910Z</updated><title type='text'>So I had an idea.....</title><content type='html'>&lt;p&gt;A while ago I saw a BBC show with Monty Don travelling the globe looking at gardens around the world. He visited &lt;a href="http://www.youtube.com/watch?v=jRz34Dee7XY" title="Monty Don in Cuba"&gt;Cuba&lt;/a&gt; to look at the fantastic &lt;a href="http://en.wikipedia.org/wiki/Urban_agriculture" title="urban farming on wikipedia"&gt;urban farms&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Organop%C3%B3nicos" title ="Organop%C3%B3nicos in Cuba"&gt;community gardens&lt;/a&gt; there which are going a long way to helping feed the people of Havanna in a way they can afford.&lt;/p&gt;

&lt;p&gt;Then I read a few things about the urban farmers and community gardeners in &lt;a href="http://www.cskdetroit.org/EWG/" title="urban farmers in Detriot"&gt;Detroit&lt;/a&gt; and &lt;a href="http://www.incredible-edible-todmorden.co.uk/" title="incredible edible todmorton"&gt;Todmorton&lt;/a&gt; where wastland is being turned into gardens to feed the residents. I guess watching people like &lt;a href="http://www.rivercottage.net/" title="Hugh Fearlessly Eats It All"&gt;Hugh Fearnsley Wittingstall&lt;/a&gt;, epecially his &lt;a href="http://landshare.channel4.com/" title="landshare on C4"&gt;landshare&lt;/a&gt; intitive and &lt;a href="http://www.amazon.co.uk/Grow-Your-Own-Veg-Rhs/dp/1845332938" title="Carol Klein's book"&gt;Carol Klien&lt;/a&gt; on tv and reading their books have helped too. Definately having our own &lt;a href="http://www.flickr.com/photos/rob_cornelius/sets/339160/" title="our garden on flickr"&gt;garden&lt;/a&gt; helped immensley.&lt;/p&gt;

&lt;p&gt;The problems with gardening are various. One, its hard work at least at the start and at peak times of the year too. Two, you either have too much stuff or not enough. Three, economies of scale come into it, bigger gardens are cheaper to run especially for things like compost etc. Four, you cant always be in your garden when you should be to water, plant or harvest. If you could share these problems it would be good. Trade time, resources and money for quality produce.&lt;/p&gt;

&lt;p&gt;I got to thinking. What might work would be a sort of co-op. You sign up to the scheme and say you will donate x ammount of land, y ammount of time and z ammount of money. This is a sliding scale for all three. If you can donate enough of any of one out of three you get the others free. So people with a large enough ammount of land dont pay or spend time. If you have no land and put in enough time you would get the benefit with no other outlay. Simple cash donation get rewards too in the form of the produce as in buying fruit and veg from a shop.&lt;/p&gt;

&lt;p&gt;The intial investments of time, land and cash get put into a pool. Landowners get first pick of what gets grown on their land but have to accept that stuff will be grown that they don't necessarily want themselves. Cash gets spent buying tools, seeds and other materials. The land gets coverted into efficient fruit and veg plots by people volunteering their time. Things like compost, tools, seeds, transport etc can be done from a central location.&lt;/p&gt;

&lt;p&gt;These then get maintained by the volunteers and harvested etc. Each landowner can take what they like from their own plot but only enough for themselves and their family etc. All surplus produce gets first redistributed amongst other people in the co-op so the people who are time rich get their free produce and the people who invest money get the produce they paid for. Anything left after that is sold on the open market. Profits are returned to the scheme for new tools, seeds etc.&lt;/p&gt;

&lt;p&gt;The system has to be kept small in scale. The key to it is how much time is required to invest to get a unit of produce. In effect a wage for the volunteers. It has to be set at a level that encourages people to invest time and not money unless it soon becomes easier to go to the supermarket to get produce than through the scheme. There would have to be limits on the ammount of land, time and cash one person could put into the scheme though this may vary locally.&lt;/p&gt;

&lt;p&gt;I guess to get this off the ground you would need to speak to someone with far more knowledge of economics than me. Then get some advertizing done. Then get digging.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2948480108678106266?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2948480108678106266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2948480108678106266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2948480108678106266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2948480108678106266'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2010/01/so-i-had-idea.html' title='So I had an idea.....'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1804401209343477047</id><published>2009-12-12T15:15:00.002Z</published><updated>2009-12-12T15:20:21.421Z</updated><title type='text'>Towards a more unified way of developing sites</title><content type='html'>&lt;p&gt;The division between designers and developers has existed almost from the birth of the printed word. Technologies have been produced to make information more rich and interesting from more complex layouts, pictures, and now video, sound and all kinds of interaction.&lt;/p&gt;
&lt;p&gt;There is always some form of either a technological development being exploited by designers or a technology being developed to meet a design based need. In most cases it is likely to be a combination of the two.&lt;/p&gt;
&lt;p&gt;The problem lies that designers and developers do not always see eye to eye on many levels. There is often a level of resentment in the relationship between the two. Developers view designers as head in the clouds types with no idea of how things get really done. Designers view developers as stick in the mud types resistant to change. They both talk about teamwork, Agile methodologies and co-operation but often the creation of a site ends up as a basically two stage process. The designers create a plan of how they want the site to look and work and hand it over to the developers. Then they may double check things at the end of the project or iteration etc.&lt;/p&gt;
&lt;p&gt;This is just a waterfall process by another name. The designers "hand over" their wireframes etc to the developers and say "get on with it". They might have used Agile to develop the wireframes and the developers might use Agile to make the actual site but there is still a massive discontinuity between the two parts of the work.&lt;/p&gt;
&lt;p&gt;Often the designers and developers are in separate teams and entirely separated in different offices etc. Even in my current job the designers are at one end of the office and developers are in the other end. Often the designers can be in a separate company to the developers.&lt;/p&gt;
&lt;p&gt;I personally believe having worked as both a designer and a developer in different roles that close communication between designers and developers is vital. Communication is all about the exchange of ideas and more communication means more ideas. Maybe not better ideas but there are still more ideas than there were.&lt;/p&gt;
&lt;p&gt;Designers and developers should be involved at every stage of the entire process of creating a site from its conception right through to its on-going use by real people. Database developers need can help plan the basic functions of the site. It will make their job of developing a schema easier and they might well be able to say "if you want it to do XYZ to make things easier" and create something entirely new that the designers had no idea could happen. That is only one example. The opposite of course can happen as well. A designer can come up with a requirement that a developer would have never have thought of.&lt;/p&gt;
&lt;p&gt;At the moment the process is one way. Designers design and developers develop. When either group crosses the boundaries into the others territory then conflict occurs. There needs to be a breaking down of barriers to some extent. Of course there have to be specialists. Its crazy to expect a graphic designer to be a DBA as well.&lt;/p&gt;
&lt;p&gt;Processes like SCRUM and Agile help with this to some extent as they should get people working together. However this does not always work for the reasons outlined above.&lt;/p&gt;
&lt;p&gt;I think that there are enough similarities between different roles to implement a sort of eXtreme Programing technique combining developers and designers. This is based in part on my experience several years ago. I was working for a small college as a web developer working with a designer to create all kinds of material based around HTML content.&lt;/p&gt;
&lt;p&gt;We quite often worked on interface elements of a project at least as an XP team. I would be working in Dreamweaver, Photoshop or the like with the designer sat in the "co-pilots" chair and between us we came up with a solution for a problem. At the time it could be hell and led to some quite spectacular arguments and I am not advocating this exact approach but it is a good starting point for a discussion.&lt;/p&gt;
&lt;p&gt;What I am proposing is a kind of buddy system. There is enough common ground between several types of jobs in both the design and development fields to make this work. For instance a information architect designing the high level specifications for the site could work alongside a database developer who models how the site is represented in a database. They are both concerned with how the site is organised and that gives them common ground.&lt;/p&gt;
&lt;p&gt;The obvious team up wit the UX and front end developer working closely with each other. The developer can advise the designer on what is possible but the designer can come up with new ideas that the developer might have missed.&lt;/p&gt;
&lt;p&gt;The problem lies with who to team back end developers with. They are not a natural fit with graphic designers. They may have to be involved with some aspects of UI development but they often avoid this sort of work. There seems to be more correlation between the sorts of structures and organizations that an information architect creates and object orientated design than anything else. Taxonomies, Labelling schemes and metadata all have their place in the object orientated world.&lt;/p&gt;
&lt;p&gt;Some other functions a site may be expected to have may be very interdisciplinary. Search for example will involve aspects of information architecture, user experience design, front end development, back end development and database design. If any one of these is omitted the function is likely to be less useful to the end users.&lt;/p&gt;
&lt;p&gt;A personal example is a good way to illustrate this. Recently I was asked to provide a series of wireframes and other UX documents to a recruitment company for a site that its candidates could use to look for positions, clients could use to look for candidates and its consultants can use to match candidates with vacancies. By co-incidence the first real commercial website I produced was for a different recruitment company nearly 10 years ago now. Back then I looked at the companies paper based forms and processes to create a database schema to store the information they used and built the site from the back to the front so to speak. This time round I evaluated the companies existing site and interviewed its staff and also some candidates and clients about the site to conduct a basic usability study and expose some new features that would be useful on the site. These data were then turned into personas, sitemaps, wireframes and other documents which were turned over to the clients developers to implement.&lt;/p&gt;
&lt;p&gt;Essentially the same process took part this time round as 10 years ago however. The difference in the two is 10 years ago I was more of a developer and understood more about databases that information architecture and user experience design. Now I understand far more about the design side of creating a site than the back end development of a site, certainly I know more about usability than SQL now. What occurred in both cases was that I modeled the users needs and requirements. I just used two totally different methods to do so. However this time round I could apply the knowledge I gained 10 years ago when designing a database to model a recruitment company to my current design problem.&lt;/p&gt;
&lt;p&gt;The key area of the site as with many others is search. Candidates want to find jobs, consultants want to find clients for candidates and vice versa. Clients want to see a good pool of candidates. All of this when you get down to the real nitty gritty is a well designed and executed database schema and set of queries to interrogate it. However it is down to the user experience designer and information architect to make the search as easy to use as possible. No one wants to type in SQL queries to get their data out. (apart from real DB geeks) Users demand power and flexibility. They want to choose from a small list of options and sprinkle a few keywords to find their dream job. It shouldn't take long and it shouldn't be difficult.&lt;/p&gt;
&lt;p&gt;This is where good design comes in. Both the DBA and IA have to accurately model the users needs. They are both using different forms of design to achieve that end. The DBA has to work out a schema that is both accessible in terms of the ease in constructing SQL queries to interrogate the data within it and also usable in terms being performant in returning data quickly. The IA/UX designer has to model the users needs into in effect a web form that generates the SQL queries that the DBA uses to interrogate the database. This has to be accessible in terms of ease of use and performant in terms of enabling a user to get the results they requested.&lt;/p&gt;
&lt;p&gt;Its not implausible that the IA/UX designer may model some user behaviour that the DBA had not thought of. Similarly the DBA may be able to spot and model some user behaviour that the IA missed. What is often overlooked is that when two experts work together on a common problem from different angles they are able to collaborate to gain insights that they would not otherwise have come up with independently. It might be possible to discover a new way of requesting data that might have been overlooked. A unique selling point perhaps or certainly a competitive advantage. If the "designers design then hand it over to the developers" model was followed in this case they this synergistic process would be missed out on.&lt;/p&gt;
&lt;p&gt;Teamwork is the core to all of this. Maybe not the extremes of XP or lesser peaks of Agile but good communication and the sharing of ideas and concepts cannot be a bad thing. When people share they create something they would not be able to do individually.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1804401209343477047?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1804401209343477047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1804401209343477047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1804401209343477047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1804401209343477047'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/12/towards-more-unified-way-of-developing.html' title='Towards a more unified way of developing sites'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8526937295406471380</id><published>2009-11-14T11:55:00.003Z</published><updated>2009-11-14T12:54:09.893Z</updated><title type='text'>This is both inspiring and though provoking</title><content type='html'>&lt;p&gt;I came across &lt;a href="http://www.ugleah.com/" title="ugleah.com - Leah Buley"&gt;Leagh Buley's&lt;/a&gt; presentation on &lt;a href="http://www.ugleah.com//ux-team-of-one/" title="ugleah.com - Being a UX Team of One"&gt;Being a UX Team of One&lt;/a&gt; the other day. I have to say I watched more or less every minute of the video and followed the slides too.&lt;/p&gt;
&lt;p&gt;Leah seems to have experienced some of the same problems I have come across when working as the "Front End Developer / UX guy" and has some great ideas for overcoming them. So often someone has come up to me and said "can you come up with a page to do XYZ?" and I go away and think for a bit and come up with one design solution. In the bad old days I would have started coding straight away. Now I can write html and css quickly but not that quickly.&lt;/p&gt;
&lt;p&gt;Then I got into using graphics packages to create high fidelity mock ups before I started coding. Almost the old slice-n-dice photoshop table layout days all over again. Of course I obsessed over details and didn't come up with a coherent design.&lt;/p&gt;
&lt;p&gt;I was never that keen on sketching UI with a pen and paper. Mainly because I am really bad at drawing I think. It brought back bad memories of sitting in an art class aged about 13 with no idea what I was doing there. Then I joined &lt;a href="http://www.flickr.com/groups/ilovewireframes/" title="flickr.com - ilovewireframes"&gt;I ♥ wireframes&lt;/a&gt; on flickr. Yes there are some very beautiful wireframes created in graphics packages but the most interesting ones (IMHO) are sketched.&lt;/p&gt;
&lt;p&gt;Leah definitely is a big fan of sketching and I think am now converted. The main thing I got out of Leah's section on sketching was that you "brainstorm, a lot". Produce many ideas and mix and match. Let them evolve. Don't limit yourself. I think I might have frustrated my co-workers quite a bit in the past by coming up with one design and "evolving" it without really asking or telling them. Evolving the design on paper stops this sort of problem.&lt;/p&gt;
&lt;p&gt;As an aside from all this there must be something wrong with computer based UI design in general if it limits this sort of creative process or other similar creative activities.&lt;/p&gt;
&lt;p&gt;The next stage of working as a team of one is a bit contradictory. Basically don't be a team of one. Assemble an ad hoc team around you. Basically get some help from your co-workers. This isn't really a team of one thing if you ask me but there you go. I can see the point that your co-workers will put their oar in anyway so why not get their input. From personal experience I think this can go one of two ways. Either they will tell you to sod off and stop asking you to do your job for you. Or they will jump in with tons of unhelpful suggestions that stop you working that way.&lt;/p&gt;
&lt;p&gt;I guess the trick is to fall between these two extremes and get coders to help you constructively. Leah and &lt;a href="http://www.adaptivepath.com/" title="adaptive page - main site"&gt;Adaptive Path&lt;/a&gt; have a range of techniques like sketchboards, open design sessions and the like. One of my favourite ideas is to decorate your workspace with your work in progress to get people looking at your work and commenting on it - hopefully constructively. The idea of passing someone who is commenting on your work a pen and saying. "Draw your idea then." is great.&lt;/p&gt;
&lt;p&gt;The final section is a bit ass about face I think. I would be coming up with design principles at the start not the end. If I had to for instance come up with a set of designs for a hotel's site I would try and figure out the design principles at the start and then use them as a filter for ideas right from the start rather than at the end. Though that could mean rejecting ideas that don't fit the preconceived ideas which is a bad thing. So maybe this isn't a bad idea after all.&lt;/p&gt;
&lt;p&gt;Watching the video and googling around the subject has really made me think. I can definitely improve my process for coming up with a design from this. I might not agree with all of it but hey that is bound to happen.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8526937295406471380?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8526937295406471380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8526937295406471380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8526937295406471380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8526937295406471380'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/11/this-is-both-inspiring-and-though.html' title='This is both inspiring and though provoking'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6014306124740452074</id><published>2009-10-24T16:41:00.002+01:00</published><updated>2009-10-24T17:02:52.486+01:00</updated><title type='text'>UX isnt just for the big boys</title><content type='html'>&lt;p&gt;Recently I have been looking at a lot of relatively small scale web development companies. They produce a whole bunch of sites for small and medium scale businesses. They all seem to view UX as a either part of the graphic design of a site or an unnecessary luxury that they can not afford.&lt;/p&gt;
&lt;p&gt;I would personally argue it is something that they cannot afford to be without. It adds an extra selling point to their pitches at clients. It might require explaining a few extra things at the same time but at least it should give their potential clients something to latch on to compared to all the other competing agencies. Its not a unique selling point but at least its a different selling point.&lt;/p&gt;
&lt;p&gt;Small agencies seem obsessed with graphic design and SEO. Its almost as if nothing else matters to them or their clients. I would argue that they often fail to meet their clients expectations because they don't consider the user experience. Getting things like e-commerce right is not a matter of fitting things into a CMS/e-commerce system that comes off the shelf. Its a complicated process that needs tailoring to individual sites &lt;strong&gt;customers&lt;/strong&gt; needs. Its in areas like where UX comes and has a huge potential to make a difference to the clients bottom line and the agencies chances of getting more business.&lt;/p&gt;
&lt;p&gt;If a small 10 or 12 person agency had one UX person working for them I would personally be prepared to bet that they can pull ahead of their rivals as it would give them a competitive edge. UX is not for the big boys. It gives the little people the chance to compete by giving them more tools to work with.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6014306124740452074?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6014306124740452074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6014306124740452074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6014306124740452074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6014306124740452074'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/10/ux-isnt-just-for-big-boys.html' title='UX isnt just for the big boys'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8099079472187284690</id><published>2009-08-31T16:00:00.001+01:00</published><updated>2009-08-31T16:00:22.445+01:00</updated><title type='text'>I still use my grandfathers tools</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/rob_cornelius/3874814210/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2616/3874814210_d57c136835_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/rob_cornelius/3874814210/"&gt;I still use my grandfathers tools&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/rob_cornelius/"&gt;Rob 'n' Rae&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;This picture means so much to me. Every time I use one of these tools I get a sense of the past and also responsibility to keep them in good condition for many more years of use.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8099079472187284690?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8099079472187284690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8099079472187284690' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8099079472187284690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8099079472187284690'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/08/i-still-use-my-grandfathers-tools.html' title='I still use my grandfathers tools'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2616/3874814210_d57c136835_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1706277283715132575</id><published>2009-07-06T10:38:00.002+01:00</published><updated>2009-07-06T10:46:10.375+01:00</updated><title type='text'>on line identities</title><content type='html'>&lt;p&gt;I just realised its very easy to find me on line. I nearly always use "rob_cornelius" as my username, unless its already taken or the site I am signing up with wont allow underscores in user names. So I am rob_cornelius on hotmail rob.cornelius on google mail, rob_cornelius on del.icio.us, robCornelius on digg, rob_cornelius on steam games even. etc. etc. etc.&lt;/p&gt;
&lt;p&gt;Now hardly anyone uses their real name on line, especially for things like games where everyone else is called Psk0killa or something similar. I think sub-consciously  I must have decided that its hard enough to find anyone on line if you are not searching facebook or something like that. I don't mind admitting I am who I am so I use my own name.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1706277283715132575?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1706277283715132575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1706277283715132575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1706277283715132575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1706277283715132575'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/07/on-line-identities.html' title='on line identities'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5500666186972689151</id><published>2009-05-28T21:17:00.002+01:00</published><updated>2009-05-28T21:36:33.642+01:00</updated><title type='text'>Zero configuration wireless networking the easy way</title><content type='html'>&lt;p&gt;For some reason since the staffroom was re-decorated the wireless signal in the study has become too faint for the little wireless dongle to pick up. So.... I bought an extender relay sort of thing. It was a nightmare to set up. Basically if you read the box you plug it in and press the auto-configure button on the side and that's it. Rubbish. Don't bother with the set up disk either as that is even worse. It crashes regularly and doesn't work at all. Get on the net and find the real instructions.&lt;/p&gt;
&lt;p&gt;Then if you put it in the living room where it can get a good signal the main pc in the study still wont get a good enough signal. So... put the wireless extender in the study. Now it cuts in an out with its link to the main access point.&lt;/p&gt;
&lt;p&gt;So now I got a more powerful wireless dongle with a proper aerial for the main pc. That let me move the extender back to the living room for a better signal. Even better I put it on the far side of the living room so I can now get a wireless signal in bed. Working from bed.... maybe ;) &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5500666186972689151?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5500666186972689151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5500666186972689151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5500666186972689151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5500666186972689151'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/05/zero-configuration-wireless-networking.html' title='Zero configuration wireless networking the easy way'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1745604481278784419</id><published>2009-05-14T20:10:00.002+01:00</published><updated>2009-05-14T20:28:28.334+01:00</updated><title type='text'>Some things look easy on paper</title><content type='html'>&lt;p&gt;I have spent the best part of a week working on a drag and drop interaction for the site I am working on. It was one of those things that look relatively easy but turned out to be a nightmare.&lt;/p&gt;
&lt;p&gt;The set up was in theory simple. Two &amp;lt;ul&amp;gt;'s containing &amp;lt;li&amp;gt;'s you can drag and drop around both within the lists and from one list to another. Not that hard you might think. The added spice was that the UX guys wanted a swapping sort of thing as you drag the &amp;lt;li&amp;gt; around. As you move over another &amp;lt;li&amp;gt; you see a sort of swapping animation. Not just on drop on dragging over every element.&lt;/p&gt;
&lt;p&gt;That complicates matters somewhat. Especially when you drag from one list to another and drop. Does that mean you are adding to the second list or swapping the two around? Well it works that if you drag and drop on top of an element in the second list you swap, if you drop it between elements or at the bottom of the list you add to it.&lt;/p&gt;
&lt;p&gt;Then what happens when you completely empty a list? That means invisible placeholders being created and destroyed as you need them. All kinds of complicated stuff.&lt;/p&gt;
&lt;p&gt;Lots of work in the end to add about 30 lines of code to Evans original code (which didnt have to worry about empty lists and stuff). The thing about once a year in my ten year career as a web developer I get asked to do drag and drop interactions (thank you macromedia/adobe for saying its easy to do with Dreamweaver and Flash) and none of them work that well.&lt;/p&gt;
&lt;p&gt;Drag and drop for web based applications always seems to me to be one of those bells and whistles that managers/ux people like but actually baffles many users. Its also a bitch to get working properly for the developer so I never think its worth the effort.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1745604481278784419?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1745604481278784419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1745604481278784419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1745604481278784419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1745604481278784419'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/05/some-things-look-easy-on-paper.html' title='Some things look easy on paper'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-473950760396096269</id><published>2009-05-06T21:19:00.002+01:00</published><updated>2009-05-06T21:30:08.780+01:00</updated><title type='text'>the wierdest IE7 bug I have ever seen</title><content type='html'>&lt;p&gt;Sadly I dont have a demo of this available right now... will see what I can do.&lt;/p&gt;
&lt;p&gt;I had a simple task in work today a whole bunch of checkboxes and their labels on the screen. Clicking on some of the checkboxes causes others to be disabled thanks to some nifty javascript. Nice and simple.&lt;/p&gt;
&lt;p&gt;However I was asked to find a way to make the disabled elements look "more disabled" as it can be hard to spot the greyed checkbox on the dark background of the site.&lt;/p&gt;
&lt;p&gt;As the checkbox was immediately followed by its label I quickly came up with:&lt;/p&gt; 
&lt;pre&gt;input[disabled=disabled] + label { color: grey }&lt;/pre&gt;
&lt;p&gt;To quickly change the labels of disabled boxes only using CSS. Works great in Firefox. Clicked on a checkbox in IE7 (dont have to worry about IE6 - Hurray) and nothing happens... Then I move the mouse and magically the labels change colour!&lt;/p&gt;
&lt;p&gt;I spent quite some time playing with it and that is definitely what is happening.You can see the checkboxes become disabled but the labels don't change colour until you move the mouse. I have googled for ages and can't find anything on it at all. Might try a static test page rather than the rather complex html js and css that there is there now.&lt;/p&gt;
&lt;p&gt;I guess that I could fake a mouse event to fire off after the checkboxes get disabled but its easier to change the labels style at the same time as the disabling in the first place.&lt;/p&gt;
&lt;p&gt;Why for the love of all things nice and fluffy why?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-473950760396096269?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/473950760396096269/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=473950760396096269' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/473950760396096269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/473950760396096269'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/05/wierdest-ie7-bug-i-have-ever-seen.html' title='the wierdest IE7 bug I have ever seen'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6044308328711365250</id><published>2009-04-29T20:20:00.002+01:00</published><updated>2009-04-29T20:40:11.043+01:00</updated><title type='text'>its gardening time again</title><content type='html'>&lt;p&gt;If you take a look at our &lt;a href="http://www.flickr.com/photos/rob_cornelius/" title="rob n raes flickr pics"&gt;flickr photostream&lt;/a&gt; you can see we are back into the swing of gardening again.&lt;/p&gt;
&lt;p&gt;Last year was a bit hectic with moving house, bad weather, cricket and lots of visitors so we did really get as much out of the garden as we could have done. This year, weather permitting, we should be able to enjoy it and enjoy the fruits of our labours.&lt;/p&gt;
&lt;p&gt;So far in the veggie patch there are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Salad leaves of various sorts&lt;/li&gt;
&lt;li&gt;Rocket&lt;/li&gt;
&lt;li&gt;Chard&lt;/li&gt;
&lt;li&gt;Perpetual Spinach&lt;/li&gt;
&lt;li&gt;Spring Onions&lt;/li&gt;
&lt;li&gt;Sweetcorn&lt;/li&gt;
&lt;li&gt;Spuds&lt;/li&gt;
&lt;li&gt;Squash&lt;/li&gt;
&lt;li&gt;Carrots&lt;/li&gt;
&lt;li&gt;Radish&lt;/li&gt;
&lt;li&gt;Peas&lt;/li&gt;
&lt;li&gt;Garlic&lt;/li&gt;
&lt;li&gt;Beans&lt;/li&gt;
&lt;li&gt;Courgettes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The soft fruit list isnt bad:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Strawberries&lt;/li&gt;
&lt;li&gt;Raspberries&lt;/li&gt;
&lt;li&gt;Blueberries&lt;/li&gt;
&lt;li&gt;Blackcurrants&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the greenhouses there are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tomatoes&lt;/li&gt;
&lt;li&gt;Sweet Peppers&lt;/li&gt;
&lt;li&gt;Chilli Peppers&lt;/li&gt;
&lt;li&gt;Cucumbers&lt;/li&gt;
&lt;li&gt;Ginger&lt;/li&gt;
&lt;li&gt;Lemon Grass&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Then for herbs we have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Thyme, 3 or 4 sorts&lt;/li&gt;
&lt;li&gt;Coriander&lt;/li&gt;
&lt;li&gt;Basil&lt;/li&gt;
&lt;li&gt;Mint&lt;/li&gt;
&lt;li&gt;Oregano&lt;/li&gt;
&lt;li&gt;Marjoram&lt;/li&gt;
&lt;li&gt;Chives&lt;/li&gt;
&lt;li&gt;Sage&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So all in all not a bad crop if it all works out.&lt;/p&gt;
&lt;p&gt;The flower garden is coming on great guns too. We have planted about 1800 bulbs or so over the last 2 years and a good percentage of them seem to be ok. The tulips are looking great and the aliums will be out soon too. Hopefully this year some of the perennials we grew from seed will be doing better. Hollyhocks and stuff like that. Also this year we have decided to have a real go at the "patio" area with hanging baskets and containers all over the place. Watch this space and flickr for more.&lt;/p&gt;
&lt;p&gt;The best thing about the gardening is its totally relaxing. Even when I am working hard digging or something like that I feel totally relaxed. Its also having a sense of that its ours. Living in the school takes that away from us to some extent. We know the flat isn't really ours no matter what we do to it but no one wanted our garden before we started and no one thought it was possible to do anything with it. We have turned it from a patch of head high weeds to a "little oasis" as Sarah was saying the other day. There is no finer pleasure than looking at something beautiful and saying "I made that" apart perhaps from eating a great meal that you have cooked yourself made with ingredients you have grown yourself.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6044308328711365250?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6044308328711365250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6044308328711365250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6044308328711365250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6044308328711365250'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/04/its-gardening-time-again.html' title='its gardening time again'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6847280665561754756</id><published>2009-04-25T15:24:00.002+01:00</published><updated>2009-04-25T15:34:52.626+01:00</updated><title type='text'>things have moved on since I was a lad</title><content type='html'>&lt;p&gt;I just downloaded some pretty fractal generator for my nice big quad core maxed out box. Its blindingly quick. Even full screen at maximum resolution it takes about 1/4 of a second to draw the entire screen.&lt;/p&gt;
&lt;p&gt;When me and my brother had an amiga back in the late 80s we used to wait hours for it to render an 800x600 mandlebrot set or even leave it running overnight.&lt;/p&gt;
&lt;p&gt;Of course thats nothing. I have worked with several people who started on paper tape or punched cards. And to top it all one guy who used to come in and help out with the computers when I was a field ecologist for the Somerset Wildlife Trust used to actually work at Bletchly Park.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6847280665561754756?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6847280665561754756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6847280665561754756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6847280665561754756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6847280665561754756'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/04/things-have-moved-on-since-i-was-lad.html' title='things have moved on since I was a lad'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3463208260279241597</id><published>2009-03-27T13:09:00.002Z</published><updated>2009-03-27T13:14:57.406Z</updated><title type='text'>How to filter out a lot of the crud that pollutes google search</title><content type='html'>&lt;p&gt;Don't search on google itself. Search on something like del.icio.us instead. That way you are searching only sites that other people have found interesting or important enough to bookmark.&lt;/p&gt;
&lt;p&gt;Hopefully this should filter out a lot of the useless adwords paid results, "price comparison" sites, scam sites, lolcats, porn and other annoyances for you and generate you more relevant search results automatically.&lt;/p&gt;
&lt;p&gt;This should be a huge resource for yahoo, who own del.icio.us but I guess they want to get their advertising revenue so they are not going to push it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3463208260279241597?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3463208260279241597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3463208260279241597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3463208260279241597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3463208260279241597'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/03/how-to-filter-out-lot-of-crud-that.html' title='How to filter out a lot of the crud that pollutes google search'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3536322099647998937</id><published>2009-03-25T21:31:00.002Z</published><updated>2009-03-25T21:58:36.442Z</updated><title type='text'>designing for localization</title><content type='html'>&lt;p&gt;I am working on a large site currently. One of the design requirements is that the site is easily localized as versions of it will be in use in various countries.&lt;/p&gt;
&lt;p&gt;JSP/Java is very good at doing that sort of thing but its very important to plan carefully. Every single piece of text needs to be configurable. J2EE does this by using resource bundles. Everything is a key/value pair in a .properties file and &amp;lt;fmt:message&amp;gt; tags insert the text into the jsp. Then when a user comes to the site and their browser is set to a different locale the J2EE wizardry grabs the text from the right .properties file and the user sees the language they want.&lt;/p&gt;
&lt;p&gt;That's the theory. And to be fair it works quite well. The trick is to plan in the localization from the start. You can't bolt it on at the end. You cant use an &amp;lt;input type="image"&amp;gt; tag to have a pretty looking button as that would mean the text would be in an image file and not localizable. So instead wrap a &amp;lt;button&amp;gt; tag with a &amp;lt;div&amp;gt; tag. The &amp;lt;button&amp;gt; tag displays the text in a nice localized way and the &amp;lt;div&amp;gt; has a pretty background image with no text.&lt;/p&gt;
&lt;p&gt;Of course it can all come crashing down around your ears. For reasons best known to themselves the German language wont use one syllable when half a dozen will do. So your button will have the right text but it will overflow the background image. There is no real way around this though. The only thing to do is test, test and test again.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3536322099647998937?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3536322099647998937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3536322099647998937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3536322099647998937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3536322099647998937'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/03/designing-for-localization.html' title='designing for localization'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4025243919309754215</id><published>2009-03-07T09:50:00.002Z</published><updated>2009-03-07T09:56:40.573Z</updated><title type='text'>doing my bit for the internet</title><content type='html'>&lt;p&gt;I set up a flickr group a while ago for the staff at the school where I live to share pics of the school. We don't post pictures of the children for fairly obvious reasons. I set the group up so you had to ask to join just in case.&lt;/p&gt;
&lt;p&gt;Then the other day I had an email saying some random person on flickr wanted to join the group. I checked out their profile and they had no pics at all. I checked out their groups and they had obviously searched for every group on flickr with "school" in the name and joined all the groups they could.&lt;/p&gt;
&lt;p&gt;Very, very odd indeed. I mentioned it to Rae and we decided this was worth doing something about. I reported the person to flickr's abuse system and they "are no longer active on flickr". Good.&lt;/p&gt;
&lt;p&gt;Oh I have yet another new job. I am now contractor scum working for Qualcomm!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4025243919309754215?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4025243919309754215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4025243919309754215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4025243919309754215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4025243919309754215'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2009/03/doing-my-bit-for-internet.html' title='doing my bit for the internet'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1383904155031635917</id><published>2008-08-26T13:05:00.003+01:00</published><updated>2008-11-18T13:48:18.042Z</updated><title type='text'>Its been a very busy few months</title><content type='html'>&lt;p&gt;Since Easter I have changed jobs twice and moved house complete with redecorating the new place from top to bottom. Not to forget looking after Joshua and Oliver for quite a while while Julian and Heather packed ready to go to Canada. Some of the changes are detailed in a &lt;a href="http://www.htmler.org/blog/2008/05/its-been-while.html" title="fun with patersons"&gt;Previous post&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Lets just say the job with Patersons didn't work out and was very frustrating. Then one day Rae was on MSN and said she had seen a web development job in the local paper. She said it was for a company called Lightcurve and the contact name was a guy called Stuart Lee. Well I went to school with Stuart and after an interview and a phone interview with one of their partner companies in Dublin I got the job.&lt;/p&gt;
&lt;p&gt;Giving my notice in to Patersons was definitely a good day. Even if I had a raging hangover from drinking the best part of a bottle of champagne to celebrate getting the job. It probably turned out for the best as they were laying off people as I left.&lt;p&gt;
&lt;p&gt;I finished with Patersons on the 31st of July on a Thursday. Had the Friday off and met up with Neil, Sarah and the twins then and then started work on the Monday.&lt;/p&gt;
&lt;p&gt;The new has been pretty cool. 20 minutes to drive to work is nice. A converted barn with air con instead of a tin shed to work in is nice. Not drowning in paperwork is nice. Not having 4 hour meetings at least once a week to report on "progress" is nice. Having a decent pc with two monitors instead of a laptop to work on is nice. Being able to get up at 8am, have a shower and still get into work with plenty of time is even better.&lt;/p&gt;
&lt;p&gt;The decorating wasn't too bad. To be honest Rae did most of the painting. I painted a few ceilings and undercoated one room and she did the rest. Best thing in the world ever was the roller on the telescopic pole. It makes thing a lot easier. We spent yesterday putting up shelves and stuff. Tonight its pictures. Rae is busy making curtains too. We still don't have the lightwell sorted out but that can wait.&lt;/p&gt;
&lt;p&gt;It was great to have the boys over too. Again Rae did most of the hard work as I was working. They can be a handful so again she did really well. I know Oliver will love his toolbelt we bought him for his birthday. He will be demolishing the furniture in Canada with any luck.&lt;/p&gt;
&lt;p&gt;Lets hope things settle down for a while at least.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1383904155031635917?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1383904155031635917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1383904155031635917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1383904155031635917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1383904155031635917'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/08/its-been-very-busy-few-months.html' title='Its been a very busy few months'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4305544597722253138</id><published>2008-07-28T12:49:00.002+01:00</published><updated>2008-07-28T13:03:23.349+01:00</updated><title type='text'>taking it slow</title><content type='html'>&lt;p&gt;We had a very slow weekend. Though come to think on it there was quite a lot of driving around and even the odd bit of shopping. Perhaps it just felt slow due to being incredibly relaxed for a lot of it.&lt;/p&gt;
&lt;p&gt;Saturday was a quick trip to Yeovil in the morning then off to Warminster for Rae's Uncle David and Aunt Wendys 25 wedding anniversary . Lots of sitting around in the sun drinking (non-alcoholic for me of course) and chattting. Then over to Kellys for a barbecue the highlight of which was seeing Kelly turn her grandfathers head into a large ice gem with some spray cream. Oh and 2 1/2 pints of Pimms was very nice too...&lt;/p&gt;
&lt;p&gt;Late start on the Sunday too then off to Dorchester to pick up a bookcase Rae bought on ebay for the new flat. Back home via Tescos and B&amp;amp;Q to get some odd bits and bobs. Then the rest of the day was spent floating in the pool, relaxing in the garden and watching a hot air balloon launch from one of the school fields. Oh and cooking some very nice ribs on the barbecue. We stayed out in the garden until it got dark and it was great. Just read the paper, chatted and relaxed.&lt;/p&gt;
&lt;p&gt;Next weekend we have Neil, Sarah and the twins visiting on Friday then Julian, Heather, Joshua and Oliver arriving on Saturday for a few days before they go back to Canada. I don't think we will have much time to sit in the garden and relax then.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4305544597722253138?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4305544597722253138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4305544597722253138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4305544597722253138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4305544597722253138'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/07/taking-it-slow.html' title='taking it slow'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3094628371642406108</id><published>2008-06-03T11:57:00.002+01:00</published><updated>2008-06-03T14:42:51.286+01:00</updated><title type='text'>sometimes you cant see the wood for the trees</title><content type='html'>&lt;p&gt;The &lt;a href="http://toxiancityblues.blogspot.com" title="toxian city blues"&gt;cyberpunks&lt;/a&gt; in Toxia have been looking at setting up a centralized database of information for some time. As I have a few skills in this area I was looking into it for them.&lt;/p&gt;
&lt;p&gt;For some reason I couldn't think straight and was playing with all kinds of strange and exotic toys like RDF triplestore databases and the like. Then last night it hit me. A wiki is perfect.&lt;/p&gt;
&lt;p&gt;What really annoys me is that I have used wikis extensively in the past both professionally and personally. Why the hell didn't I realise that the solution was so simple?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3094628371642406108?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3094628371642406108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3094628371642406108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3094628371642406108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3094628371642406108'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/06/sometimes-you-cant-see-wood-for-trees.html' title='sometimes you cant see the wood for the trees'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4305938933538749023</id><published>2008-05-28T19:57:00.003+01:00</published><updated>2008-05-28T19:57:01.337+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>Its been a while</title><content type='html'>&lt;p&gt;But I am back.&lt;/p&gt;
&lt;p&gt;One of the main reasons I have been away is that I have a new job. No more being the webmonkey in the corner at ingenta. I am now the slightly more senior webmonkey in the middle of the room at Patersons.&lt;/p&gt;
&lt;p&gt;Ingenta made the very generous offer of "move to Oxford to work, no extra pay and no chance of working from home or take redundancy". Let me see now.... I could barely afford to work for ingenta despite having hardly any bills when I was in Bath. So... "I will take the redundancy please".&lt;/p&gt;
&lt;p&gt;So after a bit of gardening leave and a few very annoying interviews and experiences with recruitment agencies I am now working for &lt;a href="http://www.patersons.net" title="Patersons home page"&gt;Patersons&lt;/a&gt; developing material for their websites and internal tools.&lt;/p&gt;
&lt;p&gt;It's been interesting so far with a lot of new systems to learn. Hopefully some of the experience I gained at ingenta will be useful too.&lt;/p&gt;
&lt;p&gt;Of course the other thing to talk about is the garden. The gardening leave did come in handy and its looking really good. Had some great rocket out of it the other day as a first crop from the veggies and some of the other stuff wont be far behind. The flowers were great this spring too. Well last year it was basically bare earth in the spring but this year we had tulips, daffodils, crocus, anemones and aliums in profusion. The tuilps were especially showy but I really like the aliums they almost look like fireworks bursting. Hopefully we will have some more food to eat soon. I reckon either pea shoots, radishes, lettuce or maybe swiss chard will be ready in a week or so. Possibly even spring onions.&lt;/p&gt;
&lt;p&gt;We have been using our ingenuity too. I bought a little drip feed irrigation system from Tescos for a tenner and use that to water most of the containers. Then we noticed a length of hosepipe that had been lying around for ages. No one wanted it so I stabbed lots of holes in it and its now laid out on the veggie bed as a soaker hose. I can do most of the watering whilst sat on the new bench or better yet laying in the hammock I got Rae for her birthday.&lt;/p&gt;
&lt;p&gt;Freecycle really came up trumps too. I got about 1/2 a ton of gravel for free to go along the bottom of the garden so we dont get muddy going to the new greenhouse and the wormery. Then Rae picked up a 3 tier planter thing and some hanging baskets the other day.&lt;/p&gt;
&lt;p&gt;The other big bit of news is that we are moving house. Without leaving the building though. Hopefully in the middle of August we will be moving into another flat in the school. Its bigger and also more private. No more living next door to a bunch of screaming schoolgirls. Rae already has plans for decorating and has sent off for about 100 colour samples, or so it seems. The interesting thing is it actually has a lightwell in the middle. Nick and Karen dont use it for much but we are going to use it for houseplants and bringing on early plants for the garden.&lt;/p&gt;
&lt;p&gt;Well thats quite enough of all that for now.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4305938933538749023?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4305938933538749023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4305938933538749023' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4305938933538749023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4305938933538749023'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/05/its-been-while.html' title='Its been a while'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5370811992531160380</id><published>2008-02-19T18:38:00.003Z</published><updated>2008-02-26T12:07:07.038Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><title type='text'>When to use programmatic constructs to get around browser failings.</title><content type='html'>&lt;p&gt;Often when I am developing a page there are things I could add to styling of the page to increase its accessibility or graphic design. Simple things such as highlighting the first paragraph of a section by changing its color or font weight. These can add immensely to the visual impression of a page with little additional work.&lt;/p&gt;
&lt;p&gt;In theory that is. CSS provides a simple pseudo-class for the above example :first-child. IE6 doesnt implement it. Now I am left with two realistic alternatives. Either don't include that styling element and reduce the functionality of the design or work out a way to programmatically replicate that functionality in a way that IE6 can understand.&lt;/p&gt;
&lt;p&gt;In the :first-child example its might be possible to achieve this if for instance the text for each paragraph is being individually pulled out of a database and looped through in a templating system to create the mark up. All that is necessary is to check if it is the first iteration of the loop and add a class attribute to the &amp;lt;p&amp;gt; tag which will hook into CSS to add the styling.&lt;/p&gt;
&lt;p&gt;This is not always  possible though. Perhaps the entire text for the page is stored en masse in your CMS system and its inserted into the mark up monolithically. You now cannot add in that class to find the first paragraph using your templating language.&lt;/p&gt;
&lt;p&gt;Ok then, now what. Javascript to the rescue. You can run a bit of javascript as the page loads which selects the &amp;lt;div&amp;gt; tag representing the section, loop through its children, test to see if each child element in the DOM is a &amp;lt;p&amp;gt; tag and if its the first child. Thats messy, complex to write and error prone.&lt;/p&gt;
&lt;p&gt;So, more javascript to the rescue. If you use a Javascript library such as jQuery which uses CSS selectors to  attach actions or functions to elements in the DOM it becomes easy.&lt;br/&gt;
&lt;pre&gt;
$('document').ready(function(){
 $('div.section p:first-child').addClass('emphasis');
});
&lt;/pre&gt;
&lt;br/&gt;does all the hard work for you.&lt;p&gt;
&lt;p&gt;Of course jQuery code runs perfectly well in IE6 so now you can use CSS selectors which never implemented them in the first place. There is the overhead of loading jQuery (or the library of your choice) but that is offset by caching and the like.&lt;/p&gt;
&lt;p&gt;jQuery and its cousins do not just enable developers to create more interactive and engaging user interfaces they also enable designers to create more attractive and therefore engaging designs that will work in a wider range of browsers than ever before.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5370811992531160380?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5370811992531160380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5370811992531160380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5370811992531160380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5370811992531160380'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/02/when-to-use-programmatic-constructs-to.html' title='When to use programmatic constructs to get around browser failings.'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8858128836341189963</id><published>2008-02-11T19:49:00.000Z</published><updated>2008-02-11T19:54:43.862Z</updated><title type='text'>got my shiny new laptop</title><content type='html'>&lt;p&gt;After a bit of negotiation with the insurers my nice shiny new Acer 5520 arrived today. Its only the base model so no kill em all graphics card but its looking good so far.&lt;/p&gt;
&lt;p&gt;The main thing that you notice apart from the wierd curved keyboard is how quiet it is. My old laptop was forever spinning up fans and stuff even under minimal load in windows. This one barely makes a noise no matter what I do to it.&lt;/p&gt;
&lt;p&gt;Its also a little smaller and a lot lighter than the old one. The power supply is tiny too.&lt;/p&gt;
&lt;p&gt;I have spent the evening installing stuff while waiting for the windows updates to come down. One thing thats coming off asap is Norton Antivirus which is as bad as having a virus in the first place. All I need now is CS3 and the stuff to connect to work and I am done I think.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8858128836341189963?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8858128836341189963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8858128836341189963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8858128836341189963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8858128836341189963'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/02/got-my-shiny-new-laptoi.html' title='got my shiny new laptop'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3984429108180915437</id><published>2008-02-07T13:05:00.000Z</published><updated>2008-02-07T13:08:07.082Z</updated><title type='text'>Today is my lucky day</title><content type='html'>&lt;p&gt;I bought a kit kat today that had no wafer in it. Chocolate all the way through! Yum!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3984429108180915437?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3984429108180915437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3984429108180915437' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3984429108180915437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3984429108180915437'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/02/today-is-my-lucky-day.html' title='Today is my lucky day'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7468346478914991956</id><published>2008-01-29T12:04:00.000Z</published><updated>2008-01-29T12:12:35.589Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><title type='text'>I found a use for AJAX on a site!</title><content type='html'>&lt;p&gt;I was ordering some seeds for the garden last night. Both of the suppliers websites I was on had a very handy feature. They had a page which assumed that you had a copy of the print catalog in front of you and therefore had the various product codes etc. On the page was a simple form with around 12 input boxes for entering product codes and the quantity for each one.&lt;/p&gt;
&lt;p&gt;This was incredibly speedy, no searching through long listings of varieties of carrots etc to click on the right link. A really good example of integrating traditional paper based systems and e-commerce.&lt;/p&gt;
&lt;p&gt;But the one thing it lacked was any immediate feedback on the product code you typed in for each input box. You had to wait until you pressed "add to cart" and check the contents of your cart very carefully to see if you had made a typo entering in your product codes.&lt;/p&gt;
&lt;p&gt;With a little bit of ajax you could check the product code when the box looses focus and return a little bit of text or even a picture to show what that code relates to. Less errors, more feedback and better interaction.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7468346478914991956?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7468346478914991956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7468346478914991956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7468346478914991956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7468346478914991956'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/01/i-found-use-for-ajax-on-site.html' title='I found a use for AJAX on a site!'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1009154205405193217</id><published>2008-01-16T19:10:00.000Z</published><updated>2008-01-17T17:26:49.036Z</updated><title type='text'>Starting to like javascript again</title><content type='html'>&lt;p&gt;It used to be "javascript is evil, its only used to make bells and whistles that dont do anything useful".&lt;/p&gt;
&lt;p&gt;I would jump through all kinds of hoops to avoid using javascript where it would have been very useful. I never really liked javascript coding anyway. It was always so repetitive with document.getElementById all over the place and lots of browser sniffing to get things right.&lt;/p&gt;
&lt;p&gt;Then AJAX started making things even more complicated... and to be honest I don't see the point of most AJAX based sites. A lot of them use AJAX for the sake of it just like the javascript bells and whistles of old.&lt;/p&gt;
&lt;p&gt;Early AJAX code was a complete mess too. Even more browser sniffing to be done and lots of complicated stuff to consider and code for. Along came javascript libraries that promise to take care of a lot of this stuff. I still didn't like a lot of them as they tried to force their own syntax which didn't always make a lot of sense. Some of them are like prototype / scriptalicious are tied to other frameworks etc fairly tightly. Others concentrate on silly interface widgets I never see anyone seriously use.&lt;/p&gt;
&lt;p&gt;Now I have discovered &lt;a href="http://www.jquery.com" title="jquery home page"&gt;JQuery&lt;/a&gt; and really like it. I like how you use css selectors to choose what to work with... I love how you can chain things together and I love how its possible to do AJAX and AHAH code with a single function. The onReady functionality instead of onLoad is fantasitic&lt;/p&gt;
&lt;p&gt;I had to write a load of javascript today and it was a breeze. Select the element you want with CSS, attach a load of actions to it and impress some one in under 5 minutes.&lt;p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1009154205405193217?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1009154205405193217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1009154205405193217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1009154205405193217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1009154205405193217'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2008/01/starting-to-like-javascript-again.html' title='Starting to like javascript again'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8851198160501450144</id><published>2007-11-19T12:16:00.000Z</published><updated>2007-11-19T12:22:50.858Z</updated><title type='text'>the new cat is setting in nicely</title><content type='html'>&lt;p&gt;We acquired a new kitten last week. Her name is Millie though personally I think she should be called "special" as in "my mummy says I am special". Basically for it to be any more dumb it would have to be a rock. It walks into things that are there and spends ages apparently looking at stuff no one else can see.&lt;/p&gt;
&lt;p&gt;On the plus side of things it has found loads of little things we lost around the flat. Also it produced a tennis ball from somewhere. No idea where  though.&lt;/p&gt;
&lt;p&gt;This post fulfills a prophecy of mine some time ago that all I would be able to write about would be kittens in this blog.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8851198160501450144?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8851198160501450144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8851198160501450144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8851198160501450144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8851198160501450144'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/11/new-cat-is-setting-in-nicely.html' title='the new cat is setting in nicely'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7641571805108934818</id><published>2007-10-30T12:42:00.000Z</published><updated>2007-10-30T14:05:07.330Z</updated><title type='text'>Halting State</title><content type='html'>&lt;p&gt;I have been on holiday for the last couple of weeks and one of the books I read was Charles Stross' Halting State. I am a big fan of his work and books like Acclerando and Glasshouse are some of my favourites of recent years.&lt;/p&gt;
&lt;p&gt;Halting State is one of the few books I have read recently that I couldn't put down. I read it in two sessions interrupted only by sleeping. I really liked the way that it took things that are out there in the real world and different virtual worlds and blended them all together with a bit of speculative spice to create something believable.&lt;/p&gt;
&lt;p&gt;At times it was a bit too current mentioning events in Real Life and even Second Life that have happened very recently as part of the historical background to the storyline. I personally think this will make the book date really quickly but there you go. On the other hand its whole idea of being able to transfer an avatar from one virtual world to another is a hot topic right now. IBM and others are said to be working on a "standard" to describe and avatar.&lt;/p&gt;
&lt;p&gt;The characterization was the weak point for me. There were the usual "office" stereotypes of the geek, accountant with hidden depths, bastard CEO, moronic marketeer etc. and the spies were straight from central casting too.&lt;/p&gt;
&lt;p&gt;The plot rattles along though twisting and turning as it goes. There are some things you can spot a mile off such as "I wonder when that characters real life sword fighting experience will come in handy". There was a sort of red herring for this but it was obvious that this would be used at a climatic moment. Having said that some of the plot twists come right out of the blue and are really clever. No spoilers though.&lt;/p&gt;
&lt;p&gt;I know I have pointed out quite a few flaws with this book but I really liked it. It was even better to get to buy it in Canada well ahead of its uk release too.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7641571805108934818?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7641571805108934818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7641571805108934818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7641571805108934818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7641571805108934818'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/10/halting-state.html' title='Halting State'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2523528568579046247</id><published>2007-10-03T18:03:00.000+01:00</published><updated>2007-10-03T18:08:25.103+01:00</updated><title type='text'>This is weird</title><content type='html'>&lt;p&gt;A friend of mine started a blog when he started out traveling in Australia a while ago. I added it to my bloglines to keep an eye on it. Ross eventually didn't bother updating it but I also forgot to delete it from my blogroll in bloglines.&lt;/p&gt;
&lt;p&gt;Today its now called "secured visa". Its at the same blogspot address and everything and is the worst sort of spam blog.&lt;/p&gt;
&lt;p&gt;I don't think Ross is up to creating a bunch of spammy links so I guess somehow or another his blog has been compromised. Its here &lt;a href="http://rosswebsdale.blogspot.com/" title="BEWARE SPAM"&gt;here&lt;/a&gt; if you want to get bombarded by the usual crap that fills up your inbox&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2523528568579046247?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2523528568579046247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2523528568579046247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2523528568579046247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2523528568579046247'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/10/this-is-weird.html' title='This is weird'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2922081288564784638</id><published>2007-09-19T19:47:00.000+01:00</published><updated>2007-09-19T19:58:53.536+01:00</updated><title type='text'>An early open source success story</title><content type='html'>&lt;p&gt;Thee was an item on the &lt;a href="http://www.bbc.co.uk/theoneshow/article/2007/09/ds_dumfries.shtml" title="link to the BBC OneShow"&gt;bbc&lt;/a&gt; tonight about a collection of Chippendale furniture that has been saved for the nation. One bookcase was reckoned to be worth about 4 million quid at the very least.&lt;/p&gt;
&lt;p&gt;What interested me though was that Chippendale published a pattern book so anyone could use his designs. You can see it at &lt;a href="http://digital.library.wisc.edu/1711.dl/DLDecArts.ChippGentCab" title="link to Chippendales pattern book on line"&gt;Digital Library for the Decorative Arts and Material Culture&lt;/a&gt;. This was open source furniture making.&lt;/p&gt;
&lt;p&gt;Chippendales business model was to let anyone make copies of his work. That meant that anyone could see how his furniture looked. His very high end "consultancy" service for very rich clients meant they got the very best quality goods from his own workshops and also a great deal of advice on how to maximize their potential in the clients (stately) homes.&lt;/p&gt;
&lt;p&gt;This isn't too dissimilar to a company like Red Hat today. Let anyone download Fedora Core and have all the fun of setting things up and optimizing things themselves or pay for the full on Red Hat release but get some consultants from Red Hat helping you make things work smoothly.&lt;/p&gt;
&lt;p&gt;And the whole idea of open source is meant to be novel and unique... try telling that to an 18th Century cabinet maker (who also incidentally made a lot of money).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2922081288564784638?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2922081288564784638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2922081288564784638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2922081288564784638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2922081288564784638'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/09/early-open-source-success-story.html' title='An early open source success story'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4231799366329540385</id><published>2007-09-19T12:00:00.000+01:00</published><updated>2007-09-19T12:16:48.437+01:00</updated><title type='text'>Travelling by train</title><content type='html'>&lt;p&gt;I actually like traveling by train, perhaps because I don't many chances to actually do it.&lt;/p&gt;
&lt;p&gt;However the reality is often disappointing. Take my trip yesterday. The outward leg of the journey was great. Not too crowded, 1 easy connection to make, nice clean trains, even the bacon roll for breakfast wasn't that bad. I even thought at one point I wouldn't mind making a trip like this once a week or so.&lt;/p&gt;
&lt;p&gt;The return trip was a nightmare. The taxi to the station took ages to show up. Thats more might fault though for not booking it far enough in advance. I got a train for the first part of the journey with no problem. Then the when I got off I was greeted with a message saying the next connecting train was canceled as there were not enough drivers. Bugger. Sit on the station for an hour waiting for the next one. Of course thats rammed solid as its a commuter train and its now rush hour and its got twice as many people as normal. I sit next to some polish girl and get elbowed in the ribs every time she turns the page of her book.&lt;/p&gt;
&lt;p&gt;The next connection is a mere 10 minutes late. This is good as its normally a sprint across the station to make it affair. I get a seat and its in the quiet carriage which isn't too busy.&lt;/p&gt;
&lt;p&gt;From now on the trip should be a doddle. Just remember to wake up in time to get off. Oh no. Some chav gets on and sits behind me somewhere and gets out his phone. He then proceeds to have a big shouting argument with however he is phoning. Lots of swearing too. Eventually this stops and a bloke opposite him says. "Excuse me this is the quite carriage, and you shouldn't be talking like that on the phone in public anyway". The chav now lays into this poor bloke "You can't tell me what to fucking do" etc etc etc. He then starts threatening the poor bloke so myself and several others come to his aid. Eventually the guard turns up and to a polite round of applause throws him off the train at the next station into the waiting arms of the police.&lt;/p&gt;
&lt;p&gt;Eventually I get home two and a quarter hours late, pissed off, fed up and vowing to drive everywhere from now on. Its a typical train experience for me. No matter what you personally do to make things go well events conspire against you.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4231799366329540385?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4231799366329540385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4231799366329540385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4231799366329540385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4231799366329540385'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/09/travelling-by-train.html' title='Travelling by train'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-9119618908069872473</id><published>2007-09-17T08:33:00.000+01:00</published><updated>2007-09-17T08:38:56.099+01:00</updated><title type='text'>The worst part of the rugby at the weekend</title><content type='html'>&lt;p&gt;It was all god awful but the very, very worst part of it was when Jason Robinson finally got quick ball in a bit of space and his hamstring went.&lt;/p&gt; 
&lt;p&gt;The South Africans realised what happened and just stood over him and made no attempt to get the ball. Our late arriving, brain-dead pack saw it as an ideal opportunity for a pick up and drive over the top of the injured Robinson. Then they managed to once again drop it and had to be told by the ref that Robinson was injured. I bet it did Robinson's hamstring the power of good having the forwards "rumble" all over it too.&lt;/p&gt;
&lt;p&gt;Rubbish all round.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-9119618908069872473?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/9119618908069872473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=9119618908069872473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/9119618908069872473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/9119618908069872473'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/09/worst-part-of-rugby-at-weekend.html' title='The worst part of the rugby at the weekend'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5904435012823165320</id><published>2007-09-10T12:41:00.000+01:00</published><updated>2007-09-10T13:05:18.489+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>are the augmenting people just more subtle immersionist?</title><content type='html'>&lt;p&gt;I was reading a New York Times overview article about SL yesterday and it made a big point of the incredibly materialistic lifestyle of many avatars. It mentioned bling and McMansions and how everyone wants to "fulfill the American Dream in SL".&lt;/p&gt;
&lt;p&gt;You could look at it that the people living the virtual American dream are playing a role playing game whilst doing their shopping, dancing and chatting. The rules are not as defined and no one gets hurt, status is not defined by XP or Level but is definitely there in following the latest trends and being first to have the "hot new look".&lt;/p&gt;
&lt;p&gt;Its still playing out a role. You role playing identity enables you to, "wear the most fashionable clothes, have the perfect, beautiful body and live in a wonderful mansion."&lt;/p&gt;
&lt;p&gt;Its ultimately the same as some one who wants to be a half human - half fox creature and live in a magical forest. The difference is what you want to wear and where you like to live, not vast cultural differences. The difference is the way the same escapist fantasy is expressed as opposed to a radical difference between cultures.&lt;/p&gt;
&lt;p&gt;So perhaps we are not immersionist or augmentors but just plain old escapists&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5904435012823165320?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5904435012823165320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5904435012823165320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5904435012823165320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5904435012823165320'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/09/are-augmenting-people-just-more-subtle.html' title='are the augmenting people just more subtle immersionist?'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-579368236606837471</id><published>2007-09-03T13:16:00.001+01:00</published><updated>2007-09-03T13:21:17.234+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><category scheme='http://www.blogger.com/atom/ns#' term='wireframes'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>which comes first</title><content type='html'>&lt;p&gt;The html or the css?&lt;/p&gt;
&lt;p&gt;For a change I am currently working on a lot of box-fresh new designs rather than extending existing stuff. There are lots of very detailed design in psd or jpg form for me to convert into nice semantic html/css.&lt;/p&gt;
&lt;p&gt;Its been interesting working out the best way to create the semantic meaning of content in html and then convert that into a working layout using css. Starting from scratch means I have complete control but also means a lot more to work out.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-579368236606837471?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/579368236606837471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=579368236606837471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/579368236606837471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/579368236606837471'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/09/which-comes-first.html' title='which comes first'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-974271451843375217</id><published>2007-08-31T08:04:00.000+01:00</published><updated>2007-08-31T08:36:48.176+01:00</updated><title type='text'>Is writing science fiction futile?</title><content type='html'>&lt;p&gt;I was talking with Rae last night about Sci-fi in general. Rae isn't a sci-fi fan at all but is quite curious about some of the weird and wonderful books I read.&lt;/p&gt;
&lt;p&gt;I mentioned that every older sci-fi book that tried to predict the future we are living in now turns out to be comprehensively wrong as the author doesn't know that technology X is coming along which changes everything.&lt;/p&gt;
&lt;p&gt;From Jules Verne through the golden age of Asimov and Clarke to the modern day cyberpunks and post-cyberpunks sci-fi authors have tried to write books set 50 years in the future (The millennium was always a good date too). Jules Verne's astronauts traveled to the moon in a giant artillery shell as he didn't predict the advances in rockets. Clarke wrote stories of spaceships flitting across the void with hardly any communications between them and William Gibson wrote about cyberspace but didn't know mobile phones would revolutionize communications.&lt;/p&gt;
&lt;p&gt;As I see it there are 3 routes open to a modern sci-fi author.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Complete fantasy. Make up anything you like. Lets face it more or less anything might happen so why not make up stuff. Telepathy, faster than light travel, Gods walking the earth as Neil Gamain writes in American Gods and Anansi Boys.&lt;/li&gt;
&lt;li&gt;Set your book more or less in the present or only a very short time ahead. William Gibson and Neal Stephenson have used this well in books like Spook Country and Cryptonomicon.&lt;/li&gt;
&lt;li&gt;Try and predict the future like those that have gone before you. Something like Bruce Sterlings later books such as Heavy Weather and Distraction.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Where sci-fi is really good is when it uses the future to tell us important things about the present. Asimov's I Robot stories told us about the human condition using a robot to explain what it is like to be human. Neuromancer tells us about the breakdown of society in the face of mega-corporations and how the fringes of a society are its most interesting parts.&lt;/p&gt;
&lt;p&gt;Writers like Charles Stross who believe in the singularity and transhumanisim have an even harder task. They believe the future is totally and utterly unpredictable past a given point but they still try to write about it but not in terms of complete fantasy. At the same time Stross' imaginings of more or less immortal transhuman beings living in facilities orbiting distant brown dwarf stars in the distant future can provide insights into our current lives and condition.&lt;/p&gt;
&lt;p&gt;I have always loved sci-fi ever since I used to get all the books with yellow covers from the mobile library when I was about 13 (Gollcanz' Masters of Sci Fi series of reprints always had bright yellow covers, you could judge a book by its cover back then). Sci-fi makes important points that "serious literature" often misses as it dismisses sci-fi as "genre fiction" and lumps it together with crime novels and romantic fiction etc. Crime novels have been "rehabilitated" to some extent in the last few years. Its time to come out of the shadows for serious sci-fi.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-974271451843375217?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/974271451843375217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=974271451843375217' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/974271451843375217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/974271451843375217'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/is-writing-science-fiction-futile.html' title='Is writing science fiction futile?'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6171611679474797110</id><published>2007-08-24T12:00:00.000+01:00</published><updated>2007-08-24T12:03:26.225+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>the bugs and nasties fight back</title><content type='html'>&lt;p&gt;The caterpillars decimated the broccoli. I was just saying to Rae that they looked ready to eat and 2 days later there was virtually nothing left of them. Now blight has killed the tomatoes just as they were starting to bear fruit too.&lt;/p&gt;
&lt;p&gt;Still its our only real disasters and there wasnt much we could do about them without using lots of chemicals.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6171611679474797110?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6171611679474797110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6171611679474797110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6171611679474797110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6171611679474797110'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/bugs-and-nasties-fight-back.html' title='the bugs and nasties fight back'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6442902512066482907</id><published>2007-08-21T09:18:00.000+01:00</published><updated>2007-08-21T09:37:25.775+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Cute SL vs the grimy underbelly</title><content type='html'>&lt;p&gt;So much of what I read about second life shows the side the lindens want the world to see. Smart well dressed AVs going to well organised and planned events run by corporations or at least with some level of corporate sponsorship. Even the more "out there" SL sexuality blogs are generally fairly tame and as far as a I can see discuss what sexy underwear is available out there.&lt;/p&gt;
&lt;p&gt;I would argue that most of the creativity in SL is actually in the areas that the Lindens dont want the world to see. Roleplay sims, sex sims, all the nasty seedy underbelly basically. This is often where real innovation comes from. Who cares if someone has found a new way to make a shirt and tie look more realistic? That doesnt really add anything to the world. New ways of animating avs, weapons, scripts etc are far more technically advanced and are being developed every day in more "adult" or violent areas.&lt;/p&gt;
&lt;p&gt; The level of individual creativity is much higher too in RP or Adult areas. It takes a lot of effort to Role Play effectively to the benefit of your fellow RPers. The corporate, sanitized side of SL reduces the world to walking around window shopping and chatting to other drones.&lt;/p&gt;
&lt;p&gt;I would argue that a lot of people come to second life to escape the corporate, consumer society. They want to do things in SL they could never do in RL. If thats being a hooker, changing sex, changing species, or blasting a vampire in the face at point blank range with a shotgun, or anything else, SL lets them do that.&lt;/p&gt;
&lt;p&gt;I would even be willing to bet that most of the people who create accounts and leave after a while are the people who never get to explore the more "unusual" areas of second life. The sanitized, "friendly", corporate areas are DULL. Its that which makes many people loose interest.&lt;/p&gt;
&lt;p&gt;P.S. I hear through the grapevine that some other people I work with are setting up stuff in SL. If I even end up going to a "meeting" in SL for work I will be turning up in a full cyborg AV and carrying at least one weapon ;)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6442902512066482907?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6442902512066482907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6442902512066482907' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6442902512066482907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6442902512066482907'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/cute-sl-vs-grimy-underbelly.html' title='Cute SL vs the grimy underbelly'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2267152946188662183</id><published>2007-08-13T09:59:00.000+01:00</published><updated>2007-08-13T10:09:56.772+01:00</updated><title type='text'>And a very good time was had by all</title><content type='html'>&lt;p&gt;Sunday was the Barrington Cricket Club Twenty20 competition and it went rather well indeed. The threatened rain never materialized. The sun shone and grown men made fools of themselves on a cricket field.&lt;/p&gt;
&lt;p&gt;The Barrington Oak team beat the Duke of York in the warm up game. One of the Shepton batsmen was heard to enquire if anyone had a defibrillator handy when he returned from his innnings.&lt;/p&gt;
&lt;p&gt;The main even was the annual battle between the young bucks and the increasingly crocked old ones. Sad to say us old ones actually lost this year, mainly due to our sportsmanship in making a game of it in the first place. Jess brought on Stevie and myself to chuck a couple of overs worth of pies at them to help things out. Then when I took an absolutely magnificent catch after Duncan top edged a Wellman delivery that came down with snow on it it went up so high we graciously called it an above waist height no ball meaning they had one ball left to get one run which they just managed to do.&lt;/p&gt;
&lt;p&gt;The best bit about it was we made around £800 on the day which more or less pays for the second eleven running cost for the entire of next season.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2267152946188662183?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2267152946188662183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2267152946188662183' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2267152946188662183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2267152946188662183'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/and-very-good-time-was-had-by-all.html' title='And a very good time was had by all'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4061068230992480659</id><published>2007-08-09T08:43:00.000+01:00</published><updated>2007-08-09T08:46:46.118+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>just when you thought it was safe to go back in the garden</title><content type='html'>&lt;p&gt;Cabbage white caterpillars attack the broccoli!&lt;/p&gt;
&lt;p&gt;I spent a lovely 10 minutes picking them off and squishing them yesterday evening.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4061068230992480659?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4061068230992480659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4061068230992480659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4061068230992480659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4061068230992480659'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/just-when-you-thought-it-was-safe-to-go.html' title='just when you thought it was safe to go back in the garden'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4187226019343493493</id><published>2007-08-08T08:26:00.000+01:00</published><updated>2007-08-08T08:37:17.728+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>its all coming up roses</title><content type='html'>&lt;p&gt;Except we didn't plant roses but if we had they would have come up.&lt;/p&gt;
&lt;p&gt;The garden transforms itself every day. The flowers are going mad. Big pink things have appeared everywhere. We dug out some of the annuals that have gone over and replaced them with perennials and thats looking good.&lt;/p&gt;
&lt;p&gt;The veggie garden is going great too. We have had carrots, lettuce, 2 sorts of onions, spinach, rocket, courgettes, peas and beans so far. The broccoli is nearly ready. The herbs are fantastic with the parsley, basil, mint and oregano standing out right now. We should have more coriander soon too.&lt;/p&gt;
&lt;p&gt;The path area is looking great. The thyme is spreading nicely after looking sorry for itself to start with. (its great in cous cous too) The forget-me-nots will be great next year too.&lt;/p&gt;
&lt;p&gt;The lawn has a few weeds in it but I am going to dig them out soon but apart from that its looking great.&lt;/p&gt;
&lt;p&gt;The tomatoes and peppers are looking good too. We have tiny little peppers and tomatoes forming on the plants so it wont be long before we get to eat them too.&lt;/p&gt;
&lt;p&gt;My favourite are the sunflowers. They must be getting up to around 8 or 9 feet tall. I had to construct a system of guy lines to stabilize the canes they are growing up. All from a little tiny seed.&lt;/p&gt;
&lt;p&gt;Either gardening is very easy indeed or we have a natural talent.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4187226019343493493?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4187226019343493493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4187226019343493493' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4187226019343493493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4187226019343493493'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/its-all-coming-up-roses.html' title='its all coming up roses'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2770991703448734767</id><published>2007-08-03T12:32:00.000+01:00</published><updated>2007-08-03T12:45:15.992+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>semantic HTML is hard to do</title><content type='html'>&lt;p&gt;I am working on a rather complicated form for a new project at the moment. Its a search form basically but there are a few more options than the google front page. There are all kinds of faceted search features on there which require a lot of form controls.&lt;/p&gt;
&lt;p&gt;I have got the basic layout working (in FF at least) using just &amp;lt;fieldset&amp;gt; tags instead of &amp;lt;div&amp;gt; tags. &amp;lt;ul&amp;gt; tags provide lists of form controls and there are &amp;lt;legend&amp;gt; and &amp;lt;label&amp;gt; tags everywhere. Everything is semantic and accessible. I even carefully chose the id and class attributes of the elements to add even more meaning.&lt;/p&gt;
&lt;p&gt;Now I have the achieve the layout required. Now I have to add in empty &amp;lt;div&amp;gt; tags to create nice borders and curved corners. Straight away there has to be a compromise and loss of semantic meaning. Ok so a &amp;lt;div&amp;gt; doesn't really have any semantics attached to it but when it wraps other tags there is an implication that it is "superior" to them.&lt;/p&gt;
&lt;p&gt;I just cant wait for CSS3 when I can attach images to borders and corners.&lt;/p?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2770991703448734767?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2770991703448734767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2770991703448734767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2770991703448734767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2770991703448734767'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/08/semantic-html-is-hard-to-do.html' title='semantic HTML is hard to do'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1434848644784719735</id><published>2007-07-31T18:54:00.000+01:00</published><updated>2007-07-31T19:06:03.806+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>another way of making SL more newbie friendly</title><content type='html'>&lt;p&gt;I was chatting in toxia with a few people the other day. We were privately making fun of a very obvious newbie on the other side of the street. They stood out a mile in their jeans, t-shirt and bad hair.&lt;/p&gt;
&lt;p&gt;We were talking about how bad newbies look in general, particularly and especially furry newbies when someone floated the idea of LL supplying better avatars for free when you sign up. It wouldn't take a lot of effort to provide some avatars that look a lot better for newbies to choose from. Realistic body shapes and skin for a start. Better clothes and attachments. You could have a furry or two that dont look like cheap dressing up outfits, a goth, a mecha or cyborg all kinds of stuff. Make them copyable and modifiable and things would look a lot more interesting in places like the Shelter.&lt;/p&gt;
&lt;p&gt;Then again the first thing most people spend money on is new av and clothes which generates lots of money for the Lindens....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1434848644784719735?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1434848644784719735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1434848644784719735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1434848644784719735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1434848644784719735'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/07/another-way-of-making-sl-more-newbie.html' title='another way of making SL more newbie friendly'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5387772982060042996</id><published>2007-07-16T08:28:00.000+01:00</published><updated>2007-07-16T08:41:08.682+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Toxian City Blues</title><content type='html'>&lt;p&gt;Once again I found myself in Toxian city at the weekend, mainly on Sunday. Two things always strike me about the place. The first is the atmosphere of course. I think they really have managed to capture the dystopian, cyberpunk look for architecture pretty well.&lt;/p&gt;
&lt;p&gt;The second is the way people generally fight there. Its just like a school yard. Someone calls someone else out and the just blaze away at one another. This might be fine for personal disputes but as far as I can see its the same for war between the rival factions.&lt;/p&gt;
&lt;p&gt;If I was running a faction I would be ambushing my rivals in carefully planned set ups. Sure I would go into the Haven or where ever and call them out but make sure I had my footsoldiers on the roofs opposite with sniper rifles and heavy weapons. The moment they get out of the door hit them with all you got. No quarter asked or given.&lt;/p&gt;
&lt;p&gt;So its not the "honourable" thing to do. Toxia is a shit hole. Rats don't have honour. Any of the main groups who took this advice would be running the place in a couple of weeks even if the others tried to band against them. All it takes is a little planning and skill.&lt;/p&gt;
&lt;p&gt;Of course it would ruin the whole set up long term. The continual squabbles are a big part of the atmosphere (the distant gunfire helps a lot) and of course it actually gives you something to role play. Though it might be fun to try an organise a resistance against one dominant group. Ambushing and picking off their members etc.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5387772982060042996?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5387772982060042996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5387772982060042996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5387772982060042996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5387772982060042996'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/07/toxian-city-blues.html' title='Toxian City Blues'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7058660739574226851</id><published>2007-07-09T12:30:00.000+01:00</published><updated>2007-07-09T11:59:27.823+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>just another day in Toxian City</title><content type='html'>&lt;p&gt;Well the shit hit the fan in a big way. Or rather rising lava deep underground met loads of barrels of hiExplosives / toxic waste causing them to detonate randomly. Toxic ash is falling from the sky making everyone unwell and building up in the streets.&lt;/p&gt;
&lt;p&gt;Toxia got shittier than ever in other words.&lt;/p&gt;
&lt;p&gt;The hospital seems a fairly safe place to be. I hear the church and the pit are too. What gets me is that everyone seems to huddle in the safe places and rack up the experience points for doing so. There might be a way of working out the details of whats going on and coming up with a solution. If things are still bad when I next log in I will try and get some like minded people together to see what we can come up with. Perhaps there is a pattern to the explosions at the least. There might even be a way of diverting the lava.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7058660739574226851?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7058660739574226851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7058660739574226851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7058660739574226851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7058660739574226851'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/07/just-another-day-in-toxian-city.html' title='just another day in Toxian City'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7207955135720998640</id><published>2007-07-03T12:09:00.000+01:00</published><updated>2007-07-03T12:25:01.088+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>I never really got into role playing games before</title><content type='html'>&lt;p&gt;I always avoided table top games like D&amp;amp;D or Warhammer before decent computer RPGs came out. I never got into their equivalents like Diabolo or WoW on the pc either. I was never one for the old school type of adventure pc games either, apart from the Monkey Island games.&lt;/p&gt;
&lt;p&gt;I have spent the last few days in SL in &lt;a href="http://www.toxiancity.com/" title="Toxian City on the 2D web"&gt;Toxian City&lt;/a&gt; (&lt;a href="http://www.sloog.org/places/1056" title="sloog link to Toxian City on the 3D web"&gt;Sloog Link here&lt;/a&gt;). Its certainly interesting...&lt;/p&gt;
&lt;p&gt;I created my character as nominally human though following an accident I have been extensively cybernetically rebuilt. New spine, neck, skull, arms and legs though I retain a human brain and I am approximately 56% organic.&lt;/p&gt;
&lt;p&gt;Did I mention guns? Toxia is full of very tooled up people. Most go for sidearms or bladed weapons. I either go for a 12-gauge pump action or a 40mm fully auto grenade launcher depending on my mood. Of course unlike most of the rest of SL you get to actually use the guns too. I haven't killed anyone yet in Toxia. I came close to shooting an annoying moron whoring/begging for money or experience points. As I had my grenade launcher and it was indoors it wouldn't have worked really and I would have killed most of the other people there in the crossfire. I need to get some pistols for close in work when I have the grenade launcher as my main weapon. I fancy a pair of sawn off 12-gauges instead of the usual 9mms.&lt;/p&gt;
&lt;p&gt;Just when I was getting bored with SL a bit something new comes up.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7207955135720998640?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7207955135720998640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7207955135720998640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7207955135720998640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7207955135720998640'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/07/i-never-really-got-into-role-playing.html' title='I never really got into role playing games before'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4723267654105120201</id><published>2007-07-01T14:23:00.000+01:00</published><updated>2007-07-01T14:38:00.044+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>how to go to a festival and not get muddy</title><content type='html'>&lt;p&gt;Go to &lt;a href="http://www.guardian.co.uk/secondfest" title="guardian secondfest pages"&gt;SecondFest&lt;/a&gt; of course.&lt;/p&gt;
&lt;p&gt;Though to be honest it wasn't awe inspiring. I only managed to get any streaming sound or video once. And yes I did check it was working elsewhere. The build was nice and there was quite a lot to do and see (but not hear obviously).&lt;/p&gt;
&lt;p&gt;I thought that RiversRunRed made a big mistake though. They made it too much like a real life festival. Everything was miles apart, it was hard to find your way around and the sound quality was crap. (had to say that one more time), also various prim attachments for my AV kept vanishing&lt;/p&gt;
&lt;p&gt;Some teleporters would have been good. I saw lots of people touching signposts expecting them to work as teleports. I ended up using the main map in SL to navigate. You could have done the whole thing in a lot smaller space that would have been more SL friendly I am sure. Stack stuff vertically or something. I guess the different stages had to be on different sims for the streaming music to work well but use your imagination... at the least put in teleports.&lt;/p&gt;
&lt;p&gt;The best bit was wandering around in a big scary cyborg av and getting all the newbies gawping at me. Should have took &lt;a href="http://www.youtube.com/watch?search=&amp;mode=related&amp;v=5Bym8u9vgig" title="my new gun in action"&gt;my new Mk19 grenade launcher&lt;/a&gt; for some real fun. I did wear a katana with my nice cyberpunk outfit (call me Neo) and some of the RiversRunRed people were very snotty... just thought I was another punk looking to cause trouble I guess.&lt;/p&gt;
&lt;p&gt;I havent seen so many newbies in ages though. The worst of all are furry newbies.. they look like they are wearing a kids fancy dress outfit and plastic mask.&lt;/p&gt;
&lt;p&gt;I much preferred taking out a couple of nekkos in Toxia with my grenade launcher. If your going to open fire randomly dont shot at the guy with the biggest weapon around with a little 9mm pistol.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4723267654105120201?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4723267654105120201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4723267654105120201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4723267654105120201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4723267654105120201'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/07/how-to-go-to-festival-and-not-get-muddy.html' title='how to go to a festival and not get muddy'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-1957882821813802997</id><published>2007-06-26T12:10:00.000+01:00</published><updated>2007-06-26T12:17:08.785+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>SL is getting there as a platform</title><content type='html'>&lt;p&gt;I have just installed a RSS viewer in my house in SL. At the moment it can only take in one feed though so its more of a tech demo than something useful. I guess in the future you will be able to have something that takes in multiple feeds or an OPML file so you can sit in your virtual office and keep in touch with RL.&lt;/p&gt;
&lt;p&gt;Then again I hear that sooner or later you will be able to turn a wall into a fully functioning Mozilla browser and visit any page you want. Then you would need a way of accessing and editing external files (in vim of course) from SL, a SSH client and terminal emulator and while we are at it have the ability to launch programs on your own computer from inside SL. How about buttons on the surface of a desk?&lt;/p&gt;
&lt;p&gt;Then you have LL's holy grail where SL becomes the interface part of your computers OS&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-1957882821813802997?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/1957882821813802997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=1957882821813802997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1957882821813802997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/1957882821813802997'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/06/sl-is-getting-there-as-platform.html' title='SL is getting there as a platform'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4547365166975625385</id><published>2007-06-25T20:57:00.001+01:00</published><updated>2007-06-25T21:07:36.264+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>needed my swords today</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.htmler.org/blog/uploaded_images/Snapshot_001-701995.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.htmler.org/blog/uploaded_images/Snapshot_001-701991.jpg" border="0" alt="" /&gt;&lt;/a&gt;Got in my first fight in Second Life.&lt;/p&gt;
&lt;p&gt;I decided to go exploring in &lt;a href="http://slurl.com/secondlife/gibson/192/233/106/" title="slurl link to nexus prime"&gt;Nexus Prime&lt;/a&gt;. Ok so it was more like falling randomly down from the nice polished corporate areas to the sewers. No nice... Anyway I was wandering aimlessly getting very lost indeed when a couple of dots showed up on my local map. Well of course up to now residents of SL have been so friendly so I thought I would ask them to show me the way out. Turns out they were not too friendly and basically attacked me on sight. At least they didnt have any projectile weapons rezzed to hand as I just had my trusty pair of katanas rezzed. One had what looked like a baseball bat and the other had a sword of some type.&lt;/p&gt;
&lt;p&gt;Somehow I managed to polish them both off! I got one with the katana's "slash both jugular veins at once" move and managed to get the other with some mad whirling attack.&lt;/p&gt;
&lt;p&gt;Needless to say I teleported the hell out of there before anyone else showed up. Here is a pic of my trusty katans slicing the air in my SL home. Just call me Hiro Protagonist!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4547365166975625385?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4547365166975625385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4547365166975625385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4547365166975625385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4547365166975625385'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/06/needed-my-swords-today.html' title='needed my swords today'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8552923652536920596</id><published>2007-06-18T11:54:00.000+01:00</published><updated>2007-06-18T12:01:50.625+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>Eating in</title><content type='html'>&lt;p&gt;Time for an update about the garden.&lt;/p&gt;
&lt;p&gt;Things have been doing really well lately. Once we identified the plantains as weeds it was easy to get rid of them by hand weeding. We had half a wheelbarrow full of weeds and gone over lettuce out at the weekend. The worms had a good feed.&lt;/p&gt;
&lt;p&gt;Hopefully this week we will see the first flowers to bloom properly and I reckon by this time next week we will be eating carrots, peas and courgettes too and maybe spring onions.&lt;/p&gt;
&lt;p&gt;The only real fly in the ointment are the weeds that have come up in the lawn and the slugs and snails eating stuff. Both to be expected I guess.&lt;/p&gt;
&lt;p&gt;Plans are already afoot for next year. We hope to be a lot more organised and plant more stuff and not just plant loads of lettuce all at once. Hopefully we will have sweetcorn, raspberries, potatoes and more beans. We might even take over another plot of spare land.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8552923652536920596?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8552923652536920596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8552923652536920596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8552923652536920596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8552923652536920596'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/06/eating-in.html' title='Eating in'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7671255190250011502</id><published>2007-06-11T12:32:00.000+01:00</published><updated>2007-06-11T12:42:41.293+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>This is wierd</title><content type='html'>&lt;p&gt;For the second month running my credit card company has rung me to check that my payments to Linden Lab for my subscription to SecondLife are legit. Apparently a lot of people who have been the victims of identity theft have had SecondLife accounts set up in their name.&lt;/p&gt;
&lt;p&gt;Thats all very well and good. I am sure your average scum sucking identity thief doesn't want to pay to play. But what its in it for them in the long run? The only thing I can think of its that once the account is set up they would buy &lt;strong&gt;lots&lt;/strong&gt; of L$ using the stolen card details and then transfer them to an account they have "legitimate" access to and convert them into US$ and get them back into the real world.&lt;/p&gt;
&lt;p&gt;I would have though the rate of exchange between US$ and L$ wouldn't make this too profitable or just too complex. But on the other hand its a great way to use a third party system to launder your money.&lt;/p&gt;
&lt;p&gt;I guess it could be relatively hard to track too. User A buys a lot of L$ on their credit card. Very quickly transfers a lot of them to user B who very quickly moves them back into US$. Not an uncommon practice I would have thought especially in the seedier side of things.&lt;/p&gt;
&lt;p&gt;Now if you were being really clever and had access to lots of stolen credit cards you could buy &lt;strong&gt;LOTS&lt;/strong&gt; of L$ and see if you could get into the currency speculation market.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7671255190250011502?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7671255190250011502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7671255190250011502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7671255190250011502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7671255190250011502'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/06/this-is-wierd.html' title='This is wierd'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4528137617814714245</id><published>2007-06-06T12:01:00.000+01:00</published><updated>2007-06-06T12:10:49.636+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>is Linden Lab raising the barrier for making money in SL?</title><content type='html'>&lt;p&gt;I spent some time the other evening scaring people with my new AV whilst looking at the new things people have come up with by using sculpties. And very impressive they are too. Animated sculpties even more so.&lt;/p&gt;
&lt;p&gt;I can see why people who understand 3D modeling have been crying out for features like this. Sculpties make creating content easier and you can be more creative if you know what you are doing.&lt;/p&gt;
&lt;p&gt;I always thought that the default building tools in SL were great for newcomers though as they enable you to get on and build something fairly easily. Having to download, install and learn to use something like Blender or Maya is not trivial. It might be a step too far for many users.&lt;/p&gt;
&lt;p&gt;This means that user creativity in SL (which is probably its greatest resource) will be limited to fewer and fewer specialists. There will be more pretty stuff to look at short term but there is a long term risk that SL will exclude people who want to tinker with their own little 3D world and maybe make enough money in game to pay for playing it.&lt;/p&gt;
&lt;p&gt;Again this comes back to my proposition that SL at the moment is like the early days of the web. The ratio of creators of content to users of content is fairly high. As things get more complex creation is left to specialists and experts. This can in some cases stifle creativity as opposed to merely creating.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4528137617814714245?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4528137617814714245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4528137617814714245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4528137617814714245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4528137617814714245'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/06/is-linden-lab-raising-barrier-for.html' title='is Linden Lab raising the barrier for making money in SL?'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5025979502141594939</id><published>2007-05-31T21:41:00.000+01:00</published><updated>2007-05-31T21:46:43.346+01:00</updated><title type='text'>A change of heart</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.htmler.org/blog/uploaded_images/cyborg-778226.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://www.htmler.org/blog/uploaded_images/cyborg-778221.jpg" border="0" alt="cyborg me" /&gt;&lt;/a&gt;
&lt;p&gt;I have spent the last year in second life making my av look as much like me as possible. Then I thought, "what the hell". I don't like furries or porn stars... I certainly wasn't going to change sex. I did buy a &lt;strong&gt;HUGE&lt;/strong&gt; ED209 av complete with a wide range of weapons but in the end settled on a terminator style cyborg.&lt;/p&gt;
&lt;p&gt;Then for fun I got a "relaxed pose" AO to make my new av look nice and chilled out and not scary. Then I got a pair of katanas and some very nice animations for them... to be a bit scary.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5025979502141594939?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5025979502141594939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5025979502141594939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5025979502141594939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5025979502141594939'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/change-of-heart.html' title='A change of heart'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6995707623606351293</id><published>2007-05-22T12:32:00.000+01:00</published><updated>2007-05-22T12:43:26.556+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><title type='text'>Back to javascript for form validation</title><content type='html'>&lt;p&gt;Many years ago I used to spend ages with dreamweaver doing form validation stuff. I pointed and clicked to my hearts content setting up validation rules.&lt;/p&gt;
&lt;p&gt;Then Jackob Nielsen came along and said "too much javascript is a bad thing. Do server side form validation instead." And we saw it was a good thing and did server side form validation.&lt;/p&gt;
&lt;p&gt;Recently we got absolutely fed up with using JSF for forms at ingenta for one of the projects we are working on. Its a nightmare at the best of times and it cant handle dynamically generated forms which is what we wanted to do. So guess what we are using for form validation now? Go on guess.&lt;/p&gt;
&lt;p&gt;I spent some time skipping around the DOM with javascript myself to try and write my own script to do it. Then I thought, "Why bother, &lt;a href="http://tetlaw.id.au/view/javascript/really-easy-field-validation" title="prototype based form validation"&gt;someone else&lt;/a&gt; must have done it before me.&lt;/p&gt;
&lt;p&gt;This is a great way of doing things. Include the libraries, a few snippets of javascript to link it into the page and a bit of css and away you go.&lt;/p&gt;
&lt;p&gt;I can't help feeling I am going round in little circles though.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6995707623606351293?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6995707623606351293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6995707623606351293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6995707623606351293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6995707623606351293'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/back-to-javascript-for-form-validation.html' title='Back to javascript for form validation'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2857399202678875470</id><published>2007-05-09T18:19:00.001+01:00</published><updated>2007-05-14T20:13:55.931+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Amazing SL building</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/rob_cornelius/491444658/" title="photo sharing"&gt;&lt;img src="http://farm1.static.flickr.com/199/491444658_6b3a145caa_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/rob_cornelius/491444658/"&gt;Amazing SL building&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/rob_cornelius/"&gt;Rob 'n' Rae&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;&lt;p&gt;One of the most amazing virtural buildings I have ever seen. Its a &lt;a href="secondlife://Amazon%20Developers%201/194/190/72"&gt;Amazon's Web Services Island&lt;/a&gt; and was created by French architect Joshua Culdesac.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Its not exactly user friendly. I spent ages trying to walk or fly from one level to another. It was only when I flew outside with the aim of getting onto the roof that I noticed the elevator.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Some of the textures are a little half baked. There is some plywood in places even. That doesn't detract from an absolutely amazing building that could only exist in a virtual world with sandbox physics.&lt;/p&gt;&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2857399202678875470?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2857399202678875470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2857399202678875470' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2857399202678875470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2857399202678875470'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/amazing-sl-building.html' title='Amazing SL building'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/199/491444658_6b3a145caa_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4259374171732735932</id><published>2007-05-06T18:41:00.001+01:00</published><updated>2007-05-06T18:43:16.652+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>and our first meal using things from the garden</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt; &lt;a href="http://www.flickr.com/photos/rob_cornelius/486736156/" title="photo sharing"&gt;&lt;img src="http://farm1.static.flickr.com/200/486736156_e7124d9fb0_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt; &lt;br /&gt; &lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;  &lt;a href="http://www.flickr.com/photos/rob_cornelius/486736156/"&gt;and our first meal using things from the garden&lt;/a&gt;  &lt;br /&gt;  Originally uploaded by &lt;a href="http://www.flickr.com/people/rob_cornelius/"&gt;Rob 'n' Rae&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;well the greens are from the garden. Fresh lettuce, spinach and rocket. Absolutely delicious. One day soon I want to have a mackerel salad where I have caught the mackerel and all the rest of the stuff on the plate is from the garden.&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4259374171732735932?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4259374171732735932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4259374171732735932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4259374171732735932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4259374171732735932'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/and-our-first-meal-using-things-from.html' title='and our first meal using things from the garden'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/200/486736156_e7124d9fb0_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5303112612249227896</id><published>2007-05-06T17:17:00.000+01:00</published><updated>2007-05-06T17:24:12.719+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><title type='text'>using card sorting for other things</title><content type='html'>&lt;p&gt;Rae is doing an OU degree at the moment and she was really struggling with her current assignment. She had a whole bunch of ideas and concepts floating around but couldnt work out the relationships between them in order to write her essay. Obviously this is really frustrating.&lt;/p&gt;
&lt;p&gt;So what we did was write every idea and concept on its own post-it note and use a convienient door to stick them on, randomly at first. Then we did something in between a mind mapping exercise and a card sort. First we re-arranged them into clusters of related concepts. Then we arranged them with the most important idea at the top of each cluster. Then we finally arranged the clusters into the order that Rae is going to write about them.&lt;/p&gt;
&lt;p&gt;Using spatial organization and chunking the concepts into manageable groups made us both think on how the concepts were related in new ways. We could easily re-arrange things and re-sort them by using the post-it notes.&lt;/p&gt;
&lt;p&gt;Rae really liked the way of doing things like this. Its a good mental kick start.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5303112612249227896?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5303112612249227896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5303112612249227896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5303112612249227896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5303112612249227896'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/using-card-sorting-for-other-things.html' title='using card sorting for other things'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4098729225515436082</id><published>2007-05-03T20:44:00.000+01:00</published><updated>2007-05-06T18:43:24.189+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>Our new toy for the garden</title><content type='html'>&lt;p&gt;Our wormery arrived today. Its pretty cool. Everything about it is made from recycled material. (apart from the worms)&lt;/p&gt;
&lt;p&gt;We set it up tonight and put the worms in with a nice feed of some left over lettuce and stuff.&lt;p&gt;Hopefully by the end of the summer we will be producing our own worm poo compost. If my Dad finds out you can use it to breed worms for fishing there wont be any left within a couple of weeks.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4098729225515436082?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4098729225515436082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4098729225515436082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4098729225515436082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4098729225515436082'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/our-new-toy-for-garden.html' title='Our new toy for the garden'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6023583374697105096</id><published>2007-05-01T14:23:00.000+01:00</published><updated>2007-05-01T14:26:11.129+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>using a ruler to work out CSS positioning</title><content type='html'>&lt;p&gt;Is not as mad as it seems when someone has sent you a word document that they want "made into a web page that prints out just like this."&lt;/p&gt;
&lt;p&gt;I ended up using print stylesheets, @page rules and conditional comments for IE to get it all lined up just so.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6023583374697105096?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6023583374697105096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6023583374697105096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6023583374697105096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6023583374697105096'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/05/using-ruler-to-work-out-css-positioning.html' title='using a ruler to work out CSS positioning'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8711404567370847903</id><published>2007-04-23T17:58:00.000+01:00</published><updated>2007-04-23T20:42:49.233+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>Blood and sweat certainly</title><content type='html'>&lt;p&gt;I was looking through our pics on flickr today. The three below really caught my eye.&lt;p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/rob_cornelius/14018142/" title="Photo Sharing"&gt;&lt;img src="http://farm1.static.flickr.com/10/14018142_134618a232_m.jpg" width="240" height="180" alt="Overview of the garden." /&gt;&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.flickr.com/photos/rob_cornelius/435397430/" title="Photo Sharing"&gt;&lt;img src="http://farm1.static.flickr.com/163/435397430_9765fdb320_m.jpg" width="180" height="240" alt="the starting line... more or less bare earth" /&gt;&lt;/a&gt;&lt;br/&gt;&lt;a href="http://www.flickr.com/photos/rob_cornelius/468388592/" title="Photo Sharing"&gt;&lt;img src="http://farm1.static.flickr.com/212/468388592_f1ebdf41d8_m.jpg" width="240" height="197" alt="Garden Overview Pano" /&gt;&lt;/a&gt;&lt;p&gt;
&lt;p&gt;These are more or less the beginning middle and current progress of our garden. We went from an unmanagable tangle of coarse grass and weeds to a nice neat well ordered but still developing garden between May 2005 and nearly May 2007. Of course the wedding took up most of 2006 so we didnt get much done apart from getting dad to spray everything with agent orange to kill &lt;em&gt;everything&lt;/em&gt; more or less stone dead last September. In fact the last two pictures are just under a month apart&lt;/p&gt;
&lt;p&gt;We have rotorvated, built raised beds, raised plants from seed and planted others, put in a "shed" to store all our stuff, put together a mini-greenhouse, terraced one bank, built two paths and even made a scarecrow. All in the last month. We still have to terrace the other bank, move the arch and some of the plants to better locations and plant a few more plants out. Then we get into mowing the lawn and harvesting our veggies whilst admiring the decorative plants. Tonight I did my first bit of hoeing... first of many I think.&lt;/p&gt;
&lt;p&gt;It gives both of us a real sense of satisfaction to do something that you can really see. Make a small but significant, to us anyway, contribution to the school, our lives and in a tiny way the planet once we start eating our own food.&lt;/p&gt;
&lt;p&gt;Stop the presses! we have just bought a wormery to make our own compost for us.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8711404567370847903?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8711404567370847903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8711404567370847903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8711404567370847903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8711404567370847903'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/04/blood-and-sweat-certainly.html' title='Blood and sweat certainly'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/10/14018142_134618a232_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-418828784593104852</id><published>2007-04-17T20:43:00.000+01:00</published><updated>2007-04-17T21:05:54.475+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>a great weekend</title><content type='html'>&lt;p&gt;We had a long weekend in Titley just outside of Leominster over the weekend. The weather was amazing. 25 degrees plus in the middle of April cant be sniffed at. The only problem was that it was really hazy so we couldnt really see the views.&lt;/p&gt;
&lt;p&gt;We spent some time exploring the "black and white" villages of Herefordshire, lots of chocolate box houses and nice pubs.&lt;/p&gt;
&lt;p&gt;We both really liked Hay on Wye too. Lots of very nice second hand bookshops. Rae managed to get some collections of Simone de Beauvoir's letters she has been keeping and eye out for. I got loads of random stuff including a book on how cool and amazing the Internet is written in 1993.&lt;/p&gt;
&lt;p&gt;Then when we got back things have really started to look up in the garden. We have the beginnings of a lawn! Green stuff is coming up everywhere. Some of it isn't quite where we planted things... we will have to be vigillant.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-418828784593104852?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/418828784593104852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=418828784593104852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/418828784593104852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/418828784593104852'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/04/great-weekend.html' title='a great weekend'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-419616953094585917</id><published>2007-04-09T19:02:00.000+01:00</published><updated>2007-04-09T19:04:05.714+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><title type='text'>AJAX pros and cons</title><content type='html'>&lt;p&gt;AJAX is a wonderful technology. It enables web developers to break free of the shackles of having to reload a page every time the user has the tiniest interaction with it. The key word in the previous sentence was “tiniest”. It would be pointless to develop a whole AJAX interface for a web based application were everything was handled asynchronously. It would actually be confusing for the user. Users are now used to that little (and getting smaller with more and better broadband) delay between their action and its consequences. The browser provides them with several visual cues as to what is going on. The throbber throbs, the cursor changes, finally the user sees the page redraw.&lt;/p&gt;
&lt;p&gt;These visual cues actually reassure the user. They can see they have done something and something is happening elsewhere as a consequence of their action. If they perform an action and nothing happens at all to tell them that their action is being worked upon they become frustrated. Sooner or later this frustration leads to them doing something that has serious consequences like submitting an order form twice in the time it took for the first AJAX call to be processed or more likely leaving the site and taking their business elsewhere.&lt;/p&gt;
&lt;p&gt;The AJAX interface designer has to recognise this problem and try to either work with it or work around it. The classic response is to quickly replace some content with a little count down timer or such like while the actual work gets done and then display the real new content. This works well for most simple content. It provides visual feedback to the user. They know their action will get a response. The users patience is still time limited. No one (apart from flash UI designers) likes sitting looking at a progress bar creep across their screen.&lt;/p&gt;
&lt;p&gt;For larger more complex interactions it is probably best to stick with a traditional page reload. That way the user is reassured by the browser that important work is going on. Not some icon that looks sort of like a countdown timer but may be something entirely different.&lt;/p&gt;
&lt;p&gt;I think all the good web 2.0 sites recognize this. Flickr uses a lot of AJAX but sensibly restricts it to things that can be quickly updated. Where complex interactions are need such as in its organizr it uses flash. Del.icio.us doesn't use AJAX at all. Digg uses a great deal of AJAX if the user is submitting comments etc but again only for small interactions.&lt;/p&gt;
&lt;p&gt;The two areas that seems to work well with lots of AJAX are things like Google Docs and Spreadsheets and its various competitors. I personally think this is because they emulate interfaces and interactions that their users are already very familiar with. Often the interaction is simply typing text. Making something bold is not hard to do quickly. The other is in mapping. Google Maps leads the way here of course and it was many peoples introduction to AJAX. There is something very intuitive about dragging a map around and zooming it. If you could bottle it you could make a fortune. However once again its actually a small interaction at each step. “Move left 2 units” etc.&lt;/p&gt;
&lt;p&gt;The one thing that in-experienced designers or managers always want is “drag and drop functionality” Macromedia were doing this from Flash 3 / Dreamweaver 4 onwards. And when did you see a drag and drop shopping cart on a web site? Script.aulico.us and other javascript libraries have drag and drop capabilities which are probably a waste of the developers time to write. Why is this. I personally think drag and drop is beyond a lot of non-expert computer users. (even though it is meant for beginners) I have taught computing for the terrified courses. Its there you get a real feeling for users. Yes you become very cynical and jaded but when you have seen people struggling to manage cut and paste or double clicking you realise that anything more complex is beyond most people who use computers. And its no good thinking that in time the level of ignorance will decrease and skill increase. Think of the developing world for instance.&lt;/p&gt;
&lt;p&gt;AJAX is wonderful. It can transform some simple tasks on websites. Don't count on developing an entire AJAX interface and your product being successful though. You can have too much of a good thing essentially.&lt;p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-419616953094585917?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/419616953094585917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=419616953094585917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/419616953094585917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/419616953094585917'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/04/ajax-pros-and-cons.html' title='AJAX pros and cons'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2617598343970279736</id><published>2007-04-06T18:06:00.000+01:00</published><updated>2007-04-06T18:24:04.185+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>forget SL, forget coding, forget games</title><content type='html'>&lt;p&gt;Gardening is far more sastifying.&lt;/p&gt;
&lt;p&gt;Spent all afternoon working on the garden. Spread lime on the veg bed and dug it in. Rae built the arch for the clematis and we put it up. Planted all the perennial flowers. Raked and leveled the lawn area one last time before we seed it tomorrow. And we have more stuff coming up in the mini greenhouse!&lt;/p&gt;
&lt;p&gt;Tomorrow we sow the grass seed for the lawn and plant &lt;em&gt;lots&lt;/em&gt; of veggies. Its all coming together nicely and will look great by the end of the summer hopefully.&lt;/p&gt;
&lt;p&gt;Tomorrow is the last really big hard day at it with any luck. The rest of it should be watering, weeding and picking stuff to eat.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2617598343970279736?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2617598343970279736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2617598343970279736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2617598343970279736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2617598343970279736'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/04/forget-sl-forget-coding-forget-games.html' title='forget SL, forget coding, forget games'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7565993681097111550</id><published>2007-04-02T10:32:00.000+01:00</published><updated>2007-04-02T10:36:07.936+01:00</updated><title type='text'>what goes around comes around</title><content type='html'>&lt;p&gt;I think no matter what job I do I end up having to hand correct vast amounts of badly-written HTML.&lt;/p&gt;
&lt;p&gt;My first web job was with a company called VK Research (now gone to the dogs obviously) and it basically involved hand editing a bunch of unworkable html to make a silk purse out of a sows ear. The same when I worked at Cannington College, The same a Pulse and now admittedly after quite a break the same again at Ingenta.&lt;/p&gt;
&lt;p&gt;Right now I find myself with a mountain of poor quality html to bash into shape. Back to square one I guess.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7565993681097111550?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7565993681097111550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7565993681097111550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7565993681097111550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7565993681097111550'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/04/what-goes-around-comes-around.html' title='what goes around comes around'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2404204575101704164</id><published>2007-03-26T11:57:00.000+01:00</published><updated>2007-04-06T18:25:12.454+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>ouch my back hurts</title><content type='html'>&lt;p&gt;And my legs, and my shoulders and even my hands ache. There is a small bit just to the left of my navel that seems to be ok but everything else hurts.&lt;/p&gt;
&lt;p&gt;Yep, we spent the weekend in a frenzy of gardening. We hired a &lt;strong&gt;huge&lt;/strong&gt; rotorvator and blitzed everything in sight back to completely bare soil, and stones. Lots and lots of stones. We are still finding more. Every time I went over any part of the garden we turned up more stones. I think the area must have been used as either a dump for rubble when the extension was put on or possibly its from the original construction of the house. Rae spent most of Saturday morning picking them up while I grappled with the rotorvator.&lt;/p&gt;
&lt;p&gt;Then on saturday afternoon we started construction of the shuttering for the raised beds. This was a good mixture of trial and error and actual uses for geometry and trigonometry. Pythagoras was right after all. I always wondered what the practical application of all that stuff in maths lessons was. We used 3-4-5 triangles and other stuff like that to make things more or less square and even. Sadly we ran out of charge on the drill and a few other problems meant we didn't get it quite finished on Saturday.&lt;/p&gt;
&lt;p&gt;On Sunday we got my brother and as many bags of well rotted horse poo as we could fit in the car. We finished off the construction of the shuttering with David moaning all the time. (OK we were a little off at times) Then we spread the poo around in the raised beds and took soil off the high spots in the lawn area to make the inner level of the bed to the top of the shuttering whilst mixing in the poo. I got that lovely job.&lt;/p&gt;
&lt;p&gt;Then we rotorvated again as walking around making the beds etc had compacted the soil again.&lt;/p&gt;
&lt;p&gt;Another trip to Wickes and the poo place gained us more poo, yes more, plus gravel, grass seed, hose pipes etc. When we got back I dug in the poo for the flower bed. I always got the job of digging in the poo. Rae moved the stones we had dug out to make one path and we laid the gravel to make another. One last raking to make it look pretty and that was it.&lt;/p&gt;
&lt;p&gt;One long hot bath and a good nights sleep later.... and I still feel like I am 70&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2404204575101704164?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2404204575101704164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2404204575101704164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2404204575101704164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2404204575101704164'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/03/ouch-my-back-hurts.html' title='ouch my back hurts'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3726430884053048112</id><published>2007-03-21T19:09:00.000Z</published><updated>2007-03-21T20:16:46.291Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>A nice way of using SL to sell stuff</title><content type='html'>&lt;p&gt;I have been getting very into the architectural side of things in SL lately. Its interesting to see how an RL architect creates stuff in SL. It appears that most of them moan that they can't import their models from existing software into SL directly. Of course this misses the point in that SL is designed to make it possible for anyone with a minimum of skill and no tools to create content. Just like HTML can be created in your favourite text editor instead of Dreamweaver.&lt;/p&gt;
&lt;p&gt;I digress... I was on &lt;a href=" http://slurl.com/secondlife/Architecture%20Island/96/102/25/" title="SURL to architecture island"&gt;Architecture island&lt;/a&gt; and came across &lt;a href="http://www.crescendodesign.com/" title="crescendo design home page"&gt;Crescendo design&lt;/a&gt;. This is a real life green / sustainable architecture practice in the states which is using SL as an environment in which to demo its designs to customers and as a show-case.&lt;/p&gt;
&lt;p&gt;They even offer every r/l customer a virtual version of their r/l home before construction starts in the real world. This enables them to try out things in SL before they become an issue in r/l such as finishes etc.&lt;/p&gt;
&lt;p&gt;This seems to be to me the perfect way to meld SL business with r/l. What could be better than trying out your new house before its even built.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3726430884053048112?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://slurl.com/secondlife/Architecture%20Island/42/108/24/' title='A nice way of using SL to sell stuff'/><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3726430884053048112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3726430884053048112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3726430884053048112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3726430884053048112'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/03/nice-way-of-using-sl-to-sell-stuff.html' title='A nice way of using SL to sell stuff'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-2255668636970825299</id><published>2007-03-08T08:14:00.000Z</published><updated>2007-03-08T08:16:45.858Z</updated><title type='text'>I know this firefox extension would be a good thing BUT</title><content type='html'>&lt;p&gt;Just saw &lt;a href="https://addons.mozilla.org/firefox/3685/" title="pageaddict firefox extension"&gt;Pageaddict&lt;/a&gt; which is a firefox extension which allows you to set limits on the time you visit various sites.&lt;/p&gt;
&lt;p&gt;I know that in theory that is a great idea but in practice I WANT MY FUN!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-2255668636970825299?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/2255668636970825299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=2255668636970825299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2255668636970825299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/2255668636970825299'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/03/i-know-this-firefox-extension-would-be.html' title='I know this firefox extension would be a good thing BUT'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-5566439566559252686</id><published>2007-03-05T19:46:00.001Z</published><updated>2007-04-06T18:25:12.456+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='garden'/><title type='text'>Gardening is fun</title><content type='html'>&lt;!-- ckey="156A87AF" --&gt;
&lt;p&gt;The more I do the more I like it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-5566439566559252686?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/5566439566559252686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=5566439566559252686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5566439566559252686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/5566439566559252686'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/03/gardening-is-fun.html' title='Gardening is fun'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6473484240344281896</id><published>2007-03-04T08:39:00.000Z</published><updated>2007-03-04T08:47:46.430Z</updated><title type='text'>Office Space is just so good</title><content type='html'>&lt;p&gt;Finally got to watch it last night. Best £5 I ever spent on a DVD. Its just so funny becasue its true. Well apart from the part about the stapler. Apparently you cant get red swingline staplers for real.&lt;/p&gt;
&lt;p&gt;I think my favourite bit was Tom Smykowski's interview with the Bobs. There are just some many people like him out there still even after downsizing and the crash. Basically they are a waste of oxygen but somehow they squirrel themselves into organisations and manage to stay there for years while good people who actually contribute get laid off and fired around them. Its the peter principle and dilbert principle writ large.&lt;/p&gt;
&lt;p&gt;Some of the Tom Smykowskis I have worked with in the past really made me wonder why I bothered turning up 5 days a week. No matter what I did they somehow stepped ahead getting all the credit, promotions and stuff. I could burn this place down you know....&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6473484240344281896?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6473484240344281896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6473484240344281896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6473484240344281896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6473484240344281896'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/03/office-space-is-just-so-good.html' title='Office Space is just so good'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-8144670482194560727</id><published>2007-02-28T08:29:00.000Z</published><updated>2007-02-28T20:08:49.068Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Architecture in Second Life</title><content type='html'>&lt;p&gt;Second Life seems to me to be creating its own architectural forms already. There is a definite style to many of the more important buildings in the game.&lt;/p&gt;
&lt;p&gt;I think this is actually caused by several factors related to the game itself.&lt;/p&gt;
&lt;ul&gt; 
&lt;li&gt;Firstly the absence of many of the more annoying laws of physics and causality. Skyboxes are an obvious one here but many SL buildings would not survive in the real world with walls about 10cm thick holding up a 5 story building for example.&lt;/li&gt;
&lt;li&gt;Conserving prims is another important consideration. This means many buildings are actually quite simple when they are analysed from an architectural standpoint. It also means that most architectural decoration is actually done at a texturing level in SL and often doesn't look quite right as it is a 2D image "plastered" onto a flat 3D surface.&lt;/li&gt;
&lt;li&gt;The lack of inclement weather also has a huge influence. Every day is hot and sunny and a drop of rain never falls. Why bother with a roof in that case.&lt;li&gt;
&lt;li&gt;Different forms of avatar mobility such as teleporting and flying makes whole new architectural forms open up. Who needs stairs, they are just a waste of prims anyway. Let avatars fly or teleport to where they need to go.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Having said all that I don't think I have come across many buildings that fully exploit all of SL's opportunities for architects. Many use some of the new features such as teleporters and many save prims where ever possible but there are not many really novel buildings being created.&lt;/p&gt;
&lt;p&gt;Perhaps this is because as humans we are comfortable in with architectural forms we recognise. Design Patterns were first recognised in architecture after all. Something feels right about a house that looks like a house rather than a series of non-interconnected "rooms" that are assembled in a way that would be impossible in the real world.&lt;/p&gt;
&lt;p&gt;This has a parallel in the real world. How many modern "machines for living" to quote Le Courbosier actually turned out to be homes that people are comfortable with?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;EDIT 20:08 28/02/07&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I just found the &lt;a href="http://slurl.com/secondlife/Warmouth/211/230/47/" title="society for virtual architecture"&gt;Society for virtual architecture&lt;/a&gt; in SL. They have some great SL architecture resources for me to explore.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-8144670482194560727?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/8144670482194560727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=8144670482194560727' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8144670482194560727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/8144670482194560727'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/02/architecture-in-second-life.html' title='Architecture in Second Life'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6186559218932386318</id><published>2007-02-27T12:59:00.000Z</published><updated>2007-02-27T13:02:21.317Z</updated><title type='text'>Something not quite right here</title><content type='html'>&lt;p&gt;I was in town today and the Anne Summers shop has a big sign in the window saying "Get your mother a present for Mothers Day here" or something similar.&lt;/p&gt;
&lt;p&gt;Yeah I am sure most mums would appreciate a set of "sexy" underwear or a dildo instead of a bunch of daffodils... Its actually really scary when you think about it. What sort of person would even think of buying their Mum a present in Anne Summers at all?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6186559218932386318?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6186559218932386318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6186559218932386318' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6186559218932386318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6186559218932386318'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/02/something-not-quite-right-here.html' title='Something not quite right here'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-4060242332995827540</id><published>2007-02-26T14:09:00.000Z</published><updated>2007-02-26T14:37:02.995Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>I am not a lawyer but...</title><content type='html'>&lt;p&gt;Some of the legal aspects of Second Life scare me. I think if I were a lawyer I would be even more scared.&lt;/p&gt;
&lt;p&gt;As far as I can see there is no way to enforce a legally binding contract in Second Life. So if I pay someone L$ to perform a service for or sell me an  item and they just take my money and run I don't have any legal redress.&lt;/p&gt;
&lt;p&gt;Similarly if a group of individuals wanted to form a business partnership entirely within the game there is no binding contract law so someone could run off with the groups assets.&lt;/p&gt;
&lt;p&gt;I still enjoy SL immensely but I am playing it less and less recently. Time is one factor I guess but at times it seems a little samey. Its just shops and nightclubs as far as the eye can see. (with a sprinkling of sex clubs of course) There doesn't actually seem to be much intellectual discourse going on. For a place thats meant to have the real early adopters and big thinkers crawling all over the place its actually pretty low-brow. It mainly caters to the fairly base human instincts of shopping, sex and increasingly it seems violence.&lt;/p&gt;
&lt;p&gt;Try searching the events for some serious discussion that isn't about BDSM rituals and the like and you will quite often draw a blank. The Library project seems to have reverted into a series of pet projects for the founders of the group. Yes there is interesting stuff there but a lot of it is probably there because the creators couldn't get funding for their pet project in the real world. Its basically a museum or exhibition rather than a library.&lt;/p&gt;
&lt;p&gt;I can see the argument for keeping things like real world politics out of Second Life. Any one who reads slashdot or digg when a political story makes the front page knows it just triggers a flame war. Text based flame wars are controllable but someone letting off the equivalent of a nuclear device in game because someone disagrees with their point of view is not. There is no moderation system basically.&lt;/p&gt;
&lt;p&gt;That doesn't mean there can't be reasoned debate, in fact SL could be a wonderful place for the exchange of ideas and concepts as you cant create a 3D representation of what you are talking about in moments.&lt;/p&gt;
&lt;p&gt;I have taken part in some wonderful spontaneous conversations in SL which made me really think and I enjoyed immensely. I don't see the SL debating society starting up though. Perhaps its because there is no easy way of making money from it?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-4060242332995827540?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/4060242332995827540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=4060242332995827540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4060242332995827540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/4060242332995827540'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/02/i-am-not-lawyer-but.html' title='I am not a lawyer but...'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7052383713946427074</id><published>2007-02-11T09:31:00.000Z</published><updated>2007-02-02T12:23:43.030Z</updated><title type='text'>Reliance on tools for web development</title><content type='html'>&lt;p&gt;Back when I was starting out in web development about 10 years  ago now I used to rely on Dreamweaver for everything. I more or less understood the principles of how to write html by hand but never did. Then again trying to write table layouts with 5 or more levels of nesting was never easy by hand.&lt;/p&gt;
&lt;p&gt;Now I hand code everything I rely on tools like the WebDeveloper and Firebug Firefox extensions and IEs DOM inspector extension to make sense of things when I don't get it 100% right first time.&lt;/p&gt;
&lt;p&gt;I guess everyone needs something to give them a helping hand. Even if you can write top quality code by hand every time you need a validator to prove it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7052383713946427074?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7052383713946427074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7052383713946427074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7052383713946427074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7052383713946427074'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/02/reliance-on-tools-for-web-development.html' title='Reliance on tools for web development'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6942135477388946865</id><published>2007-02-02T12:08:00.000Z</published><updated>2007-02-02T12:23:36.153Z</updated><title type='text'>well the cats out of the bag</title><content type='html'>&lt;p&gt;Today &lt;a href="http://www.publishingtechnology.com" title="publishing technology website"&gt;www.publishingtechnology.com&lt;/a&gt;was announced to the world. Ingenta have merged with VISTA (no nothing to do with the MS operating system.)&lt;/p&gt;
&lt;p&gt;I had been given the "Ultra high priority, ultra top secret" job of creating the site thats up there now. Its only really a placeholder until we actually get more information to put there I guess. I was told to get it done at all costs and cut any corners you have to along the way.&lt;/p&gt;
&lt;p&gt;Its XHTML, CSS2 and Bobby AAA. Its easier to do things that way really. The whole lot of it was hand coded in plain old html as there wasn't time to set up anything special for templating. Still every last line is hand coded and I did all the images apart from the main logo.&lt;/p&gt;
&lt;p&gt;I was actually quite fun to go back to basics and not have any templating and development environments getting in the way. You can't beat hitting :w and then hitting refresh on your browser straight away instead of waiting for everything to build for 15 seconds.&lt;/p&gt;
&lt;p&gt;The tricky part was doing rounded corners with lines not solid blocks of colour. I ended up using a sort of sliding doors technique. The only css borders on the main div are for the vertical borders. The curves and the horizontal borders are background images attached to either the main div or elements within it. They are pretty large so take a while to load but its the only way to do with borders as the background image is positioned &lt;em&gt;inside&lt;/em&gt; the border. If it was a solid block it would line up properly. Here it would always be off by the width of the border itself. I guess you could have used a lot more divs and negative margins but this way is cleaner in terms of the html.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6942135477388946865?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6942135477388946865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6942135477388946865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6942135477388946865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6942135477388946865'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/02/well-cats-out-of-bag.html' title='well the cats out of the bag'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-600673874136246706</id><published>2007-01-29T08:41:00.000Z</published><updated>2007-01-29T08:53:29.898Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='GTD'/><title type='text'>getting GTD done</title><content type='html'>&lt;p&gt;This weekend I finally sat down and started GTD properly. I am using &lt;a href="http://monkeygtd.tiddlyspot.com/" title="MonkeyGTD page"&gt;MonkeyGTD&lt;/a&gt; to organise everything. I will probably use &lt;a href="http://ccahua.googlepages.com/monkeygtd2pocketmod.html" title="MonkeyGTD pocket mod"&gt;pocketmod for Monkey GTD&lt;/a&gt; for a paper based reminder system or just enter my next tasks into my phone as well.&lt;/p&gt;
&lt;p&gt;Its already a huge help in concentrating my mind on what to do next. I managed to dot 3 tasks over the weekend that I had been putting off for ages simply by thinking about them sensibly.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-600673874136246706?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/600673874136246706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=600673874136246706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/600673874136246706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/600673874136246706'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/01/getting-gtd-done.html' title='getting GTD done'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-7713421616937478545</id><published>2007-01-25T12:02:00.000Z</published><updated>2007-01-25T12:13:55.218Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>search revisted</title><content type='html'>&lt;p&gt;I was looking for some presents for people last night when google turned up a gem &lt;a href="http://www.etsy.com/" title="www.etsy.com"&gt;etsy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Just try the different search methods down the left hand menu. Ok so they are flash based but boy are they clever. Searching by colour!&lt;/p&gt;
&lt;p&gt;To be honest I don't want to buy anything from the site but its so cool just to play with it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-7713421616937478545?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.etsy.com/' title='search revisted'/><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/7713421616937478545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=7713421616937478545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7713421616937478545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/7713421616937478545'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/01/search-revisted.html' title='search revisted'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-3763811411510002484</id><published>2007-01-15T11:39:00.000Z</published><updated>2007-01-15T12:05:49.268Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><title type='text'>this is what I have been talking about</title><content type='html'>&lt;p&gt;I just read &lt;a href="http://www.digital-web.com/articles/ia_as_an_extension_of_web_design/" title="IA as an extension of web design"&gt;IA as an extension of web design&lt;/a&gt; over at digital-web.com. This is what I think is missing with so many aspects of web developement in general. The recognition that there are not really hard boundaries between the various "disciplines" involved in creating a large scale web site.&lt;/p&gt;
&lt;p&gt;OK so you might have a DBA creating a schema who can't write a line of HTML and doesn't want to but they still have to be aware that users of the site and therefore the database will be expecting data in a certain format and also they may well be generating data in various formats too.&lt;/p&gt;
&lt;p&gt;But in the realm of actually putting stuff on the screen there are a large number of different roles that contribute. Engineers writing the middleware, graphic designers, IAs, IDs, and humble web monkeys writing the html and css. All of them tend to have different terminologies and jargon for exactly the same things. An engineer will use a language like UML to describe something that an IA uses a wireframe and a html developer uses a bunch of markup and css. &lt;/p&gt;
&lt;p&gt;The article is written by an IA so the writer sees IAs at the center of web development and everyone should use the same names for things as the IAs deliverables. Fair enough you have to pick one naming system I guess so why not use the IAs instead of the database schemeas or middleware's names for objects. The point of naming your CSS clases to fit wireframes is valid. I hate sites that have classnames like .bigBlueText. Why not use .formHeading or something meaningful&lt;/p&gt;
&lt;p&gt;I also saw a recent job posting that supports this view. The IA position was described as being a mediator between the coding and design departments and as a user centered design champion (come back 2001 you job title is here) IAs can perform this role. Its not quite a project manager role but its ensuring that everyone has a common focus. It might not be IA focused or user focused but as long as everyone can sign from the same hymn sheet its going to be a lot easier.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-3763811411510002484?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/3763811411510002484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=3763811411510002484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3763811411510002484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/3763811411510002484'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/01/this-is-what-i-have-been-talking-about.html' title='this is what I have been talking about'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-6686796665276420092</id><published>2007-01-13T15:41:00.000Z</published><updated>2007-01-13T15:52:05.231Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='webdevelopment'/><category scheme='http://www.blogger.com/atom/ns#' term='IA'/><category scheme='http://www.blogger.com/atom/ns#' term='wireframes'/><title type='text'>taking wireframes too literally</title><content type='html'>&lt;p&gt;Or when to just admit something won't fit.&lt;/p&gt;
&lt;p&gt;Sometimes you get given some wireframes and page mock-ups that just cant be done. The most annoying sort are ones that look simple but due to the limitations of the technologies your working with you just can't acheive the "layout" in a wireframe.&lt;/p&gt;
&lt;p&gt;A lot of people seem to think that a wireframe is a page mock up. To my mind they are two totally different things. A wireframe shows the content that should go on the page. It illustrates groups of content and the relationships between content but it isn't prescriptive in how you implement the layout. A page mock up is one step down from the final HTML. It has nearly all the features of the final page and looks pretty much like how the final page should look.&lt;/p&gt;
&lt;p&gt;So why do so many people treat wireframes as mock ups? They get so annoyed if you tell them "It won't work that way".&lt;p&gt;
&lt;p&gt;Of course web developers like to think they can achieve any layout you care to dream up. And pretty much say that sort of stuff regulary. Give them the change to hand code every last bit of code and this is easyish. Once you start working with code that generates code you are hamstrung by the quality of the generated code. If your code generating code writes bad HTML there is nothing you can do about it.&lt;/p&gt;
&lt;p&gt;So in this situation even the most carefully crafted page mock up might be impossible.&lt;/p&gt;
&lt;p&gt;The moral of the story is you dont know exactly how things will turn out until you try them.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-6686796665276420092?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/6686796665276420092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=6686796665276420092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6686796665276420092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/6686796665276420092'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2007/01/taking-wireframes-too-literally.html' title='taking wireframes too literally'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116697512169004770</id><published>2006-12-24T15:37:00.000Z</published><updated>2007-01-02T11:34:20.293Z</updated><title type='text'>GTD Wikis and Web2.0</title><content type='html'>&lt;p&gt;I have been looking for a good on line GTD solution for a while now. I think I found one for me. Its &lt;a href="http://monkeygtd.tiddlyspot.com/" title="monkeyGTD"&gt;MonkeyGTD&lt;/a&gt; which is based on &lt;a href="http://www.tiddlywiki.com/" title="tiddlyWiki"&gt;tiddlyWiki&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It does all you need for GTD. Lists, context etc. Its javascript based so in theory you could use it off line. Some of it is very pretty indeed with lots of AJAX and the like too.&lt;/p&gt;
&lt;p&gt;Hopefully I will be able to spend the weekend working on sorting out my "stuff" using GTD.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/GTD" rel="tag"&gt;GTD&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/MonkeyGTD" rel="tag"&gt;MonkeyGTD&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116697512169004770?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116697512169004770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116697512169004770' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116697512169004770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116697512169004770'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/gtd-wikis-and-web20.html' title='GTD Wikis and Web2.0'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116680728295276531</id><published>2006-12-22T16:59:00.000Z</published><updated>2006-12-22T17:13:40.106Z</updated><title type='text'>GTD is an exoself</title><content type='html'>&lt;p&gt;I was reading the David Allen book again last night and the more I read the more I realise that GTD is a rudimentary exoself. The whole idea of moving stuff out of your conciousness into a trusted external system that takes care of things for you (to some extent) is what GTD is all about.&lt;/p&gt;
&lt;p&gt;Of course if you go for the paper based system it doesnt really do much for you by itself. But if you use something like &lt;a href="http://www.backpackit.com" title="backpack"&gt;backpack&lt;/a&gt;, &lt;a href="http://www.rousette.org.uk/projects/" title="Tracks GTD"&gt;Tracks&lt;/a&gt;, &lt;a href="http://www.gtd-php.com/" title="GTD PHP"&gt;gtd-php&lt;/a&gt; or something simillar you will get sent reminders and all kinds of things automatically. Just like any good exoself would do.&lt;/p&gt;
&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/GTD" rel="tag"&gt;GTD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/getting things done" rel="tag"&gt;getting things done&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/productivity" rel="tag"&gt;productivity&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116680728295276531?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116680728295276531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116680728295276531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116680728295276531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116680728295276531'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/gtd-is-exoself.html' title='GTD is an exoself'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116610090267730567</id><published>2006-12-14T12:35:00.000Z</published><updated>2006-12-14T12:55:02.693Z</updated><title type='text'>Getting things done</title><content type='html'>&lt;p&gt;A while ago I bought O'Reilly's Mind performance hacks book partly to see if it had any good things to help Rae with her studying and partly for me. I have to admit I am not the most organised person in the world. I am terrible at a lot of that sort of thing. I forget dates, things to do and I am terrible at organising projects of any kind. Rae did nearly all the organising of the wedding. I just tagged along.&lt;/p&gt;
&lt;p&gt;The O'Reilly book mentions a lot of "getting things done" stuff like 43 folders, the hipster pda and probably lots of other stuff I dont know about yet. I have had a look at sites like &lt;a href="http://www.43folders.com" title="43folders"&gt;43folders&lt;/a&gt;, &lt;a href="http://www.lifehack.org/" title="lifehack"&gt;lifehack&lt;/a&gt; and &lt;a href="http://del.icio.us/rob_cornelius/GTD" title="GTD on rob cornelius' del.icio.us"&gt;others&lt;/a&gt; and a lot of it is making sense to me.&lt;/p&gt;
&lt;p&gt;My problem is I am so disorganised that getting my affairs in order using any system what so ever will take a huge amount of work. I guess once its done things get easier to maintain a system.&lt;/p&gt;
&lt;p&gt;This could be the start of a wonderful new years resolution.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/GTD" rel="tag"&gt;GTD&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/getting things done" rel="tag"&gt;getting things done&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/productivity" rel="tag"&gt;productivity&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116610090267730567?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116610090267730567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116610090267730567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116610090267730567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116610090267730567'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/getting-things-done.html' title='Getting things done'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116600892244695806</id><published>2006-12-13T11:15:00.000Z</published><updated>2006-12-13T11:22:02.460Z</updated><title type='text'>how strict is strict XHTML</title><content type='html'>&lt;p&gt;If your using IE7 its very strict indeed!&lt;/p&gt;
&lt;p&gt;I was writing something the other day using IE "conditional comments" e.g.&lt;/p&gt;
&lt;pre&gt;&lt;!--[if IE 7.0]&gt;stuff&lt;![endif]--&gt;&lt;/pre&gt;
&lt;p&gt;When I accidentally put a slash in the "closing" tag e.g.&lt;/p&gt;
&lt;pre&gt;&lt;!--[if IE 7.0]&gt;stuff&lt;/![endif]--&gt;&lt;/pre&gt;
&lt;p&gt;The site I was working was declared as XHTML1.0 Strict and in IE7 it displayed a blank screen. It was fine in all other versions of IE and any other decent browser &lt;sup&gt;TM&lt;/sup&gt;. It took a bit of poking around to find the erroneous slash but just like anything else it was obvious once you saw it. The main problem was that it was in a conditional comment block for IE5 so I didn't check it straight away.&lt;/p&gt;
&lt;p&gt;It just struck me that IE7 is so strict it refuses to render "bad" xhtml when its not even part of the xhtml standard!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116600892244695806?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116600892244695806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116600892244695806' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116600892244695806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116600892244695806'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/how-strict-is-strict-xhtml.html' title='how strict is strict XHTML'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116593494520078336</id><published>2006-12-12T14:46:00.000Z</published><updated>2006-12-12T14:49:05.220Z</updated><title type='text'>This is something you dont see very often</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.htmler.org/blog/uploaded_images/no_bugs-764156.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://www.htmler.org/blog/uploaded_images/no_bugs-760469.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;p&gt;
&lt;p&gt;I don't have any outstanding bugs at all, not even an enhancement.&lt;/p&gt;
&lt;p&gt;Just about to raise one on myself though :(&lt;/p&gt;


&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/bugs" rel="tag"&gt;bugs&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/bugzilla" rel="tag"&gt;bugzilla&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116593494520078336?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116593494520078336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116593494520078336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116593494520078336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116593494520078336'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/this-is-something-you-dont-see-very.html' title='This is something you dont see very often'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116584189420332316</id><published>2006-12-11T12:30:00.000Z</published><updated>2007-03-21T20:18:29.577Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>RSS feed for a SL location?</title><content type='html'>&lt;p&gt;We were just making fun of a site Leigh found for a conference on the future of the web a moment ago. Their site uses frames and doesn't even have a RSS feed! Someone else suggested that they might have an email list. I asked if they had a SL presence as a joke.&lt;/p&gt;
&lt;p&gt;That got me thinking... it would be good for some places to have a RSS feed in SL. Imagine getting an object that told you about inventory changes in your fave SL shop. Or places like the library or Teazers could use it to announce forthcoming events.&lt;/p&gt;
&lt;p&gt;The object would have to look up some sort of feed once you open it so RSS is the idea thing there. Parse the feed and then perhaps create a notecard for the user to read. Could be a good scripting exercise....&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/secondlife" rel="tag"&gt;secondlife&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/rss" rel="tag"&gt;rss&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116584189420332316?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116584189420332316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116584189420332316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116584189420332316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116584189420332316'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/rss-feed-for-sl-location.html' title='RSS feed for a SL location?'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116566293811912737</id><published>2006-12-09T11:15:00.000Z</published><updated>2007-03-21T20:18:29.577Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>relaxing at home</title><content type='html'>&lt;style type="text/css"&gt;.flickr-frame {	float: right; text-align: center; margin-left: 15px; margin-bottom: 15px; }.flickr-caption { font-size: 0.8em; margin-top: 0px; }&lt;/style&gt;&lt;div class="flickr-frame"&gt;	&lt;a href="http://www.flickr.com/photos/rob_cornelius/317702498/" title="photo sharing"&gt;&lt;img src="http://static.flickr.com/130/317702498_010027105d_m.jpg" class="flickr-photo" alt="relaxing at home" /&gt;&lt;/a&gt;&lt;br /&gt;	&lt;span class="flickr-caption"&gt;		&lt;a href="http://www.flickr.com/photos/rob_cornelius/317702498/"&gt;relaxing at home&lt;/a&gt;,&lt;br /&gt; originally uploaded by &lt;a href="http://www.flickr.com/people/rob_cornelius/"&gt;Rob 'n' Rae&lt;/a&gt;.	&lt;/span&gt;&lt;br /&gt;        &lt;span class="flickr-caption"&gt;just been messing around remodelling my house... might get some better textures etc... I really like the new furniture... shame I dont have enough prims to rez all the furniture I bought though&lt;/span&gt;&lt;/div&gt;&lt;p&gt;I really must get into building and scriptng in SL. I spent about 4 hours building a pretty primitive home in SL.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I think I might be better off trying scripting that building... I can code but making things in 3D makes my brain hurt.&lt;/p&gt;&lt;br clear="all" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116566293811912737?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116566293811912737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116566293811912737' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116566293811912737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116566293811912737'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/relaxing-at-home.html' title='relaxing at home'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116548513438620873</id><published>2006-12-07T09:44:00.000Z</published><updated>2007-03-21T20:18:29.588Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>I knew there had to be something like this out there</title><content type='html'>&lt;p&gt;This is what I was talking about in a &lt;a href="http://www.htmler.org/blog/2006/11/open-source-distributed-peer-to-peer.html" title="previous post"&gt;previous post&lt;/a&gt;. &lt;a href="http://metaverse.sourceforge.net/index.html" title="open source metaverse project"&gt;OSMP&lt;/a&gt; or Open Source Metaverse Project does what it says on the tin.&lt;/p&gt;
&lt;p&gt;I haven't had a go with it yet but it looks like they are cobbling together things like quake2 code and XML to make their metaverse.&lt;p&gt;
&lt;blockquote&gt;The OpenSource Metaverse Project is analogous to the web. You can create hyperlinks to any other metaworld running on any metaverse server worldwide. Your avatar uses hyperlinks to move to other worlds, submitting to the Game Control Logic in force in the new world.&lt;/blockquote&gt;
&lt;p&gt;This is what I think we need. Something that can be easily set up and controlled by individuals not one centralised authoritarian company. Needless to say I will be downloading it later on to have a play.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/secondlife" rel="tag"&gt;secondlife&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/metaverse" rel="tag"&gt;metaverse&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116548513438620873?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://metaverse.sourceforge.net/index.html' title='I knew there had to be something like this out there'/><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116548513438620873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116548513438620873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116548513438620873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116548513438620873'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/i-knew-there-had-to-be-something-like.html' title='I knew there had to be something like this out there'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116523601311582859</id><published>2006-12-04T12:15:00.000Z</published><updated>2007-03-21T20:18:29.589Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Why SL needs to concentrate on the newbies</title><content type='html'>&lt;p&gt;I am going to talk about the usability and accessibility of secondlife here but its best to slightly redefine the terms here. Usability is the ease at which people in the game can react with it and others, accessibility here is how easy it is for a newcomer to access resources in the game (SL is of course very inaccessible in the more accepted use of the word but thats for another day)&lt;/p&gt;
&lt;p&gt;I have stated several times that I think one of the key strengths of HTML is that its easy to learn as a complete novice. You can at least get a basic page up and running easily with a few p h and strong tags or use an editor like dreamweaver until you are confident to branch out on your own. I guess a lot of people would say that a lot of content on free web hosting servers should never see the light of day as its so bad as a direct result of HTML being easy. The point is that its there at all. hundreds of thousands or more likely millions of people made the effort to learn the basic skills to create those pages. HTML is easy and therefore not elitist.&lt;/p&gt;
&lt;p&gt;SecondLife is elitist. It requires far more resources than creating traditional content in terms of the client program for a start. Not all pcs can run it etc. And to be honest its not easy at all to create really good looking content in SL. You might say its not easy to create good valid, semantic XHTML, CSS and Javascript plus efficient middleware code and a database either but this is the advanced level of of content creation for the web. SecondLife's problem is that for a newcomer to the world creating content is hard. And 90%+ of its users are newcomers.&lt;/p&gt;
&lt;p&gt;The current modelling and scripting tools are basic to say the least. I don't know much about 3D modeling but I know its got to be easier somehow. The scripting language is not exactly a piece of cake either. Also there is a lack of really good coherent documentation both in the world and outside it. If LindenLabs put more effort into their tools more people would want to use them.&lt;/p&gt;
&lt;p&gt;But you cant blame them for not doing that. There are enough highly motivated people who will learn through trial and error, others have transferable skills that they can adapt. They will generate the content that the Lindens need to draw in more consumers.&lt;/p&gt;
&lt;p&gt;This just creates an elitist society where the privileged few control the resources and supply and demand. I guess this is idea for the Linden Labs as they sit at the top of the pile. The web is far more democratic in that with very little outlay in terms of time, skills and cash you can create content to express yourself and eventually people will come. Thats what blogging is all about after all.&lt;/p&gt;
&lt;p&gt;This is why the web exploded in about 1995. It was accessible and usable in the terms outlined above. It was not scary or hard for newcomers when 95+ of users were newcomers.&lt;/p&gt;
&lt;p&gt;SecondLife is much more than the web. It has enormous potential. But until it stops being built for an elite by and elite its going to have problems in the long run. Viva La Revolution!&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/secondlife" rel="tag"&gt;secondlife&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/accessibility" rel="tag"&gt;accessibility&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/newcomers" rel="tag"&gt;newcomers&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/usability" rel="tag"&gt;usability&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116523601311582859?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116523601311582859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116523601311582859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116523601311582859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116523601311582859'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/why-sl-needs-to-concentrate-on-newbies.html' title='Why SL needs to concentrate on the newbies'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116513957759970605</id><published>2006-12-03T09:46:00.000Z</published><updated>2007-03-21T20:18:29.590Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>virtual burglars</title><content type='html'>&lt;p&gt;I just logged into SL this morning and popped into existance in my house. Its on a really obscure bit of formerly first land. I dont actually visit it myself that often even.&lt;/p&gt;
&lt;p&gt;I had my inventory open looking for a good landmark to visit (thanks for no search LL :-(( ) when an AV walked into my house and started looking around pretty much ignoring me! The person was born yesterday in SL terms bbut didnt have the best grasp of English and I dont speak Korean so we couldnt really communicate. In the end I just TPed out to a random landmark to avoid further embarassment and frustration.&lt;/p&gt;
&lt;p&gt;If that had been real life he would have been in hospital.&lt;/p&gt;
&lt;p&gt;Its a very very weird feeling in a virtual world when someone just wanders into your house. I could never see the point of access rules to a piece of land until today. It really did make me feel rather upset although of course there is nothing wrong with it at all.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116513957759970605?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116513957759970605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116513957759970605' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116513957759970605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116513957759970605'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/12/virtual-burglars.html' title='virtual burglars'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116487735078697762</id><published>2006-11-30T08:45:00.000Z</published><updated>2007-03-21T20:18:29.590Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='second life'/><title type='text'>Open Source, distributed, peer-to-peer SecondLife</title><content type='html'>&lt;p&gt;I was idly wondering about how it could be possible to build objects in SL off line in a more clever and responsive environment. Something better than the current on line tools anyway. Initially I thought you could have your own little SL server running a small hived off little environment where you could do stuff without being on line and experiment with things like scripting without having the worries of testing it on a live grid. This is probably a good idea in itself. One day what the creator thinks is a completely harmless script is going to cause havoc when it gets into the grid. Being able to test scripts etc off line would be a great safety feature.&lt;/p&gt;
&lt;p&gt;Then I thought... well if you have a little server running that has your land on it why not connect all the little servers up into one big honking distributed network. You would have to have "flexible geography" somehow so if a persons server went down people in the game see a gap. Its more like Neal Stephensons metaverse where his own house was stored on his own computer.&lt;/p&gt;
&lt;p&gt;As things are more distributed it should be easier to put in things like VoIP as your talking directly to the computers of the AVs in your locality instead of the VoIP traffic having to go through centralised servers. Another advantage is that you could make backups of your personal server in case of problems. There would have to be some centralisation... for example on working out what AVs were in a given locality, the flexible geography and for private conversations outside of a locality. Keeping everyone on the right version of the code would be important... but if windows update can do it why not this?&lt;/p&gt;
&lt;p&gt;Perhaps a hybrid solution with centralised servers doing the infrastructure and distributed mini-servers/clients for the content would be best. Its got to be possible but probably very difficult.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/secondlife" rel="tag"&gt;secondlife&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/future" rel="tag"&gt;future&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/p2p" rel="tag"&gt;p2p&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/distributed computing" rel="tag"&gt;distributed computing&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/metaverse" rel="tag"&gt;metaverse&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116487735078697762?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116487735078697762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116487735078697762' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116487735078697762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116487735078697762'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/11/open-source-distributed-peer-to-peer.html' title='Open Source, distributed, peer-to-peer SecondLife'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116471859233027358</id><published>2006-11-28T11:54:00.000Z</published><updated>2006-11-28T12:56:56.880Z</updated><title type='text'>My exoself</title><content type='html'>&lt;p&gt;A while ago I was reading &lt;a href="http://www.amazon.co.uk/Diaspora-Greg-Egan/dp/0752809253/sr=1-1/qid=1164714996/ref=sr_1_1/026-3514851-4076465?ie=UTF8&amp;s=books" title="Disapora by Greg Egan"&gt;a&lt;/a&gt; &lt;a href="http://www.amazon.co.uk/Permutation-City-Greg-Egan/dp/0752816497/sr=1-2/qid=1164714996/ref=sr_1_2/026-3514851-4076465?ie=UTF8&amp;s=books" title="Permutation City by Greg Egan"&gt;few&lt;/a&gt; &lt;a href="http://www.amazon.co.uk/Accelerando-Charles-Stross/dp/1841493899/sr=1-3/qid=1164715067/ref=sr_1_3/026-3514851-4076465?ie=UTF8&amp;s=books" title="Accelerando"&gt;books&lt;/a&gt; that have the concept of an &lt;a href="http://everything2.com/index.pl?node=Exoself" title="exoself at everything2"&gt;exoself&lt;/a&gt; Then I read the following &lt;a href="http://www.ludism.org/mentat/MindPerformanceHacks_2fBuildAnExoself" title="exoself mind hack"&gt;mind hack&lt;/a&gt; and got to thinking.&lt;/p&gt;
&lt;p&gt;I seem to remember less and less information recently. Instead of remembering facts I remember where to go to look for the information I need. Its a sort of &lt;a href="http://www.ludism.org/mentat/MemoryPalace" title="memory palace mind hack"&gt;memory palace&lt;/a&gt; mind hack but instead of constructing a mental map of where I store information in my head I construct a mental map of where I know information is stored on on line.&lt;/p&gt;
&lt;p&gt;Of course this is spread across a lot of services. browser bookmarks and history, backpack, google calendar, rss feeds, del.icio.us, flickr, google alerts, email, im, message boards, second life, google searches, last.fm, itunes, random files on my pcs and pda and also in other peoples heads (this is when I get stuck on a problem I know that joe bloggs is the person to ask for the answer) to name a few.&lt;/p&gt;
&lt;p&gt;The value of items stored there may be trivial like "a good photo of a old rusty car I added to my favourites on flickr" to "an important bit of information on an area of CSS that I don't use very often that I tagged on del.icio.us". For each of them I dont actually remember very much about them. For the CSS example I would remember that it was about print stylesheets and I tagged as CSS and something else probably print. I don't actually remember any more detail than that. I don't need to I can go and check my del.icio.us link to see if its what I need.&lt;/p&gt;
&lt;p&gt;The findability of many of these items initially might be quite low. To take the css example I might have searched for a long time to find that piece of information. Once its tagged and in del.icio.us its easy to find again. I really must get into using backpack or jotspot once google make it free to act as more of an central system collating together all of these things. Perhaps one of the web based desktops like &lt;a href="http://www.eyeos.info/" title="eyeOS"&gt;eyeOS&lt;/a&gt; (As a futher example of my exoself I remembered reading about this on digg and then searched digg to find it, I had no idea what it was called, I knew it existed and where I read about it) to organize all my information in my exoself in one place.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.ldodds.com" title="leigh dodds"&gt;Leigh&lt;/a&gt; did a thing a while ago called "download my brain" which is essentially an OPML file of your del.icio.us, flickr etc feeds. This is sort of simillar to feedburners "enhanced" rss feeds for a personal site. Its a great way of getting a summary of an persons exoself.&lt;/p&gt;
&lt;p&gt;A typo a moment ago made me think some more. I typed personas instead of persons. It might well be possible to have different exoselves for the same person. For instance it seems like some people create whole new identities for themselves in RPGs etc. They play the game entirely in role and correspond with other games in role. I know several people who have separate email and IM accounts for their different on line personas so why not extend it further?&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/exoself" rel="tag"&gt;exoself&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/information" rel="tag"&gt;information&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/findability" rel="tag"&gt;findability&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/memory" rel="tag"&gt;memory&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116471859233027358?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116471859233027358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116471859233027358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116471859233027358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116471859233027358'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/11/my-exoself.html' title='My exoself'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116470451345160348</id><published>2006-11-28T08:56:00.000Z</published><updated>2006-11-28T09:01:53.476Z</updated><title type='text'>Another collary to Murphys Law</title><content type='html'>&lt;p&gt;If you are not looking for a job you get spammed by loads of recruitment agencies telling you they all have jobs you would be perfect for. But in reality you wouldn't be interested in any of them.&lt;/p&gt;
&lt;p&gt;Then when you are looking for a job you can't find any anywhere you would even want to apply for and all the recruiters vanish.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/Murphys Law" rel="tag"&gt;Murphys Law&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/recruitment" rel="tag"&gt;recruitment&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/jobs" rel="tag"&gt;jobs&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116470451345160348?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116470451345160348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116470451345160348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116470451345160348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116470451345160348'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/11/another-collary-to-murphys-law.html' title='Another collary to Murphys Law'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116453911721913348</id><published>2006-11-26T11:01:00.000Z</published><updated>2006-11-26T11:05:17.236Z</updated><title type='text'>The main reason accessibility matters</title><content type='html'>I was just commenting on &lt;a href="http://www.digg.com/design/Give_Text_That_Raised_Look_Just_With_CSS" title="digg post on css"&gt;This digg posting&lt;/a&gt; (ok so I somehow managed to comment twice.) on a lame CSS/HTML drop shadow technique when I suddenly reaslised the best reason in the world for sticking to semantic accessible code.&lt;/p&gt;
&lt;p&gt;The one user of your site your almost guaranteed to have who doens't have javascript turned on or CSS and is totally blind. Thats right ladies and gentlemen Googlebot!&lt;/p&gt;
&lt;p&gt;If Googlebot cant make head or tail of your tag soup then you wont get highly ranked. And we all know what that means don't we.&lt;/p&gt;
&lt;p&gt;Googlebot might just be the best web spider out there but if it can't parse your code you don't have a chance. So go forth and separate style from function with CSS, use inobtrusive Javascript and banish "media" plugins forever. Make the world a better place and get more sales!&lt;/p&gt;
&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/accessibility" rel="tag"&gt;accessibility&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/web developement" rel="tag"&gt;web developement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/googlebot" rel="tag"&gt;googlebot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116453911721913348?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116453911721913348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116453911721913348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116453911721913348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116453911721913348'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/11/main-reason-accessibility-matters.html' title='The main reason accessibility matters'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6685346.post-116351145041847649</id><published>2006-11-14T13:24:00.000Z</published><updated>2006-11-14T13:37:30.436Z</updated><title type='text'>just saw my first X-forms document</title><content type='html'>&lt;p&gt;It wasn't pretty but it was very very interesting.&lt;/p&gt;
&lt;p&gt;I have heard of Xforms before and not really paid much attention to them. I know that none of the major browsers supports them out of the box, plugins are needed.&lt;/p&gt;
&lt;p&gt;The one I saw today was doing sort of AJAX look ups to get data from an XML API and pre-populate the form. Then it had a load of event driven stuff to validate and submit the form. All done with xhtml tags and not a line of javascript. Its all really powerful.&lt;/p&gt;
&lt;p&gt;But of course no one really uses it much as no one uses it much... its caught in a vicious circle. The only way this will change is if IE implements it natively and then Adobe put it into Dreamweaver so noddy developers will use it. Its perfect for a visual editor really. As its all tag driven its simple to understand and work with. It makes like easier for server side folk to as they don't have to worry about doing validation etc. they just expose an API. An awful lot of the grunt work in any web application is processing form data. This is what Xforms is all about and it pushes all the work down to the client.&lt;/p&gt;
&lt;p&gt;What are the chances of MS and Adobe making their changes to flagship products to accommodate it when they both probably have competing products/technologies? Slim to none.... I would be really annoyed if I had spent ages developing Xforms for the W3C knowing that the chances of anyone really using it are minute.&lt;/p&gt;

&lt;div class="tags"&gt;
Tags:
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/xforms" rel="tag"&gt;xforms&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.technorati.com/tag/web developement" rel="tag"&gt;web developement&lt;/a&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6685346-116351145041847649?l=htmlerblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlerblog.blogspot.com/feeds/116351145041847649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6685346&amp;postID=116351145041847649' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116351145041847649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6685346/posts/default/116351145041847649'/><link rel='alternate' type='text/html' href='http://htmlerblog.blogspot.com/2006/11/just-saw-my-first-x-forms-document.html' title='just saw my first X-forms document'/><author><name>Rob Cornelius</name><uri>http://www.blogger.com/profile/12568103499947976875</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://static.flickr.com/40/99632142_2b7081377f_o.gif'/></author><thr:total>1</thr:total></entry></feed>
