break
Dez 26

Einige Impressionen aus Graz vom 24.12.2009 mit freundlicher Mithilfe meines Bruders.

Christmas Eve in Graz 2009 from Blablubb on Vimeo.

Um das Video in voller Auflösung ansehen zu können, bitte dem Link oberhalb folgen.

Wünsche allen FROHE WEIHNACHTEN!

Okt 30

Vor kurzem stand ich vor dem Problem per PHP hochgeladene Dateien auf ihren Dateityp hin überprüfen zu müssen. Man möchte ja nicht unbedingt fremde Scripts oder Programme auf seinen Webspace geladen bekommen.
Prinzipiell kein Problem, dachte ich mir. Man muss ja lediglich die

$_FILES["file"]["type"]

Variable überprüfen.
Doch genau hier hatte ich das Problem, dass ich einige Zeit nach den falschen Begriffen suchte und erst nach geraumer Zeit auf die wunderschöne Tabelle bei SELFHTML stieß.

All jenen welchen es auch so geht sei der obige Link ans Herz gelegt.
Zusätzlich hier noch die wichtigsten Dateitypen mit den zugehörigen MIME-Bezeichnungen von SELFHTML:

MIME-Typ Dateiendung(en) Bedeutung
application/acad *.dwg AutoCAD-Dateien (nach NCSA)
application/msexcel *.xls *.xla Microsoft Excel Dateien
application/msword *.doc *.dot Microsoft Word Dateien
application/octet-stream *.bin *.exe *.com *.dll *.class Ausführbare Dateien
application/pdf *.pdf Adobe PDF-Dateien
application/x-httpd-php *.php *.phtml PHP-Dateien
application/zip *.zip ZIP-Archivdateien
audio/x-wav *.wav WAV-Dateien
image/gif *.gif GIF-Dateien
image/jpeg *.jpeg *.jpg *.jpe JPEG-Dateien
image/png *.png PNG-Dateien
image/tiff *.tiff *.tif TIFF-Dateien
text/comma-separated-values *.csv kommaseparierte Datendateien
text/css *.css CSS Stylesheet-Dateien
text/html *.htm *.html *.shtml HTML-Dateien
text/javascript *.js JavaScript-Dateien
text/plain *.txt reine Textdateien
text/xml *.xml XML-Dateien
video/mpeg *.mpeg *.mpg *.mpe MPEG-Dateien
video/quicktime *.qt *.mov Quicktime-Dateien
video/x-msvideo *.avi Microsoft AVI-Dateien
Okt 24

Da ich mich derzeit mit dem konfigurieren eines Debian Servers für meinen derzeitigen Job beschäftige, hier mal eine kleine Anleitung im zusammenhang mit OpenVPN. Es geht hier speziell um gebridgetes VPN. Mit dem folgenden Script wird bei jedem Start automatisch ein virtuelles TAP Device für OpenVPN erstellt und zur Ethernet Bridge hinzugefügt.

openvpn-logo

Folgende Pakete müssen installiert sein:

  • openvpn
  • bridge-utils

In /etc/network/interfaces wird die Bridge br0 eingetragen und konfiguriert:

# The primary network interface
auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.254
dns-nameservers 192.168.0.1
bridge_ports all

Unter bridge_ports sind alle Interfaces einzutragen die bei Systemstart zur Bridge hinzugefügt werden sollen. Da es in meinem Fall nur ein physikalisches Interface gibt habe ich all eingetragen. Alternativ wären die einzelnen Interfaces eth0, eth1, etc. anzugeben.
ACHTUNG: Die Interfaces die zur Bridge hinzugefügt werden sollen dürfen nicht in der Datei eingetragen und somit konfiguriert sein.

debian-logo

Nun zum eigentlichen Startscript für das tap Interface. Das Script stammt ursprünglich von hier und war für OpenWRT vorgesehen.
In /etc/init.d/ sollte nun folgendes Script erstellt werden:

#!/bin/sh

# Creates TAP devices for use by OpenVPN and adds them to Bridge

# Define Bridge Interface
br="br0"
# Define list of TAP interfaces to be bridged,
# for example tap="tap0 tap1 tap2".
tap="tap0"

case "$1" in
        start)
                # Make sure module is loaded
                insmod tun
                # Build tap devices
                for t in $tap; do
                    openvpn --mktun --dev $t
                done
                # Add TAP interfaces to bridge
                for t in $tap; do
                    brctl addif $br $t
                done
                #Configure bridged interfaces
                for t in $tap; do
                    ifconfig $t 0.0.0.0 promisc up
                done
        ;;
        stop)
                for t in $tap; do
                    ifconfig $t 0.0.0.0 down
                done
                for t in $tap; do
                    brctl delif $br $t
                done
                for t in $tap; do
                    openvpn --rmtun --dev $t
                done
                rmmod tun
        ;;
         *)
                echo "$0 {start|stop}"
        ;;
