ここしばらく、REST APIって本当に便利なのか? という疑問を持ちながらコーディングしてました。
ですが、今の会社に移り、JSON RPCを利用してAPIを叩くうちに「あ、もうこれでええやん」という悟りを得たのでそういう日記を書きます。
続きを読むここしばらく、REST APIって本当に便利なのか? という疑問を持ちながらコーディングしてました。
ですが、今の会社に移り、JSON RPCを利用してAPIを叩くうちに「あ、もうこれでええやん」という悟りを得たのでそういう日記を書きます。
続きを読む2年越しの完成です。はい。
HTTP APIを備えた赤外線学習リモコン。
IRKit - iPhone,iPadを使って外出先からエアコン等の家電を操作できる学習リモコン
おうちハッカーが赤外線リモコンの機器を操作する際の定番と化している(気がする)ハードです。
比較的安いこと、簡単なWEB APIを備えていること、ハードウェアを含めて全てがオープンソースであることなんかが我々の心を掴むんだとおもいます。欠点はLEDがクッソ眩しいことで、ここら辺はファームウェアを改造したり、ハードウェアに抵抗を増やしたりなどで対処している人たちがいるっぽいので僕も習おうとおもってます。
IRKitはArduinoベースなのでファームの書き換えも楽チンです。
発売されてから随分たって、競合もいくつか出てきているようですが未だにデファクトを張っているような雰囲気です。
一応、スマホから操作できるアプリが存在しているんだけども、スマホを出して、アプリを立ち上げて、目的のボタンをタップする……というのは全くもって便利じゃない。リモコンでええやん……となってしまいますね?
というわけで、ある程度以上の便利を求めるならばAPIを自分でアレコレしたい……という欲求が出てくるわけです。
こういう記事って、「英語できない」を過少申告してること多いですよね。「TOEIC820点しかとれてなくて全然ダメなんです>_<」みたいな。アレはなんなんですかね?
ちなみに僕はそもそもTOEICを受けたことがないです。
そんな僕のスペックをまとめると
学生時代に特に苦手意識を持ったことはない(苦手意識を持つほど勉強しなかったとも言える)
TOEICを受けたことがない
StackOverflowを読むくらいならなんとか
英語で会話したことは(ほぼ)ない
去年初めてヨーロッパに行った際、「tea or coffee?」にcoffeeと答えたらteaが出てきた
DMM英会話の無料体験をしてみたら死んだ
つまり公式には学校教育でしか英語を学んでいないということになりますね。平均的な日本人って感じだと思います。そして学校の英語教育は役立たずで有名(実際に役立たずっぷりを実感)なんで、つまり胸を張って英語ができないエンジニアだということができるでしょう。
続きを読むwww.slideshare.net
今まで、社内の勉強会でこじんまりと発表したりはしてましたが、おおやけの勉強会的な場所で発表したのははじめてで、しかも英語なのはちょっと大変なことでしたね?
続きを読む2017年 追記:
プラットフォームがWillUからSwitchになり、スプラトゥーン2が発売されましたね。
巷の評判を聞く限りSwitchはWiiUと同じかそれ以上に回線が不安定なようです。が、WiiUから引き続き以下の対策をとっていたおかげか、我が家では今のところ回線落ちは発生していません。そういう意味でこの記事はまだ有用性があるようですね。
さて、WiiUはとにかく回線が不安定です。クソです。我が家にもPS4をはじめとして色々な機器がありますが、WiiUほどネットワークがぶちぶちと切れるマシンはありません。
某知恵袋なんか眺めていても、大量の「WiiUだけネットワークが落ちます」という投稿があります。
その投稿への返答でも、「私の接続はとても安定してます。100戦したけど3回くらいしか落ちたことがないですよ」というような解答がついていたりするので、つまりそういうことなんでしょう。任天堂はもうちょっと真面目にネットワークのことを考えて欲しいですね。MacbookAirを意識して有線LANを打ち切ったんだか知りませんが、だったらちょっとまともなものを作って欲しいもんです。
僕のWiiUも例によって回線落ちが酷く、回線が切れまくってワザマエが下がるようなレベルでした。かなり苦労したので、そういった中で試行錯誤した内容をとりあえずまとめておきます。
まぁそんなに特別なことはしていないので、一通り調べた人にとっては既知の内容が多いかもしれませんが。