Falls sich Ihre als schnell beworbene Internetverbindung langsam anfühlt, kann das auch an einem DNS Problem liegen. Abhilfe bringt in manchen Fällen ein öffentlicher DNS Server wie Googles Public DNS - mittlerweile mit 70 Milliarden Anfragen täglich das größte DNS Service weltweit.
DNS bedeutet „Domain Name Service“ und hauptsächlich löst ein DNS Server (Nameserver) eine Domain in die zugehörige IP-Adresse des Webservers auf. Deshalb können sie z.B. bequem twitter.com statt 199.59.148.82 in die URL-Zeile des Browsers eingeben. Einfach gesagt funktioniert ein Nameserver ähnlich wie ein Telefonbuch: Damit wir uns keine langen Zahlen merken müssen gibt es eine Liste mit Namen und dazu passender Telefonnummer.
So eine Liste gibt es auch für IP-Adressen - aus praktischen Gründen allerdings nicht als Buch, sondern in digitaler Form gespeichert im DNS Server. Diese Liste ändert sich natürlich laufend da Hostnamen dazukommen oder sich die IP-Adresse des Webservers geändert hat. Das Domain Name Service besteht aus mehreren tausend hierarchisch organisierten Nameservern welche ihre Liste laufend untereinander abgleichen.
Ihr Computer nutzt normalerweise den DNS-Server ihres Internet Service Providers. Und der ist möglicherweise nicht so schnell wie öffentliche (freie) DNS-Server. Im obigen Diagramm sehen sie die Zeitdauer der Antwort verschiedener DNS Server wie sie das Tool Namebench ermittelt.
In der Praxis sind Kreation und Programmierung scheinbare Gegensätze. Die meisten Werbe- und Webagenturen trennen diese Bereiche. Auch die schulische und universitäre Ausbildung trennt diese Bereiche. Die Frage ist nicht ob das weitere Ergebnis des Programmierens, also der Output eines Programms, kreativ ist, sondern der Akt des Programmierens selbst eine kreative Leistung darstellt. Ausser Frage steht, dass Programme, wie Grafiksoftware, Kreativen als technisches Hilfsmittel den Kreationsprozess vereinfachen bzw. überhaupt erst ermöglichen.
Laut Wikipedia bezeichnet Kreativität: "Die Fähigkeit neue Problemstellungen durch die Anwendung erworbener Fähigkeiten zu lösen. Die Anwendung erworbener Fähigkeiten auf ein neues Problem wird als Kreativer Prozess bezeichnet."
Programmierung, im weiteren Sinne, bezeichnet die Tätigkeit, Computerprogramme zu erstellen. Das umfasst alle Tätigkeiten, die mit der Programmerstellung verbunden sind, insbesondere auch den konzeptionellen Entwurf. Im engeren Sinne bezeichnet Programmierung lediglich das Umsetzen dieses konzeptionellen, abstrakten Entwurfes in konkreten Quelltext, also in Reihe geschriebener Arbeitsanweisungen für eine Maschine. Üblicherweise nimmt das Erstellen des Quelltextes weniger als 50 Prozent der Zeit eines Programmierers in Anspruch. Konzeptioneller Entwurf, funktionale Spezifikation, Tests, Änderungen, Fehlerbehebung, Dokumentation, sonstige Planung und Besprechungen nehmen deutlich mehr Zeit in Anspruch.
Es scheint als ob Menschen aller Altersgruppen, Frauen wie Männer, gerne Sachen in weiten Parabelbögen herum werfen. Angry Birds ist derzeit das bekannteste Beispiel für den Erfolg von Physik-Spielen. Seit wenigen Tagen gibt es eine auch eine HTML5 Version von Angry Birds. Das Spiel ist speziell für Googles Browser Chrome optimiert, bietet exklusive Levels und läuft mit bis zu 60 Frames pro Sekunde.
Für den Fall, dass Sie das Spielprinzip noch nicht kennen: Grüne Schweinchen haben Vogeleier gestohlen. Die „verärgerten“ Vögel sinnen nach Rache. Als Spieler müssen Sie nun die kleinen runden Vögel per Katapult-Schleuder auf mehr oder weniger komplexe Konstruktionen werfen, damit diese Einstürzen und auf die räuberischen Schweinchen fallen. Die Faszination ist dabei die Schleuder in Richtung und Stärke aufzuziehen und dabei die parabolische Flugbahn so vorherzusehen, dass die Konstruktionen richtig getroffen werden. Über 70 verschiedene Level, in steigender Schwierigkeit, können nacheinander gespielt werden. Während die ersten Level noch einfach sind, erreicht man später das Ziel nur mit einer cleveren Taktik unter Beachtung von Schwerkraft und Hebelwirkung.
Für alle die das Spiel schon vom Smartphone kennen und denen die ersten Levels zu „langweilig“ sind - oder wenn sie mal bei einem Level nicht weiter wissen aber schon den nächsten probieren wollen - gibt jetzt es einen Trick!