Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

20170306 遅咲きGet Wild駆動開発しようとおもったら、Get Wildというメタルの曲がないから、You Suffer流すことにした。

661 views

Published on

遅咲きGet Wild駆動開発しようとおもったら、
Get Wildというメタルの曲がないから、You Suffer流すことにした。

When I thought of doing get wild drive development later, because there is no metal song "Get Wild", I decided to run "You Suffer".

Published in: Technology
  • Be the first to comment

20170306 遅咲きGet Wild駆動開発しようとおもったら、Get Wildというメタルの曲がないから、You Suffer流すことにした。

  1. 1. 遅咲きGet Wild駆動開発しようとおもったら、 Get Wildというメタルの曲がないから、 You Suffer流すことにした。 Web/IT業界のメタル好き交流会~メタル新年会2017 2017/03/06 @Typhon666_death
  2. 2. 自己紹介 2  ただのヘッドバンガーです。  セキュリティエンジニアやってます。  趣味: ヘドバン出来る音楽きいて、暴れる! 勉強(セキュリティ、数学、AI、言語)  活動コミュニティ: OWASP Promotion Team / Security-JAWS / 全脳アーキテクチャ若手の会 / AISECjp  これまでの発表:なにかとヘヴィメタルとかけたお話してきました。
  3. 3. 自己紹介 3  初めて聴いたメタル: 99のANNの後、チューン変えてかかった 和田誠のキャプテンロックでのAngraのCarry On  好きなジャンルとバンド: Deathrash: The Haunted / Dew-Scented / The Crown / Hate Sphere / Darken Melodic Death Metal: Carcass / At The Gates / Dark Tranquility / Blood Stain Child Black Metal: Emperor / 1349 / Stormlord / Naglfar / Funeris Nocturnum / Murduk Metal Core: Lamb Of God / Unearth / As I Lay Dying / Shadows Fall / Crossfaith Thrash Metal: Slayer / Destruction / Overkill / Metallica / Testament / Exodus Grind Core: Napalm Death / Exhumed / Disgorge / Cock And Ball Torture
  4. 4. 突然ですが 4  TM NETWORKがもうすぐGet WildだけのCDをリリースします。  ワイルドすぎるだろ! 33曲全部「GET WILD」のアルバムが発売へ  「GET WILD」好きの、「GET WILD」好きによる、「GET WILD」好きのためのア ルバム爆誕。 http://nlab.itmedia.co.jp/nl/articles/1702/10/news058.html
  5. 5. GetWild駆動開発 is 5  GetWildやTM NETWORKにちなんだ何かを駆動に開発  定義は昨年のAdventCalendorより http://qiita.com/advent-calendar/2016/getwild  発端はこれ? http://qiita.com/oubakiou/items/b9b78b00906415d056b2  火がついたのはこれだと思う http://qiita.com/sion_cojp/items/276d0135216b88e5314b
  6. 6. GetWild駆動開発 is 6  昨年12月突如として日本でもAmazon Dash Buttonが発売  やるやついるよね?と思ったらやっぱりやった友人  Amazon Dash Button.push(GetWild) http://qiita.com/TAKA1111/items/87f053498e80bf69ad9d Node.js初でもいけたと書いてるし、 DashボタンおすだけでGetWildとか いいやん? →いつかやってみたい
  7. 7. LT三日前 7  有名なGet Wildのメタルアレンジか曲タイトルにGet Wildがあればやろうかな。  Node.js触ったことないし、やってみるか。 →Dark Lyrics.comで検索したけど、なかったorz
  8. 8. LT三日前 8  じゃあ、LT時間短いし、曲も短いの流すか
  9. 9. 9 _人人人人人人人_ > You Suffer <  ̄Y^Y^Y^Y^Y^Y ̄
  10. 10. • 国:UK • ジャンル:Grind Core • BandSite: www.napalmdeath.org/ • 個人的オヌヌメ:Strong Arm https://www.youtube.com/watch?v=KImtH4nFs2M • You Sufferは世界で一番短い曲(1.316秒)としてギネスブックに掲 載
  11. 11. やってみた 11 【環境】  MacOS v10.11.6  Node.js v0.12.18  やっていく気持ち  アルコール
  12. 12. やってみた 12 【流れ】  Amazon Dash buttonの設定→公式どおりの設定をするが注文する商品を選択しない  Node、Nodebrewの設定→よくある設定方式(先の頁のqiita記事参照)  node-dash-buttonの設定→先の頁のqiita記事参照  Amazon Dash ButtonのMacアドレスをモニタリング→ $ sudo node bin/findbutton Watching for arp & udp requests on your local network, please try to press your dash now Dash buttons should appear as manufactured by 'Amazon Technologies Inc.' Possible dash hardware address detected: 50:f5:da:41:15:f5 Manufacturer: Amazon Technologies Inc. Protocol: udp Possible dash hardware address detected: 50:f5:da:41:15:f5 Manufacturer: Amazon Technologies Inc. Protocol: arp
  13. 13. やってみた 13 【流れ】  (ナパームデッシュ)ボタンが押されたことをMacアドレスで検出するコードを書く  mp3の準備とコンソールログに表示させるものを書く→AAジェネレータ 設定時のみ 50:f5:da:41:15:f5 50:f5:da:41:15:f5 You Suffer!!!
  14. 14. 14 事前に、 $ sudo node bin/findbutton 別ターミナルで、 $ sudo node napalmdeath.js を実行しといて、Napalm Death Buttonをポチッ 成功したら、全員 Put your hands up!! Hell Yeah!!m/ Demo
  15. 15. やってみた 15 $ sudo node napalmdeath.js _/ _/ _/_/ _/ _/ _/_/_/ _/ _/ _/_/_/_/ _/_/_/_/ _/_/_/_/ _/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/ _/ _/ _/_/_/ _/_/_/ _/_/_/ _/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/ _/_/ _/_/_/ _/_/ _/ _/ _/_/_/_/ _/ _/ _/ _/ _/ _/_/_/ _/ _/ _/_/_/_/_/ _/ _/ _/ _/ _/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/ _/ _/ _/ _/ _/ _/ _/_/_/_/ _/ _/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/ _/_/ _/ _/ _/ _/ _/ _/ _/ お前は苦しむ、しかし何故だ?
  16. 16. さいごに 16  初のjsコードを見つつ書きつつ、いい経験できた。(最近Udemyで勉強してたので)  Dashボタンで他にやってみたいことも想像できた。  チープなスリルに身を任せて明日に怯えるくらいなら、とりあえずやってみるもん だ。
  17. 17. 参考 17  Amazon Dash Button.push(GetWild) (@TAKA_0411 ありがとう) http://qiita.com/TAKA1111/items/87f053498e80bf69ad9d  MacにNode.js環境を作る(nodebrew) http://qiita.com/saekis/items/d580d1c2ae4f32a6ae99  node-dash-button https://github.com/hortinstein/node-dash-button#running-tests  Dash Buttonをセットアップする https://www.amazon.co.jp/gp/help/customer/display.html?nodeId=201746340  Napalm Death Wikipedia https://ja.wikipedia.org/wiki/%E3%83%8A%E3%83%91%E3%83%BC%E3%83%A0 %E3%83%BB%E3%83%87%E3%82%B9
  18. 18. 余談 18  アグレッシブ烈子が可愛いすぎて、TBSストア(東京、赤坂の2店)行ってきた http://www.sanrio.co.jp/character/aggressiveretsuko/

×