2006-01-01から1年間の記事一覧
前に書いたやつの後日談。 PowerPC の Mac だと UCS-BE !! GNU iconv なら UCS-2-INTERNAL でいけるので修正。その他の iconv はどうしたら・・・。
セキュリティホールmemoに繋がらない。あそこをブックマーク代わりにしていたので見たいサイトをぐぐる羽目に。追記:ふきゅ〜。
id:fifth_moon:20061106:1162823847 に id:nevil さんからコメントいただいたので追試してみました。 まず簡単なソースをでっちあげて gdb にかけてみます。 typedef unsigned short unishort; typedef std::basic_string unistring; typedef std::basic_ost…
SpiderMonkey の Unicode 対応関数*1が受け取る文字コードは UCS-2LE。 *1:JS_NewUCString*, JS_CompileUC*, etc...
typedef unsigned short ushort; std::basic_ostringstream obuf; obuf こんなコードを g++*1 でコンパイルすると、obuf.str().size() が 0 を返す。なんでだ・・・ VC8 でコンパイルすると 4 を返す。1 じゃないのが微妙にアレだが char_traits をちゃんと…
GCC の stdc++ の ostream_iterator には value_type が定義されてない*1。継承元の iterator には void が渡っているので value_type を参照すると void になる。なので template void func(Iter iter) { std::iterator_traits::value_type hoge; ... } な…
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.XplatUI ---> System.DllNotFoundException: libX11.so って出て動かなくて嵌る。原因はそのまま libX11.so ってシン…
OSSP 版 SpiderMonkey というものがあるのを知る。オリジナルと違うところは autotools 化してあるところと、JS-1.6 のコードを使っているところ*1。スタティックライブラリも作ってくれるのがいい感じ。とゆうわけで ossp-js って Ports をでっちあげてみる…
いいかげん Hiki の掲示板プラグイン(bbs)へのスパムが鬱陶しいので対策。本文に http:// が入っていたら弾くという単純仕様。これでしばらく様子を見ることにする。 --- misc/plugin/bbs.rb.orig Thu Sep 14 14:11:02 2006 +++ misc/plugin/bbs.rb Thu Sep …
autoconf や automake 、configure が意図した動きをしなくて嵌る。Kubuntu に持っていって動かしたらちゃんと動いてしまった。なせ!?それは linux 系は sh が bash だからなんだよ。こんな基本的なことに気が付くのに丸一日かけちまった。 bash ./configu…
なんというか思いのほか票が入ってびっくり。2桁行くとは思わなかったなあ。小野さんの支援絵投下に狂喜乱舞ですよ。いつもありがとうございます。 会場で宣伝してないけど追加シェルの椅子と炬燵を再公開開始。定義とか少しだけリファイン。床とコンパチに…
ゆかさくら?がエントリーされるという珍事。予選エントリーゴーストの中で最も縁遠いのではないかなあ。他にもっといただろうに・・・。そうは言ってもお祭り事なので、同じブロックのゴーストさんに切り替えトーク追加。いいネタが浮かばなかったので面白…
id:ukiya:20060902:1157155469 から。 さておいくらでしょう? My blog is worth $2,258.16.How much is your blog worth? 高すぎです。
自前でビルドしたバイナリを security/freebsd-update が受け付けるツリーに戻す方法。開発元の資料を参考にした。 シェルは sh。 参考にする場合は自己責任で。 security/freebsd-update をインストールして設定ファイルを作る。 cd /usr/ports/security/fr…
大急ぎででっち上げました。Firefox と IE と Opera で表示確認したので大きく崩れることはないと思う。しっかし手抜きの Hiki 用 CSS だ。 リンクは http://tsugumi.nanika.jp/ でお願いします。よさげな CMS を見つけたら乗り換えるのでー。
β公開はじめました。まだβなのは時計合わせとかメールチェックとかヘッドラインとか作ったけど確認してないのでー。あとサイトの方もできてないからってことで。肝心なところは出来てるのであとはネットワーク更新でなんとかなる。 もう Marble Note とゴー…
2,000円(税込2,100円)以上、パケット量なら25,000パケット以上ならライトが割高なのを知る。 5,000パケット未満)しか使わないなら1,000円にならないので定額にする必要はない。 これは約250文字のメールを454通送れる計算になる。メール受信にも通信料がかか…
ごみごみした都会を抜け出し あてもなく走り出す とりあえず走れるだけ走ろう 何か見つかるかもしれない うっそうと茂る森に迷い込み 出口を求めてひた走る とりあえず走れるだけ走ろう 出口が見つかるかもしれない 広々とした草原で一休み 寝床を探して寝転…
Knoppix を使わず FreeBSD でやる方法。 現在のサイズを確認する。ntfsresize -i /dev/ad0s1 なるべく小さくなるようにリサイズする。リサイズする大きさは 512 の倍数になるようにする。(後々面倒なので)ntfsresize -n -s xxxxxxx /dev/ad0s1 # 確認ntfsr…
Knoppix を使わず Frenzy でやる方法。 backup バックアップ。ntfsclone -s -o - /dev/ad0s1 | ssh user@example.jp "cat > path/to/backup.ntfsclone"USB HDD とかあるならそっちに入れても可。ntfsclone -s -o path/to/backup.ntfsclone /dev/ad0s1 restor…
FreeBSD ベースの LiveCD の使い方。 Frenzy から Extended を落として CD-ROM に焼いておく。 Frenzy でブート。 既存の HDD は /mnt 以下に自動的にマウントしてくれるようだ。 frconf でキーマップとネットワークを設定。ネットワークで DHCP を使うなら …
もうすぐ眠りの時 お休みの時間 よく遊んだね また遊びたいな 楽しかった あっという間で 夢のようで また君に会いたい 君にもらった 大切なおもちゃ そばに置いて 横になろう お気に入りの この場所で 想い出に 包まれて もうすぐお別れの時 さよならの時間…
ねえねえー 桜の花が紅くなるのなんでか知ってる? なにそれ 死体が埋まってるとかそうゆう話? そー! すごいよねえ あれって血の色だよねえ そんなわけないじゃない それに血はもっと赤いし 空気に触れたら黒くなるし もー! ロマンがないんだから! そう…
鏡の中のわたしが泣いた 鏡の前でわたしも泣いた 鏡の中のわたしが笑った 鏡の前でわたしも笑った 鏡の中の私が消えた 鏡の前の私は誰?
雲ひとつない夜の空 白く輝く月が浮かぶ 黒の海が月明かり 銀に瞬くたゆたう絨毯 寄せて引いて運ばれて 波打ち際に銀の欠片 暗くて明るい夜の浜辺 青く白く輝いて広がる 砂浜に花が咲いていた 貴女がそっと咲いていた 砂浜で花が揺れていた 貴女がふわりと舞…
はてなTシャツ欲しい! しなもんが描いてあるやつ! 滑り込み間に合ったかな?
id:fifth_moon:20060711:1152633511 のもうひとつの解。 boost::spirit::scanner_list を使う ちゃんと http://www.boost.org/libs/spirit/doc/faq.html#lexeme_and_rules にも書いてあるし、http://www.boost.org/libs/spirit/doc/techniques.html#multiple…
スキップパーサで blank_p を指定して空白を飛ばしているときに、空白込みの文字レベル解析するには lexeme_d ディレクティブを使う。 が、lexeme_d[*(print_p)] はコンパイル通るのに lexemed[*(print_p | utf8_multi_char)] みたいに自分定義のパーサ被せ…
Open Source 版は Visual Studio を公式にはサポートしてないとは知らなんだ。Commercial 版はサポートしてるようだけど。Visual Studio で Qt4 をビルドするには http://sourceforge.net/projects/qtwin/ とか http://qtnode.net/wiki/Qt4_with_Visual_Stud…
VMware Server RC1 付属の VMware Tools だと前の手順 (id:fifth_moon:20060627:1151386082) は必要なし。