Archiv der Kategorie 'Programmierung'

dom_ip_list - Tool zur Zuordnung IP zu Domain bei Apache und nginx

admin am 31. Januar 2014

Hat man auf seinen Servern reichlich Domains auf verschiedene IPs verteilt, fehlt mitunter der schnelle Überblick. Da ich selbst gerade für den Umzug von Domains wissen wollte, was wo liegt, erstellte ich dafür das folgende kleine Tool in C++ für Linux. Mit (Free)Pascal, C# (mono) oder php+bash wäre man schneller fertig und der Code wäre […]

Integerzahl in Hexadezimalzahl umwandeln

admin am 25. September 2013

Will man Hex-Zahlen ausgeben, muss man dazu den meist zugrundeliegenden Integer erst in einen String bestehend aus Hex-Ziffern umwandeln, den man schließlich ausgeben kann. Zur Umwandlung von Integer-Werten in Hexa gibt es einige Lösungen, oftmals sind auch schon welche in die heutigen Entwicklungsumgebungen integriert. Da ich gerade jedoch eine spezielle Variante benötigte, habe ich damit […]

Dynamisch Objekte erzeugen mit C#

admin am 11. März 2012

Microsoft Visual C# 2010 Express hat in seiner Komponentensammlung ein sehr nettes Objekt dabei, nämlich das FlowLayoutPanel. Dieses Objekt vermisst man bisher leider bei Lazarus und so musste ich mich auch erst einige Stunden damit beschäftigen, wie man das gute Stück am besten nutzt. Herausgekommen ist der folgende Beispielquelltext, der in einem FlowLayoutPanel mittels ToolStripButtons […]

Objektorientierte Programmierung mit C#

admin am 11. März 2012

Vorwort
Im Laufe der letzten 21 Jahre habe ich grob geschätzt 25-30k Zeilen Quelltext geschrieben und das in den unterschiedlichsten Sprachen - für einen ITler, der die Programmierung jahrelang nur als Hobby und später nie zum alleinigen Schwerpunkt hatte, ist das sicherlich nicht schlecht. In die Schätzung eingeflossen sind auch tausende Zeilen aus heutiger Sicht hochgradig […]

Arduino NFC Shield - SmartCardReader (ISO 14443, 18092)

admin am 13. Dezember 2011

Die Arduino-Plattform ist bei Einsteigern und Hobbyentwicklern sehr beliebt und damit einhergehend wächst die Zahl der Erweiterungsplatinen, die sogenannten Shields, für Arduino zügig. Entsprechend gibt es auch Lösungen für NFC, wie z.B. das hier vorgestellte NFC Shield von SeeedStudio. Das NFC Shield ergänzt einen Arduino Uno zu einem kleinen, programmierbaren Smartcard-Reader für unter 50€. Das […]

Arduino 1.0 mit neuen Funktionen

admin am 4. Dezember 2011

Das 24. Release der Software­entwicklungs­umgebung zur gleichnamigen Hardware ist seit Anfang diesen Monats bei Version 1 angekommen. Die neue Version bietet neben kleinen optischen Anpassungen vor allem zahlreiche neue Treiber. Beispielsweise werden Links in Kommentaren jetzt automatisch hervorgehoben und öffnen beim Anklicken den Link im Browser. Besonders erwähnenswert an der neuen Version ist die Erweiterung […]

mbed mit TFT-Touchscreen

admin am 25. November 2011

Schon im Sommer hatte ich einen Testbericht über die kleinen mbed-Eval-Boards mit Cortex-M3 von NXP verfasst und mir einen Schwung diverser Elektronik inklusive dem 2,8″-TFT-Touch-Shield (die Variante mit dem ST7781R-Controller) von SeeedStudio bestellt. Dabei handelt es sich um das derzeit inklusive Versandkosten günstigste mir bekannte QVGA-Display mit Touch, für welches auch umfangreiche Dokumentationen verfügbar sind.
Das […]

Helligkeit mit mbed auswerten

admin am 27. August 2011

Schon kurz nachdem ich meinen mbed vor etwa einem Monat in den Händen hielt, bastelte ich die ersten kleinen Dinge zusammen, war nur nicht dazu gekommen, auch ein paar Beispiele zu veröffentlichen. Das hole ich jetzt nach. Zwar habe ich arbeitsbedingt inzwischen seit etwa einem halben Jahr mit den Cortex-M3-Controllern von NXP zu tun, aber […]

AVR Studio 5 - hex-File erstellen

admin am 20. Juni 2011

Das neue AVR Studio 5 ist optisch ein Hammer, Welten von der betagten Vorgängerversion entfernt. Es ist allerdings nicht nur bunter und mit einem hervorragenden Syntaxhighlightning und Autovervollständigung ausgestattet, es macht auch einiges anders als der schlichte Vorgänger. Zwischen den neuen Konfigurations- und Projektdateien vermisst man nämlich nach dem Build z.B. die guten alten hex-Files, […]

LED-Lauflicht mit Atmel-Mikrocontroller

admin am 3. November 2010

Nach langer Zeit hatte ich mal wieder Bastelbedarf und beschäftigte mich mit den Atmel-Mikrocontrollern und einem kleinen Beispiel zur Timerprogrammierung in C. Das Ergebnis habe ich nicht im Blog sondern in der guten alten Domain abgelegt: Knight-Rider-Lauflicht mit ATMEL Mikrocontroller. Wer Lust hat, sich das Ding nachzubauen oder noch eine Anregung für eine eigene LED-Steuerung […]