Blog changes ahead! (this blog is closed, use instead)

28 11 2007
This blog is being closed! Use instead!

As you might have noticed I am trying to concentrate my blogs based on thoughts expressed here. The main blog address now is (CLICK HERE SUBSCRIBE)

So after some consideration and discussions I am now planning to pretty much have everything on one blog. This means, I have the topics Python, Plone, Second Life, Web 2.0, sometimes german politics, New Marketing, Old vs. New Media and many more on here. Some of the programming topics might even include some low level content (which means source code) but I don’t expect too much of it. It will also be clearly marked as “technical” in the headline. In the end it will incorporate content from the following blogs:

Then I have two languages to cover, german and english. For each post in german I will add at least a little english summary on top as you can already see it. I am not sure it’s necessary the other way round as I would think that most germans understand english.

I am also concentrating most of my podcasting on it. This includes stuff formerly found on,, and My videoblog COM.lounge TV will be unaffected by this but I might cross post some stuff here. My german podcast TopfCast will also move to then (and I still have to switch itunes here).

What does it mean for Second Life related content as written as Tao Takashi?

Tao Takashi will keep on writing which basically means there will still be english posts about Second Life (and probably also some video here and then). It just will be published at My feed for World of SL will just have the english SL articles as it is right now. For my full range of topics you might want to consider subscribing to my complete feed though.

Subscription options

To give you some more flexibility on what you want to read I created some new feeds based on the categories I use:

all my posts (with english summaries if germen)
only german posts
only english posts
only english Second Life posts for World of SL (old Tao Takashi feed)
only english Plone related posts for (old feed)

I am not sure if more are needed. You can also use these feeds to subscribe to my podcasts/videos in iTunes or Miro (or whatever you use) as they will all have enclosures.

So this will be a new phase of blogging and I hope all goes well 🙂

Tags: , , , , , ,

Call for participation: Web Monday, Aachen Euregio, Dec 3rd 2007

22 11 2007

On December 3rd we will be organizing again a Web Monday here in Aachen. We call it Web Monday Euregio because we would also like people from the surrounding countries (Netherlands and Belgium) to attend and make it more international.

So what is a Web Monday?

Basically it’s a meetup taking place on a monday evening with topics all around web2.0, internet and so on. It consists of a one hour of people arriving and getting to know each other, one hour of 10 minute talks (depends on how many we have) and then open end for networking and getting to know each other. The whole event is free of charge and drinks & snacks will be provided.

Everybody is also invited to give a talk. Last time I gave a talk on the new Second Life Grid Architecture and two guys from introduced their project.

This time we are also having a talk about Second Life as the guys from will be introduce their Analytics package (actually it will take place in their office :-).

So if you are interested in either participating (and you are in the area around Aachen/Aken/Aix la Chapelle) feel free to sign up on the Web Monday Euregio Wiki page. If you want to give a 10 minute talk feel free to add this to the list of talks which you can find on the wiki as well. You will find all further information such as location on that page.

I hope that some people from outside Germany will come as it would be great to connect also over the borders (which indeed are very close here).

[Web Monday wiki page]

Technorati Tags: , , , , ,

Linden Lab releases more Python libraries as Open Source (technical)

22 11 2007

Eventlet and mulib, two Python libraries have been already released by Linden Lab earlier (during SLCC) and Certified HTTP (CHTTP) is developed in the open already.

So what are these?

  • Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.
  • mulib is a REST web service framework built on top of eventlet.
  • CHTTP basically wants to implement a more reliable HTTP by ensuring that each message is guaranteed to be delivered exactly once.

Now Linden Lab opensourced further libraries which can be found here. Citing Ryan Williams/Linden Lab from his mail to the SLDev Mailinglist:

  • base.llsd : full-featured llsd parser and serializer for all three wire formats
  • base.lluuid : interface for generating, representing, and parsing UUIDs
  • base.config : global-config-file interface
  • ipc.llsdhttp : HTTP client that automatically encodes/decodes LLSD. Great for web services passing around data.  Works with eventlet beta-1 (not trunk).
  • ipc.saranwrap : wraps a module in a child process that is spoken to via pipes, so as to use eventlet’s socket swizzling around blocking code like MySQLdb.
  • ipc.mysql_pool : pool of saranwrapped database connections
  • ipc.russ : Recursive Url Substitution Syntax.  Build urls through variable expansion.
  • : similar to base.config, uses a config file and russ to build urls
  • ipc.webdav : webdav convenience module, this looks like it should be revamped to use httpc
  • ipc.xml_rpc : an xml-rpc module
  • : named query runner that uses a directory tree of llsd files

Great to see Linden Lab publish all these things (although I have no idea yet if they might be of use to me 😉 ). Documentation is more or less missing on these (and I wish they would have used at least doc strings but this seems to be changing) and of course this is mostly intended to be used with Second Life (while eventlet and mulib as well as CHTTP should have quite nice used also outside this realm). But as they are in the process of creating a standard protocol it’s definitely nice to see them publishing it so we might save some time.

Oh, and all of it is released under an MIT License.

Technorati Tags: , , ,

So who is on Twitter? :-)

18 11 2007

I think it makes sense to ask once in a while again on different channels so I have a chance to follow you 🙂

