「アレ」と Perl で AWS を - YAPC::Asia Tokyo 2013
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

「アレ」と Perl で AWS を - YAPC::Asia Tokyo 2013

  • 2,527 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,527
On Slideshare
1,475
From Embeds
1,052
Number of Embeds
9

Actions

Shares
Downloads
2
Comments
0
Likes
10

Embeds 1,052

http://takiguchi0817.github.io 611
http://yapcasia.org 253
http://rejasupotaro.github.io 96
https://twitter.com 50
http://localhost 28
http://cloud.feedly.com 11
http://summary 1
http://news.google.com 1
http://webcache.googleusercontent.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. www.eikichi.jp
  • 2. YAPC::Asia Tokyo 2013 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 3. 「アレ」と Perl で AWS を YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 4. YAPC::Asia Tokyo 2013 Eikichi Gotoh 後藤 永吉 Eikichi Gotoh http://www.eikichi.jp/
  • 5. YAPC::Asia Tokyo 2013 Eikichi Gotoh 宮城から来ました
  • 6. YAPC::Asia への参加は 7 / 8 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 7. Sendai.pm YAPC::Asia Tokyo 2013 Eikichi Gotoh http://sendai.pm.org/
  • 8. ディレクター YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 9. 株式会社インプレイス 取締役 YAPC::Asia Tokyo 2013 Eikichi Gotoh http://www.imprace.co.jp/
  • 10. YAPC::Asia への参加は 7 / 8 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 11. フリーペーパー YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 12. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 13. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 14. 人材募集中 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 15. ― YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 16. 「アレ」と Perl で AWS を YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 17. AWS YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 18. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 19. クラウドコンピューティング YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS とは
  • 20. YAPC::Asia Tokyo 2013 Eikichi Gotoh 詳しくは明日のセッションで AWS とは
  • 21. YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS とは
  • 22. AWS Management Console YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方
  • 23. ⃝ YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方
  • 24. AWS Command Line Interface YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方
  • 25. ⃝ YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方
  • 26. YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方 AWS::CLIWrapper
  • 27. ⃝ YAPC::Asia Tokyo 2013 Eikichi Gotoh AWS の使い方
  • 28. ― YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 29. 「アレ」と Perl で AWS を YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 30. 「アレ」 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 31. 20年前、皆が夢中になったもの YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 32. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 33. 検索してみると、 今でも新品がそこそこ手頃な値段で買える YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 34. そーいえば、 バーコードバトラーって スーパーファミコンに接続しても遊べるんだっけ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 35. あれ、 スーパーファミコンのコントローラーって パソコンに接続するための USB アダプターあったはず YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 36. ん、 てことはバーコードバトラーも パソコンに接続できる YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 37. だったら、 バーコードバトラーをインターフェースにして 色々操作できちゃったら面白いじゃん! YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 38. 全部 えました YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 39. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 40. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 41. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 42. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 43. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 44. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 45. YAPC::Asia Tokyo 2013 Eikichi Gotoh バーコードバトラーとは 1991年にエポック社から発売された電子ゲーム機 バーコードの付いたカードを読みとらせ、その数値 情報からキャラクターやアイテムのデータを生成 し、1vs1 で遊ぶゲーム。専用のカードが同梱されて はいるが、一般商品などについているバーコードを 使ってオリジナルキャラクターを作ることができる
  • 46. YAPC::Asia Tokyo 2013 Eikichi Gotoh バーコードバトラーでやりたいこと 1. カード A を使って AWS EC2 インスタンスが起動 2. カード B を使ってカード A で起動したインスタンス  に AWS Route53 からドメインでの接続を可能にする 3. AWS よく知らない人でもカードの意味だけ教えてお  けば何とかなる?
  • 47. 名づけて BB2AWS YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 48. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 前提 ハードウェアとか C とかよくわからないけど、 Perl ならなんとかしてくれるはず!
  • 49. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 AWS::CLIWrapper
  • 50. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 - AWS::CLIWrapper # easy_install awscli % vi ~/.aws/config [default] aws_access_key_id = XXXXXX aws_secret_access_key = XXXXXXXXXXXXXXXXXXX region = ap-northeast-1 % complete -C aws_completer aws % cpanm AWS::CLIWrapper
  • 51. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 Device::USB
  • 52. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 - Device::USB % brew install libusb-compat % cpanm Device::USB
  • 53. YAPC::Asia Tokyo 2013 Eikichi Gotoh BB2AWS 準備 - Device::USB 日本語での Perl で USB の情報が少ない  Device::USB::MissileLauncher   Mac::MissileLauncher  あとは libusb の情報を見ながら何とか
  • 54. USB 面倒 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 55. Device ID とか Product ID とか YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 56. デバイス情報を調べる YAPC::Asia Tokyo 2013 Eikichi Gotoh // OS X % system_profiler SPUSBDataType // Linux % libusb
  • 57. OS X でうまく接続できない Ubuntu に作業環境を変更 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 58. スーパーファミコンコントローラーの 入力を無事に読み取れた! YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 59. ⃝ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 60. が・・・ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 61. バーコードバトラーの入力が読み取れない・・・ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 62. デバイスへスーパーファミコンからの 信号が必要なのか・・・ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 63. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 64. そもそもスーパーファミコンと接続された時の 正常な動作を知らない・・・ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 65. YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 66. ・・・ YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 67. ごめんなさい、出来ませんでした! YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 68. で、 YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 69. YAPC::Asia Tokyo 2013 Eikichi Gotoh 結局こうなりました ⃝
  • 70. YAPC::Asia Tokyo 2013 Eikichi Gotoh 結局こうなりました 1. カード A を使って AWS EC2 インスタンスが起動 2. カード B を使ってカード A で起動したインスタンス  に AWS Route53 からドメインでの接続を可能にする 3. AWS よく知らない人でもカードの意味だけ教えてお  けば何とかなる?
  • 71. YAPC::Asia Tokyo 2013 Eikichi Gotoh 結局こうなりました 1. 波動拳で AWS EC2 インスタンスが起動 2. 昇竜拳で波動拳で起動したインスタンス  に AWS Route53 からドメインでの接続を可能にする 3. AWS よく知らない人でも波動拳と昇竜拳ができれば  何とかなる?
  • 72. 名づけて SF2AWS YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 73. YAPC::Asia Tokyo 2013 Eikichi Gotoh SF2AWS ⃝
  • 74. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ
  • 75. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ 思い込みは危険
  • 76. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ ハードウェア触るの難しい
  • 77. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ 3.5 mm ピンジャックと パソコンのマイク端子を接続して 入力を読む dll 作ってる人がいる
  • 78. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ やっぱ、 ハードウェア周りとか C などの知識が必要
  • 79. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ もともと興味があった分野だし、 これを期に(ハードウェア周りとか C とかも含めて) 今後も色々と勉強、挑戦したい
  • 80. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ Perl 楽しい
  • 81. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ ⃝⃝ + ✕✕ + Perl + △△
  • 82. YAPC::Asia Tokyo 2013 Eikichi Gotoh まとめ ともあれ、 バーコードバトラーをインターフェースにした 何かを完成させて公開します http://www.eikichi.jp/
  • 83. YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 84. JAWS-UG YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 85. JAWS-UG 青森支部の仙台支部長 YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 86.  9/28   JAWS Festa Kansai 2013  http://jfk2013.jaws-ug.jp/ YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 87. YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 88.  JAWS Festa Kansai 2013  アンカンファレンス 「地方における AWS の現状ついて語ろう」 のモデレーターとして参加します http://jfk2013.jaws-ug.jp/ YAPC::Asia Tokyo 2013 Eikichi Gotoh 告知
  • 89. 以上です YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 90. ご質問やアドバイスが御座いましたら 懇親会の際にでもお声掛けください YAPC::Asia Tokyo 2013 Eikichi Gotoh
  • 91.  Director Eikichi Gotoh  http://www.eikichi.jp/  JAWS FESTA Kansai 2013  http://jfk2013.jaws-ug.jp/ YAPC::Asia Tokyo 2013 Eikichi Gotoh