Sunday, August 31, 2008

GUI broken ?

Isn't a GUI utterly broken, when the status bar (of the main window (!)) says "Opening Main Window..." for half a minute ?

Sunday, August 10, 2008

Windows file type registration for OOo 3.0 Beta for Windows

Just installed the latest OpenOffice.org 3.0 build over the previous one, and all the Windows Explorer integration was lost.
I googled around a bit, and found this on GullFOSS:

"If you test the OpenOffice.org 3.0 Beta on the Windows platform, you might be wondered about the missing system integration. Well, we decided to avoid the system integration in the Windows registry, because it conflicts with an existing system integration of an OOo 2.x, that you are probably using for your daily work. But if you know, what you do, you can of course get the complete system integration for your Beta tests. You only have to set the global property WRITE_REGISTRY, that is used as condition in the Windows Installer database. So please use

setup.exe WRITE_REGISTRY=1

or if you prefer the direct call with Windows Installer service:

msiexec.exe /i WRITE_REGISTRY=1"


I reinstalled with setup.exe WRITE_REGISTRY=1 as stated above and it worked like a charme.

Saturday, August 09, 2008

Thursday, August 07, 2008

Firefox 3 - finally

I finally moved to Firefox 3.

Because one of my favorite extension (add-on) was not FF3 compatible, I was still using FF2 only.

ConQuery was (is) the culprit. It is only 2.0.0.* compatible, and even if you "patch" the max version to 3.0.* it of course does install and run, but cannot parse the opensearch plugins from mycroft. So it was unusable.
Interestingly is was working with those search plugins nicely under FF2 ... odd.

I had FF3 only running in my virtualbox, but not on my "main" desktop. And once you get used to the speed of FF3 you will get annoyed when you have to repeatedly go back to FF2.

Only yesterday, I found out that I was kind of using the wrong extension in the first place, since there is a Context Search add-on for FF as well, which runs perfectly with opensearch, FF2 and FF3.

So there was no more obstacle...and I'm on FF3 now.

So much faster.
And the awesome bar is really awesome... or at least better than the old one.

Monday, August 04, 2008

Dopplr and Twitter problem fixed

A couple of weeks ago, Dopplr (the social travel network) announced support for twitter (and email and sms). That is, you can send a tweet to the dopplr user on twitter with your travel details, and it will automatically get added to your Dopplr account as a new trip.

