blog

jQuery on the Server

Last night I had an idea about a project I'm working on and how to make this extensible and flexible by using JavaScript code snippets which are to be added to the Java code. Sounds like a crazy idea but I remembered Mozilla Rhino which allows executing JavaScript from within Java. Issue 1 solved.

Also I'm a great fan of the jQuery library and would most probably like to use it on the server side to perform modifications - saves a lot of time in working with the DOM. Luckily I also remembered a post of John Resig which explains exactly that issue (ok, Google helped me to find it :) ) - executing jQuery inside of Rhino. Using an application server like Jaxer is no option as the server environment is given. Issue 2 solved.

So, downloading Rhino, downloading env.js, downloading jquery.js, putting the sample together and, guess what, nothing worked. Uff. Even simple selectors like jQuery('div').length always returned 0. After a little investigation I figured out that up to jQuery version 1.2.1 it worked like a charm, but the newer versions did not work anymore. But why? Hard to figure if there are not error messages shown.

What to do? Firing of a note to John Resig and - surprise - he wrote back within a few minutes, pointing me to a new version of env.js which also works with newer versions of jQuery.

THANKS John!


So grab the new version of env.js and start using jQuery 1.2.6 on the server right now!

Labels: , , , ,


Posted by Michael Baierl on Friday, July 25, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/jquery-on-server.html

Apple's iPhone Battery Advice

There are 11 tips from Apple for increasing the battery life on the iPhone:

  • Turn off 3G
  • Minimize use of location services
  • Fetch new data less frequently
  • Turn off push mail
  • Auto-check fewer email accounts
  • Minimize use of third-party applications
  • Turn off Wi-Fi
  • Turn off Bluetooth
  • Use Airplane Mode in low- or no-coverage areas
  • Adjust brightness
  • Turn off EQ
In a nutshell? Use it as an iPod. But not too often.

