Monthly Archive for June, 2005

Stockholm

Just got into Stockholm late last night, just making this entry before I head out of the door to do some sightseeing. After we left the conference we headed to Lesiburg which is a major theme park in Gothenburg, convientantly located directly opposite our hotel. There are some great rollercoasters there which come highly recommended if you ever happen to visit Gothenburg.

Mati’s hotel is pretty nice, not far from the center or town either although the walk to the tube station is 10 minutes. Looking forward to getting around Stockholm.

Interesting Shop

Whilst in Gothenburg I came across this interesting shop, don’t you just love Swedish



EuroPython

Day 1 :
Started off by going to the Zope keynote talk. I have never been a big Zope fan, but I had not had a chance to look at Zope 3, so any cool things I could discover would be worthwhile. The immediate session after that was by Steve Alexander of Ubuntu, who looks after the Launchpad project.

The next talk I attended was the XML Information Extraction talk by Brian Quinlan, nothing amazing here either stuff I already knew. A gentle intro to SAX and basic XML parsing concepts all the way to expat. Well presented talk though.

The next talk had me high confused, it was titled ‘A Virtual Filesystem For Python’, however what was about was unified access to content for Zope. So every bit of content has a specific URL type and the content handler is just aware of how to get at the data. Again nothing amazing, but something that is hard to do well. This took us up right to lunch, which we had at the university canteen. After that we got a bit of time to mingle with other people.

The afternoon sessions seemed more interesting for me and I was right. The first afternoon talk I went to was about managing distributed teams, which was given by Steve Alexander. Another interesting talk, covered much of the things we did at APR.

A representative from the Chandler project gave a presentation on the state of Chandler, as well going over some of the new features being developed. I have to say I was quite disappointed with the 0.5 release since it was not really usable. With more that 2 years worth of development work you would expect something which was atleas functionally complete.Paul Everitt then presented a talk on Open Source businesses, basically talking about why and how., a bunch off one word slides, again a great talk.

Kevin, Remi, and Richard’s talk was after the afternoon break. The talk went very well, the room was fairly full. The presentation of the talk was first rate, and I think there was genuine interest in the subject matter. However the audience were already Python heads. I think the same presentation on a Python for Business Track at a more general conference would go down even better. A UNIX con or a Web Technologies type thing.

Next up was the talk by the lead guy from Nokia working on the Python for Series 60. Again this was relevant to me since I had already been playing with Python on my 6680. Some interesting things coming up in the 2.0 release of the SDK were talked about. There were a few people who like me had been playing with the SDK, most of the comments made were regarding the memory problems on the phones. Try to do anything too complicated and the memory on the phone is exhausted. This problem is not limited to Python applications, the phone’s builtin applications also do this.

After a short break we made our way to the main building for the Keynote, given by Guide Von Rossum – Mr Python himself. He spent some time talking about Python in general, as well as going over some of the PEP which have been accepted for 2.4.2 release. After the keynote we all made our way to the Student Union bar on the campus for drinks.

Day 2 :
Started with another talk about Python on Nokia Series 60 phones, this time given by a couple of academics from Helsinki Uni working on the PDIS oroject – which is aiming to develop a standard for personal information. I had been aware of this project because it get mentioned on the Series 60 Wiki quite often. Michael Sparks from the BBC spoke about the Kamaelia project which aims to produce a multicast networking library for Python. This got me quite interested because I can see an application for this technology to be used in a multi-site sync protocol. After the talk I spent some time talking with Michael.

The next talk was probably the highlight of the day given by Tommy Virtanen of the Twisted project. He covered the current drive of the Twisted project to break itself up into smaller modules, as well as adding some new modules. He spent some time talking about Nuovo which is twisted’s answer to a Python templating engine. As well as giving a general update on the twisted world. One thing that has to be said about Tommy is that is a funny guy. This took us up to lunch time.

After lunch I just went to one talk, which was about PyPy – the Python hosted Python compiler. At that point I decided to take a break from the con and went back to the hotel to drop of my bag before returning for the evening keynote and dinner.

The keynote was geiven by Steve Pembroke head of the W3C, excellent delivery and some interesting things about Guido were also talked about. He also demonstrated an XFORMS implementation of a map browser, which was quite impressive. After the talk we made our way back to the hotel to drop of laptops, then move on to the venue for the dinner. The dinner was great we made it on to a table full of other people from the UK, a bunch of Zope consultants so we were in for an interesting evening.

