最近ABNF界隈のテストでRFCに書かれているABNFをいろいろ実装してみているのですが、ABNFを拡張したものがいくつかあり、RFC 7230 HTTPでは *の他に#というのが追加されていて、ABNFをわかっていないのか、なぜか中途半端なところまでしか書かれていない。
というわけでどうやって実装しようか悩んでみて拡張を投入してみた。
RFC 2373 IPv6
RFC 2396 URI
RFC 3986 URI
RFC 3987 IRI
RFC 6874
RFC 7230 HTTP
RFC 8259 JSON
このあたりのABNFを実装したりしなかったりしてGitHubへ投下してみたり。
登録:
コメントの投稿 (Atom)
JDK8と11の非互換
仕事などでは古いJava環境を使っている場合もあり、そんななか、JDK11で8互換でビルドしてJDK8で動かないものがあったのでメモ NoSuchMethodError が java.lang.NoSuchMethodError: java.nio.ByteBuffer.xx...

-
自作PCにBluetoothを載せる場合、大抵はUSBのアダプタで済みそうなのだがどこを探してもBluetooth 4.0くらいのものしかありません。 その他の拡張方法を探してみると、M.2 NGFF型のWi-Fi Bluetooth 兼用アダプタがIntelから出ていていろいろ...
-
Logicoolのワイヤレスマウスやキーボードは、USBのUnifyingとかいうコンパクトワイヤレスアダプタでPCと繋がっていい感じなのだが、USB3.xとは相性が悪く、隣の端子に(M.2型の)SSDを繋いだところ、ログイン後キーボードマウスが動かなくなってしまう現象に遭遇して...
-
Google Homeなどで家電の操作ができ、ほとんどリモコンは必要なくなってきていたりしますが、素早く操作したいこともあるのでAndroidで操作画面を開いてアプリを開いてボタンを押す、みたいな長々とした操作をなんとかしたいところ。 というわけで、イベント駆動にNFCタグを使...

0 件のコメント:
コメントを投稿