Tuesday, October 09, 2007

flickr loves me

Seems to be a new feature, or maybe I just didn't look carefully enough in the last year...
On the start page the now also tell me the group/discussion updates.

That's nice.

Friday, October 05, 2007

OpenOffice as a Java Update

This just popped up on my computer...



would be even cooler if it detected my (running) StarOffice ...

Tuesday, October 02, 2007

Nokia 6233 update fixes my bluetooth problem

I used to have problems with the bluetooth connectivity of my Nokia 6233 in my car.
Bluetooth connection would drop every 2 minutes or so, and then reconnect...
Unless (get this) I had the mobile "hidden" e.g. in the pocket of my jeans, ... then it would work.

With the new SW update this problem has now vanished.
Great.

Monday, October 01, 2007

Nokia vs open

Just listened to the most entertaining podcast from the O'Reilly Emerging Telephony Conference (from IT conversations): Tero Ojanperä (CTO of Nokia) made my day with the following line:

We [Nokia] have been long time advocate of the openness.

Bruhaha. And to prove my point:

Porting between S[eries] 60 and open source will be really easy...

Porting between open-source and anything... just shows their mind set

Apart from that it just shows a totally uninspired Nokia when it comes to internet and mobile.

Ballmer Peak



from xkcd.com

Saturday, September 29, 2007

The OpenOffice.org Extension Repository

There is a new repository for OOo extentions.

What I like - from the first look only - is, that it is not only categorized, but also tagged.

Friday, September 28, 2007

New Software update for Nokia 6233

Yet another software update for the Nokia 6233, v 5.43 to replace my 5.11
Get it here.
Not only does Google Maps continue to work, but now one can link (Java) applications directly into the GoTo Menu...

Thanks Nokia.
And yes, thanks, for having me re-configure the active standby yet again...

3365 unconfirmed Thunderbird bugs

Yesterday I opened a Thunderbird bug/enhancement. While I was in bugzilla I ran quick query and found that
3365 bugs against Thunderbird are currently still unconfirmed
. (btw: FireFox has 5406 which is - relatively speaking - less)

Ahem... about time someone started to work on them...

Strikethrough in OOo vs MSOffice

Yet another nice little story on Office shortcomings. PowerPoint cannot strikethrough. They rather recommend to manually put a (graphics) line over the text.
see details at m³s online Pamphlet

Thursday, September 27, 2007

Excel bug

Boy am I glad that I run StarOffice, not MS Office. A new bug was discovered in Excel that runs like this:

850*77,1 = 100.000

instead of 65535.
Of course I immediately tried in StarCalc, and it does it correctly.

Wonder, if Microsoft users consider this an incompatibility between Calc and Excel...

See the explanation and discussion here, and also the explanation by Joel Spolsky.
So, it is a display bug only... and it is (I fully agree) extremely rare and unlikely...

But still fun ...

Thanks to for the pointer.

Wednesday, September 26, 2007

eCommerce how NOT to...

I spent the last 30min of my online life ordering to tickets to a Toumani Diabaté concert in Vienna.

Now - I love to be able to do that online... but I think it would have been faster through a booking call center - that usually takes only 5minutes.

Walking through the order application took about 1-2 minutes per page -- but not user time, no. HTTP Response Time.
And the worst part - guess what...

The final message, where the final confirmation should appear was an asp error...
That's bad.

Real bad.

StarOffice 8 now includes Google Search

Update 8 of StarOffice 8 - released just this week - now includes what I'd call the 2nd part of the Sun/Google deal around StarOffice:

It comes with google search integrated.


Both Web and Destkop - Cool.

Btw: Sun still kept their branding in, because the web search runs through
http://www.sun.com/software/star/staroffice/search-en.xml

Sunday, September 23, 2007

Best order confirmation - ever

Here's the order confirmation I just received after I placed an order for MOO cards for my flickr photos:

Hello Roman

I'm Little MOO - the bit of software that will be managing your order
with us. It will shortly be sent to Big MOO, our print machine who will
print it for you in the next few days. I'll let you know when it's done
and on its way to you.

Please do not remove the photos you have chosen from your account until
your order has been printed, or some pictures may come out blank.

You can track and manage your order at: http://www.moo.com/account

Please note, as your order will be shipped via Royal Mail First
Class/Airmail, it should be with you in around 10 working days, but it
won't have a tracking number.

Remember, I'm just a bit of software. So, if you have any questions
regarding your order please first read our Frequently Asked Questions
at:

http://www.moo.com/help/

and if you're still not sure, contact customer services (who are real
people) at:

http://www.moo.com/service/

Thanks,

Little MOO, Print Robot

MOO "We love to print"

Order details as follows:



It is clear. It has all the information necessary. It tells me what to do and what to expect.

And its fun...

Thursday, September 20, 2007

How to kill a dragon with various programming languages

There's a beautiful princess, prisoner in the highest tower of a castle, guarded by a mighty dragon, and a fearless knight must rescue her…

