Programming のバックアップ(No.93) - アールメカブ

アールメカブ


Programming のバックアップ(No.93)


プログラミングの備忘録

旧メモを移植の予定

C言語BoostデバッグCaBoChaPHPJAVA文字コードEmacsライブラリPerlコーパスWindows

_ bot

を作るのが流行っているらしい

_ configure オプション

コンパイルするときに、./configureの前置として、"LIBS -l<ライブラリファイル>"や"LDFLAGS -L<ライブラリファイルのあるディレクトリ>"を付けると、通常ライブラリがあるはずの/usr/libや/usr/local/libではない/home配下などにあるライブラリを見てくれる。

LIBS=-lmylib ./configure

以下のようにすれば/home/hoge/lib以下のライブラリも検索するようになります。

LDFLAGS="-L/home/hoge/lib" ./configure 

_ 文字コードの確認

$ echo -n '記号' | hexdump -C
00000000  e8 a8 98 e5 8f b7  

_ Ubuntu で root になるのは

sudo -s

_ DOM とSAX

ここ を参照せよ

_ XSLT 変換

久しぶりいじってみた。とりあえずここに基本情報あり

_ 動画形式変換

WindowsであればCraving Explorer や AoA Audio Extractor が使えるが.

_ Boost_Install

_ Boost_tokenizer

_ core_dump

_ debug オプション

デバッグ用に最適化を行わないオプションがあるのだが

  • O は大文字のおー,これに最適化を意味する数値を続ける
    gcc -g -O0 hello.c
    の -O0 は オー・ゼロ である.

_ C言語系

ここに独立させたProgramming_C

_ CaBoCha

_ Emacs のチップ

_ 自動インデント実行

  • インデントを自動で整形。操作方法.インデントを整形したいブロックの始まり(中括弧の始まり'{')がある行にカーソルを合わせ、Esc C-q 。ブロック始まり行にカーソルを動かすには、Esc C-uとする

_ ライブラリについて

_ ライブラリについて2

ここに良い参考ページがある

_ コーパス系

_ 文字コード

[#i68b50c7]

_ Unix 系

_ データベース


_ iPhone系

ここに独立させた

_ Android系

ここに独立させた

_ Java 系

[#fe02046c] ライブラリパスを指定する際.例えば /lib/rJava/jri 下に libjri.so があるばあい. java -Djava.library.path=.:/lib/rJava/jri rtest のようにカレントをしっかりセットすること.

_ Perl 系

[#o8ce47fe]

_ PHP

_ Windows 系

[#e7be1c0b]