Agreed... :(

Via 43 Folders.

Labels: , ,


Posted by Michael Baierl on Thursday, July 24, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/apples-iphone-battery-advice.html

iPhone-Nutzer sind ledig und unter 35

Einer Studie von Nielsen Mobile zufolge sind 73 Prozent der Besitzer von Apples Hype-Handy iPhone Männer; zwei Drittel sind demnach jünger als 35 Jahre. Fast die Hälfte ist ledig und war nie verheiratet.
Irgendwie treffe ich die Zielgruppe doch recht gut... und "Technologien und Funktionen" haben den Ausschlag gegeben, ganz klar.
Der ganze Bericht.

Labels: , ,


Posted by Michael Baierl on Wednesday, July 23, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/iphone-nutzer-sind-ledig-und-unter-35.html

Regulierung der Preise für SMS-Roaming kommt

Die EU-Kommission will im Frühherbst dieses Jahres erste Gesetzentwürfe zur Regulierung der Preise beim SMS-Roaming vorlegen. [...] "Nach Ansicht der ERG wäre eine Obergrenze zwischen 0,11 und 0,15 Euro pro SMS angemessen."
Na ich bin ja mal sehr gespannt, ob sich diese (sehr willkommene) Regulierung auch auf die Inlands-Preise auswirken wird; weil ein nicht näher genannter Mobilfunkanbieter in Österreich verlangt läppische 0,25 Euro pro SMS...

Labels: ,


Posted by Michael Baierl on Wednesday, July 16, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/regulierung-der-preise-fr-sms-roaming.html

What's up with MobileMe from Apple?

Wow, finally Apple has launched MobileMe together with the iPhone 2.0 software. So time for a first test.

But wait - the so called "launch" itself was a fiasco. Apple had so much time to prepare everything and then users of the old .mac service have not been able to access their Mail and data for over a day! Wow.
After so much preparation and with so much media attention this must not happen. Not to Apple, no way.

Anyways, it happened. And there are other issues as well.... despite the fact that Apple integrated MobileMe with the iPhone 2.0 software (which is buggy and needs to be fixed as well) and it is super simple to use there are some issues:
  • Missing encryption - only the authentication pieces are encrypted using SSL, everything else runs unencrypted. I don't want to transfer my mails, my contacts (!!!) or my calendar information unencrypted, so unless they use https for all of their tools this is a no-go.
  • Announced features like file sharing are missing; Apple definitely has to deliver these promised features and has to continue improving the service.
  • Buggy like hell - after working with the (smart and beautiful) Web interface for a while I already discovered a lot of display bugs where data is not rendered or settings are not persistent.
  • I'm forced to buy iLife 08 as the gallery is not supported using iLife 06. Another 80 bucks to pay.
So... right now MobileMe is does a great job when syncing data between the iPhone and various Macs, as I don't need to sync manually, but the Web interface is insecure to use. A no-go. For now. Let's see how it evolves.

Labels: , , , ,


Posted by Michael Baierl on Wednesday, July 16, 2008, 3 comments
Link: http://mbaierl.com/blog/2008/07/whats-up-with-mobileme-from-apple.html

70+ Nice and Beautiful Firefox Wallpapers

Good news for Firefox fans out there. If you are getting bored with your wallpaper, we’ve got something cool to spice up your desktop. We’ve crawled deep into the Internet and this weekend, we present you with some of the nicest Firefox wallpapers you’ll ever find. Get your fingers ready on the mouse wheel, here’s 70+ nice and beautiful Firefox wallpapers.

70+ Nice and Beautiful Firefox Wallpapers via m3.

Also available:

Labels: ,


Posted by Michael Baierl on Monday, July 14, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/70-nice-and-beautiful-firefox.html

Warum Du kein Informatiker sein willst…

Ein paar gute Gründe, warum man eigentlich kein Informatiker sein will:
  • du wirst bezahlt, um Fantasien deines Kunden zu befriedigen
  • wenn du gefragt wirst, worin deine Arbeit besteht, kannst du es nicht richtig erklären
  • der Kunde möchte immer weniger bezahlen und du musst trotzdem Wunder vollbringen
  • ... die ganze Liste gibts es auf hier.

Labels: ,


Posted by Michael Baierl on Monday, July 14, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/warum-du-kein-informatiker-sein-willst.html

Nationalratswahl 2008


Ja, am 28. September wird wieder gewählt. Es wird spannend ob wir wieder mit rot-schwarz oder mit schwarz-rot enden werden.
Vor der Wahl sind schon einige Details durchgesickert, zum Beispiel der Stimmzettel, rechts abgebildet.

Labels: ,


Posted by Michael Baierl on Monday, July 14, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/nationalratswahl-2008.html

Zu Besuch in Wien


Aus aktuellem Anlass und weil der letzte Artikel über Wien schon etwas älter ist möchte ich wieder einmal ein Update über Wien geben. Was man so machen, sich ansehen und tun kann in der Bundeshauptstadt Österreichs. Quasi Insidertipps inklusive Links.

Sightseeing
  • Schloss Schönbrunn + Tierpark - ersteres ist obligatorisch für einen Wien-Besuch und muss einfach gesehen werden, der Tierpark ist auch sehr schön, kann aber je nach Interesse entfallen.
  • Die Albertina hat immer wieder sehr gute Ausstellungen und zumindest von aussen sollte man sie gesehen haben.
  • Der Prater inklusive Riesenrad muss natürlich auch gesehen werden, am Besten in den Abendstunden und in Kombination mit dem
  • Donauturm sowie dem Donaupark. Und wenn man schon in der Nähe ist und das Wetter passt - ein Spaziergang auf der Donauinsel entspannt.
  • Das Museumsquartier beherbergt interessante Ausstellungen sowie eine Vielzahl an Lokalitäten.
  • Auch das Belvedere ist für Kunstliebhaber interessant.
  • Natürlich, auch obligatorisch, ist ein Spaziergang in der Wiener Innenstadt. Kärnterstrasse, Graben, Oper, Michaela-Tor sowie Rathaus gehören einfach zu Fuß erkundet. Auch eine Tour mit der 1er oder 2er-Linie sind zu empfehlen und führen bei sehr vielen Sehenswürdigkeiten vorbei.
Nahrungszufuhr
  • Bei Schönwetter ist das Oktagon am Himmel zu empfehlen - wunderbarer Blick über Wien und günstige Preise.
  • Das Cafe Central ist nicht nur wegen dem kostenlosen WLAN einen Besuch wert - so trinkt man in Wien seinen Kaffee!
  • Unbedingt besuchen sollte man den Figlmüller in der Wollzeile, vorher reservieren!
  • Auch der Stadtwirt bietet österreichische Küche.
  • Im Plachutta gibt es österreichische Küche sowie alles vom Rind - sehr empfehlenswert!
  • Beim Besuch im Prater sind das Schweizerhaus (Stelze!) sowie die Estancia Santa Cruz (Ripperl!) zu empfehlen.
  • Um nicht nur die Wiener Küche zu empfehlen - das Ra'mien bietet ausgezeichnete thailändische Küche.
  • Gut abhängen und Essen lässt es sich im Kunsthallencafe.
In der Umgebung
Dont's
  • Starbucks geht gar nicht - der wurde in Wien nur für amerikanische Touristen eingeführt. Stattdessen bitte Wiener Kaffeehaus-Kultur z.B. im Cafe Cental, Diglas oder Prückl.
  • Das Cafe Sacher wurde für japanische Touristen mit zu viel Geld eingeführt - stattdessen bitte auch in ein echtes Wiener Cafe für welches man vorher keinen Kredit aufnehmen muss (siehe oben).
  • McKing und andere FastFood-Buden. Stattdessen zu einem Würstelstand (z.B. am Hohen Markt, vor der Albertina oder Mariahilferstrasse/Neubaugasse!). Und keine Curry-Wurst bestellen!
Aktuelles
  • Ausstellung "Bodies" - noch bis 28. September gibt es in den Wiener Gasometern die Körper zu bewundern. Nichts für schwache Nerven, aber sehr gut.
  • Tutanchamun residiert zur Zeit im Museum für Völkerkunde - die Ausstellung ist zwar etwas kurz aber trotzdem sehenswert.
Diese Listen erheben keinerlei Anspruch auf Vollständigkeit und geben nur persönliche Vorlieben wieder - in Wien gibt es noch viel mehr zu entdecken!

Labels: ,


Posted by Michael Baierl on Thursday, July 10, 2008, 2 comments
Link: http://mbaierl.com/blog/2008/07/zu-besuch-in-wien.html

Pärchen-Minigolf-Turnier

Am Freitag Abend hat nach der Fußball WM, Olympia und der Fußball EM das 4.-größte Sportereignis der Welt stattgefunden. Und zwar im sportlich anerkannten und unabhängig geprüften Minigolfplatz im Prater.
Schon Stunden vor dem Beginn der alles entscheidenden Partie wurde bei legalen Aufputschmitteln (Apfelsaft gespritzt sowie, knapp an der Grenze zur Illegalität, warmes Mineralwasser ohne Kohlensäure!) die Taktik besprochen sowie der Vorteil des amtierenden "Weltmeisters" von 2003 durch die Verabreichung eines Seiderls geschmälert.
Pünktlich um 20:00 waren die Augen dieser Welt auf den Minigolfplatz im Prater gerichtet. Die Konkurrenten begaben sich zum ersten Abschlag, das Team Sarah & Rainer ging gekonnt in Führung. Doch ab Abschlag 7 ließen die Kräfte spürbar nach und das extrem heimtückische Wetter (24°C!) forderte seinen Tribut. Doch auch aufrund der sehr starken Spielleistung von Dajana sowie Stjepan änderte sich der Vorsprung rapide. Der amtierende "Weltmeister" musste ab Abschlag 9 einige schlechte Wertungen (bei guter Haltung!) hinnehmen. Manuela hat ihr möglichstes versucht, konnte das Unheil im eigenen Team aber nicht mehr abwenden.
In der Endphase überholten das Team Sarah & Rainer trotz einiger Schwächen beim letzten Abschlag das Team Manuela & Mike. Die anfangs gute Leistung von Dajana & Stjepan wurde leider nicht ins Ziel gebracht.

Hier die endgültige Wertung nach einer wissenschaftlich anerkannten Methode (im Volksmund "addieren" genannt):
  1. Sarah & Rainer mit 125 Schlägen (55% : 45%)
  2. Manuela & Mike mit 128 Schlägen (50% : 50%)
  3. Dajana & Stjepan mit 130 Schlägen (41% : 59%)
Das vom Bewerb nach Punkten unabhängige Haltungsranking hat mit klarem Vorsprung Rainer gewonnen (siehe Bild zensiert!). Im abschließenden Interview sagte er nur

Meine Sarah!

Labels: , ,


Posted by Michael Baierl on Saturday, July 05, 2008, 0 comments
Link: http://mbaierl.com/blog/2008/07/prchen-minigolf-turnier.html