Skip to content
Archive of posts tagged google

Google Guava Teil 3: Objects/StringUtils/Primitives

Im letzten Teil dieser kleinen Guava Rundreise werfen wir einen Blick auf Objects, Strings und das primitives Package.   Objects und Strings Strings und Objects sind zwei nützliche Utility Klassen die im Umgang mit String bzw. Object helfen. Strings kennt im aktuellen Release 6 Methoden die im folgenden Beispiel benutzt werden. //emptyToNull gibt den Wert [...]

Google Guava Teil 2: CharMatcher/IO

In diesem Teil schauen wir uns den CharMatcher und das IO Package aus der Guava Library an.   CharMatcher Achtung: @Beta Klasse Mit dem CharMatcher lassen sich Zeichen und Zeichenketten auf bestimme Zeichen prüfen, zählen, extrahieren, löschen, durch andere Zeichen ersetzen und noch einiges mehr. CharMatcher lassen sich mit and und or mit anderen CharMatchern [...]

Google Guava Teil 1: Joiner/Splitter

Wer die google-collections Library in seinen Projekten einsetzt wird es sicher wissen, das unter http://code.google.com/p/google-collections/ keine weitere Entwicklung mehr stattfindet. Die Google Collection Library ist in die neue Guava Library aufgegangen. Bugfixing und Weiterentwicklung finden unter dem neuen Dach statt. Wie man auf der alten Projektseite liest wird sogar empfohlen bereits die neue Guava Version [...]

RestTemplate in Spring 3.0

Spring 3.0 enthält die neue Klasse RestTemplate. RestTemplate dient dem klientseitigen Aufruf von HTTP Services. Vielfach wird für solche Zugriffe die Apache Http Client Library verwendet, welche allerdings für die meisten Anwendungen zu Low Level ist. Spring bietet nun mit RestTemplate einen einfachen Zugang zu solchen Services. RestTemplate kann mit Callback Methoden angepasst werden und [...]

Interessantes Neues

In den letzten Tagen gab’s wieder einige interessante Neuigkeiten. Letzte Woche war die Google I/O Konferenz und da bekräftigte Google sein Engagement in HTML 5. Ausserdem stellten sie ein neues Kollaboration und Kommunikation Tool vor: Google Wave Am 1. Juni stellte dann Microsoft seine neue Suchmaschine Bing online. Mit dieser Suchmaschine erhofft sich Microsoft, Marktanteile [...]

Google News

Wieder gibt es interessantes rund um Google zu berichten. Hier findet man ein Video das eines der Rechenzentren von Google zeigt: http://blogoscoped.com/archive/2009-04-08-n39.html Weiter hat Google angekündigt das sie eine weitere Sprache auf der App Engine unterstützen werden. Es ist nicht wie hier berichtet Fortran (der 1. April lässt grüssen) sondern Java. Hier geht’s zum Blogpost. [...]

Meliza

Wer schon immer einmal mit einem Ausserirdischen chatten wollte kann dies nun tun. Im neuesten Google Earth versteckt sich ein kleiner Roboter auf dem Planeten Mars. Zuerst wählt man auf der Toolbar den Planeten Mars aus: Danach gibt man im Suchfeld “meliza” ein: Und zulezt klickt man auf den kleinen Roboterkopf von Meliza und ein [...]

Google Translate API

Von Google gibt es einen Übersetzungsdienst der sehr einfach aufgerufen werden kann. In einer URL gibt man den zu übersetzenden Text sowie die Ausgangssprache und die Zielsprache an: http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=hello%20world&langpair=en%7Cde Als Antwort erhält man eine JSON Datenstruktur die folgendermassen aussieht: {“responseData”: {“translatedText”:”hallo welt”}, “responseDetails”: null, “responseStatus”: 200} Weitere Dokumentation und Beispiele findet man auf der Google [...]

Google radiert Schweiz aus

Wie der Tagesanzeiger berichtet ist Google ein “kleiner” Fehler im Chrome Comic unterlaufen. Die Schweiz wird da einfach zu Deutschland hinzugerechnet. Auch Österreich wird aufgeteilt und Voralberg in die Unabhängigkeit entlassen. Ein bisschen peinlich als Anbieter von Google Maps.

Chrome Schwachstellen

Und schon wurden die ersten Schwachstellen im Google Chrome entdeckt. Scheinbar setzt der Google Browser noch eine alte Version der Webkit Engine ein die ein gravierendes Sicherheitsloch enthält. Ein weiterer findiger Kopf hat herausgefunden wie man den ganzen Browser zum Absturz bringt und das obwohl die Tabs jeweils als eigener Prozess gestartet werden. http://www.heise.de/newsticker/Mehrere-Schwachstellen-in-Googles-Browser-Chrome–/meldung/115363