equestrian

google

Alle Einträge mit dem Tag "google"

Entering The Wonderful World of Geo Location – Smashing Magazine

Giving the user content that is relevant to the physical space they are in at the moment makes a lot of sense. We are creatures of habit. While we love the reach of the Internet, we also want to be able to find things in our local area easily: people to meet, cafes to frequent, interesting buildings and museums to learn about. 

Google Chrome OS

Nun ist die Katze aus dem Sack! Am 07. Juli hat Google bekanntgegeben und damit bestätigt, was viele bereits seit Jahren vermuten. Google arbeitet an einem eigenen Betriebssystem — dem Google Chrome OS. Die Ankündigung selber ist nicht besonders detailreich. Es gibt keine Informationen darüber, was das Chrome OS können wird oder welche Features enthalten sein sollen. Nur das es ein kostenloses(!), leichtgewichtiges, Open Source-System für Netbooks werden soll. Das hat zur Folge, daß viele Spekulationen darüber auftauchen, wie das Google Chrome OS denn wohl aussehen wird.

Ich vermute, daß es sich um ein Betriebssystem handelt, welches genau einen Zweck verfolgt: den Google Chrome Browser zu starten und das so schnell wie möglich. Und ich vermute weiterhin das es nicht auf Android basieren wird. Eventuell wird es eine Art lokale Dateiablage geben, wobei ich mir da nicht so sicher bin. Im Grunde geht es darum, unterwegs auf Webapplikationen zugreifen zu können. Das Google Chrome OS wird also mit Sicherheit kein “Windows-Killer”! Adobe Photoshop, Microsoft Office oder ähnliche Programme werden wir wohl nie dort sehen (auch wenn beispielsweise Adobe in der Liste der Partnerunternehmen auftaucht – ich denke, da geht es wohl eher um die Entwicklung eines Flash-Plugins, um YouTube-Videos abspielen zu können).

Was meinst Du?

Ein schnelleres Internet

Unter dem Stichwort “Let’s make the web faster” hat Google ein paar Videos, Artikel und Downloads zusammengetragen, die dem gemeinen Webentwickler helfen sollen, seine Seiten schneller auszuliefern. Dabei vertritt Google die Ansicht “every millisecond counts”.

Unter dieser Prämisse sind im meinen Augen auch die enthaltenen PHP-Tipps zu verstehen. Dort werden insgesamt fünf verschiedene Tipps vorgestellt, die helfen sollen PHP schneller zu machen.

  1. Vermeide unnötiges kopieren von Variablen
    Diesen Tipp finde ich tatsächlich sehr gut. Ich muss zugeben, das ich hier selbst noch Nachholbedarf habe. Die Grundidee ist, das mit mit den Originalvariablen arbeiten sollte wann immer es geht, da jedes kopieren einer Variable den Speicherbedarf erhöht. Als Einschränkung möchte ich jedoch anmerken, daß das Beispiel eine gewisse Sicherheitlücke beinhaltet: man sollte niemals ungeprüfte Usereingaben ausgeben.
  2. Benutze einfache Anführungszeichen für Strings
    Der Klassiker! Verwende keine doppelten Anführungszeichen für Strings, in denen keine Variablen vorkommen. Und selbst dann sollte der String lieber verkettet werden.
  3. Benutze echo und nicht print
    Ebenfalls ein Klassiker. echo ist ein Sprachkonstrukt, print ist eine Funktion. echo spart also den Funktionsaufruf.
  4. Vermeide Stringverkettung mit echo
    Erstmal ungewöhnlich und den meisten sicher unbekannt – man kann mehrere Argumente an echo übergeben und sich so die an dieser Stelle unnötige Stringverkettung sparen.
  5. Benutze switch/case anstatt if/else
    Du musst eine einzelne Variable auf verschiedene Zustände prüfen? Dann benutze switch/case!

Und wie immer bei solchen Tipps! Vermeide unnötiges Optimieren. Bevor du diese Tipps anwendest, solltest Du deine Datenbank auf Vordermann bringen – da steckt immer noch das größte Optimierungspotential.

Google Similar Images

Similar Images allows you to search for images using pictures rather than words. Click the "Similar images" link under an image to find other images that look like it. Try a search of your own or click on an example below.

Improve your 404 pages with Google « Devthought

Google Webmaster Tools has a very interesting widget to improve the usefulness of your 404 pages with little or no effort. It brings something like “Did you mean?” for your URLs, suggests links like pages in a higher hierarchy, and adds a Google Search form.

GData Objective-C Client

The Google Data APIs Objective-C Client Library provides a Mac OS X framework and source code that make it easy to access data through Google Data APIs.

Google Code University

This website provides tutorials and sample course content so CS (Computer Science) students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it easy for CS educators to use in their own classes.