パスワードを忘れた? アカウント作成

okome (1916) の日記

2021 年 11 月 16 日
午前 04:29

JavaのABNF Parserらいぶらり

Java

JavaでABNF Parser作って、その上にJSON ParserのせてObject Mappingまでできあがり。
GitHub界隈をつついていたけども、ようやくリリース方法を把握してパッケージっぽいものは作れたのでバージョン振ってみたり。

https://github.com/okomeki/SoftLib
https://github.com/okomeki/SoftLibABNF
https://github.com/okomeki/SoftLibRFC
https://github.com/okomeki/SoftLibJSON

暗号はAES-NI抜きでAES/CBC最速くらいにはなったかな。
あとはAES/GCMとか何が必要なのか。

2021 年 01 月 05 日
午前 03:16

ABNFパーサ

Java

RFC読んでてRESTからJSONつついてみようとしたところ、JavaでJSON系パーサと下地のABNFエンジンまでを作ってしまい、これが解析系なのかと面倒くさい。よくあるJSON-Javaマッピング(OMAP? JSON-B?)的なところまでさくっとできたので次は暗号系へ。
ABNFの方にRFC 5322のメールとかABNFそのまま読ませてパースすると壮絶でRFC 7230 HTTPは少し拡張が必要だったりでふらっと対応してみるのに苦労した。
JavaのXMLパーサでよくあるStream系とDOM系ならDOM系になるんだろか1パスとか2パスというようなのは古いのか。JSON-Pにも似たようなのがあるらしいが
世の中にはJSON用にJacksonとかあるらしいけど似たものっぽいらしいしまだ使ってない。JSON-Pっぽい方をかぶせておくところまで済。
寄り道してHTMLやXMLパーサを作ろうとしてみるのでEBNF引き算を作らないといけないのか調査中。
なんとなくできそうだけども。
何でも作れるABNFパーサとJSONどっちに価値があるのかな。謎。vs正規表現なABNFは強そうなのだけどEBNFは正規表現使ってるぽい?
スクリプト系の次はこんぱいら?

2009 年 10 月 20 日
午後 01:52

LISMO Portとau Music Port統合

LISMO Port 4.0が公開されて旧式のau Music Port対応機種もサポート。ようやく統合されたらしい
午後 01:07

Japanistは32ビット対応のみ

スパコン

富士通のJapanist(旧OAK)のWindows 7対応予定が発表されたようでJapanist 2003で32bit版のみ対応予定。
うぐぅ。Windows 7機導入もグラフィック系が出揃ったら考えてみようかと思っていたけどしばらく延期にしようか。32bit版入れればいいか。
IME作るのは難しいか?

2009 年 06 月 13 日
午後 03:55

地震の無駄対策

Linux

「机に隠れる」「外に出ない」地震の鉄則、本当なの?
地震のときに机の下に隠れるって無駄な行為だと思ってたけど、ようやく検証されることになったようです。
一体いつの時代のまじないだったのでしょうか? 日本だけなのか、世界的に同じように言われているのか謎。
地震に備えて机の下で生活する、ぐらいなら多少有効かもしれない?

2009 年 06 月 11 日
午前 03:06

衝突回避な車

解禁になった衝突回避
なんかいろいろややこしいらしい。衝突回避より高速道路での渋滞回避の方をなんとかしてほしいんじゃないかな。

2009 年 05 月 21 日
2008 年 12 月 16 日
午前 11:33

Apache Tapestry 5 stable リリース

JavaのフレームワークのようなものTapestry 5 が5.0.18でようやくstableとしてリリースされた。
Tapestry 4と互換性はない。
ただ、これ使っている人はあまり知らない。

2008 年 10 月 27 日
午後 10:20

何がしたい楽天

楽天からのspamは続く。
登録した覚えもないのにあらゆる店からのメールが届くので100通近くは来てるんじゃないか?
何考えているんだか。

日々是ハック也 -- あるハードコアバイナリアン

処理中...