メモ

差分

HTML 5 ― HTML 4 からの変更点 HTML は IRI をネイティブでサポートします。HTML 4 では、これはエラーとして処理されていました。 HTML 5 ― HTML 4 からの変更点 IRIってなんじゃい?と思ったのでググった。↓を見つけた。 IRI IRI (Internationalized Resou…

platex-utf8.exe

って使えるのかな…… Ubuntuには入ってるんだろうか。あとで確認。

知恵

なんとなく最近不調かな、と思ったら気をつけること

ただのメモ

http://zasshi.news.yahoo.co.jp/article?a=20090206-00000012-rnijugo-bus_all 「萌える最新物理学 ねこ耳少女の量子論」 : アキバBlog ねこ耳少女の量子論~萌える最新物理学~作者: 竹内薫,藤井かおり,松野時緒(漫画),松野時緒出版社/メーカー: PHP研究所発…

マウス

研究室で使ってるマウスがそろそろ致命的にヤバい。 バイトに持ってくときだけ使ってるマウスをこっちに回すか……

google-perftools

http://journal.mycom.co.jp/articles/2009/01/27/perftools/index.html メモメモ。 研究で使ってるツールの開発者が興味を持っているらしく、そのうち導入されるかも。 MPIを使った分散処理システムだから、ヒープチェッカ・プロファイラは使えるのかどうか…

array_merge_recursive()

PHPで、複雑な構造を持ったarrayをバラバラな順序で作りたいときに便利。 たとえばよくわからん順序でカラムが並んでるCSVをXMLで構造化したいときとか。

FireGestures用クリップボードから開くスクリプト(3)

FireGestures用クリップボードから開くスクリプト - blob glob →FireGestures用クリップボードから開くスクリプト(2) - blob glob →今回は3回目 const IN_NEW_TAB = true; const IN_BACKGROUND = false; var str = readFromClipboard(); str = str.replace(/…

std::vectorとコピーコンストラクタ

const使わないとvectorに怒られる。 #include <vector> #include <iostream> using namespace std; struct A { double x; A () : x(0.0) {} A (const A &a) { cout << "copy constructor of A" << endl; x = a.x; } }; int main () { A a; vector<A> as1, as2; cout << "as1.push_</a></iostream></vector>…

コピーコンストラクタ

当たり前といえば当たり前なんだけど確認。 #include <iostream> using namespace std; struct A { double x; A () : x(0.0) {} A (A &a) { cout << "copy constructor of A" << endl; x = a.x; } A &operator= (double xx) { cout << "operator= of A" << endl; x = x</iostream>…

関数ポインタをキャスト

Cで、 int djacobi(void*, int*, int*, double*, double*, double*); void target_func(int*, int*, double*, double*); int main () { int a, b; double c, d, e; djacobi(target_func, &a, &b, &c, &d, &e); return 0; } のよーなキャスト、つまり "void (…

UbuntuでTeX

日本語はEUC-JP fullpage.styは無い(いまどきはgeometry?) コマンド打つのが面倒なのでMakefileを適当に作った。 .SUFFIXES: .tex .dvi .ps .pdf all: abst.dvi pdf: abst.pdf .dvi.pdf: dvipdfmx $< .tex.dvi: platex $< && platex $< clean: rm -f *.dv…

改行を含む

vimの正規表現で改行を含むようにするには、 \s → \_s . → \_. とする。 改行自体は'\n'(冗長に書くなら'$\n')。

cut(1)

cut便利だよcut $ grep "^\[\*\]" log.mg.test.txt | sed "s/\s\+/,/g" | cut -d, -f2,3,4,5 > log.test.csv とかとか。

コンソールタイトル

CONSOLE_TITLE="なんやかんや" echo -ne "\033]0;${CONSOLE_TITLE}\007" -nは最後に改行しない。-eは\nnnをエスケープ文字に変える。

提出

学位申請書提出。日付は今日。

opendx

の使い方を調べる

民主党の主権移譲云々

最初の記事は2004/06/22、後ろの2つは翌日の2004/06/23付になっている。全文のPDFもあるようだけどそこまでは見ていない。 http://www.dpj.or.jp/news/?num=4074 「中間報告」では国家主権を、一つは地域に、もう一つは地球規模のネットワークに移譲すること…

Greasemonkey

本家:https://addons.mozilla.org/ja/firefox/addon/748 IE版:http://www.daishar.com/blog/archives/2005/03/greasemonkey_fo.html http://www.bhelpuri.net/Trixie/ Safari(WebKit)版:http://sourceforge.net/projects/greasekelly/ Chrome版:http://g…

Skype

paihuから聞いた。 skype.exe /datapath:"Data" /removableで、データが"Data"ディレクトリに置かれるとかなんとか。 普通の設定では会話ログの保存場所とか指定できないから厄介なんだよね。 たぶんパス指定はふつーに相対だったり絶対だったりでいけるんだ…

FireGestures用クリップボードから開くスクリプト(2)

FireGestures用クリップボードから開くスクリプト - blob globを改良。 const IN_NEW_TAB = true; const IN_BACKGROUND = false; var str = readFromClipboard(); str = str.replace(/^\s+|\s+$/g, ''); if (!str) return; if (str.indexOf("ttp") == 0) str…

FireGestures用クリップボードから開くスクリプト

公式のをちょいと改変。 const IN_NEW_TAB = true; const IN_BACKGROUND = false; var str = readFromClipboard(); if (!str) return; if (str.indexOf("ttp") == 0) str = "h" + str; var t = str.indexOf("tp"); if (t == -1 || t > 2) str = "http://www.…

a.u., eV, J

1[a.u.]=4.3598E-18[J] 1[eV]=1.60217733E-19[J] 1[eV]=0.036748872195972292306986559016469[a.u.] 1[au]=27.211719441817342403665142359741[eV] 1[J]>>1[a.u.]>1[eV]

釘宮病(L型)

【ニコニコ動画】釘宮x日野ニヤニヤ対決 v6.0 73:18まで聞いた。先は長い。 (08/10)137:20まで聞いた。 (09/02)145:05まで聞いた。

DNSキャッシュポイズニング

http://news4vip.livedoor.biz/archives/51190869.html →Web-based DNS Randomness Test | DNS-OARC, 安全で高速なDNSを提供する「OpenDNS」 - GIGAZINE 要するに、DNS解決先のIPを書き換えられてしまうってわけですね。 OpenDNSは問題なさげなので、とりあ…

font font font

FontSpace: We love FREE fonts ホッテントリから。8900個以上のフォントがダウンロードできるとかできないとか(できる

foxmarks

現在の最新バージョンでは何故か設定画面がバグってる。というわけで設定の方法。 prefs.jsに次のように書いておく。 user_pref("foxmarks.rememberPassword", true); user_pref("foxmarks.syncOnShutdownAsk", true); user_pref("foxmarks.url", "http://ww…

ghemical

http://www.uku.fi/~thassine/projects/ghemical/ メモメモ

とりあえず

2008-05-09 しかし4G超のメモリを積む予定など無い。

i-driveとか昔あったね

Microsoft OneDrive - Access files anywhere. Create docs with free Office Online. 5Gバイトかー。50MB制限は意外といいかも。10MBじゃ小さいが100MBもいらない、みたいな。