Things I learned today

Author Archives: Tister

Howto: SSL-verschlüsselter Zugriff einer Ruby on Rails-Applikation auf eine remote MySQL Datenbank

Heute hatte ich eine besonders interessante Aufgabe: Ich habe eine lokale Rails-Applikation, die auf eine remote MySQL-Datenbank über ein Netzwerk zugreifen muss. Da das öffentlich über das Netz geht, soll der Datentransfer natürlich verschlüsselt ablaufen. Damit das Ganze läuft muss man einige Dinge beachten. Wie kann man mit Rails per SSL auf eine remote Datenbank […]

Zeitgesteuerte Events in actionscript3

Mein Match3 Spiel soll, ähnlich wie Bejeweled Blitz, einen Timer erhalten, der bestimmt, wie lange ein Spieler spielen kann. Auch das ist in as3 zum Glück recht einfach über ein TimerEvent zu lösen. Beim Realisieren des Timers haben mir zwei kleine Tutorials geholfen. Meine Lösung sieht wie folgt aus: import flash.utils.Timer; import flash.events.TimerEvent; import flash.text.TextField; […]

Mit Flash Mausklicks registrieren und verarbeiten

Ich bin gerade dabei mich in Flash bzw. actionscript3 einzuarbeiten und erstelle als Übungsaufgabe einen kleinen Match-3 Klon. Eine der ersten Dinge die ich dafür lernen musste war, wie Flash Mausklicks verarbeitet. Zum Glück ist das in Flash eigentlich ganz einfach. Ein nützliches Tutorial zum Thema Mouse Event ist: Understanding the AS3 Event Flow. Zuerst […]

Nützliche Tools zum Webdesign und zur Webentwicklung – Teil 4 Webmaster Tools

Webmaster Tools sind Werkzeuge von diversen Suchmaschinen Anbietern, die einem alle eine tiefere Einsicht auf kritische Faktoren der eigenen Webseite liefern können. Die Informationen die man dort bekommt, können genutzt werden für SEO, Keyword-Analysen und zur Optimierung der Lesbarkeit und der Bewertung durch Suchmaschinen. Darüber hinaus erhält man meist auch noch sinnvolle Auswertungen über die […]

Nützliche Tools zum Webdesign und zur Webentwicklung – Teil 3: Webseiten Analyse Tools

Neben den in den vorigen Teilen dieser Reihe vorgestellten Standard-Werkzeugen der Webentwicklung gibt es noch diverse Tools, die Webseiten nach vielen unterschiedlichen Kriterien analysieren, bewerten und versuchen daraus eine Art Score zu ermitteln. Über die Aussagekraft dieser Gesamtbewertungen lässt sich trefflich streiten. Dennoch sind diese Tools durchaus nützlich, um schnell Probleme oder Optimierungsmöglichkeiten zu finden […]

Nützliche Tools zum Webdesign und zur Webentwicklung – Teil 2: SEO Keyword Tools

Beim Gestalten einer Webseite gilt es immer, ebenfalls ein Auge auf die Suchmaschinenoptimierung (SEO) zu werfen. Daher werde ich in den zweiten Teil dieser Reihe darauf eingehen, wie die optimalen Keywords für den Inhalt einer Webseite gefunden werden können. Für die Keyword-Optimierung gibt es verschiedene Tools, die vor oder während der Erstellung vom Content einer […]

Thunderbird Lightning mit Google Calendar synchronisieren

Heute habe ich entdeckt, dass sich zwei meiner Lieblingstools, nämlich Google Calendar und Thunderbird synchronisieren lassen. Neben den offensichtlichen Voraussetzungen einen Google Account zu besitzen und Thunderbird installiert zu haben, brauch man nur zwei weitere Plugins für den Thunderbird: Provider for Google Calendar (Für das Einbinden des Google Kalenders) Lightning (Zur Terminverwaltung im Thunderbird) Zum […]

Nützliche Tools zum Webdesign und zur Webentwicklung – Teil 1: Validatoren

Eigentlich baue ich nur ungern Webseiten, vor allem weil ich HTML und CSS für nicht wirklich elegante Werkzeuge halte. Dennoch habe ich inzwischen so viele Webseiten gebaut, dass ich langsam den Überblick darüber verliere. Die Webentwicklung berührt viele Themen, von denen die meisten immer wiederkehrend sind. In vielen dieser Bereiche benutzt man immer wieder die […]

Things I learned today

Hallo zusammen! Dieses Blog dient vor allem als Dump für Dinge die ich in im Laufe  meiner Tätigkeiten so dazu gelernt habe. Erster Linie soll es ein Nachschlagewerk für sein, wie ich diverse technische Probleme gelöst habe. Die Themen werden daher wohl stark informatiklastig sein, werden sich aber nicht notgedrungen auf das Gebiet der Informatik […]