This is how each language would manage to rescue the princess from the hands of the dragon

  • Java - Gets there, finds the dragon, develops a framework for dragon anihilation with multiple layers, writes several articles about the framework… But doesn't kill the dragon.
  • .NET - Gets there, sees the idea of the Java developer and copies it. Tries to kill the dragon, but the monster eats him.
  • C - Arrives, looks down at the dragon, pulls out his sword, beheads the dragon, finds the princess… And ignores her to see the last checkins of linux kernel cvs.
  • C++ - Creates a basic needle, and gathers funcionality until he has a complex sword that he can barely understand… He kills the dragon, but gets stuck crossing the bridge because of memory leaks.
  • COBOL - Arrives, sees the dragon and thinks that he is too old to kill a monster that big and rescuing the princess, so he leaves.
  • Pascal - He prepares for 10 years to create a dragon anihilation system… When the moment comes, he discovers the program can only take lizards as an entry.
  • VB - Builds a dragon destruction weapon based on several components, jumps to the back of the dragon and in the most critical time he discovers that the sword works only on rainy nights…
  • PL/SQL - Gets data from other dragon slayers, creates tables with n ternary complexity relations, tridimensional data, OLAP, takes 15 years to process the information… And by then, the princess became a lesbian.
  • Ruby - Arrives with massive fame, saying he is the best at anything and when he faces the dragon, he shows a lame motion picture of himself killing a dragon… The dragon eats him out of boredom.
  • Smalltalk - Arrives, analyzes the dragon and princess, turns around and leaves, they are way too inferior.
  • shell - Creates a very powerful dragon slaying weapon… But in the moment of truth, he can't remember how to use it.
  • shell(2)- The guy approaches the dragon with a two line script that kills, cuts, disembowels, impales, chops to pieces and packs the beast, but when he runs it the script grows, it fattens, irritates and puts alcohol in the fire of the dragon…
  • Assembler - He thinks he's doing the right and most efficient things… But he writes an A instead of a D and kills the princess to end up f***ing the dragon.
  • Fortran - Arrives and develops a 45-thousand-code-line-solution, kills the dragon, meets the princess… But she calls him a weakling and runs after the Java programmer who was elegant, and also rich.
  • FOX PRO - Develops a dragon killing system. It's gorgeous and works on the outside, but it's really patched inside, so when he runs the dragon anihilator, he realizes he forgot to index the DBFs.
  • PROCESS ANALYST - Approaches the dragon with two tons of documentation, develops the unified dragon-killing process, he develops a DFD to free the princess and marry her, convinces the dragon that it's the best for him and it won't hurt. When he executes the process, he estimates the effort and the damage he will cause with a plan signed by the Pope, Buddha and Michael Jackson. Then he buys a couple of nukes, 45 cannons, an aircraft carrier and hires 300 heavily armed men… When all he needed was the sword he was holding in his hand in the beginning…
  • CLIPPER: Sets up a routine that loads a codeblock array to insult the dragon, serenade the princess, load the sword in memory, beat the crap out of the dragon, clean the mess, prepare a raspberry milkshake for the princess, make love to her, take a bath, start the car, put it some gas and come back home. When he runs it, he gets a "Bound Error: Array Access" and the dragon eats him with fries.
  • Lisp, where the famous knight-errant, after speaking with numerous experts in dragon-killing, and modeling the knowledge they posess, he programs the system, and when he runs it he realizes he forgot a bracket (bender the offender).
  • HTML: Mounts a web on famous swords used to kill dragons, but he ignores the W3C standards. When he meets the dragon, he finds out the code isn't compatible with his browser, so he's left swordless. The dragon eats him as an appetizer.
  • Prolog: Thinks he needs a weapon to kill the dragon. Searches in a catalog for 182014 weapons. By the time the princess dies of her age, he's achieved to know how to make every weapon starting with A: Atomic Bombs, Anti-Air Weapons, Arches, Ammunition, Axes...
  • PHP: Creates a web page that when he executes it would eliminate the $dragon selecting from a weapons databese in MySQL over an Apache server. Nevertheless he forgot the WHERE in the DELETE query and kills the princess, the dragon, the peasants, the witch, the sorceror and the programmer himself.
  • JavaScript: The programmer tries to kill the great green dragon that spits fire throug his mouth. He creates a script that will delete the dragon when he loads a webpage, to create seconds after, some damsels to throw him flowers and make clapping sounds. Unfortunately he didn't take into account the DOM structure of the lizard, also known as Mozilla, and the only thing he gets is to fill his console of errors and that the Book of Mozilla tells how he was devoured.
  • ActiveX: The programmers create a tunnel to enter the dragon's lair from the castle and run a program that will kil the dragon from a safe and prudential distance. The dragon discovers the tunnel, eats the workers who dug, the dragon slayers, and enslaves every servant in the castle. The castle becomes a dragon-breeding place, full of little dragons that the dragon sends in pop-ups to other castles. The untasty remains of the knights are put in cans of Spam and sent to other castles as well as a warning. (aquelquesiente)
  • Basic. He creates a weapon able to kill paper dragons, but no matter how they improve it, they discover it's not good enough to kill any dragon bigger than a baby poodle.
  • Matlab: They create a loop that calculates the trajectories to shoot a giant arrow at the dragon. The program works flawlessly. What they need now are the voluntaries caoable to launch tha arrow with the necessary strength and accuracy.
  • Videogame Programmer : Spends two years programming a state-of-the-art sword with shaders and all. When the time comes to kill the dragon, he finds that half the knights aren't strong enough to raise the sword. Then someone programs a patch that reveals the sex scenes with the princess and Hillary Clinton makes it a scandal.

Monday, September 17, 2007

Is an application server needed for transaction processing? (Eric Newcomer's Weblog)

Excellent thoughts by Eric Newcomer...
Is an application server needed for transaction processing? (Eric Newcomer's Weblog)

Any by the way - he's updating his book.

iPhone in Austria on T-Mobile

Rumors and media reports are growing that in Austria (as well as in Germany) T-Mobile will be the exclusive partner for the iPhone.
Which is
a) not good, because I'm on A1 mobilkom (but I'm not really sure if I want to convert to the iPhone anyway)
and
b) quite exciting because it might eradicate the paradigm #1 of the Austria mobile operator landscape, being that "mobilkom will always be #1".

With T-mobile having acquired tele.ring and they got quite close to mobilkom in regards of number of subscribers. For Q1 the regulator reported mobilkom at 3.7M subscribers and T-mobile/tele.ring at 3.2M. The trend for Q2 and Q3 I personally expect is that the gap would become narrower.

