First night in Amsterdam

Hotel room from my Bathroom

I'm telling you I love this city, yes its full of shadey people at night and theres the hard drug pushers walking around offering tourist all types of anything but you cant beat the vibe in this city. Anyway I have to report that the Lloydhotel maybe quite a bit from Central Station (about 25mins walking, 5mins by taxi) but its certainly worth it. I'm using there very fast and free broadband connection which is plugged into every single guest room. Yep on the wall there is a nice network connection just waiting for you to plug in. I can pick up the 4 different Wireless nodes which are placed downstairs in public places like the bar and lounge areas. But being on the 3rd floor makes the signal a bit weak. Anyhow for some reason my ipaq seems to do a better job picking it while walking around the hotel. It seriously takes some getting use to. Being surrounded by free wireless while away from home does not quite compute in my own mind. But dont worry, I'll be taking full advantage. I already have noticed someones elses iTunes playlist is available via the local lloyd network. But I can not for the life of me connect to Jabber, skype is fine but not jabber. Its almost like the ports have been blocked… Email is also fine, so email me on my hotpop or rave address if you want to tell me something urgently.

The actual room and hotel are pretty good and this wireless aside has to be the best hotel I've been in. its not the biggest (vegas hotel room at Lady Luck was huge). But this hotel is smooth, simple, clever and stylish. Theres little touches like the lights which can be moved around the wall using strong magenets and a set of spare enthernet cables just in case you forget to bring or buy one. Sarah asked me to explain the room and hotel and I answered simple, sensible and clever. You can tell the designers had a great time.

I have to spare a thought for Matt biddulph, whos hotel did not have wireless and needed to go down the RAI centre to get some. I now have my stuff together and should be ready for tomorrow's talk. Just like Dodds, I also extended the week into the weekend so I wont need to rush home after the conference. Sarah is coming over so we can spend the weekend together in Amsterdam.

Comments [Comments]
Trackbacks [0]

Geek dinner with the scoble

Robert Scoble

Quick note to all who contacted me after reading about the last Geek Dinner
. There is only 24 places left for the next one which is planned for 7th June in the Texas Embassy Cantina, near Leicester Square and the Mall. So if I was you I would seriously make up your minds and get your name down on the wiki sharpish. It should be a good night, lots of bloggers, geeks and interesting people (not to say bloggers and geeks are not of course).

Comments [Comments]
Trackbacks [0]

Geek dinner with microsoft

My first official Windows XP

Ok so I rushed home to vote today, then disappeared down to a location between bank and moorgate stations for a geek dinner. Nice but difficult to find thai restaurant. Anyhow, turned up fashionable late in my brazil football shirt. Can hardly blame me, it was nice and warm in london today, even while I write this on my ipaq on the way home at 2300 its still warm enough not to wear a coat. Anyhow everyone else seemed quite dressed up in shirts, so I guess I was weirdly dressed. But it didn't matter everyone was very friendly. Anyhow it seemed about 66% of the people there were from Microsoft! I believe there were about 12-15 people eating in total. After dinner which was paid for by Microsoft, there was a free prize draw and everyone non-microsoft won something. Prizes ranged from One Note 2003 to a Samsung Personal media player. Yep guess what I won? Yep as you can see in my pictures, Official Windows XP Professional with sp2 included. Wow, I dont believe I have ever held a boxed version of XP Professional. And I certainly have never owned a copy.

After the dinner people started make there way home which was strange because usually people in London tend to stick around and have drinks or something. But it was good because I'm off on holiday tomorrow and needed to pack (but instead I'm blogging – whoops). I had some interesting chats with some people and swapped some business cards. I was assured that Internet Explorer 7 will have RSS support and that Longhorn may do (best I could do). There was lots of general talk about Languages and RSS at one point but we got stuck into the media centre version of xp before that. One of the guys working on Media Centre edition seemed a little surprised when I asked about the threat of the xbox media centre and hacked xboxes, he replyed with a usual Microsoft answer but admitted to that fact (it being a official answer, not being a threat) then moved the subject on to the media centre abilities which may be in Xbox 360 (yep he used that word not myself). I also had a very interesting talk with a lady from Microsoft about me thinking of swapping my tabletPC for a Apple Power book. She was shocked I would consider doing such a thing, and said I should consider getting a newer one which is lighter and without the keyboard.

