Jahr: 2010

Die besten Android Apps

Der Android Market wächst und wächst: Laut einer Statistik der App-Suchmaschine androlib.com ist Google kurz davor, mit den zur Verfügung stehenden Anwendungen seines mobilen Betriebssystems die 100.000er-Grenze zu knacken. Im vergangenen Monat sind 15.000 Anwendungen hinzugekommen, im Verlauf des letzten Jahres ist der Market sogar um das 15-fache angewachsen. Wir von O’Reilly haben für alle Android-Fans mal eine Bandbreite von Top Apps zusammengestellt, die unsere stolzen Smartphone-Besitzer nutzen und die auch  in unserem gerade erschienen  Best Android Apps zu finden sind. Toss It – Vorsicht Suchtgefahr! Die Aufgabe des Spiels besteht darin, zerknülltes Papier in einen Behälter zu befördern. Weatherbug – GPS-basierte Wetter-App, die auf die weltweit größte Anzahl von Wetterstationen zugreift. RunKeeper – Pflicht für Sportler – Nach dem Ablaufen seiner bevorzugten Joggingstrecke dürfte sich jeder schon mal gefragt haben, wie weit einen die Füße denn nun getragen haben – diese App gibt Aufschluß! Fahrplan DE – Must Have für öffentliche Verkehrsmittel Sicher von A nach B reisen: Fahrplan De hat Zugriff auf alle Fahrpläne aller Verkehrsbetriebe Deutschlands. Cab4Me – Taxi-App GPS-basierter Taxifinder: Lokalisiert …

Perl 6 ist da!

Eine gefühlte Ewigkeit ist es her, dass die Idee von Perl 6 geboren wurde. Zwischenzeitlich schon mit Duke Nukem Forever in einem Atemzug genannt, jetzt aber endlich da: Perl 6! Wobei Perl 6 eine Spezifikation einer Programmiersprache ist und nicht die Implementierung an sich. Gestern wurde Rakudo Star veröffentlicht, das Perl 6 auf Parrot. Damit gibt es erstmals eine benutzbare Implementierung von Perl 6. Rakudo Star ist aber noch langsam, es ist auch nicht für den Produktivbetrieb gedacht und es fehlt auch noch die Modulvielfalt von Perl 5, aber dank Rakudo gibt es jetzt eine Version, auf der man Modulentwicklungen aufbauen kann. Ich möchte hier keine weit ausschweifende Einführung in Perl 6 geben – denn dafür gibt es das Buch mit Rakudo und ein Tutorial in den $foo Ausgaben 4 bis 11-, sondern einfach ein paar kleinere Codebeispiele zeigen und Lust auf mehr machen. Perl 6 ist nicht einfach eine Weiterentwicklung von Perl 5, sondern eine eigenständige Sprache in der Perl-Familie mit vielen netten Features. Für Programmierer, die Perl 5 kennen, dürfte aber einiges bekannt …

Was ist neu in C# 4.0?

Zum Erscheinen unseres neuen C# 4.0 – kurz & gut und weiteren C# 4.0 Titeln hat der Übersetzer Lars Schulten einmal die Neuerungen von C# 4.0 zusammengetragen: Nachdem C# 3.0 die Arbeit mit Datenstrukturen zum Thema hatte, dreht sich bei C# 4.0 alles um die Interaktion mit dynamischen Programmiersprachen. Die Neuerungen scheinen zunächst weniger umfassend und tiefgreifend, sind auf andere Art aber ähnlich spektakulär. C# 3.0 öffnete die Sprache funktionalen und deklarativen Elementen, C# 4.0 öffnet sie dynamischen Elementen. Die neuen Sprachfunktionen fallen in vier Kategorien: • Dynamische Operationen • Optionale und benannte Parameter • Vereinfachung der COM-Interaktion • Kovarianz und Kontravarianz generischer Typen Dynamische Operationen stellen einen kleinen Paradigmenwechsel für C# dar. Sie lockern die strikte statische Typisierung der Sprache, um die Interaktion mit dynamischen Programmiersprachen und die Arbeit mit Datenquellen zu vereinfachen, die Objekte liefern, deren Typen zur Kompilierzeit nicht bekannt sind. Die Integration dynamischer Elemente hat zwei Bestandteile, einen neuen statischen Typ, dynamic, der dafür sorgt, dass die Prüfung und Auflösung der entsprechenden Operationen bis zur Laufzeit aufgeschoben wird, und einen neuen …

Das war der 1. Gadget Abend Köln

Am Freitagabend fand über den Dächern des Friesenplatz in den Räumlichkeiten von United Prototype der 1. Gadget Abend Köln statt. Ungefähr 70 Gäste drängelten sich nicht nur auf der Dachterrasse, doch viele nutzen die Möglichkeit, bei einem erfrischenden Bier und tollen Gesprächen den Himmel hinter dem Kölner Dom zu genießen. Doch neben Networking und Geplauder wurde natürlich auch über Gadgets gesprochen. So wurden vor Ort mehrere neue Smartphones und Kameras teilweise noch vor Markteinführung gezeigt und jeder Interessierte konnte sich ausführlich damit beschäftigen und viele Fragen stellen. Zusätzlich gab es auch etwas zu gewinnen – neben O’Reilly-Büchern zum Thema iPhone, iPad und Android auch noch zwei Kameras  und mehrere Gadget-Gutscheine. So wurde das Event beschrieben: Der Gadget Abend ist ein fröhliches Beisammensein interessierter Technik-Geeks, Web2.0-Nerds und sonstigen Early Adoptern, die sich über neue Gadgets, Applikationen, Web2.0, zukünftige Möglichkeiten und Chancen austauschen möchten. In ganz entspannter Atmosphäre, bei einem (oder zwei) Feierabendbierchen und kleinen Snacks.Keine Vorträge. Keine Anzüge. Keine Rollen. Dafür wahres Interesse, nette Gespräche und ehrliche Meinungen. Und genau das war es auch. Viele tolle …

Rätsel: Wer bin ich?

Heute stellen wir Ihnen eine bekannte Person der Informatik vor. Geben Sie Ihren Tipp ab und gewinnen Sie ein Buch aus dem O’Reilly-Programm nach Ihrer Wahl! Die gesuchte Person zeichnete sich bereits in frühester Kindheit durch Hochbegabung und große Strebsamkeit aus. Ganz besonders interessierte er sich für Naturwissenschaften. Nach der Schule ging er auf ein College in Cambridge, wo er unter dem Mathematiker Godfrey Harold Hardy studierte. Er entwickelte ein Gerät, das sämtliche mathematische Grundfunktionen beherrscht, und sagte, dass dieses Gerät jedes Problem, dass sich in einen Algorithmus bringen lässt, lösen kann. Während des Zweiten Weltkriegs half die Person entscheidend mit, deutsche Funksprüche zu entschlüsseln. Nach dem Krieg wandte er sich wieder der Forschung zu. Sein größtes Interesse galt der Frage, ob Computer ebenso intelligent wie Menschen sein können – und Menschen damit getäuscht werden können. Dafür entwickelte er ein Verfahren, dessen Grundlagen heute noch bei CAPTCHAs gelten. Neben der Mathematik war Sport seine große Leidenschaft: 1948 nahm er an den Vorausscheidungen zu den Olymischen Spielen teil und belegte Platz fünf in der Disziplin Marathonlauf. …