Of course you first have to register your twitter user with your Dopplr account... (why this is, and why the number of identity silos as ever increasing is a different story, and I'm sure I will rant about identity in social networks soon here).

You do so, by sending a (private/direct) message to the Dopplr account with a secret key (kind of thing) that you get from Dopplr. Once you sent this, the link between your Dopplr account and your twitter name is established, i.e. messages from this very twitter name will be associated with your Dopplr account.

From then on, you send messages like

“I'm going to munich from Sep 23rd to Sep 29th“

to Dopplr and the trip will be added automatically. Confirmation is sent both via twitter and via email.

In my case, however, the registration failed.

Dopplr just would not react to my registration message. Simply ignored it. I first thought, that I did something wrong, but today I got an email from Matt Biddulph , the CTO of Dopplr:


Subject: Apologies for a recent problem in Dopplr's Twitter support

This morning we discovered a bug that has affected about 60 Dopplr accounts, including yours. It meant that when you sent us a message to associate your account with your Twitter account so that you could send us trips, it didn't work correctly.

We've just fixed the bug and deployed new code to our servers. If you'd like to try again starting at http://www.dopplr.com/account/twitter then the process should now work.

I'm sorry for this problem, and hope you enjoy using our new Twitter feature.

Matt Biddulph,
Dopplr CTO.

I tried the registration again, this time it worked.

Dopplr replied with


Thanks, now we know who you are on Twitter. Full usage instructions are at http://dopplr.com/account/twitter

within a minute or so, and then I was able to add my sample trip to Munich (this is just an example, don't expect me in Munich at that time).

Which is then confirmed by an email:


Subject: Re: Your twitter message to Dopplr

Thanks for sending us a message by twitter.
We automatically created a trip to Munich, Germany (from Vienna,
Austria) between September 23rd and September 29th

We won't share coincidences from this newly-created trip with your
fellow travellers until August 13th. This is to give you a chance
to check and correct any problems in interpretation.

If you'd like to check, go to
personal link deleted

Yours sincerely,
The Dopplr Team.


I love the idea to put the new trip into a kind of quarantine for 10 days, but still publish it then by default.

So it works great now.

I was so surprised by Matt's email, that (I guess for the first time ever) I replied to him thanking him for the service.

Unusual... even for cool startups.

(email published with Matt's consent)

Saturday, August 02, 2008

Update on gmail mobile vs https

As reported earlier, I had problems with both the new "Always use https" option on and still use gmail from my mobile.

So, first of all, I installed v1.5 of gmail mobile for my 6233. This did not go through the JavaME update process, because it seems Google changed the download URL for it. Just point your (built in) mobile browser to http://gmail.com/app and you can download from there.

According to the gmail blog and help center there should be a way to have "Always use https" on and still use the mobile app.

If you have the latest version of the app (1.5), you can work around these errors by also enabling the app's own 'Always use secure network connections (slower performance):' setting from your device and then signing out:

  1. Select Menu > Go to > Settings.
  2. Check the Always use secure network connections (slower performance): option.
  3. Make sure the 'Always keep me signed in' option is NOT checked (in order for you to sign out).
  4. Save your changes.
  5. Select Menu > Exit Gmail.
  6. Restart the app and sign in.

I tried this, i.e. activated both, the "Alway use secure network ..." on the mobile and the "Always use https" on the web (and turned "Always keep me signed in" back on again after a while.

Now I always get signed out of the mobile application whenever it tried to connect to gmail with a
Username and password do not match. You provided (...)

error message.

So, still does not work.

Had to turn "
Always use https" back off again...

Thursday, July 31, 2008

Gmail mobile fails when "always use https" is turned on

So, of course, when Google released the "Always use https" feature in gmail I (paranoid as I am) turned it on.
At a seemingly unrelated time later my mobile Gmail on my Nokia 6233 failed to connect with the (misleading) error message
"This program requires a working data connection... Please check you signal stength."
- whilst the GPRS/data indicator is active and all other apps work.

I did not get the correlation to the https setting, but a couple of days later (yesterday) it struck me... and it turned it off again ... voila, gmail mobile wors again.
(and turned it on again -> fail ,turned it of -> works).

Turns out, that this is well documented:
Some products that connect to Gmail, like Google Toolbar, are not yet compatible with https. We're working to identify issues like this and get them fixed, so visit your product's Help Center if you encounter problems after enabling this setting. In particular, check out this Gmail Help Center page if you use the Gmail mobile app, as you may initially hit an error when you try to use it (we're working on a fix).
(from the gmail blog)

Bad thing is, my 6233 is running with gmail v1.1.1 and there does not seem to be an update for it...

Tuesday, July 29, 2008

Fighting with XUL in Thunderbird

For some strange reason that I have not figured out yet I totally fail to reference the „Move“ menu in the Thunderbird Message menu... odd.

Have to dig deeper into this.

Sunday, July 27, 2008

Finally a Thunderbird bug fixed

One of the TB "bugs" that bugged (no pun intended) me most was that a couple of controls (menuitems etc. ) did not have an ID associated with them , and so were not really (or not really easy) for extensions do overlay.

But since 2.0.0.16 (hot of the press) this should be fixed:
Bug 411481 – Make it easier for extensions to overlay the TB menubar by adding IDs

Let's see how complete....

Vacation vs email

After a 2 week vacation (a "near offline experience") I managed to reduce my business email inbox from 450 unread items to 17... Those 17 I really have to act upon.
(And I'm not talking to email I receive from a maillist, or other inboxes like Flickr, Friendfeed, Google Reader, ...)

Which means that in 2 weeks time I have <4% meaningful emails ?
Ok, I've read about 80% of the emails - at least the subject and the first couple of lines - on my Palm through my bluetooth/6233/gprs connection. But that was trouble enough.
a) VersaMail on the Palm T|X does not successfully delete emails on the (IMAP)Server, not matter how often you tell it to...
b) Neither das the Nokia 6233 built-in email client; though it says it does IMAP and it from a pure protocol level does it of course, it simply only offers POP functionality, though; i.e. retrieve, mark-read on the server (always on retrieval, how annoying) , but no delete.
c) more and more emails tend to be HTML, so neither the Palm nor the Nokia is a good interface to read them - unless you can get actual information out of a "Your email-reader does not support HTML...."

Time to get an iPhone or Blackberry ???
Or are the above stats (<4%!) telling me, I should not even bother with mobile email anymore (after I successfully have worked with it (and implemented it earlier myself) since 1999...
My god, that was last century ...

Friday, July 11, 2008

Offline... how strange

As followers of my Dopplr profile already know, I'll be offline for 2 weeks, and I guess totally offline.
I'm not really use to that anymore, hasn't happend in the last 3 or 4 years...

Lets see how I can cope with it.

Tuesday, July 01, 2008

Now all presentations from JavaDeus08 available for download

Well, the <title> kind of say it all... here's the link.

OpenOffice.org 3

I've been playing around with the latest OpenOffice.org 3 builds for a couple of weeks now...
One of the nicest changes in the Writer is the zoom functionality, which (quite frankly) s^h^h ^h was not that good in previous releases.

Now it looks like this:




You can actually zoom by dragging the slider... as expected.

A lot better than in the old dialog:




So lets forget about that.

btw: you can safely run OOo 3 (developer builds) alongside an older version (e.g. StarOffice 8 in my case).

Sunday, June 29, 2008

Wordle - Beautiful Word Clouds:

Wordle is a cool online tool to create really beautiful word clouds out of a given ... eh .. dictionary, if you will, or list of words, actually. The more frequent a word is (in this list) the larger it will be represented of course.

Here is my tag cloud for this blog (as of just before this post):



Wordle can also go directory to a del.icio.us accunt and pick the tags as input from there.
So here's my del.icio.us tag cloud:



You can change the orientation, font, colorings, ...

Quite nice, I thought.

Friday, June 27, 2008

Presentations from JavaDeus 08

The first set of presentations from JavaDeus08 are ready for download. Just follow the download link from the event homepage.

Cool gmaps // twitter mashup

Walterra has hacked a cool mash up with twitter "weather data" for select Austrian cities and google maps to present a twitter weather map for Austria.

Most probably technically not really challenging ("Done in three hours" in his own words), but the idea (to get the data from twitter) is just great.

This is just a simple example to illustrate the hidden power and possible emergence that lies within social media, presence services and livestreams.
This is a quick hack inspired by metaroll.de. Using summize I fetch messages from twitter which contain words about the weather in Austria's federal capitals. A simple algorithm measures what people are talking about and renders a KML file which gets displayed above

Thanks to phreak20 for the hint.

Thursday, June 26, 2008

Tupalo badges

Tupalo (see here) now also has bagdes (i.e. widgets), which allow to embed a spot on your webpage / blog; in their own words:
The Tupalo Spot Widget code is available from every Tupalo Spot page, allowing you to embed a formatted business information widget into your posts. The Tupalo Spot Widget is perfect for those with a blog or website allowing Javascript.
Works fine.
2 minor issues, though:

  1. I'd also like to have a widget that lists my favorites on tupalo (=dynamic), not only 1 single spot (=static)
  2. the styles don't seem to work smoothly, see the title in the screen shot:
    I haven't looked into it with too much effort, but I guess they just don't really provide their own styles, or they are broken.
Apart from that, good work, guys.

Sunday, June 22, 2008

If blogrolls are indeed dead ...

...as I said... why then did I still have one here, you might ask.

Fair question.
So I removed it.
I haven't updated it in years anyway...

Gone.

Saturday, June 21, 2008

JavaDeus 08 was a huge success

On Thursday we [1] hosted Austria's first major Java Developer conference [2] in St. Pölten on the FH campus - as I already reported.

The event was - not only in my opinion - a great success. We had 400+ people attending (not counting the Sunnies), from students over smaller and larger ISVs to coporate developers. We had a mix of Sun and non-sun content, a mix of local and international speakers. And it was free (literally as in "free beer").

Starting with an excellent key note from Reggie Hutcherson (Manager of the Sun Technology Evangelism group), followed by the coolest demos, most importantly of the SunSPOT thingies - small Java programmable "thing" with light and 3d motion sensors and stuff... We gave on set of them away for free, and one is still to be won - or rather earned with a good idea for an application.

In the afternoon there were 4 parallel streams of break out sessions, covering everything from MySQL (were we obviously were not clear enough that the 2 presentations were not the same, sorry), openESB (excellent presentation and demo by Jason), GlassFish by Alexis (who else ;-) ), NetBeans by the Netbeans guys from Praha, SunSPOT details by Salzburg Research, etc, etc. And of course and outlook on Java 7 ...

Presentations will be posted for download on the Sun site soon (Monday, I think), I will put up a reminder here on my blog as soon as they are ready.

I had excellent conversations throughout the day and - apart from being slightly stressed - enjoyed every bit of it.

One of my favorite moments was, when - more sales focused - colleagues came almost running out of the really good jMaki presentation by Doris Chen and complained that people were talking about actualy code in there. *grin*

After that beer and BBQ were well deserved by everyone... still 200+ at the party (I guess), people only started to leave when Germany started to beat Portugal and we had to watch it...

Other reports on the conference should be searchable with the keyword "javadeus08" or "javadeus", or can be found on del.icio.us and technorati. (That is the plus side of a unique name like JavaDeus... apart from that, I still don't like it).

See y'all next year, at JavaDeus 09.

[1] Sun Microsystems, if you don't know by now ;-)
[2] well WE [1] think it was the "first major..." and people at the conference confirmed this. Sorry, if I missed someone else's efforts.