Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2004-04-14 鍵(2)
2005-04-14
_ 天気
はれ
_ 朝ごはん
ベーカリささの にて,サンドイッチを購入
_ memo:MS05-019のパッチをWindows 2000で適用するとスループットが4分の1に
対処方法もある.(http://internet.watch.impress.co.jp/cda/news/2005/04/13/7275.html)
_ Gna
(https://gna.org/index.php) svnを使わてせくれるとのこと.
_ memo
(http://ianmurdock.com/archives/000244.html) いろいろやりとりされてます.
_ ubuntu-develのMLに
Linuxじゃなくて GNU/Linux と呼んでね.と rms が来てました.
_ LILOのLMS
Aisa Debian Mini Conf の話をすることにしました.
_ [OpenOffice.org] 680_m93
(http://development.openoffice.org/releases/1.9.m93_snapshot.html#mozTocId707987) ビルドするか.
_ LILOのLMS
会場とプロジェクタ get
_ なるほど
どのような投票結果が出るのか,かなり気になる.(http://vote.debian.or.jp/leader2005.html)
2006-04-14
_ バスでもICOCA
k-of.jpの移設を行うために、バスに乗りました。乗ったバスが、PiTaPaも使えるバスということで、ちょっと実験してICOCAでタッチしてみると.... 実は使えてしまいました。
_ Air Edgeでもskype
x2のAir Edgeでも、かなり音声がディレイするものの、音声通話ができた。
_ RicohのSDメディアドライブ
ashieさんに、Let's Noteで使われているRicoh製のSDメディアドライブが使えている所を見せてもらった。Linuxでもドライバーがあるらしい。Ubuntu Dapperの中をみればわかるとのこと。Hot Plugも設定すればできるとか
_ 場所によってブートしたり、しなかったり
スリムPCを移動させてみると、場所によってブートしたりしなかったり。たぶん原因は、電気と電源ユニットのマージンかと。
_ libxcursor-dev
とりあえず、gtk2.0待ちとか (http://blog.goo.ne.jp/ikunya/e/1229d77ca33e60b60422eefafc36c17d) Xorg 7.0 が sid にはいってきたため。
_ memo: ネットラジオと音楽著作権について
ネットラジオと音楽著作権について(http://blog.livedoor.jp/ladio_guide/archives/13606817.html)
2007-04-14
_ memo:高性能プログラミング
CPUやCPUまわりの周辺、パイプライン、キャッシュなどを考慮してプログラミングを行おうという話、DMA転送まわりもあれば組み込み系の人や、それ以外の人でも勉強になる資料。インターネットに置いてあるが学生向け資料のようですね。kzkくんの日記より(http://kzk9.net/blog/2007/04/post_31.html)
2010-04-14
_ POSIXの正規表現
Linux上で、正規表現を扱うのに、libboostがいるのかいなあと思いきや、"man 7 regex"にあるように、POSIXで定義された正規表現を利用できる。"man 3 regex"を見ると良い。
日本語の文字を扱う場合には、エンコードを扱えないと予期している結果と異なる答えが返ってくるかも知れないので、どの範囲(文字集合)で使う必要があるかは、使う方が気に掛けておかないといかんのでしょうねえ。
参考としては、(http://sometime.minidns.net/programming/c/posix_regex.html)が良さそうである。
最初に例示してある例を、regex-test.cとして、ファイルを作成しコンパイルしてlddを取った結果は
$ gcc -Wall -o regex-test regex-test.c $ ldd regex-test linux-gate.so.1 => (0xb7ee7000) libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d71000) /lib/ld-linux.so.2 (0xb7ee8000) $です。実施した環境は、Debian GNU/Linux lenny です。
ちなみに grep の -E オプションで拡張正規表現を利用できるが、この拡張正規表現は、dfa.c に定義してあるのを参照すると POSIX のライブラリじゃなくて、GNU が自前で作っています。POSIXのregexを利用していません。
_ [CentOS] Emacs21 から Emacs23 に乗換え
[CentOS][Emacs] CentOS5.4 と ECB-2.40の続き。(1)ECBの挙動がどうにも、気に入らない。(2)FontがEmacs23の方が断然きれい。(3)SRecoderの機能が、Emacs21では出現しなかった。(4)ECBのプロジェクト(Project.ede)の挙動がEmacs23の方がわかりやすそう。などの理由で、Emacs21は yum remove emacs\* で消して、(http://d.hatena.ne.jp/totemn/20091025/p1)を参考に Emacs23 を入れる。
おかげさまで、ずいぶん使いやすくなりました。
すこし、おやっと思った場所は。emacs21でecbをインストールしていたので、make cleanしてから、もう一度 make EMACS=/usr/bin/emacs-23.1 CEDET=../cedet-1.0pre7 とすればインストールできるのかと思いきや、"c:/Programme/emacs-23.1/site-lisp/package/development/ecb"とかエラーメッセージがでてくるので、make cleanが十分じゃないと判断して、いちどソースツリーを削除して、再度ファイルから再展開するとokでした。