iPhoneアプリでバーコードリーダーを使っている場合、大抵がZBarです。
公式ページでは、カメラのピントが合わないことを理由に、iPhone3Gは非サポートとしていますが、虫眼鏡?を使ったり、モニタに大きく表示したりすればスキャンできます!
いや、できました、iOS4.0までは。
そう、iOS4.0までは。
…なぜだかiOS4.1から落ちるようになりました。
(もっと見る…)
MeCabのmecab_node_tのパラメータについて調べる。
(もっと見る…)

豊盃は青森の三浦酒造のお酒。
豊盃 Tenはチャレンジタンク、なるもので、実験で作ったお酒らしい。
2070円@三鷹碇屋。
特徴は山田錦 精米歩合90%だそうな。
精米歩合とは、お米の割合ですな。
磨けば磨くほど、雑味のない味になるけど、お米をたくさん使うことになるので高くなります。
90%はほとんど磨かないということになりますな。
しかし、これは美味しい…。
2070円の味ではないな…。
すっきり辛口。
会社近くの飲める某酒屋で、発見して買いました。
花酵母のお酒で、ちょっと匂いが他と違います。
最近はイチゴ酵母なんかでつくってるのか。うまいのか…?
酒造はこちら。
http://amabuki.net/
相変わらず、匂いがたまりません。
でも、以前飲んだ、愛山や雄町の純米吟醸の程の感動は無かったかな。
さて、「天吹 純米吟醸 生 いちご酵母」についてググルカス。

毎年、秋のお楽しみ、秋a…じゃなかった、今年から新発売?の秋楽を飲んでみました。
流石、秋a… と馬鹿にしていますが、これ美味い。
濃い味がして、香もいいです。
是非、皆さんも秋味、おっと、秋楽飲むと良いよ!
iPhoneから形態素解析エンジン、MeCabを呼びたいのです。
MacOSやiPhoneではMeCabを使用しているので、呼べないものだろうか?
ここ数週間、会社の休み時間や帰ってから調べているんだけどわからない!
誰かヒント下さい!
やりたいこと
- iPhoneで形態素解析をしたい。
- できればiPhoneに入っているものを使用したい(辞書が結構なサイズなので)。
わかったこと
- それっぽいライブラリは、libmecab_em.dylibとlibmecabra.dylibがある
- 辞書は /Developer/Platforms/iPhoneXXX.platform/Developer/SDKs/iPhoneXXX.sdk/usr/lib/dic/ja/im/dicrc がある。
imの他にもtokというディレクトリがある。jaの他にも sc(セーシェル共和国?) や tc (タークス諸島・カイコス諸島?) などがある。
- フレームワークの追加から上記dylibを追加、—-dicdirを指定すれば、Cサンプルはビルド、動作できる(一部警告がでるが初歩的な問題なので割愛)。
- (文字コードのことは考えずに)とりあえず実行してみると何かしら結果が得られるが内容は不明(ファイル出力した物)。
- mecab_dictionary_info_tを取得して、辞書情報を見ると、文字コードはUTF-16LE、単語数は171884。
- 入力をUTF-16LEにしてみると、mecab_sparse_tostrで落ちて結果は取得できない。
これからやること
- gdbを使って、なぜ落ちているのか探る。
- mecab_sparse_tostr2など他に使用できないか試してみる。 => mecab_sparse_tonode2でも落ちる。mecab_sparse_tostr2でも落ちる。
- 自前でビルドしたmecab、辞書で試してみる。
- SWIGを使ってObjective-Cにしてみる。
- /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/usr/include/mecab.h を見ると、#if 1 /* MECAB_APPLE_ENHANCEMENT */
でmecab_path_tの定義で宣言されないようになっている変数がある。
備考