Skip to content

Dank Sonne keine Ölkrise in der IT?

Jonathan Schwartz (SUN CEO) nimmt die hohen Ölpreise zum Anlass, um in seinem Blog Werbung zu machen für Suns neue Strategie des Stromsparens (das offensichtlich eine Industrie weiter Trend wird). Er beendet sein Eintrag (Oil, Real Estate and the Computer Industry) mit:
Is it a coincidence Dell's located nearby to so many energy companies? Hey, I'm just asking.
Für kleinere Unternehmen ist das ganze sicher kein großes Thema, aber schon in mittleren Rechenzentren ist das Thema Strom, Notstrom und Klima eine größere Herausforderung. Mit der zunehmenden Packungsdichte und Speicherplatzverbrauch (Plattenarrays) wird das nicht besser. Ich finde es übrigens amüsant, wie er auf Dell herumhackt, zumal die Artikel-ID ("the_dell_premium")in der URL eine deutliche Sprache spricht, dass der Titel der Seite nachträglich geändert wurde.

Browser Wars II

Nachdem die Netzzeitung von einem Einbruch bei Firefox berichtete, und weil Golem über die Umstellung der Browser Kennung bei Opera berichtete wird es wieder Zeit die Browser Statistik unserer Website anzusehen: ...............Juni..Juli MSIE..........85,8%..86.2% - 6.0......81,3%..80.2% - 5.5.......3,3%...4.0% - 5.01......0,6%...0.9% Firefox........9,5%...9.6% - 1.0.6.....0.0%...0.8% - 1.0.5.....0.0%...0.2% - 1.0.4.....5,4%...5.6% - 1.0.3.....1,6%...0.6% - 1.0.......1,2%...1.1% Mozilla.......1,7%...1,5% Netscape......0,9%...0,4% - 8.0.1.....0,0%...0,0% - 7.2.......0,4%...0,1% - 7.1.......0,1%...0,1% Opera.........0,8%...0,5% Safari........0,4%...0,7% Konqueror.....0,2%...0,3% Windows.....96,6%...96.3% Mac..........1,1%....1.3% Linux........0,6%....0.9% FreeBSD......0,1%....0,0% OpenBSD......0,0%....0,0%

PR Blogger: CEO Blogs

Beim PR Blogger gibt es einen Beitrag über das Thema CEO-Blogs. Er verweist auf eine Studie der FU Berlin über die Rolle des CEO in der Unternehmenskommunikation. Zwar findet sich in der Studie nichts zum Thema Blogging, aber es ist ganz klar, dass ein vortschrittliches Medium wie ein CEO Blog sehr gut den Kommunikationsmix eines CEOs aufwerten kann. Gewissermassen weg von den Interviews hin zum Tagebuch.

Technorati Statistiken

Technorati sitzt auf einer unerschöpflichen Quelle von Statistiken in der Blogsphere. Sie fragen sogar nach Forschern, die diese Daten gerne auswerten würden. Aktuell ist im Technotrati Blog eine Statistik (State of the Blogsphere Part 5) zur Verbreitung von traditionellen Web-Sites gegenüber Blogs zu finden:

Barchart showing Blogs and Mainstream Media

Dave Sifry (Technorati Gründer und CEO) schreibt in seinem Artikel:

... As the chart above shows, the most influential media sites on the web are still well-funded mainstream media sites, like The New York Times, The Washington Post, and CNN. However, a lot of bloggers are achieving a significant amount of attention and influence. Blogs like bOingbOing, Daily Kos, and Instapundit are highly influential, especially among technology and political thought leaders, and sites like Gizmodo and Engadget are seeing as much influence as mainstream media sites like the LA Times. ...

Achtung Java: Memory Leaks durch Thread Objekte (Lösung)

Nach meiner Quizzfrage gab es einige Diskussionen über das Problem. Meine Analyse fand ein Problem im Konstruktur der Klasse Thread. Wannimmer ein Thread Objekt erzeugt wird, registriert es sich an der zugehörigen (aktuellen) ThreadGroup. Das hat den Effekt dass eine Referenz auf den Thread gehalten wird, das Objekt wird nie frei gegeben. Gitta Zahn und Steffen Ramlov haben das Problem sofort gefunden, Stefan Matthias Aust hat darauf hingeweisen, dass aktuelle Java Versionen (1.5 und 1.6) dieses Problem nicht mehr haben, dort wird der vorbereitete Thread nicht zu einer Liste hinzugefügt. Details dazu in de.comp.lang.java. Unabhängig davon ist es aber generell ein schlechtes Design von Thread zu erben, insbesondere wenn man plant den Thread nicht zu starten. Das Runnable Interface hat hier deutlich weniger Seiteneffekte, und man ist wesentlich flexibler mit der Erzeugung und dem Pooling der Threads.

Achtung Java: Memory Leaks durch Thread Objekte (Quizz)

Ich habe letzte Woche einige Zeit mit dem Eclipse Profiler verbracht, um ein merkwürdiges Memory Leak in unserer Software zu finden. Eigentlich ist das ja nicht mein Job, aber da mich der Bug von einer Kunden Demo abgehalten hat, und da ich es hasse wenn ich die Ursachen von solchen Problemen nicht kenne, habe ich ein paar Stunden meiner Freizeit im Debugger verbracht. Problem war, dass eine unserer Komponenten sowohl synchron, als auch asynchron (mittels eigenem Thread Pool) aufgerufen werden kann. Beim synchronen Aufruf der Funktion lief aber reproduzierbar und schnell der Speicher zu. Meine Vermutung war ja erst, dass der Thread Handler am Ende der run methode noch irgendwelche cleanup tasks übernimmt, die der selten benutzte synchrone Code vergisst. Aber die Ursache ist an einer anderen Stelle, tief in der Java API zu suchen:
public class Processor extends Thread {
public Processor() {
}

public void run() {
// do something important
}
}

public class Starter {
public void start(boolean async) {
Processor p = new Processor();
if (async) {
p.start();
} else {
p.run();
}
}
}
Na wer findet das Memory Leak bei Starter.start(false)? Auflösung im nächsten Blog Eintrag. BTW: hat jemand eine Ahnung wie ich einfach Java Quelltext in S9Y pasten kann (am besten mit Syntax Coloring). Oder wie ich NL2BR partiell deaktivieren kann?

Aggressives Marketing?

Gesehen auf oracle.com:
94% of Oracle Customers Run Our Latest Release Recent research on current trends in enterprise software purchasing show that 94% of Oracle customers run our latest release - while only 6% of SAP customers run theirs. The reason is clear - companies upgrade if they see value. Oracle's well-engineered upgrades, innovative new releases, and high ROI keep the best companies running Oracle - year after year.
Bitte beachten: das sind ungeprüfte Aussagen der Oracle Corporation und die Links verweisen direkt auf Sales Unterlagen. Selbst wenn man hier unterstellt, dass diese Statistiken deutlich zu Gunsten von Oracle Applications gefärbt sind, ist es doch zu überlegen, was es Oracle Kunden so einfach macht, den Release Zyklen zu folgen. Diese Aussage ist gefolgt von einem extrem aggressiven Cross-Upgrade Angebot. Laut den Aussagen dort rechnet Oracle bei einem Umstieg 100% der SAP Lizenzen an. Ich bin gespannt, wie Walldorf kontern wird.