Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Archiv für Juni, 2007

kurz & bündig - #3

Da meine Zeit, wie immer, etwas rar ist und ich keine Zeit für ausführliche Artikel habe, dokumentiere ich hier einige interessante Links und Neuigkeiten in Kurzform:
  • Internet
    • Atze Schröder will verhindern das sein bürgerlicher Name bekannt wird und verklagt deshalb Wikipedia. Als das Online Magazin Heise darüber berichtet kommt es auch dort zu einem Zensur-Wettstreit mit den Forum-Teilnehmern, den Heise, wie auch Digg.com vor einem Monat, gegen Ihre eigenen Benutzer verliert.
    • Wer das neue Internet TV Programm namens Joost, das von den Autoren von Skype und Kazaa entwickelt wird, noch nicht kennt sollte es sich mal anschauen — es könnte noch interessant werden…
    • Sagen Bilder wirklich mehr als tausend Worte? Mit Vidipedia, einem neuen Wikipedia-Klon bei der alle Artikel in der Form von Videos vorliegen, könnt Ihr es herausfinden.
    • Die Leseratten unter euch sollten mal bei manybooks.net vorbeischauen, dort gibt es über 10.000 lizenzfreie Bücher in diversen Formaten zum kostenlosen Download.
    • Gibt es bald eine verteilte Open Source Suchmaschine die nach dem gleichen Prinzip wie das Seti@Home Projekt funktioniert? Einen sehr interessanten Artikel zu dem Thema kann man sich bei Read/WriteWeb durchlesen. Siehe auch: Yacy-Projekt.
    • Tipp: Mit wikiseek.com lässt sich Wikipedia komfortabler durchsuchen als mit der internen Suchfunktion.
    • Die relativ neue Suchmaschine Hakia geht neue Wege und versucht die Suchergebnisse nach Ihrer Bedeutung zu gliedern.
    • Wie man ganz einfach in JPG-Bildern Dateien verstecken kann erfährt man bei The Tech Tray.
    • Randall Munroe hat ein interessante Grafik gemacht auf der bekannte Online Communities (wie z.B. MySpace, Digg, Second Life, Facebook, …) je nach Ihrer Mitgliederzahl und anderen Faktoren auf einer Landkarte dargestellt werden. Eine sehr kreative Art dies zu visualisieren!
    • Der negativ behaftete Begriff DRM (vereinfacht: ein Kontrollmechanismus der Medien Industrie für digitale Inhalte) soll einen "harmloseren" Namen bekommen um ein besseres Image bei den Kunden zu erreichen.
    • Du interessierst dich für neue Web 2.0 Projekte? Unter Go2Web20.net findest du es eine sehr umfangreiche Sammlung von Links zu neuen Projekten.
       
  • Web Entwicklung
    • Sollte man im Auge behalten: Adobe AIR (ehemals "Apollo"). Mit diesem neuen "Framework" lassen sich schicke JavaScript und Flash-Anwendungen für den Desktop entwickeln. Der Vorteil dabei ist das man im Gegensatz zu dynamischen Web-Anwendungen mehr Möglichkeiten hat (z.B. Zugriff auf das Dateisystem des Computers). Weitere gute Links zu AIR gibt es bei page-online.de und eine gute (englischsprachige) Einführung bei readwriteweb.com.
    • JavaScript Popups sind heutzutage verpönt, falls Ihr aber doch mal eins benützen müsst solltet Ihr die auf LivePipe.net beschriebene Methode nützen. Denn die Verlinkung funktioniert dann auch bei abgeschaltetem JavaScript.
    • Über den Ajaxan Weblog bin ich auf die interaktive Web-Anwendung Cumulate Draw gestoßen mit der eigene Grafiken erstellen, bearbeiten und speichern kann. Die Oberfläche erinnert dabei sehr stark an Microsoft Visio.
    • Dezentrale Systeme zur Benutzeridentifizierung mit denen versucht wird den kompletten Anmeldungs- und Authentifizierungsprozess für den Endanwender und den Entwickler zu vereinfachen, wie z.B. das offene System "OpenID" oder die von Microsoft Entwickelte CardSpace Technologie, sollte man auf jeden Fall im Auge behalten.
       
  • Grafisches
    • Wie man mehr oder weniger langweilige Daten auf eine interessante und kreative Art darstellt zeigt Brian Shaler mit seinen auf den Daten von Digg.com basierenden Visualisierungen (sehenswert).
    • Mit der Hilfe von iconlet.com kann man eine Datenbank mit über 40.000 kostenlosen Icons durchsuchen. Die meisten stammen aus diversen Open Source Projekten und wurden unter einer freien Lizenz veröffentlicht.
    • Mit Instant.js lassen sich sehr schnell schicke Polaroidâ„¢-ähnliche Effekte auf die Bilder der eigenen Homepage zaubern. Das ganze funktioniert über JavaScript und funktioniert in allen aktuellen Browsern.
       
  • Fun
    • Das man eine Webcam nicht nur zum chatten benützen kann zeigt Ashish Derhgawen aus Indien in seinem Blog. Und zwar hat er einen Versuch mit zwei Computern aufgebaut bei dem der eine PC über eine Webcam den Monitor des anderen Computers filmt. Dann lässt er auf dem ersten PC ein Pong-Spiel laufen, dass der zweite dann über ein Bilderkennungsprogramm scannt und über das Netzwerk die Befehle an das Spiel auf dem anderen PC sendet. So spielen zwei Rechner über eine Webcam gegeneinander Pong :-) — Allerdings scheint kein PC dem anderen überlegen zu sein *g*
    • Schon gewusst das man ein Sudoku Rätsel über eine SQL-Abfrage lösen kann? Hier wird es erklärt ;-)
    • 9 Live rückwärts gelesen = Evil 9 *lol* — passt irgendwie, ist aber sehr mysteriös (gefunden über think.digital-worx.de)