Generally it was good night out and thanks to Microsoft for paying the dinner tab. Although most of this can be seen as suspect, I have to say all companies do this. I mean you only have to look at the way Apple went over the top on the tiger launch. You can also listen here. And honestly its good to see Microsoft trying to get down from its ivory towers and listening to the developers of the world (ok London at least). I'm looking forward to making this a regular monthly meal and I look forward to the next one.

Comments [Comments]
Trackbacks [0]

The promise of SyncML is coming true

A long long time ago when I bought my Ericsson R320 2nd generation GSM phone (with Bluetooth but no GPRS) there was this great standard which I had read about. SyncML was its name and its promise was the ability to sync with almost any type of PIM (personal information management) client and storage. Up to now its been a bit of a yeah yeah some time soon. I know Apple have done some great things with iSync which runs on SyncML but elsewhere we still got crazy sync methods which require propitery software and hardware. For example my PocketPC only talks to Activesync, which in turn talks to Outlook 2003 on my machine. Microsoft were nice enough to allow the PocketPC to sync with another activesync client, so I am able to sync with my machine at work too. This is great if you got only two machines and one mobile device. Well thats no good for me as I got a 3rd generation mobile phone and a TabletPC to sync with too.

I was pretty much out of luck till I saw Sync4j a while ago.

The Sync4j Project is an open source initiative to deliver a complete mobile application platform implementing the SyncML protocol. SyncML defines a standard way to synchronize data and remotely manage devices.

Sync4j consists of:

  • SyncServer: a Java SyncML server, that you can use with any SyncML client (e.g. to synchronize the address book on your phone through a pre-installed SyncML client)
  • SyncClient PIM for Microsoft Outlook, Windows Mobile Pocket PC PDA and BlackBerry: out-of-the-box applications that you can use to synchronize your PIM data (address book and calendar) to a SyncML server
  • SyncClient API in Java (J2SE and J2ME) and C++: SyncML client APIs that you can use to build an application based on a sometimes-connected paradigm (e.g. a sales force automation software on your cell phone or PDA)
  • SyncConnector DB and Microsoft Exchange: connectors to relational databases and Microsoft Exchange that you can use to store and extract data from the SyncServer (and send it to a SyncClient)

Reading this, I'm thinking wow this sounds like Zoe (another server which I keep meaning to deploy fully on my server) for PIM applications. So anyway, I've finally got it working and am trying it out. I'm using the beta version which is using Jboss, I considered using the WAR depoyable version but setting up the Database connectors sounds like a pain, specially with me not actually using any databases at all in my whole setup. Anyhow, the server is running and I can connect to it, my problem seem now seems to be the clients. The pocketpc seems to not see the server and outlook 2003 seems to throw a error when connecting. Unexpected error # 453 occured: can't find DLL entry point TzSpecificLocalTimeToSystemTime in kernal 32.. I'm sure using Outlook 2000/XP would make things better so I may give them a shot if I cant find another way. I'm going to try and connect to with my mobile phone once I setup the firewall settings or get the other clients working correctly. No point in syncing phone if there is little data in the syncserver.
I'm unsure if SyncML supports the ical standard which I like using with Thunderbird/Sunbird. To get those clients working with outlook would make mine and sarahs life so much easier!

Comments [Comments]
Trackbacks [0]

Future conference choices

Which one would you go to? and of course, how would you justify it?

Doors of perception 8 in New Delhi, India – 19-26 March 2005
O'Reilly's Emerging Technology conference in San Diego, America – 14-17 March 2005
SVG Open 2005 in Enschede, Netherlands – 15-19 August 2005
The World Wide Web conference 2005 in Chiba, Japan – 10-14 May 2005
XTech 2005 (use to be XML Europe) in Amsterdam, Netherlands – 25-27 May 2005

Well if I can finally find time to write my SVG paper before the looming deadline of Feb 1st 2005, I would get a huge discount into SVG open 2005. (By the way, my new Sanyo S750 plays SVG). I was planning on a presentation on the Art and Design, Data Connection or Evangelism & Specs tracks. Even if I miss out on the paper call, I'm still going to create some kind of promotional animation showing off SVG at its best and hopefully projected on to the white walls of the university. Back to the subject, if worst comes to worst I'm going to pay for the conference because its so close, flights and sleeping arrangements will be cheap and its an excuse to go back to the netherlands again.

