Programmieren

Linktipp: Instacode

Seit Instagram erleben Retro-Effekte für Fotos einen Höhenflug. Mit Instacode kann man nun auch seinen Quellcode grafisch ansprechend darstellen:

weiterlesen

wrabl #8: Eigene iOS-Apps entwickeln

Netroid hat einen neuen Slogan. Aus “Der Blog für digitale Medien-, Kommunikations- und Informationstechnik” wurde “Entdecke das Web. Erlebe Technik!”. Kurz, knackig und thematisch passend. So soll es sein. kurz und knackig geht es jetzt auch mit #wrabl los. Heute geht es nochmals um Droplr-Alternativen, um die Einkaufslisten-App “Bring!” und um das Thema, wie man […]

weiterlesen

Eine animierte Uhr erstellen: Uhrzeit mit PHP ermitteln

Da ich mich in letzter Zeit immer häufiger mit CSS3 beschäftigt habe stieß ich neulich per Zufall auf Daniels Blog und habe die in einem Artikel beschriebene CSS-Uhr mit PHP zu einer funktionierenden Uhr weiterentwickelt. Wie auch die ursprüngliche Uhr benötigt die funktionsfähige Uhr nur HTML, CSS und PHP und arbeitet mit CSS-Animation und CSS-Transformationen.

weiterlesen

Suchen in Arrays

Es ist schon wieder ein paar Monate her, als wir hier im Blog ein paar einfache und auch ein paar sehr schnelle Algorithmen für das Sortieren von Datenmengen vorgestellt haben. Heute soll es dagegen um ein weiteres Problem gehen, auf das mancher Programmierer mit Sicherheit im Laufe der Zeit auch einmal stoßen wird: Das Suchen […]

weiterlesen

Programmieren mit Bitoperatoren

Jedem Programmierer sollten wohl logische und arithmetische Operationen hinlänglich bekannt sein – muss man sie doch nahezu in jedem kleinsten Script heutzutage verwenden. Ein wenig unbekannt, gar mysteriös erscheinen dagegen so manche Operatoren abseits von Addition, Subtraktion, Multiplikation, Division sowie Konjunktion (und), Disjunktion (oder), Antivalenz (Exklusiv-oder) und Negation (nicht). Gemeint sind die bitweisen Operationen, welche […]

weiterlesen

Aspektorientiertes Programmieren

Mit der Funktionalen Programmierung haben wir ja vor Kurzem bereits ein Programmierparadigma vorgestellt, welches den meisten Programmierern, die zumeist mit imparativen Programmiersprachen arbeiten. Heute möchten wir eine weiteres Paradigma präsentieren, welches erst vor ca. zehn Jahren von der Forschung auf die Welt der Programmierer losgelassen wurde und dennoch den meisten nicht ganz so befremdlich erscheint: […]

weiterlesen

Programmieren mit Erlang – Teil 3: Besonderheiten

Mittlerweile ist schon wieder einige Zeit vergangen seit dem letzten Teil unserer kleinen Erlang-Serie. Vergessen haben wir den dritten versprochenen Teil aber natürlich nicht. Thema dieses Teils soll die Realisierung der nebenläufigen und parallelen sowie auch verteilten Programmierung sein, genauso wie ein kurzer Ausflug in die Problembehebung beim Absturz eines Servers oder Prozesses. Somit soll […]

weiterlesen

CSS: Änderungen mit der Uhrzeit

Viele Leute wollen ihre Seite interessanter gestallten, indem sie die Darstellungen leicht verändern. Entweder können User selbst bestimmen, wie der Style aussehen, oder man wechselt das Aussehen mit der Uhrzeit. So kann zum Beispiel nachts ein anderes (dunkleres) Design als tagsüber angezeigt werden. Wie das funktioniert, erkläre ich im Folgenden. Zum einen kann dies mit […]

weiterlesen

Sortieren – schnell und effektiv…

Vermutlich jeder Programmierer wird früher oder später beim Programmieren einer zumeist eher umfangreicheren Software einmal vor dem Problem stehen, eine Menge von Daten nach einem bestimmten Kriterium (beispielsweise der lexikografischen Reihenfolge) zu sortieren – sei es, um die Daten sortiert dem Anwender präsentieren zu können oder nur um schnell und effektiv zu suchen. In folgendem […]

weiterlesen

DSS: PHP und CSS – Grundlagen

Dass man PHP scripte in jede HTML-Datei einbauen kann oder jede Website mit PHP dynamischer machen kann, ist sicher den meisten bekannt. Doch dass man auch Stylesheets mit PHP dynamischer gestallten kann, ist wohl den wenigsten bekannt. Das Ganze nennt sich dann DSS und bedeutet Dynamic Stylesheets Die Vorteile sind ganz einfach aufzuzählen: Eigentlich sind […]

weiterlesen