Open Source im professionellen Einsatz

Newsletter abonnieren
Seite durchsuchen

HEFTARCHIV | NEWS | E-BIBLIOTHEK | VIDEO | BLOGS | WHITEPAPER | EVENTS | ACADEMY | ABO | SHOP

user friendly

  Home  »  Heft & Abo  »  Heftarchiv  »  2009  »  05  »  Statt mit Zinnsoldaten  

RSS-Feed der aktuellen News von Linux-Magazin Online Folgen Sie Linux-Magazin Online auf Twitter
Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark

Installation

Linux benötigt das Paket »libusb-dev«, um aus dem Userspace auf USB-Geräte zugreifen zu können. Alle neueren Distributionen verfügen bereits darüber. Die Module Device::USB und Device::USB::MissileLauncher::RocketBaby installiert eine CPAN-Shell. Verschiedene Raketenwerfer [7] nutzen unterschiedliche Codes, die der Programmierer im Zweifelsfall aus dem Internet holt und in eine Abstraktion wie das Rocket-Baby-Modul vom CPAN verpackt.

Wie der Raketenwerfer vom Skript »center-fire« gesteuert herumorgelt, zeigt das Demo-Video auf [8]. Zum Schluss ein dringender Hinweis: Ein Export des Geräts oder des Programms in Schurkenstaaten ist verboten. (jcb)

Infos

[1] Listings zu diesem Artikel: [ftp://www.linux-magazin.de/pub/listings/magazin/2009/05/Perl]

[2] "The Great Office War": [http://www.youtube.com/watch?v=pVKnF26qFFM]

[3] Pedram Amini, "Python Interfacing a USB Missile Launcher": [http://dvlabs.tippingpoint.com/blog/2009/02/12/python-interfacing-a-usb-missile-launcher]

[4] Pyrocket: [http://code.google.com/p/pyrocket]

[5] , Sreekrishnan Venkateswaran, "Essential Linux Device Drivers": Prentice Hall, 2007

[6] Libusb-Projekt: [http://libusb.sourceforge.net]

[7] Raketenwerfer-Typen: http://www.amazon.de/USBMis-USB-Raketenwerfer/dp/B000KC3YQK]

[8] Demo-Video: [http://www.youtube.com/watch?v=-6qTRhDijJc]

Der Autor



Michael Schilli arbeitet als Software-Engineer bei Yahoo! in Sunnyvale, Kalifornien. Er hat "Goto Perl 5" (deutsch) und "Perl Power" (englisch) für Addison-Wesley geschrieben und ist unter [mschilli@perlmeister.com] zu erreichen.

Diesen Artikel druckenDiesen Artikel weiterempfehlen Diesen Artikel kommentieren Newsletter abonnieren
Share/Bookmark
Ähnliche Artikel
Asyl für Django Webprogrammierung in Python/Django und PHP
Knoppix 6.5 Klaus Knopper über sein neues Linux
Klimaforschung Perl-Skript misst und bewertet Temperaturen
Kern-Technik Kernel- und Treiberprogrammierung mit dem Kernel 2.6 – Folge 42 Folge 42
Einbruch? Spuren und Daten nach Crackversuchen oder Beschlagnahme richtig sichern
Starthilfe Vier Notebooks der Mittel- und Oberklasse im Test
Whitepaper
Daten Migration - Eine Publikation von Bloor Research

Datenmigrationsprojekte überschreiten häufig das Budget, neigen zu Verzögerung und werden unter Umständen komplett abgebrochen. Bloor Research ist eines der weltweit führenden IT-Forschungs-, Analyse- und Beratungsunternehmen und wird in dem vorliegenden White Paper die wichtigsten Aspekte dieser Problematik näher beleuchten. Ferner werden praktische Empfehlungen für erfolgreiche Migrationsprojekte gegeben, die Sie auf Ihr nächstes Projekt übertragen können.

Download PDF (Registrierung erforderlich)
Open Source Datenintegration in der Praxis: Fallstudien und Anwendungsbeispiele

Über die letzten Jahre hinweg haben sich Open Source Lösungen als fester Bestandteil des gesamten Datenintegrationsmarktes etabliert. Viele Unternehmen haben bereits das Open Source Modell für Ihre Datenintegrationsprojekte aufgegriffen. Das vorliegende White Paper illustriert anhand ausgewählter Fallstudien und Anwendungsbeispiele die Implementierung von Open Source Datenintegration in der Praxis und benennt die daraus resultierenden Vorteile.

Download PDF (Registrierung erforderlich)
Kommentare (1)
von
Uli Stärk,
18.03.2010 14:04
Kernel Driver