Day 3 :
Started the 3rd and final day by going to Michael Sahlib’s talk about using Xapian to search across the US Patent database. He detailed what XapWrap is, and how Divmod use it to index user’s e-mails in their web mail system. My interest in this project was because of Xapian ofcourse since APR owns the commercial and closed codebase, which I worked on. I had thought Xapian had died however it seems to have sprung back to life. In fact I’m contemplating using it myself for indexing e-mail in our archive system.

Guido did a talk on his new company Elemental Security which is developing a network security and compliance product. Guido has actually implemented a language specifically for the system called Fuel. Which is very Python like. What is interesting is that Elemental Security is getting cash from the DoD to get Python ports on to HPUX and AIX. After that talk Michael Salib gave another talk this time on using Twisted to do P2P networks or more correctly Q2Q networks as he pointed out. One question that was on many people’s mind was to ask Michael about StarKiller – the Python compiler Michael was working on whilst he was at MIT. He said he would get back on to completing it. The reason for the delay was because of him going to work at DivMod, and having his hands full of neat projects. That completed the morning session, leaving a big free block around lunch before the lightening talks.

The lightening talks were always going to be the highlight of the day. Some of the talks were quite quirky. I quite liked Michael Spark’s network visualisation tool was quite cool. He has used PyGame to visualise networks coded in Python using Kamaelia. Remi and Rich thought it was a good idea to plug Python Hosting, must ask them how that worked out. At about 4pm we decided it was time to wave goodbye to the con. I had a train to catch a 6.42 and the guys hada flight at 9pm. So we went back to the hotel, dropped off our laptops and headed to the theme park to check out some rides.

Gothenburg

Got to my hotel at about 11pm last night, I have to say it is quite amazing worth every penny. Only a 10 minute walk to the main street in Gothenburg. The bars are open till 5am on fridays and saturdays, I settled for a bite to eat and then returned to the hotel at about 1am. Oh, I forgot to mention that the sun was still up at 11pm, in fact it was still light till about midnight. It was only dark for a couple of hours then it starts to get light again. The plan for today is to do as many touristy type things before the conference because I probably won’t get the chance to see much once the conference starts.

Sweden

Heading out to Gothenburg for EuroPython this evening, then after the conference I’m heading over to Stockholm to see Mati. Since my Ixus has been playing up for a bit went and picked up an Ixus 50, haven’t tried it out yet but the trip should make for lots of snaps. I best go and finish packing.

Batman Begins

Watched Batman Begins last night, have to say I was very impressed with the film. The story was well done, the acting was good, the effects were good. Christian Bale did an excellent job as Bruce Wayne and as Batman, without a doubt the best Batman yet. Liam Neeson plays the bad guy really well.

I was mislead by my brother on this, because he had seen much of the film through clips whilst working on the game, he had mis-represented things quite badly. I really enjoyed this film, and have to say that Batman fans have to see this film, anyone else can also watch the film without worrying about having the background. They have left the story wide open so the sequel should be with us in 2007.

USim problem resolved

Well had to upgrade my damn line to finally get a USim as of this afternoon I can now make video calls and do 3G data with my powerbook. Also got another 6830 for nothing so all is not that bad atleast I will have someone to make video call to.

Drove back from Frankfurt this morning, we set of at 1am, hoping we could get an earlier train, however the 7.21am crossing is the first one at the weekend, wondered why the 6.21am and 6.51am crossing were greyed out when I was filling the online form. We were at Calais at 5:30am, so we had some time to kill. Not bad we cruised at an average of 87mph, getting us there in about 4 hours we stopped twice on the way. The Folkstone to London run did not take long either since the roads were clear.Was knackered when I got home, so I went straight to sleep.

Baby Keddie

Iain’s wife Kelly gave birth to Abigail Emma Keddie on monday, weighing in at 7lbs 5.5oz. He has posted some pictures.

Frankfurt

Heading to Frankfurt for a few days to see family, and do some sight seeing. We are driving via the tunnel of course, should take about 5 hours door to door, so that is not to bad.

Last night was bowling night with the APR crew, fun was had as per usual.

EuroPython