Now if T-Mobile had the iPhone exclusively the one customer segment they never managed to get from mobilkom is getting more available to them: the business users.
Which in turn could make them #1.

A thrilling fall is ahead... ;-)

Saturday, September 15, 2007

Do Banks use the Internet?

From a recent discussion, I wonder whether financial institutions acutally make use of the internet when rating customers.
Google
Does my bank google for me when I apply for a loan/mortgage?



LinkedInOr do they check Xing or LinkedIn to see how I am connected in my job? XINGIt might be possible to find indicators on how secure my job (in general) is, or how easy I find a new one, etc...



Does my insurance company check the internet? E.g. flickr to find out how much I'm travelling abroad?

Does anyone look at myspace or (more likely) facebook?



Do they learn from the information I give them anyway?

Friday, September 14, 2007

RSS becoming dominant

I just noticed, that RSS (or rather the RSS reader, google in my case) is becoming more and more important as a means of accessing content.
I really "read" more Flickr updates through Google Reader, than directly in Flickr. One reason is, that it is easier and faster to navigate in a feed oriented reader.

Wednesday, September 12, 2007

Hell just froze over

Microsoft Windows and Sun x64 Servers and Workstations:
"Sun and Microsoft Expand Strategic Alliance Sun and Microsoft have announced an expanded relationship including Sun becoming a Windows Server OEM. Sun will soon resell Windows Server 2003 with select x64 systems."

Monday, September 10, 2007

Dilbert 2.0

so true...


via Dilbert.com

IBM to join OpenOffice.org

IBM joins the OpenOffice.org community to develop and promote OpenOffice.org technology

Welcome, guys.

from OpenOffice.org and Simon and CNET

emacs



UserFriendly Strip Comments

From one to many

Last weekend I (again) discovered what every programmer / architect knows anyway:
The step from doing something on ONE item to doing it on MANY items is the hardest.
And there's an add-on:
Moving from ONE to TWO (in the above sense) is more complex than from TWO to MANY (unlimited).
The reason for the latter is that (to me) "2" is still not as generic as "n", or as I like to put it:
2 is just a special case of 1
quite often if you (in code) have to do something specifically twice, you don't use any loop or iteration construct, you just do it twice.
E.g.
foo.doSomething();
bar.doSomething();

only if you have to push beyond 2 people start to use collections and iterations.
for (Object o: somecollection)
{
o.doSomething();
}


just for 2 objects, no-one bothers to create a collection, they just instantiate two objects.

At least thats what I usually do - and I know others as well.

But - as I said - I experienced the "from 1 to n" problem last weekend - let me elaborate:

In our neighborhood we have a great service that delivers a box of vegetables right to our home.
There's also a website, where you can check this weeks contents of the box.

Unfortunately, though, the site does not offer an RSS feed.
No problem, I just create(d) my own, with a simple job, that runs daily:
  1. connect to the site
  2. scrape the contents of the site
  3. re-format them
  4. and put them into a (static) RSS file, hosted on my homepage.
Put that RSS URL into iGoogle and have the contents right there in my personal google portal.

Easy.

Just 2 weeks ago, we decided to have 2 boxes (one with vegetables only, one with vegetables and fruit) on alternating weeks. So I had to re-write my little thing to handle two different "boxes" instead of just one.
(Frankly, I just went for the n-solution, not the 2)

I more or less had to totally re-design the whole hack... About the only thing that remained quite stable was the core RSS handling (through Rome) and the scraping/parsing of the HTML (using HTMLparser).
What I had earlier looked more like a classic C (not C++) program, with almost everything done in main()... I knew it was a bad design... but I did not anticipate the initially.

So, this was a really good lesson for me again, to "design for n" early.

Sunday, September 02, 2007

How not to do Social Networks

Mashable is reporting a disgusting (for lack of other words) behaviour of social networking website Quechup: namely, sending out emails to your contacts (in your name) without your explicit permission, or without even telling you, it does.

Cardinal sin/offense

Ugh!

Thursday, August 30, 2007

Steve Gillmor vs Jonathan Schwartz - live ?

looking forward to it...
Steve Gillmor’s GestureLab � BRIC Schwartzhouse

ISBN cross referencing