Update, thanks to Joel. I'm going to submit a paper to XTECH 2005 on behalf of BBC World Service about RSS. My main push will be about publishing RSS in 35 different languages and then how were publishing extra metadata to help build a better picture of the content. I'll also touch on how were able to service 3 different types of end points with the same content. Should make an interesting but challenging talk for those involved in the xml world. I wish BBC News lots of success with there paper, and honestly think if both papers are accepted this would be great for the BBC. You only have to look at the line up for Emerging technology to see how diverse and forward looking the BBC is.

Comments [Comments]
Trackbacks [0]

Whats been going on recently at work?

Well if I tell you I may have to kill you… No but seriously, too much stuff to blog about. Anyway let me try and explain.

Monday I did a presentation with Paul on Podcasting for the World service, I used the meyer's S5 Xhtml format which worked really well up to the point when xmlspy converted my javascript import into a compact one.

From this < script src="myjs.js" >< /script > to this < script src="myjs.js" />

Which is right but Opera and IE 6 would not load the Javascript and so the presentation could only be shown on Firefox, which was fine as I was using the tabs to show different sites. I learn afterwards that the compact script element was the problem. Anyhow the presentation went well except a discussion about bandwidth costs and licencing issues. Which was to be expected I guess, but some people seemed unmoveable to even a trial with one programme. Paul's presentation consisted of reasons why the world service should provide content in downloadable form and was very well thought-out. I kinda of wish I could put it online with mine, a bit of transparency couldnt go a miss here. Theres also talk about presentating to language services and higher managers. I'm also on the side trying to get Adam Curry to give a talk about podcasting from a radio broadcaster point of view, but alas he's a very busy man.

Tuesday and Wednesday were normal day pretty much except I recieved a very late email from Creative R&D outlining a project which I could be involved in next year. Details are a secret of course and still being worked out. Oh my, How on earth could I forget about the BBC Shake up on Tuesday?!
Ok first up, friends and people reading these are my thoughts and my thoughts alone (do not read into them as leaked BBC infomation). I am effected by the changes but not to the extent of moving to Manchester in 5 years. There will be cut backs but unlikely to be job losses.

The World Service, too, will be asked to make significant savings, said Mr Thompson, through investment, efficiency and reprioritisation as part of a separate review. But, he added, the World Service was not subject to the 15% cuts being applied to other departments.

So generally we will need to think and develop in more effective ways which provide the same benefit but using less resources. Now personally I think the whole announcement was quite strong sign in my eyes that the BBC must not only keep up but lead using the innovations of technology. Maybe this is where I could talk about BBC Backstage and innovations like the creative archive but no need as its been blogged else where. Anyway my final thought on the shakeup are… Moving out to Manchester is a brave move and a good one I think, too long have we treated anything past birmmingham as another country. The cuts are quite steep but the BBC can work towards those figures, without hurting programming specially if we stop copying successful content like bigbrother. Anyway I've said my bit and you can read lots of comments from others here

Thursday was a very early start, as I had to fly to Glasgow on Easyjet to meet the people of BBC Scotland interactive. Which created the system for Island blogging. Let me first start by saying how wonderful and open these people are. I mean wow, it such a difference from the usual London meetings which tend to be a little edgy sometimes. Anyway, I'm sure its public knowledge that there going to extend the island blogging with a better backend system and consider rolling it out futher in to scotland. How? well thats to be decided still. I showed the scotblog team my blojsom world service test which sends out html as ssi includes instead of html, and it seemed to go down quite well. But most of discussion took place around taking apart what exactly is blogging and where should the BBC be in the blogosphere? All I can say is that we had a good friendly discussion and it was just a shame we had a flight leaving so early as we could have spent much time talking futher. By the way Glasgow was different from what I'd imagined and it seemed quite nice actually, need to go up there for a holiday sometime soon.

Friday was all about Paul's idea… which I shouldnt talk about too much and some would say why mention it at all? Well agreed, but some of the experiements I'll be doing in my own time will be related to the idea. For example I'm using Flock as a http caching proxy for webservices. The bookmarks you see now are from del.icio.us but via Flock which only makes requests every 30 – 60mins. It has a XSL backend so I can rewrite or add templates as need. I've also been checking out blogwave alot recently and considering another way to do the idea. Here's a clue, take RSS dump it upside down and got what the idea is…

Comments [Comments]
Trackbacks [0]

Tell me something, would you be interested in doing a monthly podcast?