Well I’m all booked for EuroPython, just have to sort out a hotel. Off on 25th to Gothenburg, there till to 29th. Then I’m taking the X2000 train to Stockholm to see my brother Mati. I fly back from Stockholm on the 3rd of July. Trying to work out what things I can go and do on the days around the conference, plus what I can do in Stockholm. Mati is working for Dice on loan from EA, by the sounds of things he is having a whale of a time. The PC version of Battlefield went gold a few weeks back and now they are working on the console versions.

Orange Sim Woes

Have spent a little while dealing the Orange customer services, since I decided to transfer another line to Orange and get the 6680 associated with the new line, they can’t give me a USim for my old line. USim being a 3G sim, so there is a difference between them. Apparently they only have enough USims for new handsets. Don’t quite know how they managed that but okay. I will try someone further up the chain.

WWDC

Well it has finally happened. Apple have announced that they will be moving to Intel processors over the next 2 years.

The move to x86 was inevitable, Apple have been providing Darwin on x86 since Mac OS X has been in existence. So the fact that they had internal builds of Tiger, Panther and even Jaguar for x86 does not suprise me. Infact I’m sure there have been rumours of this for years.

However Apple must know something about Intel’s next dual core chip before it is common knowledge. In my mind Apple and AMD would have made for an excellent partnership, since G5 already utilises AMD’s Hypertransport technology, plus AMD’s Opetron is a better chip, however AMD have no dual core version yet.

Intel does have the edge when it comes to 4-way and 8-way performance, plus the technology is cheaper to implement. I can see a 4-way XServe on the horizon, which will then allow Apple to get kit into larger rendering farms, I guess the motion picture industry is really going to become the primary target for this tech. Also Intel are putting DRM into the chipset so this would also seem like a smart move to use for film distribution. For Apple to build that into their own PPC boards would be quite easy however they would be locking themselves in. By going with Intel at least other system builders can get compatibility. I guess this is a lesson learnt from the iPod and iTunes.

The move in the interim may harm the Mac market because people will naturally wait for the next generation of kit rather than buying current models. Howeverr when these new models will hit atleast there won’t be processor supply issues to deal with since Intel’s fabs make one hell of a lot of chips. Don’t know yet if generally Apple kit will be cheaper in the future.

Personally I want to see Mac Mini PVR based around the x86 platform, by the end of the year. What will happen to the the G5 processor? Does this mean that IBM’s new dual core design will stop being produced? So far IBM have not said anything. IBM’s Cell processor is already being used by Sony and Microsoft for the next generation of consoles, so perhaps the G5 technology will live on in that realm.

Other questions which have not been answered yet is wheater or not Apple will adopt BIOS or if they will update Open Firmware, will standard PCI cards finally work in Macs. With Mac OS X run on non-Apple hardware. Either way I can see Linux on the Desktop becoming a casualty.

Data Access with the 6680

Well I can make GPRS connection fine, however I can’t seem to make 3G connections of any type, there must be an issue with the sim. I’m using my old sim as opposed to the new line that came with the new handset, need to talk to Orange I guess.

Nokia 6680

Had to trek across London to go collect my 6680 from Parceline’s depot since no one was home to recieve the package yesterday. Any how I now have a 6880. First impression is that this handset is just amazing, the size is just right, features are cool. The address book works, both cameras are good, Symbian’s system has some really cool features now. Bluetooth support is great, Sailing Clicker is working again, was missing that with the V3. iSync however is not supported. Tried hacking iSync to make it work as directed by a number of websites, however communication seems to start ok, tha application transfers across okay, but can’t seem to connect to it.

Another killer application is that the phone can run Python and Python apps.

Sin City

Sin City is the coolest film ever. Frank Miller’s excellent graphic novels have transitioned to the big screen perfectly. The cast they have got together is just amazing. For me Mickey Rourke’s Marv is just great. Having seen how they made the film all on green screen the look of the film is something special, I don’t think anything in this style has been done before. Not sure how well the film will do in the UK, the hype has been building slowly, plus it is the 2nd big film of the summer so it should do well. If you have not read any of Frank Miller’s Sin City graphic novels you will want to after watching the film. Infact as part of the marketing push around the film, they have reprinted all 6 graphic novels at a reasonable price. Which is a smart move since the film only cover 3, as this fact comes more known people will want to read the other 3 stories. The fact there are 3 other stories implies there is scope for a second film however there have not been any announcements yet.


www.flickr.com
fudonet's items Go to fudonet's photostream