A couple of weeks ago, posted a rant, on how Amazon webservices don't have a consistent ASIN accross amazon stores. He gave a book example, where I retorted in my comment on this blog, that this was not Amazon's fault, but simply the fact, that different editions of the very „same“ book simply have to have different ISBN (and Amazon relies on the ISBN for book, and I'm glad they do).

Now I just discovered a service, that cross-links the various ISBNs for what we consider the „same“ book:

OCLC Openly Informatics

The service is quite simple – you pass in an ISBN and get a list of ISBNs that reflect related editions of this book. There's a nice FAQ ( pdf) for it.

Try this link for the latest (and hopefully last) Harry Potter.

It is not a total solution to m³'s problem, but seems to be an incredible useful service by the OCLC – the Online Computer Library Center.

Wednesday, August 29, 2007

Do get Arrington'd

When I said "Don't ge Arrington'd" I - of course - implied "without being prepared."

So here the perfect example of getting on Techcrunch and have Michael Arrington drop his jaw.

Adobe Hires Co-Inventor of Image Resizer Technology - the technology that amazed me as well.
(Thanks m3 for the pointer)

Monday, August 27, 2007

Content aware image resizing

This is just incredible - when can we see this in webbrowsers...


via go2web2

Friday, August 24, 2007

Thumbalizr

So, here's an update on the Thumbalizr service I could not report on earlier - see IT conservations: Don't get Arringtoned.
Whatever the reason for the failures earlier today (CET) was, the service now runs - and I'm to humble to attribute this to my rant... ;-)

The purpose of Thumbalizr is to enable you to make "screenshots" of web pages of virtually any size. You can choose between 2 modes:
  1. screen - you only get that portion of the page/document, that would fit on a screen
  2. page - you get the whole page/document


IT conservations would look like this (screen) or this (page).

From the latter you can tell that blogger and my list of tags don't make a great layout...

Don't get Arrington'd

As a new (Web 2.0) service usually the best thing that can happen to you is to get on Mike Arrington's Techcrunch - and get a good review there.

However, you should to be prepared for this.
Yesterday saw a review of a very promising sounding service called Thumbalizr, that make screenshots / thumbnails from web sites; you just provide the URL of the site and pick the resolution you want. That easy.

Alas, it does not seem to be able to cope with the load it gets, since its review. It constantly fails even to bring up the start page within a reasonable response time, let alone give me a thumbnail of yours truly blog site here.

Well I guess the author on Techcrunch chose the title "Thumbalizr: A Really Good Idea, If It Worked" not by chance.

Well, I'll give it another try in a couple of days.

Thursday, August 23, 2007

Paul Graham: Holding a Program in One's Head

The latest essay buy the wonderful, always insightful Paul Graham:
A good programmer working intensively on his own code can hold it in his mind the way a mathematician holds a problem he's working on. Mathematicians don't answer questions by working them out on paper the way schoolchildren are taught to. They do more in their heads: they try to understand a problem space well enough that they can walk around it the way you can walk around the memory of the house you grew up in. At its best programming is the same. You hold the whole program in your head, and you can manipulate it at will.
Read the whole essay Holding a Program in One's Head.

Correcting false statements by Microsoft

Erwin Tenhumberg corrects a couple of statements Microsoft usually brings forward against ODF as their common ODF/OOo FUD in Erwin's StarOffice Tango.

Sun Microsystems to Change Stock Ticker Symbol to JAVA


As Jonathan Schwartz (CEO) announced earlier on this blog and Sun official PR confirmed a bit latter, Sun will change their stock ticker symbol from SUNW to JAVA. Just to make that point that Sun is no longer about Workstations (the W in SUNW still means workstations, today).
JAVA is a technology whose value is near infinite to the internet, and a brand that's inseparably a part of Sun (and our profitability). And so next week, we're going to embrace that reality by changing our trading symbol, from SUNW to JAVA. This is a big change for us, capitalizing on the extraordinary affinity our teams have invested to build, introducing Sun to new investors, developers and consumers. Most know Java, few know Sun - we can bring the two one step closer.
And no, it is not April 1st.

Tuesday, August 21, 2007

Spolsky says no to Vista

Right from the office of Excel and Microsoft defender #1 Even the Office 2007 box has a learning curve - Joel on Software:
"I've been using Vista on my home laptop since it shipped, and can say with some conviction that nobody should be using it as their primary operating system -- it simply has no redeeming merits to overcome the compatibility headaches it causes. Whenever anyone asks, my advice is to stay with Windows XP (and to purchase new systems with XP preinstalled)."

New vs old media

Common (if not so recent) wisdom says, that the „old media“ (esp. newspapers) don't like the „new media“, esp. everything that brags about „ user generated content“.

Today, however, I noticed that my favorite newspaper, Der Standard, uses the Flickr Camera Statistic to pimp up an article about the new Canon dSLRs.


No that bad after all, the Web 2.0, right ?


Monday, August 20, 2007

Sun to integrate Synchronica SyncML solution

Sun and Synchronica just announced that they are about to add Synchronica's SyncML solution to their communications software portfolio ... at least that's how I read the press release:

Sun plans to use the core SyncML synchronization engine and the back-end connectors of the Mobile Gateway product to synchronize SyncML enabled devices with the Sun Java System Communications Suite or Sun Java System Application Platform Suite. Furthermore, Sun intends to use the provisioning module (OMA CP) enabling over-the-air configuration of mobile devices, reducing the need for manual device configuration. In addition, Sun is planning to use Synchronica's SyncML clients for Windows Mobile/Pocket PC and Palm OS enabling industry-standard synchronization on Smart phones that do not support SyncML out of the box.

That would be great, especially given the huge installed base of the Sun communications products (mainly the Mail Server) with ISPs and Telcos.

The man who collects Apples - CNN.com

The man who collects Apples - CNN.com: "The man who collects Apples"

should spell "freak" not "man"...

"[...] they are always gonna be making new stuff, so I'm always gonna be buying new stuff."

Sun IBM Solaris Deal again

Why is it that a good share of the media coverage of the Sun IBM Solaris deal got it wrong.

E.g. Der Standard (my favorite print newspaper) talks about a „server alliance“ between „rivals Sun and IBM“ ...

Others do as well (maybe Der Standard just copied from AP, with a similar line

„Two longtime rivals in computing, IBM Corp. and Sun Microsystems Inc., plan to cooperate on server technologies, a move that could put pressure on their joint competitor Hewlett-Packard Co.“

If you haven't read of the agreement before, you probably think hardware... right ?

But its not about HW, its only about IBM reselling („OEMing“) the Solaris Operating System for its x86 line of servers. It is a big deal, but not a HW collaboration. And it will put preasure on HP (at least I hope so).

Saturday, August 18, 2007

Path Copy

Thanks to Gernot for suggesting this great tool the other day.
Ninotech Path Copy
What it does is soo simple but it really helps. I've just been using it for a couple of days and can hardly imagine myself living without it.
Well, no, not that bad, I do still have a life (he said while posting to his tech-blog on a weekend ... nudge, nudge). Yes I do.

Anyway, here's what PathCopy does:
Ninotech Path Copy is a shell extension for Windows 95, 98, NT4, 2000, and XP that enables to copy the path of a file or directory to the Clipboard. You can then paste the path in to your document, e-mail, etc. You copy the path of a file or directory by right-clicking it in the Windows Explorer and choosing Copy Path from the context menu. The context menu then offers nine standard ways of copying the path, in addition to the user defined copying methods that you create yourself:

and you can pick whether you want to shortname or longname of the file, or the full path, or the full network path (UNC), ... Great.

Thanks, Gernot.

Friday, August 17, 2007

IBM to OEM Solaris

Yesterday Sun and IBM announced, that IBM is going to OEM Solaris on System X and BladeCenter, so its Solaris x86.
Jonathan Schwartz's Weblog: Momentous Day for Solaris

This is great news for Solaris, and frankly for IBM. Bad news for HP (IMHO). I wonder if we will ever see a Solaris on Power...

Thursday, August 16, 2007

Review of the Austrian ID system

Found a good review of the Austrian Identity system, a.k.a. "Bürgerkarte" (="citizen card").

Austrian ID system � Identity and Privacy Blog

A good point (with a false assumption) is at the end:
Finally, as with all smartcards used for online authentication, the need for smartcard readers to access the digital certificate. However, it may be that widespread availability of smartcard readers (one for every computer) is not a problem in Austria.
Given the current acceptance of the Bürgerkarte with citizens (or rather lack there-of), one can easily see that the burden of the card reader is indeed still a problem in Austria.

Wednesday, August 15, 2007

Citrix to buy XenSource

The week of (HW) virtualization (companies) ?

Hm, too many brackets for a good title, ... anyway, just hours (ok, I'm still exaggerating) after the VMware IPO, Citrix (of all) announced that they are to by XenSource, maker of Xen, which is a rival to VMware and favored by like half of the techies. It's one of those tech-religious things, I guess.

Citrix to buy virtualization company XenSource for $500 million | Tech news blog - CNET News.com: "Citrix to buy virtualization company XenSource for $500 million"

I wonder, why Sun haven't bought them....

Windows: add cmd to folder

Yet another windows customization reminder:

Since I frequently have to open a command prompt right from the folder that I'm on in explorer, I'd like to have a context menu entry for folders that does this.


Here's the way to do it:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Command Prompt]

@="Command Prompt here"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Command Prompt\command]

@="Cmd.exe /k pushd %L"

Other ways to do it and more tipps in that category can be found here.

"Compiling"

is that still true ? what size projects are people working on these days ...



from xkcd - A webcomic of romance, sarcasm, math, and language - By Randall Munroe

Tuesday, August 14, 2007

URL Fixer update

There is an update to URL Fixer that
a) seems to handle the .gov not more correctly when it is part of a national TLD, i.e. .gv.at used to be "fixed" to .gov.at by the default .gv -> .gov rule, which was wrong, at least for Austria.

but more importantly
b) you can now control it better.

