ESPlorer als IDE für ESP8266

Mit dem ESPlorer kann auf die ESP8266 basierten Module zugegriffen und Anwendungen entwickelt werden. Es benötigt Java und läuft dadurch unter den meisten Desktop-Betriebssystemen.

Weiter lesen ...


GitLab - Git Management selbst hosten

GitLab ist eine webbasierte Anwendung zum Verwalten von Softwareprojekten auf Basis von git. Ein wichtiger Unterschied zu anderen Plattformen wie GitHub ist, das alle Daten im eigenen Unternehmen, der eigenen Hochschule etc. verbleiben können.

Weiter lesen ...


Sigrok: Freier Signalanalysator

Sigrok ist ein freier Signalanalysator der mit vielen unterschiedlichen Geräten zusammenarbeitet. So können Logikanalysatoren, Oszilloskope, Multimeter und viele weitere Geräte angesprochen und Messwerte ausgelesen werden.

Allgemein

Bei der Entwicklung von sigrok wurde darauf geachtet, dass die grundlegenden Funktionen wiederverwendbar sind. So bilden die Bibliotheken libsigrok und die libsigrokdecode die Basis …

Weiter lesen ...


Arduino: "Colors Shield" bringt Farbe ins Spiel

Die Ansteuerung einer LED ist mit Arduino selbst für Anfänger ein Kinderspiel und in relativ kurzer Zeit umsetzbar. Auch das Dimmen von zwei bis drei LEDs sollte mit Hilfe der eingebauten PWM-Funktionalität kein Problem darstellen. Anders sieht es jedoch bei einer 8x8 RGB LED Matrix aus. Dabei müssen 64 LEDs …

Weiter lesen ...


Fritzing: Vom Prototyp mit Arduino zur Serienproduktion

Das Programm Fritzing wird von der gleichnamigen Initiative entwickelt. Es erlaubt es Entwicklern, Designern und Künstlern die mit Arduino oder kompatibler Hardware arbeiten, ihre Arbeit interaktiv zu dokumentieren. Anschließend können aus der Dokumentation Vorlagen für Leiterplatten erstellt werden, die die Produktion von größeren Stückzahlen ermöglicht.

Entwickelt wurde das Programm Fritzing …

Weiter lesen ...


Python: Build PyV8 for Python3 on Ubuntu

PyV8 is a Python wrapper for Googles V8 Javascript Engine. Initially it was only possible to use it in combination with Python 2. But since February 2013 it is possible to use it with Python 3. In this article I will show how to build the wrapper on Ubuntu 12 …

Weiter lesen ...


Mercurial: hg zu git konvertieren

Es gibt hin und wieder Situationen in denen ist es nötig, ein Repository in ein anderes zu konvertieren. In diesem Beitrag wird gezeigt, wie ein mercurial(hg) Repository in git umgewandelt wird.

Zunächst muss das hg Repository geklont werden.

$ hg clone https://example.org/hg-repo
$ cd hg-repo
$ hg bookmarks -r …

Weiter lesen ...


Firefox: Firebug 1.10 bringt Firefox zum Absturz

Wird Firebug in der aktuellen Version 1.10 im Firefox 14.0.1 aktiviert so führt dies zum Absturz des Webbrowsers.

Laut den Antworten auf den Bugreport im Firebug Bug-Tracker(Bug: 5712) handelt es sich dabei jedoch nicht um ein Firebug Problem, sondern vielmehr um ein Problem in der aktuellen …

Weiter lesen ...


DOM Monster: Ein Bookmarklet für die Performance Analyse

Vorgestellt wurden bereits die Page Speed Tools und YSlow. Mit ihnen konnten verschiedene Parameter bei der Auslieferung von Webseiten bestimmt werden. Zusätzlich haben diese Tools auch noch Tipps für eventuelle Verbesserungen gegeben. Einen etwas anderen Weg geht das DOM Monster.

Es handelt sich dabei um ein Bookmarklet und sollte somit …

Weiter lesen ...


Performance von Webseiten messen mit YSlow

Im letzten Artikel wurden schon die Page Speed Tools vorgestellt, mit denen es unter anderem möglich ist, die Geschwindigkeit der Auslieferung von Webseiten zu messen. Ein weiteres Tool mit ähnlichen Aufgaben und Zielen ist YSlow, welches von Yahoo entwickelt wurde.

Allgemein

Yahoo bewirbt YSlow mit dem Ziel die Performance von …

Weiter lesen ...