2008-10-01から1ヶ月間の記事一覧

link:printfとscanfでなぜフォーマットが違うのか

http://tak5219.seesaa.net/article/7110688.html

逆キャプテン効果

これを読んで逆の状況の人も多いんではないかなーと思ったり。

組み込みRuby

http://takahr.dhis.portside.net/cgi-bin/rwiki.cgi?cmd=view;name=%C1%C8%A4%DF%B9%FE%A4%DFRuby 思うところあって、組み込みRuby。 #include <ruby.h> #include <version.h> int main() { int status; ruby_init(); ruby_init_loadpath(); rb_eval_string_protect("puts 'hel</version.h></ruby.h>…

link:ファイルシステムでHello World

http://www.infoq.com/jp/articles/filesystem_helloworld_1 サンプルまで動かしてみた。 おもしろいなぁ。

link:Index of /article/cmagazine

http://shugo.net/article/cmagazine/ あとで読む

Linux: SEGVをハンドルする

#include <stdio.h> #include <string.h> #include <unistd.h> #include <signal.h> #include <errno.h> void trap(int no) { printf("signal: %d\n", no); exit(1); } int main() { struct sigaction sa; int *n; memset(&sa, 0, sizeof(struct sigaction)); sa.sa_handler = trap; if(sigaction(SIGSEGV, &s</errno.h></signal.h></unistd.h></string.h></stdio.h>…

SEGVをハンドルしようとした…

拡張ライブラリがこんな感じ。 #include <ruby.h> static VALUE segv(VALUE self) { int *n; *n = 5; return Qnil; } void Init_segv() { VALUE Segv = rb_define_module("Segv"); rb_define_module_function(Segv, "segv", segv, 0); } 何にもしないと、落ちる。 ~/</ruby.h>…

SEGVをハンドル

http://alohakun.blog7.fc2.com/blog-entry-583.html 自作のWebアプリがSEGVで mongrel ごと落ちたことがあって*1「怖いなー、拡張ライブラリを使うときは注意しないと」と思っていたけど、SEGVをハンドルするライブラリも世の中にはあるようで。 たぶん、ポ…

Ming/Rubyのパッチ

SWFActionでActionScriptにエラーがあると死にます。あとで投げる。 --- mingc.c.orig 2008-09-27 04:47:10.000000000 +0900 +++ mingc.c 2008-10-06 09:21:59.000000000 +0900 @@ -63,11 +63,21 @@ rb_Ming_use_SWF_version(self, version) void rb_Ming_ra…

divsufsort - Ruby bindings for libdivsufsort

http://divsufsort.rubyforge.org/ リリースしました。

libdivsufsort VC9 patch

libdivsufsortのVC9 patch…というかヘッダに手を加えただけ。 stdint.hは株式会社きじねこが公開しているモノを使った。 --- divsufsort.h.orig 2008-10-20 00:55:03.484375000 +0900 +++ divsufsort.h 2008-10-20 01:07:15.406250000 +0900 @@ -31,7 +31,15…

libdivsufsortのRubyバインディング

http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/divsufsort/ruby/divsufsort.c?root=svn&view=markup http://divsufsort.rubyforge.org/ とりあえずbwt/unbwtだけ実装。 require 'divsufsort' include Divsufsort bwt = divbwt(<<-EOS) London bridge is…

ヒャッコ

ヒャッコ 4 (Flex Comix)作者: カトウハルアキ出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/10/16メディア: コミック購入: 5人 クリック: 14回この商品を含むブログ (73件) を見るなんか異様に面白かった。 これはあれか。あずまんが大王とか、…

連続する文字列リテラル

#include <stdio.h> int main() { printf("hello" "&" "world\n"); // => 'hello&world' } gccではビルドできた。 どこかに仕様が書いてなかったかな…。</stdio.h>

Sketch Code: Creatures

PHP/ming Examplesより。

link:「感動して泣いてしまったゲーム」ベスト10 - GIGAZINE

http://gigazine.net/index.php?/news/comments/20081016_game_cried_best10/ YU-NOがない!EVEがない!DESIREが!闘神都市2が…etc …タイトルはともかく「○○がない!」と思っている人多数に100カノッサ。

Sketch Code: ゆっくりメリーゴーランド

Sketch Code: ルパン風

Boost C++をチューンアップする最先端ライブラリ

Boost C++をチューンアップする最先端ライブラリ作者: ビョルン・カールソン,村上雅章出版社/メーカー: ピアソンエデュケーション発売日: 2008/10/07メディア: 単行本(ソフトカバー)購入: 9人 クリック: 61回この商品を含むブログ (21件) を見る買うかも。

ヤサシイワタシ

(アフタヌーンKC)" title="ヤサシイワタシ(2) (アフタヌーンKC)" class="asin"> 久々に読んだけど、くら〜い… そういえば暴力とエッチの関係って、ハネムーンサラダにも書いてあった気が。

Sketch Code:ひらひらゆっくり

工エェェ(´д`)ェェエ工

SapphireSteel Software today released a free edition of Ruby In Steel, the Ruby and Rails IDE for Microsoft Visual Studio 2008. Ruby In Steel - New Free Edition includes Visual Studio レジストしたと思ったらフリーエディションが出たよ!

Sketch Code: まわるゆっくり

Sketch Code: マウスで動く円

ちょっとずれてる。。。

Sketch Code: ボタンのテスト

Sketch Code: ゆっくり

元を消したので削除

『ウィキペディア⇔アンサイクロペディア』ブックマークレット

javascript:(function(){var l=location.href;var w='ja.wikipedia.org';var u='ja.uncyclopedia.info';var u2='ansaikuropedia.org';var rw=new RegExp(w);var ru=new RegExp(u);var ru2=new RegExp(u2);if(l.match(rw)){l=l.replace(rw,u);location.href=l…