esac

Ich nenne die Datei Beispielsweise tap-interfaces.

Diese Datei muss nun mit

chmod +x tap-interfaces

ausführbar gemacht werden und abschließend mit

update-rc.d /etc/init.d/tap-interfaces defaults

zu den Scripten die SysVinit bei Systemstart lädt hinzugefügt werden.

Sep 24

Im SOS-Kinderdorf Stübing wurden vor einigen Jahren die Überreste einer römischen Villa gefunden. Nun entstand dort ein moderner Schutzbau für die Überreste und ein Schauraum für Fundstücke.

Auszug aus der Pressemitteilung des SOS-Kinderdorfs:

Entdeckt wurden die ungewöhnlich gut erhaltenen Baureste einer ausgedehnten römischen Villa 2003 während Kanalarbeiten im SOS-Kinderdorf, die 2006 bei einer Feststellungsgrabung bestätigt wurden. Nachdem das Land Steiermark und ein privater Archäologie-Freund die finanziellen Mitteln zur Verfügung stellten, konnte 2009 ein moderner Schutzbau über der Römischen Villa errichtet werden. In einem Schauraum kann man weitere Fundgegenstände aus den Grabungen besichtigen und sich über die Römerzeit informieren.

In Zusammenarbeit mit dem Bundesdenkmalamt, im Besonderen Frau Univ.-Doz. Dr. Ulla Steinklauber, enstand ein von mir gestalteter Film für den Schauraum der Informationen über die Ausgrabung enthält.

Sep 21

Wie vor einiger Zeit berichtet, habe ich mir ein großmembram Kondensatormikrofon mit Vorverstärker angeschafft. Zusätzlich dazu habe ich nun ein USB Audio Interface erworben, um auch “mobil” in guter Qualität aufzeichnen zu können. Dabei habe ich mich, aufgrund von Berichten und des Preises, für ein Tascam US-122L Audio Interface entschieden.

Copyright by www.tascam.com

Copyright by www.tascam.com

Das Interface bietet zwei Aufnahmekanäle für Mikrofone (Stereo Aufnahme) bzw. analoge Signale. Für Kondensatormikrofone lässt sich eine Phantomspannung von 48V erzeugen. Einer der beiden Eingänge am Interface lässt sich zusätzlich hochohmig schalten um damit auch Gitarren aufnehmen zu können. Ebenfalls verbaut ist eine MIDI-Ein-, sowie Ausgang. Das Eingangssignal lässt sich mittels eines Kopfhörerausgangs am Interface ohne jegliche Latenzzeit direkt abhören. Bei meinen bisherigen Aufnahmen mit dem Interface funktionierte allerdings auch das Abhören des zurückgegebenen Aufnahmesignals vom Computer ohne merkliche Verzögerung.

Nun aber zum interessanten Teil, den Aufnahmen.
Mein Bruder, seines Zeichens Hobby-Pianist, stellte sich als bereitwilliges Opfer für meine Aufnahmeversuche zur Verfügung. Er spielte auf seinem Klavier einige Stücke für mich, welche ich versuchte bestmöglich aufzuzeichnen. Zu den Aufbahmen selbst ist zu sagen, dass  ich nur ein Mikrofon und einen “normalen” Raum zur Verfügung hatte, in welchem das Klavier zusätzlich noch an der Wand stand.
Das gelegentliche “Krachen” in den Aufnahmen ist meine Schuld, da ich zu spät bemerkte wie stark mein Vorverstärker übersteuerte. Der metallische Klang liegt wahrscheinlich daran, dass das Mikrofon zu  nahe am Klavier war. Nächstes Mal bin ich klüger.

Hier nun die Aufnahmen jeweils gespiel von Andreas Wintersperger:

Beethoven – Mondscheinsonate

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Schuhmann – Kinderszenen

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Schuhmann – Phantasietanz

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Andreas Wintersperger – La fascination du quoditien

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Andreas Wintersperger – No Title

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Jul 29

Im Moment läuft auf 5 Österreichischen Blogs ein Gewinnspiel für 5 Nokia N97 Smartphones. Um an diesem Gewinnspiel Teilzunehmen zu können möchte ich nun hier kurz darlegen was mich an einem Nokia N97 besonders interessieren würde.

Mein Hauptaugenmerk beim N97 liegt im Moment eindeutig auf der Kamera. Ich besitze derzeit ein Nokia E63 und dessen Kamera kommt bei weitem nicht an die Resultate heran, die ich bis jetzt vom N97 gesehen habe.
Neben der Kamera finde ich es auch super, dass eine QWERTZ Hardware-Tastatur verbaut wurde. Bei meinem E63 hatte ich zum erstem mal auf einem meiner Handys eine QWERTZ Tastatur und möchte eine solche seither nicht mehr missen.

