tag:blogger.com,1999:blog-84541712009-07-12T00:33:18.805+01:00Techiedog-blogBone fide cyber punkTechiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.comBlogger87125tag:blogger.com,1999:blog-8454171.post-15362899112886235372009-07-11T14:45:00.004+01:002009-07-11T15:17:05.631+01:00Getting back to it and thinking about Twitter and other thingsHow many blog posts are there out there in the world (wide web) which are mostly apologies for the lack of recent posts and the promise to be a little more productive starting ... now?<br /><br />I've certainly read a lot ... I know that I've written several. <br /><br />So, I'm not going to explicitly say any of that ;-)<br /><br />Its true that much of what I would have blogged from a personal interest point of view finds an outlet on Twitter, which I still haven't decided whether its an incredibly useful communications tool or an ill conceived, perhaps even evil distraction. <br /><br />Its true, that my good friend, colleague and collaborator <a href="http://imran.typepad.com/" target="_new">Imran</a> and I momentarily found our conversation falter when we last met up in person as pretty much every piece of news we had for each other was met with a reply of "Yeah, I know, I saw your Tweet!". Of course many have tried and failed to halt our free ranging, stream of consciousness tangent spinning conversations in the past, and so we were back on track before very long - but the whole experience set me thinking....<br /><br />... There is a surface level at which <a href="http://www.twitter.com" target="_new">Twitter</a> and to a lesser extent <a href="http://www.facebook.com" target="_new">facebook</a> status reports and their like, appear to keep one informed as to the activities of one's nearest and dearest (and furthest and not-so-dearest for that matter), but there is of course a great deal of substance and context missing. Imran and I were indeed apprised of each other's news, but it took a proper conversation to understand any of it with any depth. In much the same way that a picture postcard doesn't render the post holiday story conversations superfluous.<br /><br />A slightly different example occurred last night with reference to my friend Zoonie. Now I consider Zoonie a friend even though we haven't been co-located in at least two and a half years and most of our contact has been through various social network apps rather than direct conversation exchange. I like the fact that I kinda feel abreast of whats going on in her life. However, last night I saw a stream of tweets from her which sounded fascinating but due to a context gap I had absolutely no idea whatsoever as to what the comments were all about. I was left trying to piece things together by cross-referencing all the other places that I know Zoonie's digital life leaves a trail.<br /><br />A few years ago I was working with the guys at <a href="http://calicojack.co.uk/" target="_new">Calico Jack</a> on system which would pull together conversations into contextually related bundles across telephony, email and IM. Throw in things like twitter, social networks and other personal publishing apps, such as Flickr and the concept seems more relevant than ever. Which, of course is what <a href="http://wave.google.com/" target="_new">Google wave</a> could start to unlock.<br /><br />So, I guess right now I can see the value of Twitter as a stream of flags, conceptual pointers or log entries alluding to deeper activity; the missing piece for me right now is the mechanism to explore the depth or at least, fill in the gaps.<br /><br />Or maybe I should just be happy with twitter supplying a list of topics to talk about next time I get chance to have a proper conversation. The longer I work in technology, the more I discover the 'bits of life' that I don't want an automated solution for.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-1536289911288623537?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-31061544032550514232009-05-16T20:38:00.001+01:002009-05-16T20:40:27.644+01:00Its all over<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.techiedog.com/blog/uploaded_images/smurphs09-790810.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 226px; height: 320px;" src="http://www.techiedog.com/blog/uploaded_images/smurphs09-790799.jpg" border="0" alt="" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-3106154403255051423?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-1967193499520471142009-05-11T11:33:00.001+01:002009-05-11T11:34:46.666+01:00Eureka MachinesFinally saw these guys opening for Ginger - most exciting new band I've seen for years!<br /><br /><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/3Zabn5u87cw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1"><param name="allowFullScreen" value="true"><embed src="http://www.youtube.com/v/3Zabn5u87cw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"></embed></object><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-196719349952047114?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com1tag:blogger.com,1999:blog-8454171.post-35921559620277828722009-02-25T08:49:00.001Z2009-02-25T08:51:21.863ZEnsembli blogIts been a while but we've now got ensembli's blog up and running.<br /><br />Find it at <a href="http://blog.ensembli.com">blog.ensembli.com</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-3592155962027782872?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-188033256288646152009-01-29T14:33:00.001Z2009-01-29T14:36:21.641ZURL shorteningThere is no shortage of URL shortening apps around on t'web. And <a href="http://ensemb.li">here</a> is another!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-18803325628864615?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-10621978250479069292009-01-22T13:07:00.002Z2009-01-22T13:14:03.515ZO'Reilly Iginite - LeedsTonight I'm one of the speakers at the <a href="http://oreilly.com/" target="_new">O'Reilly</a> Ignite event in Leeds.<br /><br />Imran has the schedule and background details up at his <a href="http://imran.typepad.com/blog/2009/01/oreilly-ignite-north.html" target="_new">blog</a> - though I've changed my talk at the last minute ;-)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-1062197825047906929?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-30056883758913018862009-01-16T11:22:00.002Z2009-01-16T11:25:56.724ZOpenCoffee - Huddersfield January 21The first OpenCoffee event of 2009 take place on Wednesday 21st between 10am and 12 noon at The Media Centre. Come along!<br /><br />Details <a href="http://upcoming.yahoo.com/event/1448674/">here</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-3005688375891301886?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-48914370831856658722008-12-02T11:24:00.005Z2008-12-02T12:06:46.003ZAdmitting defeatWeather is against me - today for the first time in 2008 I couldn't get get to work by motorcycle, in fact I couldn't even get as far as the main road for re-frozen slush.<br /><br /><a href="http://www.flickr.com/photos/techiedog/3077308788/" title="Ice on my road by techiedog, on Flickr"><img src="http://farm4.static.flickr.com/3022/3077308788_cea156832f.jpg" width="375" height="500" alt="Ice on my road" /></a><br /><br />Hiking the hills is going to feature more than biking the hills for a while I guess. <br /><br /><a href="http://www.flickr.com/photos/techiedog/2402396339/" title="Why live anywhere else by techiedog, on Flickr"><img src="http://farm4.static.flickr.com/3196/2402396339_95113fb448.jpg" width="400" alt="Why live anywhere else" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-4891437083185665872?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-81439825613970008442008-11-29T10:15:00.003Z2008-11-29T11:14:38.997ZRecovering my bricked iPhoneWhile updating my series one 16GB iPhone to OS version 2.2 it all went TU.<br /><br />About 20 percent through the update it crashed out.<br /><br />After 'ejecting', the iphone was stuck in the 'connect to iTunes' icon state.<br/><br /><img width ="400" src="http://i143.photobucket.com/albums/r121/Multicam/iphone.jpg" /><br /><br />On reconnecting the phone to my MacBook I was channeled into the only option which was to restore the iPhone however this crashed out at about 20% on the progress bar with an 'Unable to restore iPhone' error code (14) every time I attempted it.<br /><br />The fix?<br /><br />So after surfing a load of blogs and forums and trying various options I found the following worked for me:<br /><br />I created a new user account on my mac*, logged into it, connected the iPhone and hit restore. Once the phone was successfully 'activated' I disconnected, logged back in to my MacBook with usual account, connected the iPhone and voila. Well, almost - I've found by experience that the restore from backup option never works for me, so I hit the 'set up as new phone' option. This is a pain because it takes ages to resync all my data (mostly podcasts) and I had to go and reset my pone preferences, but in the end I ended up with my iPhone pretty much restored to the way it was before.<br /><br /><br /><br />* <br />- Select system preferences from the apple menu (top left)<br />- open the “Accounts” pane<br />- click the padlock and enter your admin password<br />- click the “+” (plus) button to create the new user<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-8143982561397000844?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-76960315066488265672008-10-14T17:59:00.002+01:002008-10-14T18:10:28.286+01:00Legal audio downloads<img src="http://craphound.com/images/steal_this_comic.png.jpg" width="400"/><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-7696031506648826567?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-53333671520225542962008-10-09T10:21:00.003+01:002008-10-09T10:26:23.832+01:00OpenCoffe Huddersfield #4It's that time again. 4th OpenCoffee event in Huddersfield at the Media Centre, Web Oct 15th - 10:00-12:00.<br /><br /><a href="http://upcoming.yahoo.com/event/1195424/?ps=6">details</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-5333367152022554296?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-54240211239311806182008-08-05T17:08:00.002+01:002008-08-05T17:11:21.770+01:00Open Coffee Huddersfield #2 - AugustThe 2nd Huddersfield Opencoffee meet with take place on Wednesday Aug 13th at Cafe Ollo in the Media Centre.<br /><br />More details on <a href="http://upcoming.yahoo.com/event/909428/">Upcoming</a> - do let us know if you are planning on coming along.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-5424021123931180618?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-9959523009185533112008-07-16T14:20:00.002+01:002008-07-16T14:38:36.422+01:00OpenCoffeeThe first Huddersfield OpenCoffee got off to a cracking start with 34 people passing through the event and a max concurrent attendance of 26.<br /><br /><a href="http://www.flickr.com/photos/techiedog/2674338136/" title="OpenCoffee Huddersfield #1 by techiedog, on Flickr"><img src="http://farm4.static.flickr.com/3057/2674338136_8b570c1dd0.jpg" width="400" /></a><br /><br />We plan to repeat the meet up on the Second Wednesday of every month.<br /><br /><a href="http://www.flickr.com/photos/techiedog/2673522341/" title="OpenCoffee Huddersfield by techiedog, on Flickr"><img src="http://farm4.static.flickr.com/3168/2673522341_5858ff4074.jpg" width="400" /></a><br /><br />It was a great mix of Entrepreneurs, Engineers, designers, Investors, Legal peeps, and RIA types - a perfect mix. I managed to get around and talk to quite a few people but by no means all, but there were many active conversations happening.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-995952300918553311?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com3tag:blogger.com,1999:blog-8454171.post-47414933808610524062008-06-26T14:16:00.002+01:002008-06-26T14:18:29.352+01:00OC Huddersfield date confirmedWednesday 16th July, 10am at the Media Centre Huddersfield.<br /><br /><a href="http://upcoming.yahoo.com/event/839039/">http://upcoming.yahoo.com/event/839039/</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-4741493380861052406?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-76143610487319682952008-06-19T19:04:00.005+01:002008-06-20T18:34:05.012+01:00OpenCoffee comes to HuddersfieldSo, since I first got involved in <a href="http://opencoffee.ning.com">OpenCoffee</a> events when <a href="http://imran.typepad.com/">Imran</a> kicked off the <a href="http://upcoming.yahoo.com/group/3140/">Leeds</a> group early last year, I've made best efforts to attend any I could get to, mainly in Leeds, Sheffield and Manchester. For the last 18 months or so, my main office has been in <a href="http://maps.google.com/maps?f=q&hl=en&geocode=&q=The+Media+Centre,+7+Northumberland+St,+Huddersfield,+Kirklees+HD1,+United+Kingdom&sll=37.0625,-95.677068&sspn=37.735377,63.984375&ie=UTF8&cd=1&z=16&iwloc=addr&om=1">Huddersfield</a> which has something of a digital hub going on and in fact, I've met many a fellow Huddersfield based tech entrepreneur over in one of Imran's meets.<br />Its perhaps a little past due that we organized something more local and so I've been working with Ann Storey at the Media Centre to bring OpenCoffee to Huddersfield.<br /><br />The inaugural Huddersfield event will be in mid July - we are just conflict checking our proposed dates - and you can keep track of things via the <a href="http://upcoming.yahoo.com/group/4735/">Huddersfield OpenCoffee upcoming group</a>.<br /><br />Come join us.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-7614361048731968295?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-46194490511288938782008-05-12T12:03:00.004+01:002008-05-12T12:11:51.432+01:00Recruiting - Developer engineer jobsLong time, no post!<br /><br />Yep, I've been v busy, though the more widely read may have found me posting elsewhere.<br /><br />Any hoo - to work.<br /><br />I'm now the CTO for <a href="http://ensembli.com">ensembli</a> and I need to build up my engineering team.<br /><br />I'm looking for self starter, software engineers with a range of experience but no one language or technology is requisite. In fact it you are an expert in one way of doing things then you probably aren't for us.<br /><br />We'll be basing our offices in Sheffield and have junior and senior posts available.<br /><br />The job advert can be found <a href="http://ensembli.com/index.php/2008/05/09/wanted-all-round-software-developers-with-heroic-tendencies/">here</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-4619449051128893878?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-38771523313190304852008-01-29T16:16:00.000Z2008-01-29T16:23:44.557ZGoogle Party - web meme alert!So, I'm sure this is spreading rampantly and most of you have seen it already - but for those that haven't, here is possible the best encapsulation of current web experience I've seen through humorous anthropomorphism. I especially like the annoying Facebook!<br /><br /><br /><object height="355" width="425"><param name="movie" value="http://www.youtube.com/v/VgQMTLKmwrA&rel=1"><param name="wmode" value="transparent"><embed src="http://www.youtube.com/v/VgQMTLKmwrA&rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"></embed></object><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-3877152331319030485?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-51710566336022101752007-12-21T19:59:00.000Z2007-12-21T20:11:34.292ZPointless cash-in tat?I spotted this while Christmas shopping:<br /><br /><a href="http://www.flickr.com/photos/techiedog/2126822885/" title="20122007267.jpg by techiedog, on Flickr"><img src="http://farm3.static.flickr.com/2266/2126822885_20a7dd60fe.jpg" alt="20122007267.jpg" border="0" width="400" /></a><br /><br />Lost, the board game.<br /><br />I didn't look too closely at the rules but I'm assuming that you go round and round the board with each turn seeming like you are getting somewhere but ultimately realize its the same every time. This goes on ad nauseum until one by one the players get bored and wander off only to get excited about '<a href="http://imdb.com/title/tt0813715/">Heroes</a> the board' game for a while. Eventually however they all end up pining for the great days of '<a href="http://imdb.com/title/tt0303461/">Firefly</a> the board game' and '<a href="http://imdb.com/title/tt0319969/">Carnivale</a> the board game' which are far more fun, its just a shame they stopped manufacturing them.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-5171056633602210175?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com2tag:blogger.com,1999:blog-8454171.post-3220221544356034252007-12-18T15:12:00.000Z2007-12-21T20:58:11.249ZEnterprise Networking Meeting - (post imcomplete)On Tuesday I presented a talk at Huddersfield University to the <a href="http://www.hud.ac.uk/hubs/enterprise/index.htm">Enterprise Network</a>.<br /><br />I took as my theme the importance to SME's of keeping an eye on coming innovations and the tweaking of the variables in the status quo can lead to upsets. Large corporations have the cash to get actively involved in industry wide innovations where as all to often the SME see's paradigm shifting innovation as ssomething that is forced upon them.<br /><br />Any hoo - I promise I'd publish links to the topics I covered so here they are (this post is a work in progress and I'll keep updating over the next few days).<br /><br /><span style="font-weight: bold; font-style: italic;font-size:130%;" >Introduction/Mental Sorbet</span><br /><br /><span style="font-weight: bold;">Futurama - New York Worlds fair 1939</span><br /><br /><img src="http://ia300138.us.archive.org/0/items/ToNewHor1940/ToNewHor1940.thumbs/ToNewHor1940_00000021.jpg" /><br /><br /><a href="http://www.wired.com/entertainment/hollywood/magazine/15-12/ff_futurama_original">Wired article</a><br /><a href="http://en.wikipedia.org/wiki/Futurama_%28New_York_World%27s_Fair%29">WiKipedia entry</a><br /><a href="http://www.archive.org/details/ToNewHor1940">Film archive</a><br />Film clips on YouTube <a href="http://www.youtube.com/watch?v=74cO9X4NMb4&feature=related">part I</a>, <a href="http://www.youtube.com/watch?v=WU7dT2HId-c&feature=related">part II</a><br /><br /><span style="font-weight: bold;">MIT City Car project</span><br /><br /><a href="http://www.treehugger.com/files/2007/02/mits_stackable.php"><img src="http://i.treehugger.com/images/2007-2-21/citycar.jpg" border="0" width="100" /></a><br /><br /><br /><a href="http://www.boston.com/cars/news/articles/2007/02/18/citycar/">Boston Globe article</a><br /><a href="http://www.guardian.co.uk/science/story/0,3605,1674705,00.html">Guardian article</a><br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold; font-style: italic;">10 things to keep an eye on</span></span><br /><br /><br /><span style="font-weight: bold;">1. The Internet</span><br /><br />Or more specifically the move from IPv4 to IPv6<br /><a href="http://en.wikipedia.org/wiki/IP_address">Wikipedia</a> has a pretty exhaustive entry<br /><br /><span style="font-weight: bold;">2. Desk top </span>Fabbing<br /><br /><img src="http://farm3.static.flickr.com/2068/1534806051_bc0cffdc2f_m.jpg" width="100" /><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">3. Phone-a-ma-jigs</span><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">4. Quantum computing</span><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">5. Batteries</span><br /><br /><a href="http://web.mit.edu/newsoffice/2006/virus-battery.html">Virus built batteries </a><br />(more links to follow)<br /><br /><span style="font-weight: bold;">6. The Long Tail</span><br /><br /><img src="http://tbn0.google.com/images?q=tbn:cpZ86UklLLdq7M:http://jedi.org/p4/slide/image/anatomy_of_long_tail.png" width="100" /><br />(links to follow)<br /><br /><span style="font-weight: bold;">7. </span><span style="font-weight: bold;">RFIDs</span><span style="font-weight: bold;"> & </span><span style="font-weight: bold;">Spimes</span><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">8. Artificial, artificial Intelligence</span><br /><br /><a href="http://www.amazon.co.uk/gp/product/0713995254?ie=UTF8&tag=grinnuk-21&linkCode=as2&camp=1634&creative=6738&creativeASIN=0713995254"><img src="http://www.blogger.com/210CT82AQZL._AA_SL160_.jpg" border="0" /></a><img src="http://www.assoc-amazon.co.uk/e/ir?t=grinnuk-21&l=as2&o=2&a=0713995254" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1" /><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">9. Communications Convergence</span><br /><br />(links to follow)<br /><br /><span style="font-weight: bold;">10. Web 2.0</span><br /><br />(links to follow)<br /><br /><br /><span style="font-weight: bold; font-style: italic;font-size:130%;" >Wrap up</span><br /><br /><span style="font-weight: bold;">Jet boots</span><br /><br />The Finnish bird man <a href="http://video.google.com/videoplay?docid=-5417019303200331106">video</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-322022154435603425?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-23522830736996693302007-12-07T19:09:00.000Z2007-12-07T19:36:46.258ZFunnySo, there is a lot of weird and wonderful stuff out there on the Web and plenty capable of raising a chuckle, but my first laugh-out-load moment in some time came courtesy of <a href="http://www.youtube.com/watch?v=SmnjV5juzw4&eurl" target="_new">Binoculars Soccer</a>. Maybe I've been coding too hard over the last couple of weeks but this really amuses me.<br /><br /><a href="http://www.youtube.com/watch?v=SmnjV5juzw4&eurl" target="_new"><img src="http://www.techiedog.com/publicpix/binsoc.jpg" /></a><br /><br />Thanks to the ever reliable <a href="http://www.pri.me.uk/blogger.html" target="_new">GromBlog</a> and their fingers, which are fixed as ever firmly on the pulse of any Web <a href="http://en.wikipedia.org/wiki/Meme" target="_new">Meme</a> for bringing this to my attention.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-2352283073699669330?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com1tag:blogger.com,1999:blog-8454171.post-10491741462610191612007-12-07T18:58:00.000Z2007-12-07T19:07:11.367ZNew OfficesI've just completed a week in my new office - the fantastic new energy efficient Friendly Street building at the Media Centre in Huddersfield. After spending the last 8 months or so lurking in a subterranean space in the Lord Street building its great to get some natural light!<br /><br /><img src="http://www.wavestreaming.com/images/new-offices-1.jpg" width="400" /><br /><span style="font-size:85%;"><br />I should mention fellow residents <a href="http://www.wavestreaming.com">Wavestreaming</a> the Internet Radio infrastructure provider who's pic you can see above.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-1049174146261019161?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com1tag:blogger.com,1999:blog-8454171.post-41439971797210309382007-11-24T23:56:00.000Z2007-11-25T19:51:04.044ZAir scare crunch<span style="font-weight: bold;">Fun with HTML, JavaScript and Adobe Air</span><br /><br />I've been tracking <a href="http://en.wikipedia.org/wiki/Adobe_AIR">Adobe Air</a> for a while now, since it was called Apollo in fact, and earlier this year <a href="http://wgrids.com/">we </a>ran a couple of tests for some of our prototypes. Last Thursday I caught one of Adobe's CS3 roadshows in Sheffield and got an overview of the latest release of Air which brought it back to mind.<br />For the last few weeks I've been hacking together some sweet <a href="http://en.wikipedia.org/wiki/Ajax_%28programming%29">AJAX</a> for the interface for our upcoming alpha trial - after running into the same old IE doing it's own sweet thing nightmare I realized that wrapping the whole app up in Air and deploying to the desktop might solve all manor of headaches.<br /><br />So, easy thought I, simply run my app through the air 'compiler' and ship to all OS's and no longer worry about rogue browser behavior. The current iteration of our app doesn't need any OS interaction, taking as it does only with a Web server, so what could be easier.<br /><br />Well, its not quite as easy as that. The <a href="http://labs.adobe.com/downloads/air.html">new version of the Air beta</a> is quite different from the one I was playing with a while back. See, the post load alterations to the 'web page' which is the bread and butter of AJAX have become a security concern, especially when you throw HttpRequest coupled with <a href="http://json.org/">JSON</a> into the fray. Imagine a suspect JSON payload being eval()ed and doing all manner of nasties - now imagine that running under a framework which can also read and write to you file system - ouch!<br /><br />So, Adobe have implemented a <a href="http://download.macromedia.com/pub/labs/air/air_htmlsecurity.pdf">security model</a> which tries to rectify the issue by running two sandboxes simultaneously:<br />i) The Classic Sandbox which will run all you good old Web apps but not allow access to the Air API which gives access to the OS etc<br />ii) The Application Sandbox which gives access to the Air API set but will not stand for any of that AJAX fiddling.<br /><br /><img src="http://wwwimages.adobe.com/labs.adobe.com/cdn/wiki/images/c/ce/Sandboxbridge.jpg" width="400" /><br /><br />The good news is that you can still have your nice AJAXy interface built the way you like to do it and make use of the API through the use of the 'Sandbox Bridge'.<br /><br />What all this means is that you can't just take you existing web app and run it through the Air 'compiler' an end up with a desk top app. If you do, your JavaScript won't run and you may see an error such as "Error: Parsing Disallowed". This is because the default mode is to assume the more paranoid (safer) Application Sandbox.<br /><br />I myself spent hours crawling the web trying to work out why my HTML/CSS/JabaScript app worked perfectly in the browser (IE max-height humour ) but failed to work when compiled to a .air file. All the docs I had were out of date. At first I thought maybe it was something in the JQuery framework I was using - but after building simpler and simpler test models I eventually realized that even an alert box called as a function with 101 JavaScript doesn't work!<br /><br />Part of the issue was that I abandoned the command line SDK because I was having issues with the path settings - again the result of out of date documentation - and instead added the DreamWeaver Air extension. Now - I'm old school, I started my scripting long before DreamWeaver, GoLive et al came along and so it took me a while to find the 'site' arrangement. Any how, in the end I got my app together and ran it though the Air create extension, which worked smooth enough - but my app didn't work.<br />It was only after getting a little bash help (I swear I used to know this stuff in the early 90's) and running my tests through the command line SDK that I found the error message "Error: Parsing Disallowed" - which gave me something else to ask The Google. Which lead me eventually to the security model documents and some worked examples!<br /><br />Now all this sounds a little bit like hard work especially if you have a nice Web app and all you want to do is port it to the desktop to start getting a feel for AIR!<br /><br />Well, the fact is that it is actually very easy - its just new so there are precious few quick start idiots guides out there.<br /><br />So if you have been harassing search engines with queries like "Why doesn't my JavaScript work in Air","Air JAVASCRIPT problems" etc, I hope the example below helps you.<br /><br />So, how is it done?<br /><br />Well - You create a new HTML file which is the root for your Air app (the file your air XML file calls root) and in this you call your app start page as an IFRAME. Simple as that - well for the base case anyway. This new Root HTML file is the place where you set up the Sandbox bridge and Application Sandbox etc too - but hey you can work up to that.<br /><br />So by way of a helpful example:<br /><br />Your App start page:<br /><br />Lets call this HelloWorld.html<br /><br /><img src="http://www.techiedog.com/public/helloworld.jpg" /><br /><br />Your Air app root<br /><br />Lets call this HelloWorldRoot.html<br /><br /><img src="http://www.techiedog.com/public/helloworldroot.jpg" /><br /><br /><br />And finally your Application Descriptor File<br /><br />Lets call this HelloWorld.XML<br /><br /><br /><img src="http://www.techiedog.com/public/helloworldxml.jpg" /><br /><br />Download a text file <a href="http://www.techiedog.com/public/simpleairexample.txt">here</a> with all this code in for cutting and pasting.<br /><br />And thats it - stick these in the same directory at run the Air command line at the XML file - job done!<br /><br />Now you know how to get your Web app to work on the desk top you can start looking at interacting with the OS through the Air APIs and setting up you Sandbox bridge.<br /><br />Read about the security model and why <a href="http://labs.adobe.com/wiki/index.php/AIR:HTML_Security_FAQ">here</a>.<br /><br />See worked examples to help with your next steps <a href="http://www.adobe.com/devnet/air/ajax/articles/expense_tracker.html">here</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-4143997179721030938?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-91697675354731987802007-11-11T19:58:00.000Z2007-11-11T20:13:43.361ZMore WGC news coverage ...... this time on TV!!!<br /><br />With the rest of the team quite literally spread across the world last week, it was up to Dave to represent us when 'NewsChannel 9' swept into the office to do a piece on our little start-up. I'm not sure how long this <a href="http://www.9wsyr.com/mediacenter/local.aspx?videoId=205244@video.wixt.co&navCattId">link</a> will work but take a look at the news feature, you'll have to wait through a short ad first.<br /><br /><a href="http://www.9wsyr.com/mediacenter/local.aspx?videoId=205244@video.wixt.co&navCattId" target="_new"><br /><img src="http://farm3.static.flickr.com/2222/1971175434_d2a9bc5f9f_o.jpg" /></a><br /><br/><br/><br />Also, I believe we made it to the print edition of Business Week last week.<br /><br/><br/><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-9169767535473198780?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com0tag:blogger.com,1999:blog-8454171.post-22281859907799267112007-11-08T08:35:00.000Z2007-11-09T09:51:35.773ZOpenCoffee Leeds {Sei} - The Low DownNovember 6th was the first Tuesday of the month and that means only one thing ... OpenCoffe Leeds. (Actually it means many things, not the least my Mum's Birthday! - but you get my point)<br /><br />So the <a href="http://upcoming.yahoo.com/event/285936">6th OpenCoffee Leeds</a>, on the 6th of November saw a happy band of loose affiliates and common interest holders once more descend on the <a href="http://upcoming.yahoo.com/venue/70899/">venue</a> and partake of the refreshments and WiFi all kindly provided once again by Justin.<br /><br />Having pulled a couple of <a href="http://imran.typepad.com/blog/2007/11/from-cellphone-.html">all-nighters</a>, the feeble efforts of his ring tone invoked by my incessant stabbing of redial were inadequate to rouse Imran from his well disturbed slumber and so he never made it. Which is a shame, firstly because there were a number of interesting newcomers and secondly because it falls to me to report on the event!<br /><br />Not the biggest turn out but we did notch up 23 concurrent OpenCoffee-ers (?) and see around 27 people in total pass through at some stage. Word on the street has it that many people were at their home/office frantically working on their demos and presentations for <a href="http://barcampleeds.com/">BarCamp</a>.<br /><br />As per usual we managed a nice spread of geeks, designers, entrepreneurs, academics, Venture and other generally tech related peeps.<br /><br />It was heartening to see that the new faces doted around the place were getting actively involved in conversations. Had I realized I'd be on point as official correspondent this month I would have made more of an effort to get round everyone, as it is I got drawn into a number of very engaging discussions. However two stories I can recount are illustrative of the day.<br /><br />1. Richard came along for the first time. He is overseeing the set up of interesting new MVNE company <a href="http://www.smallplanet.mobi/index.html">smallPlanet</a> based in Huddersfield, and was fortuitous enough to be able to discuss the ins and outs of making a success of a small Telco player with Plus Net founder and tech business guru Lee Stafford.<br /><br />2. Paul, a biochemist based in Leeds came along for a very different reason. He has a couple of very intriguing business ideas which he and a partner are currently developing. Paul is a smart guy but not well enough versed in computing to get a handle on the tech requirements of his product and so was seeking some assistance in this regard. Firstly he came away assured that yes indeed, there is more than sufficient talent around the area to help him spec up and build his product. Secondly that it wasn't necessary to blat around Cambridge, London or Silicon Valley to get tech startup funding (I was not the only one present to speak from <a href="http://ensembli.com/">personal experience</a> on this topic). Finally he came away having met people who could either offer advice, help him directly or refer him to the tech talent he is going to need. And really, thats what this thing is all about.<br /><br />Best of luck to both Richard and Paul and to all the others in the region who are cracking on and launching their own ventures.<br /><br />No photos this month I'm afraid!<br /><br />The December event is set for Tuesday 4th once again at Loftart on Vicar Lane - details of everything cam be found on <a href="http://upcoming.yahoo.com/event/310850/">Upcoming</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-2228185990779926711?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com2tag:blogger.com,1999:blog-8454171.post-60234206154411448952007-11-02T09:13:00.000Z2007-11-08T11:04:26.993ZIn the news!One of my most time consuming gigs this year has been as VP Engineering for startup <a href="http://www.wgrids.com/">WGC</a>. We have spent a lot of time hacking away in our 'Lab', talking to potential collaborators and presenting at <a href="http://wirelessgrids.net/index.php?option=com_content&task=blogcategory&id=18&Itemid=38">academic conferences</a> fueled by a mix of visionary angels and belief.<br /><br />In the new year we are set to unleash our first trial product, which will be installed in a student dorm at <a href="http://www.syr.edu/">Syracuse University</a>, NY. Now that we are on the verge of presenting something real as opposed to our demos and prototypes we are getting a great deal of Interest. <a href="http://www.wgrids.com/team">Lee and Norman</a> especially are dealing the with daily amourous advances of potential larger investors, industrial partners and customers.<br /><br />Of course we have all had a strong belief in our technology and vision for some time but its nice when that potential starts to be recognized in wider circles and so I have to admit to being somewhat excited that <a href="http://www.businessweek.com/technology/content/oct2007/tc20071030_591103.htm">Business Week</a> saw fit to cover us in a <a href="http://www.businessweek.com/technology/content/oct2007/tc20071030_591103.htm">story</a> which pretty much gets the key concepts across.<br />Of course I'd have liked a little less emphasis on content sharing and more on Personal Infrastructure and hardware resource sharing - but in truth it has taken us a while to work out how to talk about these things in the wild and would probably have bogged down the article.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8454171-6023420615441144895?l=www.techiedog.com%2Fblog%2Ftdogblog.html'/></div>Techiedoghttp://www.blogger.com/profile/12523337637340232402noreply@blogger.com1