Sebbis Blog

Kategorie: Sebbi

Was mich bewegt

  • HTML/Javascript Anwendungen auf dem Desktop?

    Hat sich da draußen schon mal jemand gedacht, dass es doch super wäre wenn man eine Desktop-Anwendung ebenso einfach wie eine Webseite erstellen könnte? Vermutlich ja, sonst gäbe es ja kein Adobe Air oder Titanium Desktop. Beide Systeme binden einen Browser (Webkit) ein und darin laufendes Javascript kann dann über eine API auf gewisse Dinge vom System zugreifen. Das ganze natürlich weitestgehend plattformunabhängig (Win/Mac/Lin).

    Meiner Erfahrung nach sind damit erstellte Anwendungen nicht merklich langsamer als native Anwendungen. Das mag zum einen an der eher simpleren Art dieser Anwendungen liegen und zum anderen an den mittlerweile recht schnellen Javascript Engines bzw. noch schnelleren Rechnern. Wobei eine Fullscreen Google Maps Karte mit beiden System eine ziemlich ruckelige Angelegenheit ist :/

    Der Zugriff auf das System beschränkt sich auch auf das Wesentliche. Dinge wie z.B. Bluetooth Verbindungen aufbauen oder Zugriff auf andere Schnittstellen muss man sich dazuprogrammieren, aber immerhin kann man das ja.

    Der Trend scheint jedenfalls zu immer App-artigeren (nicht abartigeren ;-)) Webseiten zu gehen und viele Browser bieten schon einige Schnittstellen ins System und können Anwendungen auch offline ausführen. Braucht man also so etwas wie Air überhaupt noch? Für die Schnittstellenkommunikation, die es noch nicht gibt, könnte man z.B. ein Browserplugin zur Verfügung stellen und es hätte den Vorteil, dass man keine Updateprozedur für die eigentliche Anwendung braucht, da sie ja immer aktuell aus dem Netz geladen wird, so fern verfügbar. Und in Chrome kann man für Webseiten sogar Desktop Verknüpfungen anlegen und sie so im eigenen Fenster starten. Kaum ein Unterschied zu einem normalen Programm.

    Was meint ihr?! Sind Webanwendungen so weit? Sollte man Software – auch Software, die man offline verwenden möchte – nur noch so entwickeln? Für HTML/CSS findet man jedenfalls genügend Leute, die damit was anstellen können und denen Programmieren „irgendwie zu heftig“ ist :-)

    Ein anderer Aspekt der ganzen Sache ist wie oben schon geschrieben die Plattformunabhängigkeit. Wie man bei normalen Webseiten zwischen mobilen Besuchern (iPhone usw.) und Desktopbesuchern unterscheiden kann und ihnen verschiedene Versionen zeigt, könnte man das auch bei Anwendungen machen. So könnte der gleiche HTML/Javascript Code wie auf dem Desktop mittels Tools wie PhoneGap dann auch auf verschiedenen Smartphones laufen und auch dort auf das System zugreifen.

    Plattformunabhängigkeit durch Javascript … pardon ECMAScript. Wer hätte es gedacht …

    Nachtrag:
    httpvhd://www.youtube.com/watch?v=22vicDlzmkI
    (Ein Spiel, das mittels Adobe Air auf mehreren Plattformen läuft, allerdings wohl Flash. Dennoch beeindruckend.)

  • 4 Jahre Google Analytics

    So sehen mittlerweile 4 Jahre aufgezeichnete Besucherzahlen aus, wenn man sie auf die Startseite dieses Blogs beschränkt. 2007 war das Wunderjahr der deutschen Blogszene, seit dem geht eigentlich nur bergab wie einige Beobachter der Blogcharts immer wieder verzweifelt feststellen. Statusmeldungen haben bei vielen die Lust am Bloggen verdrängt und nagen auch bei mir an der Aufmerksamkeit für mein Blog. Übrig bleibt der harte Kern, der auch schon „Homepages“ hatte bevor es trendy wurde und sich Blog nannte.

    Dennoch, man sieht auch an den Besucherzahlen wie das Interesse zurückgeht. Vielleicht korreliert es auch nur mit meiner Artikel-Schreib-Frequenz …

    Am beeindruckendsten an 4 Jahren Statistik ist übrigens die Browser- und Betriebssystemverteilung. Waren es in den ersten 4 Messmonaten noch

    • 56% Internet Explorer (60% davon IE6!!! der Rest IE7)
    • 37% Firefox (Version 2.0.0.3 und 2.0.04 waren aktuell)
    • 3% Opera
    • 2% Safari

    So sind es in den letzten 4 Monaten …

    • 44% Firefox (3.6.x dominiert, besonders 3.6.13 und 3.6.15, 4.0 ist mit 6% im Kommen)
    • 26% Safari (maßgeblich die mobile Variante, siehe unten)
    • 17% Internet Explorer (77% IE8, 15% IE7, 4% IE6, 3% IE9)
    • 8% Chrome (Version 8 vor 9 vor 10)
    • 3% Opera

    Bei den Betriebssystemen sieht es wie folgt aus. Ende 2007:

    • 95% Windows (88% XP, 5% Vista, 5% 2000)
    • 3% Mac (50/50 PPC und Intel)
    • 2% Linux

    Anfang 2011:

    • 68% Windows (46% Windows 7, 34% XP, 19% Vista)
    • 21% iOS (81% iPhone, 15% iPod, 4% iPad)
    • 7% Mac (79% Intel 10.6, 16% Intel 10.5, 2% Intel 10.4, 3% PPC)
    • 1,42% Android (weniger als 15% davon mit 1.x Crapware)
    • 1,40% Linux

    Was für Veränderungen!

  • United Europe of Toilets

    Oder sollte es United Toilets of Europe heißen? ;-)

    Public Toilets! Die meisten öffentlichen Toiletten befinden sich scheinbar in Deutschland. Allerdings sind „wir Germanen“ bei OpenStreetMap auch ziemlich aktiv … wenn man sich alleine die Karte von Erlangen anschaut, holla!


    (Wie immer für eine größere Version auf das Bild klicken)

    via Seat Me Right

  • Kleines Zwischenfazit zu Seat Me Right

    Der kleine „Aprilscherz“ einer Toilettensuchmaschine namens Seat Me Right war bzw. ist immer noch ein interessantes Experiment. Zwar gibt es mit Lootogo bereits eine sehr umfangreiche Toilettensuche für Deutschland, die auch weniger öffentliche Toiletten mit erstaunlich vielen Bewertungen auflistet, aber es war ja nicht das Ziel irgendetwas übermäßig nützliches auf die Beine zu stellen.

    Also mal ein kleines Zwischenfazit:

    • Zunächst waren nur öffentliche Toiletten in Deutschland findbar … knapp über 5000
    • Derzeit lade ich langsam die restlichen Toiletten dieser Welt hoch. Wird wohl noch ein paar Stunden dauern, aber dann sind es die knapp über 28000, die man aus den OpenStreetMap Daten extrahieren kann
    • Erstaunlicherweise funktioniert auch Streetview hervorragend
    • 22 Tweets und 4 Likes (liebe Leser, wäre toll wenn ihr mal kurz draufdrücken könntet *g*)
    • 65 Besucher bisher, die 35 Mal nach einem bestimmten Ort gesucht haben und 14 Mal die „Magie“ verwendet haben
    • 1 Besucher hat seine Mailadresse eingetragen um benachrichtigt zu werden … ich! ;-)
    • 5 Follower auf Twitter
    • Noch 0 Besucher von Suchmaschinen

    Mission accomplished. Der Link ist draußen und wird sobald die wirkliche Funktionalität halbwegs verfügbar ist nicht ganz so frisch sein. Und wer weiß, vielleicht hilft’s ja doch irgendwem in der Zwischenzeit die öffentlichen Toiletten dieser Welt finden zu können ;-)

  • Seat Me Right! ist keine Toilettensuchmaschine

    Die besten Ideen kommen spontan, genau so spontan wie das Bedürfnis auf die Toiletten gehen zu müssen. Deshalb präsentiere ich euch nun die Arbeit von zwei Nächten und nein, es ist kein Fäkalprodukt … versprochen ;-)

    Die Idee

    … kam uns (mir und meinen Sitznachbarn) im Kino. Und zwar wäre es doch toll, wenn man so etwas wie Seatguru auch für andere Sitzgelegenheiten zur Verfügung hätte und so schnell sehen kann, ob beim ausgesuchten (Kino-)Sitz die Notausgangleuchte im Weg hängt, die Leinwand viel zu nahe ist oder mal jemand besonders viel Käsesoße vergossen hat und der Platz nicht gereinigt wurde. Das ist zumindest etwas, das ich selbst benutzen würde, also könnten es vielleicht auch andere nützlich finden.

    Der Platzhalter

    Und damit schnell was auf die Seite kommt, musste ein Platzhalter her und was liegt bei dem Namen näher als die Suche nach Toiletten? Seat Me Right! – die Nicht-Toilettensuchmaschine – war geboren. Ihr könnt euch dort sehr einfach die Standorte von öffentlichen Toiletten überall in Deutschland anschauen ;-)

    Wie im dortigen Footer schon steht, verwendet die Seite die Daten von OpenStreetMap (kurz OSM) und stellt sie in Google Maps dar. Welche Daten? Nun, OSM hat erstaunlich detailreiche Karten von sehr vielen Städten u.a. auch die Standorte fast jeder öffentliche Toilette. Um an diese heranzukommen habe ich die OSM-Daten für Deutschland heruntergeladen und mit einem Python-Schnipsel geparst und so eine Liste von Toilettenstandorten bekommen.

    Dann habe ich ein Anwendung auf Google Appengine (kurz GAE) eingerichtet und die Daten dort hochgeladen. Dabei hat die Bilbliothek Javageomodel sehr geholfen mit den Besonderheiten von GAE zurecht zu kommen.

    Tja und der letzte Punkt war ein ansprechendes Layout/Design und die Anzeige des Ganzen mittels Google Maps API (gefiel mir am besten). Wie das im Detail funktioniert kann man im Quelltext dieses Platzhalters sehen … ist zwar nicht dokumentiert, aber es sollte erkennbar sein was der ganze Javascript Code so macht.

    Meinungen?

    Das war die Idee und die Beschreibung des Platzhalters. Was meint ihr? Gute Idee? Toller „Aprilscherz“-Platzhalter? Irgendwelche Tipps?

    P.S.: Selbstverständlich kann man auch direkt in OSM nach Toiletten suchen … z.B. so. Bei Google geht das imho nicht, oder?

  • 25 Jahre Pixar

    Seit 25 Jahren gibt es Pixar nun schon und seit 16 Jahren regelmäßig Animationsfilme im Kino …

    Toy Story (1995)
    A Bug’s Life (1998)
    Toy Story 2 (1999)
    Monster’s Inc. (2001)
    Finding Nemo (2003)
    The Incredibles (2004)
    Cars (2006)
    Ratatouille (2007)
    WALL-E (2008)
    Up (2009)
    Toy Story 3 (2010)
    Cars 2 (2011)

    Allesamt spitze!

    httpvhd://www.youtube.com/watch?v=XBH1dcHoL6Y

    via some blog somewhere

  • Vollmond

    Nicht mehr ganz, aber der Mond ist immer noch so nah wie sonst nie bei Vollmond ;-)

    Fotographiert mit einem iPhone 3GS durch ein 1500mm Teleskop mit einem 25 mm Okular davor (60-fache Vergrößerung). Das kleine iPhone Objektiv eignet sich perfekt für derartige Fotos, auch wenn man nur schwer ruhig halten kann (Todo: Halterung basteln!).

    P.S.: Ich lebe noch … und sobald ich herausgefunden habe wie ich belangloses Zeug für meine Freunde doppelt – also hier UND auf Facebook – posten kann, gibt’s hier vielleicht auch wieder belangloses zu lesen. Für gehaltvolle Artikel fehlt mir irgendwie mehr und mehr die Zeit …

  • Led Lenser Blogrunde

    Wie im vorherigen Beitrag schon angekündigt. Ich. Muss. Bloggen! ;-)

    Es ist zwar so einiges passiert im neuen Jahr, aber irgendwie findet dieses „ich hab was zu schreiben, aber eigentlich nur für Freunde“-Zeugs eben mehr auf Facebook & Co statt, als öffentlich hier im Blog. Vor langer, langer Zeit war das mal anders … aber gut, da haben auch nur Menschen, die ich persönlich kenne, hier mitgelesen ;-)

    Wie dem auch sei, es ist einiges passiert, aber das überlasse ich den nächsten Blogartikeln. Ich kündige hiermit nur an, dass ihr in den nächsten Tagen ein paar Artikel zur neuen Led Lenser M14 Taschenlampe von mir zu lesen bekommt. Ja, ich habe schon wieder neue Taschenlampen zum Testen bekommen. Ein sehr kurzes Fazit der M14 wäre: M7 in dick! :D … you’ll see …

  • Jahresstatistik 2010

    Kurz und knackig, nach 1011329 Seitenaufrufen in 2008 und 670942 in 2009 waren es 2010 mit 774134 wieder mal ein paar mehr.

    Top Referrer neben den Suchmaschinen waren:

    Top Kommentatoren waren:

    Euch vielen Dank, denn was ist schon ein Blog ohne Kommentare? 1189 gab es davon im vergangenen Jahr, 272 habe ich selbst verfasst ;-)

    Und noch viel wichtiger, was ist schon ein Blog ohne Blogbeiträge? Erstaunlichweise korrelieren Kommentare stark mit der Anzahl von Artikeln, deshalb muss ich da wohl mal wieder einen Zahn zulegen. 234 Artikel habe ich 2010 geschrieben und die Wahrscheinlichkeit einen neues anzutreffen war um 14 Uhr am höchsten … Mittwochs oder Donnerstags.

    Also dann auf ein Gutes Neues im nun 10. Jahr dieses Blogs! Macht immer noch Spaß, auch wenn Twitter und Facebook eine Menge Aufmerksamkeit vom Bloggen abziehen …

  • Guten Rutsch zusammen!

    httpvh://www.youtube.com/watch?v=TbyoioenmsA

    In ein paar Stunden beginnt auch hier ein neues Jahr … passt auf, dass ihr beim Reinrutschen nicht in einem Haifischbecken landet ;-)

    Kleiner Jahresrückblick? Festivals, Barcamps, viele Filme, noch mehr Serien, Freunde, Essen, an ein paar interessanten Dingen gewerkelt und immer noch dran, gegolft, zum Halb-Macianer geworden, riesiger Fernseher, Space Shuttle gesehen, mit dem Teleskop Jupiter und die Ringe vom Saturn gesehen, Gin Tonic lieben gerlernt, unglaublich viele Ideen gehabt.

    Und 2011? Ideen in die Wirklichkeit umsetzen, abnehmen, mehr Sport, keine Hunde mehr vögeln … das übliche. Ach ja … dem Scifi Genre nachtrauern. 2011 wird voraussichtlich „The Doctor“ das einzige schaubare sein, wer hätte es gedacht.

    So long and thanks for the fish!