"By right-clicking on the address bar, you can set it to auto-correct your errors, or you can have it ask you before making any corrections."



Thanks.

Monday, August 13, 2007

Customize Placesbar (Folderlist) in Windows File Dialog


And while I'm in the "knowledge preservation" mode - this is some piece of information I was look for years (well, not constantly, but every once in a while). I simply did not google for the right thing.

Task: How do I get any (arbitrary) folder into the short-cut bar in the Open/Save-As Dialog in Windows (XP) ?

Not just History, My Documents, My Computer, ... no one needs those.


Answer: First of all, one has to know (i.e. find out) that this short-cut bar is referred to as "places bar" and those folders listed there would then be places.

This way it is much more effective to google for.


The places bar is defined in the registry under HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ comdlg32\ PlacesBar
and consists of 5 entries (this seems to be fixed in the code, I could not find any reference to changing the number of entries),
called Place0-Place4.


For each place you can (read: have to) define its location in the filesystem or a handle to well known or pre-defined windows places.


You must enter the predefined places as numeric values (DWORD), e.g. My Pictures=39, Desktop=0, etc.
There are places on the web, where those values are listed.
I show an excerpt from here. at the end of this post.




Now I'm pretty sure that - like me - you don't just want to have any of those folders there, but something
else, like "D:\download" or whatever. In that case you make a String (instead of the DWORD) and just enter the name of the folder ("d:\download") as the value.


My placesbar at home looks like this (on my business laptop I have more "personal" places defined than just one) and the
registry (ready to import ;-)) like this:




Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32\PlacesBar]

"Place0"="d:\\download"

"Place1"=dword:00000000

"Place2"=dword:00000005

"Place3"=dword:00000011

"Place4"=dword:00000012




There are also tools on the web that help you create the respective registry entries. All you have to do then is, copy/paste those to your computer and import the resulting file into the registry.

There you go, quite easy actually.



Here are some of the folder definitions:






















FolderHexDecimal
Desktop00
My Computer\Control Panel33
My Computer\Printers44
My Documents55
Favorites66
Recent88
My Musicd13
My Videose14
Desktop1016
My Computer1117
Network Neighborhood (My Network Places)1218
All Users\Start Menu1622
All Users\Start Menu\Programs1723
All Users\Startup1824
All Users\Desktop1925
Application Data1a26
USERPROFILE\Local Settings\Application Data\Microsoft\CD Burning3b59

Enabling directory listing in Tomcat

One and for all --- this is mainly for myself, because I tend to forget it and have to google it everytime I need it:

To enable/disable directory listings in Tomcat (5.x at least) I have to change the property listings of the default servlet in conf/web.xml

<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

Tomcat FAQ - Miscellaneous Questions

Saturday, August 11, 2007

Google Pack now comes with StarOffice

This is great - google nows includes StarOffice in their Google Pack.
Not just a copy of OpenOffice, but specifically Sun's StarOffice...

Friday, August 10, 2007

Summer of storage

Seems to be the week of network storage: both Google and Microsoft launched storage related services; with Google it is just the option to buy (!) extended storage for Gmail and Picasa. Microsoft's Live SkyDrive is a „regular“ network storage offering, like XDrive and others already offer – just smaller.