» Und? — etwas interessantes entdeckt? Du willst mehr?
Dann lies dir doch die vorherigen Artikel der “kurz und bündig”-Serie durch.

Mit Windows auf Safari-Tour

Swift

Auf der Worldwide Developers Conference, die von Apple jährlich veranstaltet wird um neue Produkte und Technologien zu präsentieren, wurde dieses mal eine Neuheit vorgestellt die auch Windows Benutzer interessieren könnte. Und zwar ist der unter Mac OS X sehr populäre Web-Browser Safari nun auch für Windows zu haben. Seit letztem Jahr gab es zwar schon den auf der gleichen Engine basierenden Web-Browser "Swift" für Windows, aber mit der offiziellen Unterstützung für Windows könnte die Portierung und die Fehlerkorrektur nun vielleicht etwas schneller vorangehen. Da beide Browser im aktuellem Stadium nicht gerade sehr stabil wirken.

Die Rückmeldungen scheinen aber im allgemeinen sehr negativ auszufallen, da diese erste Beta Version noch sehr viele Fehler enthält. Vermutlich wollte Apple unbedingt eine erste Version rechtzeitig zur WWDC veröffentlichen.

Safari screenshotNatürlich musste ich mir den Browser auch sofort runterladen und testen, hier meine kurze Zusammenfassung dazu: Nach der Installation, die bei mir übrigens ohne Probleme lief, hatte ich eine schlichte Safari-Verknüpfung in meinem Startmenu. Nach einem Klick darauf, eröffnete sich vor mir die Oberfläche des neuen Browsers. Diese hat den typischen Mac-Look inklusive der üblichen Aqua-Bedienelemente. Ich persönlich finde das sehr sexy, wobei ich allerdings auch irgendwie einen Faible für Mac’s habe — obwohl ich (leider) keinen besitze. Allerdings lässt sich, wie bei allen anderen Dingen, auch darüber streiten.

FehlermeldungZuerst habe ich dann natürlich meine eigene Homepage getestet. Und siehe da, es gibt schon die ersten Rendering-Fehler. Und zwar werden scheinbar bestimmte CSS Konstrukte nicht richtig gerendert, wodurch komische Lücken mitten im Text entstehen. Danach wollte ich die verschiedenen Menüoptionen austesten, allerdings verabschiedete sich der Browser bei vielen sofort (z.B. Favoritenverwaltung). Außerdem scheint diese Beta noch etwas viel Speicher zu verbrauchen. Zugute halten muss man ihm aber das er momentan einer der einzigen Browser ist die den Acid 2 Test bestehen und die Geschwindigkeit ist auch nicht schlecht.

Alles in allem finde ich es prima das es den Safari Browser jetzt auch für Windows gibt, das liegt einerseits daran das ich wie ja schon oben erwähnt ein Faible für den Mac habe, es zum Testen der eigenen Webseiten sehr praktisch sein kann und es hoffentlich auch die Konkurrenz belebt.

So nach dem sich die und Diskussionen zum Thema Safari unter Windows nun zwar schon seit einigen Wochen schneeballartig im Netz verbreiten, wollte ich einfach auch mal meinen Senf dazu geben ;-)


Mehr darüber lesen? — Hier einige weiterführende Links:



Metalmap - Mashup Projekt zum freien Download!

Da ich momentan und in Zukunft wohl leider keine Zeit mehr haben werde mein Metalmap Projekt fortzuführen stelle ich den Quelltext davon zur kostenlosen und freien Verfügung, bevor das Projekt noch staub ansetzt :-)

Bei dem Projekt handelt es sich um eine Weltkarte auf der die Gründungsorte (mehr oder weniger) bekannter Metal-Bands als Punkte eingezeichnet sind. Außerdem kann man über eine Liste auf der rechten Seite die Bands nach verschiedenen Kriterien sortieren (z.B. nach Herkunftsland). Da ich persönlich ehr auf lautstarke Musik stehe, habe ich mich auf Metal-Bands beschränkt, allerdings kann ja, je nach Geschmack, das Prinzip auf andere Musikstile übernommen werden.