I'm asking this question to a few people I'm friends with, who are also in the industry. The idea being to do a monthly or two monthly podcast about subjects which affect the industry. Yes it sounds like the gillmor gang, and I'll make no excuses for that – its very good format. Anyway, its been in mind for a while now. The setting has to be around a bar or pub table with a laptop recording via a simple microphone. Or could even be after a dinner or something? Format has to be about a hour no more really. I'm hinting towards live and direct rather than edited. But I think i need to just do it and see what happens. Maybe who knows I can rope some majors into the mix? Like some London alpha bloggers or something? Right now the list of people who have agreed to do it stands at 3 including myself. Comment if your really interested in a English Gillmor Gang. Hey just a thought, maybe I could build a meetup around this? Hummmm…..

Comments [Comments]
Trackbacks [0]

More calendaring

I tried to install PHPiCalendar today, but I took one look at it the Tarball and thought forget this. I'm not installing PHP on top of a perfectly fine Java server or run Apache side by side with IIS (webdav) and Resin (everything else). Then I saw dot net cal which is a dot net written ical server. Its not open or GNUed, but it is legally free to groups of less than 10 and to non-profit/educational sectors which isnt bad. I've been spending sometime on there developers blog which highlights some clever thinking and actually decent thoughts on the process of calendaring. On the way I also found these things. iCalendar .net parser, now if someone could write one as a cocoon generator. I'm also interesting in changing ical's ics to xcals so I can actually run some decent xsl transforming on it. I could do it on the ics files but trust me it would be awarked.

I also found windates which is a Windows based ical client in the same vain as Apples iCal. Also found some really nice information about iCalendars under the Mozilla community. I saw the url http://javangelist.snipsnap.org/space/iCalendar – and got a little excited but then read it and realised it was of little use to me. However what on earth is this http://www.scheduleworld.com/index.html? I'm impressed and configuring outlook 2003 to send icals might be one way of keeping my ipaq in sync with my icals?

A java iCalendar parser? Humm will need to try this out for sure… Interesting project using cocoon and icals. Also seen a lot of links going to towards Jetspeed? Which I may try out today sometime as its only a war file. Also saw theres a proposed extention to the webdav standard just for icals, maybe this is what the difference is between webdav server and a ical server? At long last someone doing something about syncing icals directly with the pocketpc database. Linux only I think

Comments [Comments]
Trackbacks [0]

Calendaring with ical + webdav

Finally dumped Outlook at home all together, cant dump it at work. Me and my wife are now using Mozilla calendar on our laptops.
Some nice things I've seen while searching for tools to help the transision. outport and project24. Glad to say me and sarah finally have our mozilla ical's syncing using a webdav server (internal for now). Worked out that the private attribute doesnt do nothing and its possible to edit each others calendars if you want to. So the quest now is finding more interesting calendars to share with. Hence the link http://www.project24.info and of course http://www.icalshare.com.

The hardest thing now is working out how my pocketpc and smartphone fits into the circle using icals? As far as I can see there is no ical calendar client for the pocketpc or smartphone. I'm just trying out pocket informant which i thought might support more than the standard calendar and tasks applications. But on 15mins observation it looks like it doesnt. So my other options are to find a another one which does or convert the icals via outlook before they sync with the windows mobile devices. Now this sucks because i would have to use windows with outlook 2003 or some converter like outport on 2002/xp. The other thing which I'm going to test soon is using something like Novell/Ximian Evolution or even KOrganizer with a linux equal to activesync. Which hopefully should allow syncing of icals with Evolution and convert them to a format windows mobile devices can understand. Anyone tried this? And also raises the question can you do activesync type connections with Linux? Its a real shame Mozilla dont have time to support any other device besides the Palm.

Comments [Comments]
Trackbacks [0]

Now this is what i wanted…

Open Dating

I have set up a password-protected website with PHP iCalendar that lets a few trusted people access my entire calendar, with all of its confidential information. But I’ve written another program that can create a version of the calendar suitable for public viewing; in this “sanitized” calendar, descriptions of appointments and events are replaced by the word “busy.” I publish this sanitized calendar on my website. It lets people know when I’m free for meetings but doesn’t reveal any of my secrets.

Want to create the same but not using PHP calendar. Anyone know of anything Java servelet based I can use? Ah found this page with someone pretty much asking the same questions. But alas, they seem not be quite what i need.

Comments [Comments]
Trackbacks [0]