開発ノート (91)
損害賠償無しのシステム開発な日常:情報法の第一人者である岡村久道先生
情報法の第一人者である岡村久道先生が著した共通番号法入門を買いに来たのですが残り1冊しかありませんでした。がっつり在庫しといてくれないとダメじゃん、ジュンク堂西宮店さん!
Continue reading...損害賠償無しのシステム開発な日常:どうして複数のレイヤで誤り訂正を行うのか
OSIやTCP/IPのレイヤモデルを勉強してたとき、どうして複数のレイヤで誤り訂正を行うのかと疑問に思ってました。下のレイヤでやれば上はいらないはずではと。でもXBeeの実装を見てたら何と無くですが理由がわかってきました。要はMACレベルの誤り訂正は極短間の間に極少数回の再送を行うだけで、それでリカバリできない時間の伝送経路の障害は回復不可。あと実験したところでは再送によってデータが重複することもあるけれどもここもMACは面倒を見ない。なので高信頼性が必要なアプリケーションでは訂正力が強いレイヤを上に入れる、誤り訂正のオーバーヘッドが嫌であれば素通しするレイヤを使ってエラーは我慢する(というか誤り訂正ばっかりやって遅延するMACは嫌)。さらに言うと上のレイヤは下のレイヤがどんな実装かわからないので、それを見越しておく。こんなイメージなんですがどうでしょう?“
Continue reading...損害賠償無しのシステム開発な日常:Makerな
Makerな人たちの間で話題のIoT向けデバイスESP8266を入手しました。何と言っても凄いのがその価格。TELECがついていて、変換ボードに乗っけた状態で1000円です。そしてMCU内蔵していてArduino IDEで開発できるというおまけ付き。海外のフォーラムはかなり盛り上がっているようでIDEやライブラリの更新も早いです。こういうものが出てくると中華中華と蔑んでばかりはいられなくなりますね。
Continue reading...