Vielleicht will ja jemand da draußen die Idee adoptieren? — oder in einer anderen Weise weiterführen, denn ich denke die Idee hat auf jeden Fall noch Potential, da ich bis jetzt auch noch kein ähnliches Projekt gesehen habe.

Die Datenbank und den Programmcode stelle ich unter der Creative Commons Attribution 2.0 License zur Verfügung. Das bedeutet kommerzielle und private Nutzung sind erlaubt, die einzige Bedingung ist ein Hinweis auf meine Vorarbeit :-)


Online testen

Ihr könnt euch das Projekt noch eine Weile online anschauen bis ich es endgültig offline nehme.


Von der Idee zum Prototyp

Zu der Idee für dieses Projekt gelangte ich so: Eines Tages war ich mal wieder in den endlosen Weiten des Metal-Archives unterwegs und suchte nach einer Band die mir mein Kumpel empfohlen hatte. Nachdem ich ca. 10 Bands mit dem selben Namen durchgeklickt hatte (oh man  — können sich die Bands keine indivduelleren Namen überlegen *tz tz*) war ich bei dem richtigen Eintrag. Und was mich sehr freut ist, dass im Gegensatz zu dem Design und der Bedienbarkeit, die Metal-Archives Seite mit Ihren Detailinformationen zu den Bands glänzt. Denn da findet man (fast) immer welche Genre die Band abdeckt, woher Sie kommt, welche Mitglieder dabei sind und wann Sie gegründet wurde.
Und genau in diesem Moment, als ich in meinen Gedanken versunken auf den Monitor starrte, hatte ich die Idee diese interessanten Daten auf eine übersichtliche und schicke Weise zu visualisieren. Nach weiteren Überlegungen kam ich zu dem Schluss dass es interessant wäre die Gründungsorte der Bands auf einer Weltkarte zu sehen. Und da ich zu dem Zeitpunkt sowieso mal Testweise ein Projekt mit der Google Maps API umsetzen wollte kam mir das sehr gelegen :-)

Während ich dann am ersten Prototyp (JavaScript + PHP + Google Maps API) bastelte, hatte ich noch die Idee  zusätzlich eine Liste aller Bands rechts neben der Karte anzuzeigen in der man die Bands auch nach anderen Kriterien (z.B. Genre, Gründungsjahr, …) sortieren kann.

Leider habe ich es dann nicht mehr geschafft das Hinzufügen neuer Bands zu automatisieren, so dass ich um die entsprechenden Koordination (Latitude und Longitude) zu bekommen jeweils auf den Bandseiten die Adresse heraussuchen musste. Diese habe dann mit der Hilfe eines Kartendienstes wie z.B. multimap.com in die benötigten Koordinaten umgewandelt und dann mit den anderen Band-Daten in einer entsprechenden Datei abgespeichert.


Mögliche Erweiterungen…

Jetzt, während ich diesen Blog-Eintrag zusammentrage sind mir noch ein paar Ideen eingefallen die man in das Projekt integrieren könnte:

  • Es wäre bestimmt schick wenn auf der Karte Verbindungen zwischen den Bands sehen könnte (z.B. durch Linien zwischen den Punkten). Denn viele Musiker wechseln ja manchmal die Band und verbinden somit zwei Bands miteinander.

  • Auch cool wäre es wenn die Punkte je nach Genre eine andere Farbe oder ein anderes Symbol hätten. So könnte man sehen woher z.B. die meisten Melodic oder Black Metal Bands herkommen und ob es da Zusammenhänge zwischen dem Gründungsort und der Genre gibt.

  • Eine Idee die ich schon kurz nach dem Projektstart hatte war es, nach dem gleichen Prinzip eine Festival-Map zu machen auf der man sehen kann wo und wann bestimmte Festivals (wie z.B. Rock am Ring oder so) stattfinden. Denn meistens sagen einem die Orte ja nicht wirklich viel, aber auf einer Karte weiß man gleich wo ungefähr das ist.

  • Noch eine weitere Idee: Man könnte den Besucher anhand einer Zeitleiste die Bands nach Ihrem Gründungsjahr selektieren lassen. Wenn der Besucher dann den Schieberegler der Zeitleiste hin und her zieht, sieht er auf der Karte die Bands erscheinen oder verschwinden.

  • Noch mehr Daten zu jeder Band währen natürlich auch sehr schick z.B. Bandlogo, Bandbild, Bandmitglieder, …

Screenshots

Hier noch zwei Bilder für die Phantasielosen unter euch ;-)
 


Schlusswort

Oh, das ist jetzt doch ein etwas längerer Blog-Artikel geworden ;-)
Ach… — was man alles machen könnte wenn man nur genug Zeit hätte… aber ich hoffe sehr das jemand das Projekt weiterführt und daraus vielleicht etwas großes macht. So jetzt aber genug der Worte, den Download-Link findet Ihr einen Absatz weiter unten.


Download

Download - Komplettes Projekt (PHP & JavaScript)
88 KB - ZIP-Datei

Update 01.09.2007:
Das Metalmap Projekt ist endgültig offline, den Quellcode könnt Ihr allerdings weiterhin downloaden.