みなさまこんにちは!
VOYAGE MARKETINGにてエンジニアをしている@gomachan46です。
社内の非公式サークルとして音ゲー部なるものを立ち上げて日々熱心に活動しております。
さて、みなさまキーボードはどのようなものをお使いでしょうか?
エンジニアな読者のみなさまは、キーボードには特段の思い入れがあるのではないでしょうか。
そこで、VOYAGE GROUPのエンジニア達がどんなキーボードを使っているか見てきました。
そこで、VOYAGE GROUPのエンジニア達がどんなキーボードを使っているか見てきました。
打鍵音が良い、打鍵時の感触が良い、コンパクトでどこでも持ち運べる、変荷重で各指に合った程よい重さ、、、などなど色々あることと思います。
僕も例に漏れずキーボードは人一倍こだわって選んでいます。
どうでしょうかこの重厚感!他とは一線を画すデザイン!高級感あふれるメタリックボディ!
そしてなんといっても左側に燦然と輝くturn table!!
素晴らしいの一言に尽きますね。
■ What is this?
音ゲー用のコントローラーです。
■■ What is Otoge?
一般的に失敗(Failure)、成功(Clear)に結果が分かれ、更にClearの先にはミスのないフルコンボ(FullCombo)という結果もあります。
こんな音ゲー用の代物なので、僕のキーボードは打鍵感、打鍵音ともに折り紙付きなキーボードなのです。
■ Let's Programming!
せっかくなので素晴らしさを伝えるべくこのキーボードでプログラミングしていこうと思います。
これらのボタンにキーバインドをしていき、キーボードとして機能するようにします。
■■ Hello World!
プログラミング言語はRubyです。
puts 'hello world'
これをRubyを対話的に実行できるirbを起動して実行するところまでをやってみます。
実際にプログラミングしている様子がこちらになります。
いかがでしょうか。実に楽しそうですね!
■ From now on...
このように、これからの時代はまず譜面を作り、それをプレイすることで開発を行う譜面駆動開発(Fumen Driven Development)が主流となっていくことでしょう。
Failed->Clear->FullComboの黄金サイクルを回すことで、開発にリズムが生まれ、進捗最高になること間違いなし!
いかがでしょうか?
みなさんすぐにでも今お使いのキーボードから乗り換えたくてウズウズしているのではないでしょうか。
さぁ、今すぐFDDを始めましょう!
さぁ、今すぐFDDを始めましょう!