Hier gibt es eine interaktive Demo zum Interface des N97.

Die Backlinks für das Gewinnspiel:
Luca auf 2-Blog – http://www.2-blog.net/2009/nokia-n97-gewinnspiel/
Helge auf helge.at – http://www.helge.at/2009/07/hier-gibts-ein-nokia-n97-zu-gewinnen/
Helmut auf mobilitylounge.at – http://www.mobilitylounge.eu/reise/?p=367
Meral auf digitalks.at – http://www.digitalks.at/2009/07/20/nokia-n97-zu-gewinnen/
Ritchie auf datenschmutz.net – http://blog.datenschmutz.net/2009-07/handy-verlosung-5-nokia-n97-zu-gewinnen

Copyright by Nokia

Copyright by Nokia

Jul 21

Wollte mir schon seit längerem ein qualitativ besseres Mikrofon zulegen. Nach etwas recherche und preisvergleich bin ich bei Musikhaus Thomann auf ein interessantes, weil preiswertes Mikrofon gestoßen.

Dabei handelte es sich um das t.bone SC400. Ein großmembran Kondensatormikrofon. Zusätzlich zu dem Mikrofon besorgte ich mir einen günstigen Vorverstärker der Marke Behringer. Dieser war alleine schön nötig, um die erforderliche Phantomspeisepannung von 48V für das Mikrofon zu erzeugen. Des weiteren verstärkt er das aufgenommene Signal und gibt ihm einen “warmen” Klang.
Unten befindet sich eine erste Testaufnahme des Mikrofons mit meiner Stimme.

Hier nun einige Fotos des Mikros und des Preamps.

Und nun natürlich noch die Testaufnahme.

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Jul 16

Teleprompter sind aus modernen Fernsehstudios nicht mehr wegzudenken. Sie ermöglichen es dem Moderator direkt in die Kamera zu sprechen und gleichzeitig den Text im Blickfeld zu haben.

teleprompter-prinzip

Bildquelle: Wikipedia

Die Funktionsweise eines Teleprompters ist eigentlich recht simpel. Ein halbdurchlässiger Spiegel in einem 45° Winkel zu einem darunter liegenden Monitor spiegelt den Text so, dass der Moderator ihn lesen kann. Die Kamera befindet sich auf der anderen Seite des Spiegels und filmt den Moderator.

Professionelle Teleprompter kosten in etwa ab 1500-2000€ aufwärts. Ich bin hier auf ein Video gestoßen, in welchem ein einfacher Teleprompter für unter 50$ gezeigt wird. Ich entschloss mich, ebenfalls einen solchen Teleprompter zu bauen.

teleprompter-bild

Hier folgt nun eine Anleitung für den Bau eines Teleprompters um etwa 40€.

Read the rest of this entry »

Jul 4

Habe vor kurzem mein neues IP Telefon, ein Linksys SPA921, bekommen.

linksysspa921_01 linksysspa921_03

Das Telefon bietet die Möglichkeit sich an einem beliebigen VOIP Server mittels SIP anzumelden. In meinem Fall ist dies ein Sipgate Server.

Sipgate ist ein VOIP-Anbieter und leitet Gespräche vom öffentlichen Telefonnetz über das Internet zum angeschlossenen Endgerät weiter und umgekehrt.

Bin ab jetzt unter folgender Nummer zu erreichen: +43/720/973548 3973548

Nettes Detail am Rande: Der bekannte Ringtone aus der Serie 24 ist von Anfang an auf dem Telefon installiert gewesen.

Musikvideo: Adobe Flash Player (Version 9 oder höher) wird benötigt um dieses Musikvideo abzuspielen. Die aktuellste Version steht hier zum herunterladen bereit. Außerdem muss JavaScript in Ihrem Browser aktiviert sein.

Jun 29

Bin über diesen Blogeintrag auf eine Möglichkeit gestoßen mein Dual Monitor System um einen weiteren Monitor zu erweitern.
Habe diese Möglichkeit heute (29.06.2009) mit einem neuen 24″ Monitor umgesetzt wie auf dem Bild unterhalb zu erkennen ist.

computer_05

In meinem PC selbst befindet sich nur eine Grafikkarte. Um den dritten Monitor ansprechen zu können, verwende ich eine USB Grafikkarte der Firma DeLock.

Bei meinem neuen Monitor handelt es sich um einen BenQ G2412HD mit 24 Zoll Diagonale und FullHD unterstützung mit HDMI Anschluss.

Habe den Adapter sowie den Monitor bei Ditech in Graz erstanden.

« Previous Entries