竹迫さんの紹介でPHPの人間ですがYAPCの後のhackathonに少しだけお邪魔させていただきました。 Pythonの西尾さんと一緒に突撃してPythonもPHPも出来る子を証明するぞ!と思ったら、Device::USB::MissileLauncherはPythonの実装を参考にしたっぽくて、Pythonはすでに出来る子であることが証明済みでした。 PHPで実装するには、まずUSBを操作する為のライブラリが必要になります。竹迫さんに教えてもらって、cvs.php.netにusblibというライブラリがある事を知ったのですが、phpize、make installしてみるとlibusbのCore部分しか実装されていないので残念ながらミサイルランチャーには利用できません。 次に、時間もないことだしPHPからPerlが実行できるPerl extensionを利用してDevice::USB::