Sounded more promising when I read the headlines ... ;-)

Thursday, August 02, 2007

Burton interop report on user centric identity

Burton Group Identity Blog: Recapping the Catalyst user-centric interop:
The Burton Group hosted a User-Centric Identity Interop at the Catalyst Conference in San Francisco during the week of 23 - 29 June 2007; a public demo session was held on the evening of Wednesday 27 June to showcase the accomplishments of the participants in this event.

Read the whole story here.

Wednesday, August 01, 2007

eWeek reviews Sun ODF Plugin

Sun Plug-in Brings ODF Support to Microsoft Office: "Sun Microsystems' ODF Plug-in for Microsoft Office won't usher in an era of universal document interoperability, but eWEEK Labs believes it is the best option currently available for adding Open Document Format support to Office's massive installed base."

Update for Nokia 6233

Finally there is a new software version for the Nokia 6233 out: V 05.10 (check it at http://www.nokia.com/A4305060).

This fixes my problem with the previous release (4.91) which would not allow Google Maps Mobile to connect to the network. Now it works again...


Details on upcoming PDF changes in OOo

GullFOSS: "Completing PDF support in OOo"

Sunday, July 29, 2007

Scott MacGregor's Thoughts On Thunderbird

Thoughts On Thunderbird
One of our most important goals is to enhance the lives of Thunderbird users. We don’t know if we’ll ever have, as Mitchell states, “enough [people] to compete with other players for a consumer based product.” But we do know that millions of people use and depend on Thunderbird every day, and with dedicated resources and focus, we know that we can enhance the lives of millions more.Additionally, we want everyone to know that each developer, localizer, and tester means a great deal to us, and every contribution to Thunderbird is valued and important. Adding just one person to the effort, for example a dedicated Thunderbird build engineer, will make a huge difference. In fact, just that one person would have enabled us to release Thunderbird 2.0 a couple of months earlier.

Saturday, July 28, 2007

FF extention: DocumentMap

DocumentMap is a great FireFox extension that lets you see the heading structure of the current document (not the DOM) in the sidebar... So you essentially get the same effect Acrobat Reader has with the what they call the bookmark view , but for web/html pages.

This is quite useful for huge (unstructered) HTML documents that are still structured enough to have proper headings defined (i.e. the h1, h2, ... tags)

I found this thanks to GullFOSS who use it as a better way to navigate the OpenOffice Developer's Guide:

Try it out and browse for example the Text Documents chapter of the Developer's Guide and press alt-o. I am sure you will like it.

Thanks...

.. and yes, the OOo Developer's Guide needs some more structure.

Mozilla Foundation to spin off Thunderbird ?

A recent post by Mozilla CEO Mitchell Baker (mitchell's blog: Email Call to Action) call for a something like a vote on what Mozilla should be doing with Thunderbird:

"Mozilla has been supporting Thunderbird as a product since the beginning of the Foundation. The result is a good, solid product that provides an open alternative for desktop mail. However, the Thunderbird effort is dwarfed by the enormous energy and community focused on the web, Firefox and the ecosystem around it. As a result, Mozilla doesn't focus on Thunderbird as much as we do browsing and Firefox and we don't expect this to change in the foreseeable future. We are convinced that our current focus - delivering the web, mostly through browsing and related services - is the correct priority. At the same time, the Thunderbird team is extremely dedicated and competent, and we all want to see them do as much as possible with Thunderbird.

We have concluded that we should find a new, separate organizational setting for Thunderbird; one that allows the Thunderbird community to determine its own destiny."

And she gives 3 options:
Option 1. Create a new non-profit organization analogous to the Mozilla Foundation [...]
Option 2. Create a new subsidiary of the Mozilla Foundation for Thunderbird [...]
Option 3. Thunderbird is released as a community project much like SeaMonkey [...]
(find the details at the original blog post).

Interestingly none of them reads "keep it as it is"... so this looks like they are abandoning their child... I'd hate that. Been a long time Netscape/ Mozilla-Mail / Thunderbird user. Especially now with the progress they made with TB 2.0. And now that SunBird / Lightning is finally (though still slowly) becoming a decent calender.
Forking TB into its on entity would probably weaken Firefox as well (gut feeling, can't really say why, but I think so).

Maybe Option 2 is the one to go to keep Thunderbird and Firefox really close.

Saturday, July 21, 2007

EU's AntiGoogle

As reported, the EU has approved Germany to fund/subsidize the new European search engine, commonly known as the "AntiGoogle". Details here at EU OKs German online search-engine grant - Yahoo! News

In the details you will find that the money (120MEUR) goes mainly to SAP and Siemens (and other big companies)... So this really proves to be the Anti-Google: instead of letting innovation happen we give money to big over-managed corporations to "plan" for innovation... Totally the opposite of how Google came to life.

Friday, July 13, 2007

Google docs new user interface

Just noticed that Google docs has a more advanced user interface and layout.




Seems a lot more well arranged now.

Wednesday, July 11, 2007

IT Conversations: Simon Phipps

Great interview...

IT Conversations: Simon Phipps: "Simon Phipps, Chief Open Source Officer for [Sun Microsystems], joins Phil, Scott, and Ben to discuss Sun's activities. "

Friday, July 06, 2007

JTRES 2007 in Vienna


JTRES 2007:

The 5th International Workshop on Java Technologies for Real-time and Embedded Systems - JTRES 2007

Institute of Computer Engineering
Vienna University of Technology
26-28 September 2007
Vienna, Austria

Tuesday, July 03, 2007

Microsoft Office users can now import and export to ODF

StarOffice 8:
"The Sun ODF Plug-in for Microsoft Office allows users of Microsoft Word, Excel and Powerpoint the ability to read, edit and save to the ISO-standard Open Document Format. The ODF Plug-in is available as a free download from the Sun Download Center (SDLC). "
Download the ODF Plug-in.

Monday, July 02, 2007

Stylesheet fix for Weblog Publisher

Lately I noticed that the Sun Weblog Publisher uses an “additional” <p...> tag in list items <li>, which usually adds a line break right after the items bullet,


  • like this

I played around with the stylesheets of my blogs a bit to turn this off. The secret sauce looks like this:

ul li p {
display:inline;
}

To set the appearance or a paragraph that is nested within a list item of an unordered list to “inline” instead of “block”, so it no longer starts on a new line.

Hope this works now, I hate the manual edit...

Tuesday, June 26, 2007

Everything is miscellaneous – Tagging vs. Categories

I just listened to Phil Windley's inverview with David Weinberger on Technometria (via IT conversations).
I sum up David's thoughts (expressed in this interview) in my words:

„Miscellaneous“ is a container or category, but not a tag.

Meaning: if you really need to categorize things, i.e. you have to stuff them into a physical or virtual container, you sooner or later end up with a „Miscellaneous“ category (drower, folder, ...). That's because, if things need a container (...) you have to invent one for things that don't match your other containers. Check your kitchen or basement for proof.

Tags (as used by Google, Flickr, del.icio.us, ...) are not containers as such. They don't hold anything. Things can be tag-free (maybe they shouldn't, but they can). So there is no need for a „misc.“ tag.

Do never create a „Miscellaneous“ tag. It does not make sense.

Quite interesting (at the end of the interview) are David's and Phil's thoughs on egoistic (my word) and altruistic (their word) tagging, i.e. if you tag only for yourself (the early days of del.icio.us according to David) you will and should pick other tags than when you tag for others as well („ social“ tagging).

Listen in.

Monday, June 25, 2007

Google reader down ?

... again ?
Half a day without Google Reader... I feel like cut off from the (rss) world...

Friday, June 22, 2007

StarOffice 8 Update 7

Get it from SunSolve



eNormicom: Welcome to eNormicom!


This is great fun... remember all those names that emerged in the (first) web/internet hype ?
The guys at 37signals have the name generator ("eNormicom") for it...


eNormicom: Welcome to eNormicom!:
"Welcome to eNormicom!

Look, we don't want to waste your time...or ours.

You must be determined to create massive economic results in the next 10 minutes. Ready? Then read on.

It takes a lot to differentiate your brand in today's 'me too' world of electronic business solutions. At eNormicom, we create and develop campaigns that break through the chatter clearly and consistently.

Is your company having an e-dentity crisis? Then you need the eNormicom Image Bucket Program™..."


via Doc Searls

My Blog Template

I just changed the template for this blog slightly, to make better use of the screen width.

So if you see any problems with alignment or on „legacy“ screens with less then 1024 pixels width just let me know.





Blogging with StarOffice

Finally I got hold of the Sun Weblog Publisher for StarOffice – the one that now works with the new blogger ... This entry is to test this assumption. Seems to work.


Orange to buy One


Orange just bought One, the #3 mobile operator in Austria.
This might finally end the lethargy at One, who had a mixture of stake holders, like Eon, Tele Danmark, Telenor and Orange. None of them seemed really eager to invest in the past with One really not having a bright future and being the constant subject of take-over rumors.

Now that Orange (and Mid Europe Partners, an investment firm, who will probably just act as a proxy to Orange/FT) bought 100% of One this might - and hopefully: will - change. To me, One in the past had no clear profile or positioning; they were (and currently still are) neither a (cheap) residential provider, nor a proper business provider.

This still leaves 4 operators in the small Austrian market:
Price-wars are still going on - see the Austrian 3G data rates, e.g. one 3GB for 20 EUR per montgh, or "3" who priced the 3GB at 19 EUR. Frankly, I don't see that ending with this transaction, this is not a consolidation - might be the opposite: One now finally might have the energy to fully compete, not only on price.

Microsoft Surface Parody Video

Microsoft Surface Parody Video: "Great parody video of the recently announced Microsoft Surface Computer. “One day, your computer will be a big-ass table.”"



via TechCrunch

Thursday, June 21, 2007

Java as seen by the Uncyclopedia

Hugely entertaining ;-)
Java - Uncyclopedia, the content-free encyclopedia

Interview: OpenDocument and the Move to XML Formats

A great interview on Opening Move by Scott Mace with Gary Edwards of the OpenDocument Foundation about OpenDocument and the Move to XML Formats. Good insights on Microsofts motivation and excuses for OpenXML instead of joining ODF.
(via it conversations)

My first Skype savings

Yesterday I practically forced my wife to call her friend in Bologna, Italy, using Skype(-out) and not the fixed-line (or her mobile). Since this ended in a 42min chat from Vienna to Bologna, we actually saved more then 6 EUR... and the quality was excellent.

In addition using Skype-out means you stay anonymous, since the other party does not get any meaningful caller id that they could link to you or use to call you back...

I guess I'll skype-out more in the future.

Wednesday, June 20, 2007

Chicken, ...

Probably the best scientific presentation (or non-scientific, for that matter) EVER.
(via wired, thank you gernot, for the pointer, made my day.)

The weirdest thing is, that there is a paper, that goes with it.

Saturday, June 16, 2007

2 great videos about the future of media

... and everything related to media.

First, check out EPIC -
In the year 2014, The New York Times has gone offline.
The Fourth Estate's fortunes have waned.
What happened to the news?
And what is EPIC ?

(If the above link does lead you to a video, try this here.

Then come back here ;-)

Then have a look at the recently created work by Casaleggio Associati with a view back from April 6th, 2051
(via and Read/Write Web):



I really like the Google-Microsoft meshup logo at almost exactly 3'00:

Now, I'm not subscribing to all the views, fears and hopes (?) expressed in both videos, but they really make you think about the current developments and what might happen if the trend continues at that pace.

My own little Blackbox on Tour


See you on Monday for the real thing.

Friday, June 15, 2007

Hmmm ....Windows users download 1 million copies of Safari

Windows users download 1 million copies of Safari | Webware : Cool Web apps for everyone: "Safari was an early hit with Windows users, who have downloaded 1 million copies of the browser since Monday, according to Apple."

I still don't get it...

Thursday, June 14, 2007

Enterprise SOA Book


James McGovern challenges the publisher of (co-authored) book Enterprise Service Oriented Architecture:
If I were to convince my publisher to make this available under Creative Commons would folks find this noble or throw daggers? Maybe I should put my money where my mouth is and make a strong commitment. If 50 bloggers trackback to this blog entry, I will ensure this happens by August 1st.
This is something to support - creative commons at work...
So here's the link... (count++)
Enterprise Architecture: Thought Leadership: Links for 2007-06-14

Web 2.0 - we need to rethink ...

Just found a great video (through Charles Beckham's Weblog) by Mike Wesch which - for me - illustrates the essence of Web 2.0


Wednesday, June 13, 2007

My first blackbox tour

I just had my first (private) little tour through a Sun Blackbox, an exemplar of which happens to be in Vienna these days (see also m³s coverage).



Boy that was cool...

to see how each rack is mounted on shock absorbers...
to actually see how you can save space in a data-center when you can design for it...
and just to think that you can plug a regular RJ45 jack onto that machine for network connectivity ... ;-)

Apple and ZFS - this is sooo much fun

Breaking news via Engadet: Leopard does / does not use ZFS, part III: it does! (kinda)
Hopefully this is the last time we'll be forced to post on this topic, but we're not holding our breath: now InformationWeek -- which quoted an Apple executive this morning stating the polar opposite -- is reporting that Sun's ZFS file system IS in fact included in Leopard, albeit with a number of huge caveats. According to a company spokesperson seeking to clear up Brian Croll's "misstatement," while HFS+ continues to be the primary system used in OS X, ZFS has been coded in as a latent, "read-only option available from the command line." An IW reader claims to have accessed the system through Disk Utility's Erase menu, and states that "ZFS is only available on non-boot drives on Sun systems, so this is also the case for Leopard" -- seemingly reinforcing Croll's later assertion that Apple is really only "exploring it as a file system option for high-end storage systems with really large storage." So there you have it: Sun's Jonathan Schwartz wasn't pulling our leg after all, even if ZFS fanboys won't be pleased with the (presumably) final word on this.
This is getting more fun than I previously thought...

Tuesday, June 12, 2007

The new TV

I frequently find myself spending more time watching The Daily Show and The Colbert Report on comedycentral.com than watching TV. Yes, that's ComedyCentral DOT COM... meaning "on the net".

Internet really is the new TV... only with built in VCR (or rather TiVo) ...

Apple Safari for Windows - Why ?

Safari 3 for Windows - Engadget:
"Sign one more up for the browser war, Apple is shipping the third version of its well received Safari WebKit-based browser over to foreign shores to duke it out with the likes of IE, Firefox and Opera... on Windows."
Even engadget don't seem to take it seriously...

Why would I want YABOW (yet another browser on windows) ? Theres plenty of them.

To be frank, about 4:
Firefox (rulez)
IE7
IE6
Opera

Maybe Flock will get some traction, once it will finally be released.

Here's the browsers that access my blog:



But why would I want Safari ? What benefits would it offer ? Why would I want Apple to maintain a proprietary browser code if there is a perfect open source browser ?
What could Safari possible do better, than Firefox ? (And don't you say speed). It even renders horribly.

So: Sorry, Apple; I usually love you, but this is just nonsense.

ZFS for Mac/Leopard .... NOT

Apple: no ZFS for Leopard - Engadget:
"Senior director of product marketing for the Mac OS Brian Croll told IW point blank that 'ZFS is not happening,' contradicting Schwartz's assertion that his company's 128-bit file system would be bringing goodies like built-in data integrity and virtual storage to the iMac and friends."
well, the rumors were to good to be true... even by my big boss.

This make Shrek the only fairy tale these days.

Monday, June 11, 2007

More on Apple and ZFS...

Infoworld has an article on the rumors about Apple to integrate ZFS into the Mac.

InfoWorld | News | 2007-06-08 | By Gregg Keizer, Computerworld:
"Is ZFS Apple's secret weapon?
Sun spilled the beans about ZFS and Apple's upcoming OS X update, but what is ZFS, and how integral is it to Leopard?"
Well the most comfortable (unix) filesystem on the planet would make sense on the mac, wouldn't it...

More on Sun's Blackbox

Just found this on Jonathan's blog:
Blackbox on a Shake Table: "Blackbox on a Shake Table"

Earthquake simulation for the blackbox... here's the YouTube video for it.

Sunday, June 10, 2007

Sun Blackbox in Vienna

I'm so eager to get a glimpse the Sun Blackbox ever since I first learned of it.
The first datacenter in a Box, as they call it.

Now, finnaly, it comes to Vienna on June 18th. I will be there. That should even give me the chance to look and walk into it.

(for full disclosure: I'm a Sun Microsystems employee)

Saturday, June 09, 2007

Techcrunch: Xing In Talks To Acquire Plaxo

Xing May Be In Talks To Acquire Plaxo: "
We are hearing a LOT of chatter about a possible Xing-Plaxo merger in the $250 million range. The deal makes some sense - newly public Xing is headquartered in Germany and hasn’t gotten much traction in the U.S. where it competes directly with LinkedIn. Plaxo, with a very strong U.S. presence, could give them the opportunity they need to attack this market."