C++でint型をstring型にするのは

sstreamとかsprintfを使えばよいらしい。

// char aaa[20];
// sprintf(aaa,"%d:%d:%d",h,m,mrim) ;
// string ret = aaa;

stringstream aaa;
aaa << h << ":" << m << ":" << mrim;
string ret = aaa.str();

stringstream使うほうが好きかも。

ProductName ロベールのC++入門講座
ロベール
毎日コミュニケーションズ / 3990円 ( 2007-11-15 )


Ben Fryの作品がNatureの表紙を飾っていた

情報の可視化 - Ben Fry プレゼンテーションというエントリを見て、週末にプレゼン見てたのだけど、NatureのHAPMAPの号の表紙はBen Fryだったと知った。

chemoinformaticsでかっちょいい視覚化とかやりたい。

ProductName Visualizing Data
Ben Fry
Oreilly & Associates Inc / 3446円 ( 2007-12 )


ProductName Processing: A Programming Handbook for Visual Designers and Artists
Casey Reas
The MIT Press / 4950円 ( 2007-08-17 )


Portisheadの新しいやつ予約するの忘れてた

今した。

ProductName サード
ポーティスヘッド
ユニバーサル インターナショナル / ¥ 2,500 (2008-04-30)
近日発売 予約可

下でMachine Gunが聴ける。最後のあたりがよい。

PORTISHEADALBUM3

安いwebカメラ買った

QVP-30SVってやつ。

これがまた、安すぎるのが問題なのかわからんけど、Myronで使おうとするとブルースクリーン出して豪快に落ちるので、WinVDIG1.01を使った。

あとは、いつものようにprocessingで遊んだ。

ProductName Built with Processing [改訂版]
前川 峻志
ビー・エヌ・エヌ新社 / ?円 ( 2008-03-31 )


Meadowでレジスタ

vimだと"ayyとかでレジスタが使えてなかなか便利。もちろんemacsでも使えるはずと探したらやっぱあった。

kill-summaryはここみて修正

(autoload 'kill-summary "kill-summary" nil t)
(global-set-key "\M-y" 'kill-summary)

(require 'list-register)
(global-set-key "\M-p" 'list-register)

としておいた。registerのバッファとカーソルの位置を記憶しておける機能がかなりいい感じ。

ProductName Meadow/Emacsスーパーチュートリアル (Front Programmer Series)
松下 晃久
秀和システム / ¥ 2,310 ()


にも書いてあった。

vim力が少しアップした

こん棒から錆びた剣程度に。

sshした先でvimを使うことが多いので、使わないからと譲り受けた小綺麗なvimの本を読んでみた。

ProductName ViIMproved‐Vim完全バイブル
Steve Oualline
技術評論社 / ?円 ( 2004-05 )


で、メモを取っておいた

設定ファイルをいじくらなくてもいい範囲で覚えれば効率的でよい。

テクニカルエンジニア情報セキュリティ受けてきた

久しぶりに受けてみた。

ProductName 平成20年度 テクニカルエンジニア 情報セキュリティ試験によくでる午前・午後問題集 (情報処理技術者試験対策書) (情報処理技術者試験対策書)
濱本 常義/上野 宣/杉谷 智宏/園田 道夫/根津 研介/宮本 久仁男
技術評論社 / ¥ 2,919 ()
通常24時間以内に発送

この問題集を一週間ほどかけて一通りやって臨んだ。dekidasはキーボードショートカットがないのでちょっと使いづらかったが、採点は勝手にやってくれるので便利。あと、出来なかった問題はネットで調べたりとかしながら。

試験場は静岡大学。初めての静大潜入。

1208687300

っていうか、なにここは?山寺か?情報セキュリティの試験会場は人文学部棟とかいう山を登りきったとこにあってちょっとしたセキュリティな感じ。

すっかり息切れした。

1208687298

さらなるセキュリティ。

試験のほうはたいして感想がない。しいて言えばperlのsysopenを知らなくて困ったくらい。文意から判断してよろしく解答しといたけど。

受からないと物欲が満たされないので困る。

TWIPS

RTF::Writerで画像の大きさを設定するのに使われてた。

Twip

Microsoft Windows の標準のシステム解像度である 96dpi の環境下では 15Twips で 1ピクセル、120dpi の環境下では 12Twips で 1ピクセルの長さと等しい。

ややこしい。

FSWIKIをプラグインからコード変換できるように

FSWIKI3.8.2の話だけど。

RTF::Writerの出力プラグイン書いてて、最初にソース全体をsjisでエンコードしたかったので、WIKI/Parse.pmのparseメソッドをちょっと変えた。

ProductName Rtf Pocket Guide
Sean M. Burke
Oreilly & Associates Inc / 937円 ( 2003-07 )


というメモ

sub parse {
       my $self   = shift;
-      my $source = shift;
+      $self->{source} = shift;

       $self->start_parse;
-      $source =~ s/\r//g;
+      $self->{source} =~ s/\r//g;

-      my @lines = split(/\n/,$source); 
+      my @lines = split(/\n/,$self->{source});

これで、プラグインのほうでstart_parseメソッドに文字コードの変換処理を書いとけばパース処理が始まる前に変換されてよい。

ProductName 入門Wiki―みんなで投稿/編集できるWebの作りかた
竹添 直樹
毎日コミュニケーションズ / ?円 ( 2006-07 )


学生時代の話

そういえば突然思い出した。

栃木の学校教員は脳味噌腐ってるとしか思えない

栃木の教職員はわざと脳味噌腐った人材を登用してるとしか思えなくなって来た。

小学校の1年か2年の頃のことだったと思うが、下校時に教師がすごい形相で走ってきて近くの女の子を突き飛ばしたのを覚えている。豪快に田んぼに突っ込んで泣いてたな。 程なくしてその教員は休職したというか精神病棟に入れられたとか。

で、その後に入ってきた男性の臨時教員も最初からちょっとなんかおかしくて、授業中に突然怒りだしたりとか平手打ちしだしたりとかしてた。2ヶ月くらいで消えたと思うけど。これまた精神的に病んでたとかそういうオチ。

精神的に病んでいるってのはアレすぎなんだけど、他にも今考えるとヒトとしてちょっとなとかいう教員に出会った確率は多かったような気がする。もちろん、人間的に尊敬する人も何人かはいたんだけど。

結局のところ、ちょっとおかしげなのを多少混ぜてトータルで若干駄目な感じ?に仕上げてるのが義務教育の妙味じゃないのかなとか思っていたし、それはそれで楽しい思い出だったりするんだけど、他は違っているのだろうか。

とか書いといて、娘が自分と同じような扱いをされたらぶちぎれるわな、多分。あとこっちのほうでも、うっかり子供が集団でやる部活に入ったりとかしたら、大きい車買わないと気まずかったりとかするらしいという噂を聞いて「めんどくせーなー」とか言ったら、それが普通なんだよとか言われたとか言われなかったとか。