So who from my audience is on Twitter and I don’t yet know about?

Feel free to share your Twitter URL in the comments so other people can follow you, too. You can also add me, I can
be found at

As Twitter sort of became my main source of information it’s certainly great to check Twitter as well for nice SL events and other news.
(although with the amount if tweets I get it might get more and more difficulty to find the thing you actually search for at that moment).

Tags: , ,

What should I do with my blogs?

15 11 2007

This is some sort of brainstorming about what to do about the proliferation of blogs I have these days. But let me explain!

So I have many blogs these days:

  • Tao Takashi about Second Life in english
  • is about Plone and low level coding stuff (but these days also more highlevel social networks stuff in english)
  • is my german blog which I started in order to connect more with the german community
  • is my first video blog for more personal stuff
  • is a more technical oriented Videoblog mainly about Plone and Python but was also supposed to have a wider topic range.
  • is my german podcast (well, 3 episode in 6 months.. but I  hope to be more active there).

Some history

Now why is this? Probably all this came historically. First was where I posted stuff about Plone mainly geared towards the Plone community (which aggregates on This sort of died at some point until I revived it recently. Then I had the Tao Takashi SL blog which I started because I thought SL is a good topic to have a blog about as nearly every minute something new is happening (indeed this is my most active blog since a month ago or so). In the meanwhile I also started to do video stuff which I posted on which is basically a blog but ftpd to my domain (which never worked that well). And once I started to film conferences which were more about Plone I started which is now as the first one went over to Nate for videos from many people out of the Plone community.

And then I noticed that I actually don’t know anybody in the german scene which is why I started (actually revived my old homepage and installed WordPress).

So in fact I am on two planets, the Plone planet and the Second Life Planet which means that people probably expect mostly on-topic posts. That was my reason why I did not mix everything. Add languages to that.

What’s the problem?

So now I have a problem because there is not real starting point when you want to look for me. This also means that I would have to put 10 URLs on my business cards. This is not really great. Thus I created which makes sense but probably is still somewhat annoying and some redirection.

The main problem though is that I noticed that I crosspost a lot these days. This might mean that something is wrong. Additionally I talked to Stephanie Booth who has the same problem with language and she said that one blog converts better than several (which is of course more about marketing but isn’t a blog also self-promotion? I guess you want to have readers otherwise you wouldn’t do it. Especially you want to have conversations). So this is probably true, too.

Actually I’d even need more blogs, because I have roughly 4 topics (Second Life, Plone, Social Networks and the rest) and 2 languages which makes 8 blogs. Add 2 videoblogs and 1 podcast in 2 languages to it and you get an additional 6 blogs. I could even also start to divide between low- and highlevel, which basically means code snippets or Python tips which makes 28 blogs then.

Now it’s obvious that it probably does not make sense to divide all this into blogs.

What’s the solution?

Now this is the question. There 2 main requirements:

  1. People on topic specific blog aggregators might not want me to stay roughly on topic (although I personally don’t mind some broader range on those blogs)
  2. some people might want to stay in one language, esp. not everybody might want to read german if they don’t understand it.

So my thinking is this:

  • Put everything in one blog (which will probably be
  • Create categories “English” and “German” as well as topic based ones like “Second Life” or “Plone”
  • Create two categories “World of SL” and “Planet Plone” and put the feeds of them through FeedBurner on the planets.
  • Create categories “Videoblog” and “Podcast” and post everything on the blog, too

Some blog posts I might even do in both languages although I think that germans theoretically should be able to understand english. They would even be allowed to comment in german 😉

For german posts I might put some summary on top like Stephanie suggested.

One exception is probably COM.lounge TV which might stay it’s own blog as it’s more company branded but I might crosspost interesting videos on the main blog.

So the questions are now:

  • Would people be annoyed by sometimes reading english or german although it’s not their first language or they do not understand it anyway? Will this drive readers away?
  • Would people mind if I sometimes post lowlevel developer blurbs? I guess this wouldn’t happen that often anyway. Those will probably be mostly english.
  • How do I get all my readers over here? Most of the feeds go through Feedburner, so that’s easy but because the SL-Blog is WordPress-hosted not everything goes via Feedburner.
  • Should I copy some posts over (like those from the web2expo or some IMHO “important” posts?)
  • What will iTunes say if I change my videoblogging content/URLs? well, they go through Feedburner, too.
  • How many germans actually would have a problem with english?

Your opinion?

So what’s your opinion? Do you have similar problems? How did you solve this? Would like to hear more 🙂

Technorati Tags: , , , ,

Virtual Worlds @ mixxt

14 11 2007

As I am a beta tester for the new social networking platform mixxt (which lets you create your own social network and host it) I of course created a social network about Virtual Worlds. Please feel free to join it by clicking here.

You can find it at

Contents are not really there yet but we have a wiki, an events calendar and a forum. If you have topics which might be suited feel free to add them.

So for now it’s empty, you might decide what comes up on it and what might be discussed.

I am also wondering how big the interest in a discussion is which combines open social networks and virtual worlds as I see them in the future as being one thing.

Tags: , , ,

Carnival in Germany started today!

11 11 2007

So here is a little video from the last session. It was sort of finished all the time and as carnival started today at 11:11 I took the opportunity to finally finish and upload it:

Tags: , , ,