Da viele immer wieder Probleme beim Verständnis der objektorientierten Programmierung haben, habe ich eine kleine Erklärung dazu verfasst: Objektorientierte Programmierung für Anfänger am Beispiel PHP (PDF, 127 kB)
Das Model-View-Controller-Modell am Beispiel CakePHP
Model, View und Controller: Begriffe, mit denen man nicht sofort etwas anfangen kann. Auch trotz vieler Erklärungen schreckt das, auf den ersten Blick komplizierte, Modell viele Menschen davon ab sich daran zu versuchen. Auch ich habe es erst nach drei Versuchen geschafft, was jedoch wahrscheinlich …
Was sonst noch war: Wieso DRM ein Unding ist
Was ist DRM? Digital Rights Management, abgekürzt DRM, was soviel heißt wie Digitale Rechtverwaltung, ist ein Verfahren mit dem man die Nutzung und Weitergabe digitaler Medien kontrollieren kann. Man kann damit zum Beispiel festlegen, dass ein digital vorliegendes Musikstück nicht kopiert werden …
RGB-LED Bibliothek für Arduino
Während meiner Arbeit mit meinem neuen Arduino-Microcontroller habe ich eine Bibliothek für die Verwendung einer RGB-Led erstellt. Damit ist es möglich die Farbe der LED zu setzen und in einer bestimmten Zeitspanne die Farbe der LED langsam zu ändern. Zur Verwendung muss man nur das zip-Paket …
Ampelschaltung mit Arduino
Da ich mich jetzt im Besitz eines Arduino Mikrocontroller-Boardes befinde, nun ein erster Artikel über dieses faszinierende Stück Technik. Mit einem Arduino kann man einfach Elektronik ansteuern, wie zum Beispiel LEDs, Servos, Temperatursensoren usw., indem man ein Programm am Computer programmiert …
Die Twitter-Anleitung für Einsteiger
Ich habe in diesem Dokument einmal kurz zusammengefasst, was für Neulinge auf Twitter wichtig ist und was zu beachten ist. (Download als PDF) Anregungen und Fragen dazu nehme ich natürlich über die Kommentare entgegen.
Openstreetmap-API zur Suche
Gerade seit Google bei der intensiven Benutzung seines Kartendienstes Bezahlung fordert ist ein Aufschwung in der Benutzung von Openstreetmap zu spüren. Die Vorteile sind klar und überzeugend: Offenes Kartenmaterial zur Verwendung für alle erdenklichen Zwecke Möglichkeit zur Abfrage von Polygonen …
Kleine Helferlein: Der Kreuzproduktrechner
Kreuzprodukt.exe Das Kreuzprodukt gibt einen Normalvektor auf die beiden angegebenen Vektoren an. Zur Berechnung geben Sie die ersten beiden Vektoren ein und klicken Sie auf berechnen. Kreuzproduktrechner auf Github
Eine Android-App entwickeln - Erste Schritte
Eine Smartphone-App ist meist ein sehr umfangreiches Projekt, das sich über lange Zeit hinziehen kann und eine große Menge an Zeit für die Entwicklung beansprucht. Genau das kann Ihnen dieser Artikel auch nicht abnehmen, aber ich möchte beim Einstieg in die Entwicklungsumgebung und die Erstellung …