トップ «前月 最新 翌月» 追記

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|

ToDo:


2006-08-01

_ bit Generations

遅れてしまってた感想を書き込んだ。

(14:19)

_ へえぇぇ

http://www.oversea-pub.com/

(14:30)

_ うん?

行ってみるかな…と思ったけどこの時刻だとどう帰るんだ。

http://www.sig-tokyo.gr.jp/events/seminar41.html

チャリで来れば良かったな… 明日チャリでNII来てついでに、かね。

(16:00)

_

どこかの大きなプロジェクト、 たぶん linux kernel で、 SDL_types.h を見かけたと思うのだけど、 いつだったかなぁ…

(16:33)

_ エロワードポータルとして

活躍していたこの場だけど、 さすがにありえんなという数な気もしてきたので、 諸悪の元凶であろう ツッコミ強化プラグインの 検索結果吐き出す部分に無理矢理

return ''

をつけた。まぁ諸悪の元凶は最初にエロワード書いた俺なんだろうが。

(17:00)

_ natbib

なんか

! Undefined control sequence.
l.53 \global\NAT@numberstrue

と言われてたけど

\usepackage{natbib}

で解決。よーわからん。

(17:22)

_ たつや

今日は、たつやに比べれば 吉野家の殺伐さなんてたいしたことないなぁと思った。 注文すると返事もせずに奥に向けて「並」と一言、 店員は遠くから手伸ばして牛丼を遠くに置かれた。

http://food6.2ch.net/test/read.cgi/don/1132624346/

とりあえず250円だけあって文句言われないな。

(19:27)

_ アンテナのリファラ

もどうでもいい…と思ったので適当に表示しないように。

               #result << others_to_long_html( DispRef2URL::Antenna )

だと。

(21:06)

_ なんか

急速に BLACK カンタンな問題だったんじゃ疑惑が…

(22:12)


2006-08-02

_ TSS

色々聞いた。

  • 憑依関係で色々発言しにくいのはイヤン
  • タイムリミット時に発言呑まれる
  • IEでリロードするとトップへゴー

(02:09)

_ オタクでぐぐった時のスポンサーにわらった

http://www.google.co.jp/search?q=%A5%AA%A5%BF%A5%AF&ie=euc-jp&oe=euc-jp&lr=lang_ja

(04:18)

_ 笑ってる場合じゃなくて

ある種、まさしく「変な一般人」に「オタク」が 奪われて占領されたという話だけど。

http://iwatam-server.dyndns.org/column/89/

まぁ奪わせときゃいいという話もある。

(04:22)

_ で、戻れる子は

http://d.hatena.ne.jp/isshiki/20060801/p2

誘惑に負けうるということは、 「変な一般人」だったというだけの話かも。

(04:24)

_ 歴史はくりかえす

って単語は歴史学の実用性という意味での価値を 否定しているような。

(04:40)

_ ぽいんとふりー

http://haskell.g.hatena.ne.jp/mr_konn/20060802/1154487806

rep2 = flip . (((!!).) . iterate)

こんなもんがなんで動くかさっぱりわからない。

(12:57)

_ filter for MAD PEOPLE

http://www.tom.sfc.keio.ac.jp/~sakai/d/?date=20060801#p02

やっぱ Greasemonkey とか便利そうね…

(20:39)

_ Write Portable Code

http://trac.bookofhook.com/bookofhook/trac.cgi/wiki/MyResume

どう見ても著者ゲーム系だろーなーと思ったらまぁそうだった。

今のところ あまりに言ってることがよくわかるあまりに あまり参考にならないというような。

(21:20)

_ ほげー

http://www.taito.co.jp/d3/cp/psyfc-complete/information.html

http://game10.2ch.net/test/read.cgi/famicom/1150464716/

グッバイタイトー。

http://psychic.uijin.com/matome.html

でも最後の調整群は割と良いようにうつるのだが。

みくし見たら PF 関係は全キャラコミュあるんでないか。

(22:14)


2006-08-03

_ もはや変な一般人どころか

http://shop.tsukumo.co.jp/special.php?id=060805i

普通じゃん。

(10:56)

_ はてなカウンタ

来月いっぱいで終わるな。 7ヶ月もったらしい。420ポイントか。 その間もらったブクマポイント*4 で一ヶ月増えたらしい。

(17:42)

_ そういえば

昔は弾幕でぐぐると横断幕しか出なかったんだよとか。

(19:25)

_ 検索エンジンが作りたい

やりたいことは二つ。

  • エンタープライズなんていらない。 pure Ruby 、ワンファイルでまともな転置インデックスを。
  • メモ本体ではなく、メモからリンクされているサイト1つを検索対象に。

(20:39)

_ ちょ

http://d.hatena.ne.jp/ABA/20060803#p2

暇人でも1日8時間捻出はきついんですけど

(23:02)


2006-08-04

_ あー

http://www.kmc.gr.jp/~ohai/diary/?date=20060803#p02

熱くてよくわからんけどなんかすごそう

(00:23)

_ このメッセージを通報する

メッセージの意味わからんぷりにはあまりふれられてないなぁ。

http://tinyurl.com/nrd68

(01:02)

_ 面白そうだ

前のオタクでぐぐった時の広告のひとつ。

http://www.cupid.zaq.jp/akiba/aki.html

今30歳の人が物心ついたとき、 美少女系アニメやフィギュアってあったんかなとか。

出会い系って電車男みたいなストーリーなのかとか。

(03:58)

_ WINEがあるから

Win32 とか MFC とかって Win 以外でも思いっきり動くんだよな… むしろ昔の autotoolize されてないコンパイル通らない ソフトの方がキツいとか。

(16:22)

_ Python 3000

http://video.google.com/videoplay?docid=-6459339159268485356

割とオトナしい感じでやる、って話かな。

まぁ雑用とかしながらなので全然聞きとれてない。

次は Next fifty years of science とか。

(17:44)


2006-08-05

_ 関数引数

引数がそのまま構造体になるってのはどうかなぁと思った。

void func(int i, float f);

func_t f;
f.i = 3;
f.f = 2.3;
func(f);

(06:48)

_ MARS FLAG

クリックベースの検索エンジンという話を聞いて、 ああそれもアリなのかなぁとか思って使ってみる。

http://www.marsflag.com/search.x?phrase=&mode=&cgid=1%2F7%2F92%2F763%2F425595&page=1&sim_id=&adult=0&imgsize=1&expand=1

使えないなぁ…

(07:39)

_ ダメなオーラが

http://www.marsflag.com/renewal/

ただよいまくりなのがすごい。

ウェブサイトだけじゃありません。ブログのサイトも超(チョー)見えます。

(07:44)

_ 検索補助

検索語失敗した時にしぼりこみ候補の提示するだとか それに今までの検索履歴使うって話はいいのかなぁとか。

(07:48)

_ マッピー

http://game10.2ch.net/test/read.cgi/netgame/1154426395/96

その延長で最後まで循環になると思うんだが。

(09:43)

_ あとで読む系

BALANCE での mult の実装。

http://lists.andrew.cmu.edu/pipermail/icfpcontest-discuss/Week-of-Mon-20060724/000601.html

ADVIS 。ショックなくらい短いなー。

http://lists.andrew.cmu.edu/pipermail/icfpcontest-discuss/Week-of-Mon-20060724/000582.html

ANTWO

http://lists.andrew.cmu.edu/pipermail/icfpcontest-discuss/Week-of-Mon-20060724/000632.html

BLACK など

http://www.lri.fr/~filliatr/icfp-2006/

BLACK はやっぱこんな感じかー。 時間中に解けた気がするなぁ… まぁ今度やってみる。 それと generic search library ってのが面白そうというか こういうの作っておくと便利だな。

と思ったらアルゴリズム違ったりとか。

http://bookeldor-net.info/plop/

(15:40)


2006-08-06

_ BLACK

わりとあっさり解けたぽい。

ただ submit に時間かかるなぁ…

(10:23)


2006-08-07

_ ひっこし

オワタ

本当に引越しして良かったかに疑問が残るのがすばらしい。

(19:28)

_ ねっと

えらいあっさりつながる。 予定よりはやいんだけど。

(19:28)

_ ICFP

暇だからやってた。

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1322
BLNCE: 736
BLACK: 1000
BASIC: 100
ANTWO: 260
ADVTR: 810
ADVIS: 304
4762

あとアリ1問解けば問題自体は全部解いたことになる、か。

(19:29)

_ BLACK

えらい簡単だった。 要は最初にソートしちゃうのに気付かんかったんがアホすぎた。

あとのアルゴリズムは他の人のチラチラ見たけど 結局全然違うのになった。

500 のヤツが 1207 行とかにおさまってて結構コンパクトな気がする。

(20:31)

_ ANTWO

きちんと考えれば地道に解けていく。 最後のがまだわからんけど。

(20:32)

_ ADVTR

検閲解除は文字列→状態とか文字列→アイテム 形で取得できないのが面倒だったけど、 まぁなんとかエンコード。

デコードまつりを開催するも全然わからんくて悩む。 ちゃんと英語は読みましょう、というか。

あとは別に難しくなかったか。 トランプはなんやってん。

最後のパズル群を手で解くのに辟易した。 アレは ICFP コンテストの歴代のほげほげという理解で良いのだろうか。 でもそれだと時系列がヘンな気がするんだけど。

(20:36)

_ おもしろす

ttp://tunes.org/~nef/logs/haskell/06.07.23

じゃばぷろぐらまに負けるわけにはいけない!とか。

(21:17)

_ うぇぶつーぽいんとおー

やはり言う人はいるのだな

http://d.hatena.ne.jp/amachang/20060804/1154679162

(21:31)

_ BLNCE

解いてねーよ。

(21:58)

_ うへへ

http://d.hatena.ne.jp/ytqwerty/20060805#p4

少しマジメに考えるに、 去年はともかく、一昨年とその前は別に どの言語でもそんなに変わらんかった気がするなぁ…

(23:03)


2006-08-08

_ だるいし

ANTWO の 9 の答えを見てしまった。 うぇぶいくないな。

(01:33)

_ これ

http://shinh.skr.jp/m/?date=20060805#p01

激しく既視感だ。 たぶん昔もちょっと考えてダメだと思った気がする。

(05:35)

_ shinh.dyndns.org

取った。 ssh とか奇妙なポートにしておいた方が安心かもとは思うけどはてさて。

(05:40)

_ yield @ Javascript

http://d.hatena.ne.jp/amachang/20060805/1154743229

むしろ今までなかったのか…

(15:13)

_ これで速くなるとしたら

http://d.hatena.ne.jp/amachang/20060630/1151652800

ハッシュのサイズが小さいというだけじゃないのかな…

あうー

(19:51)


2006-08-09

_ エグゼリカ

やはりそれなりに面白い気がする。

初プレイ4面ボスで2度目の今日は5面道中。 ヘタレとしては、すぐクリアできそうなのが良い。

(04:20)

_ いやあ惜しいなあ

Puzzle 9: Diagonalia
WENNEEE
ENNNNSN
NWNSNWN
ENNNSNN
18 18
1> -3^ - - o o o o o o o o o o o o o
3>1> -2^ - - o o o o o o o o o o o o
0^0v1> -2^ - - o o o o o o o o o o o
 - -0v1> - - - - o o o o o o o o o o
 - - -0v1> - - - - o o o o o o o o o
 o - - -0v1> - - - - o o o o o o o o
 o o - - -0v1> - - - - o o o o o o o
 o o o - - - - - - - - - o o o o o o
 o o o o - - - - - - - - - o o o o o
 o o o o o - - - - - - - - - o o o o
 o o o o o o - - - - - - - - - o o o
 o o o o o o o - - - - - - - - - o o
 o o o o o o o o - - - - - - - - - o
 o o o o o o o o o - - - - - - - - o
 o o o o o o o o o o - - - - - - - o
 o o o o o o o o o o o - - - - - - o
 o o o o o o o o o o o o - - - - $ o
 o o o o o o o o o o o o o o o o o o

なんつーか方針がそもそも間違ってる…

(06:28)

_ やな話だよ

アリの行動4つってのはワナでしか無いワナ。

Puzzle 9: Diagonalia
WENNNNS
ENNNSNN
NWNSNWN
ENNNSNN
18 18
1> - - - - o o o o o o o o o o o o o
0v1> - - - - o o o o o o o o o o o o
 -0v1> - - - - o o o o o o o o o o o
 - -0v1> - - - - o o o o o o o o o o
 - - -0v1> - - - - o o o o o o o o o
 o - - -0v1> - - - - o o o o o o o o
 o o - - -0v1> - - - - o o o o o o o
 o o o - - - - - - - - - o o o o o o
 o o o o - - - - - - - - - o o o o o
 o o o o o - - - - - - - - - o o o o
 o o o o o o - - - - - - - - - o o o
 o o o o o o o - - - - - - - - - o o
 o o o o o o o o - - - - - - - - - o
 o o o o o o o o o - - - - - - - - o
 o o o o o o o o o o - - - - - - - o
 o o o o o o o o o o o - - - - - - o
 o o o o o o o o o o o o - - - - $ o
 o o o o o o o o o o o o o o o o o o

(06:32)

_ addmem2

で50点とるのに苦労した…

INTRO: 230
CIRCS: 1322
BLNCE: 750
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 304
4916

(08:37)

_ ヒモと我慢するゲーム

夢に出てきたゲームにしてはまともぽい。

(16:24)

_ copyreg

3命令小さくして3ポイントだけ…?

(22:08)


2006-08-10

_ インチキ

UM の中でそんなに NAND って使ってないと予想されるので、 BALANCE 起動するまでは普通に起動して、 スナップショットを保存。 そんで LOGIC を書き換えた別バージョン UM でロード。 ってのはアリかも

(00:40)

_ OCaml のライブラリ

http://www.lri.fr/~filliatr/ftp/ocaml/

(16:10)

_ BALANCE

    ,-'~~~'-,
  .~      `. ~.
 /    8     |  \
:         ,'    :
|     .--~      |
!    ;          !
 \  |    8     /
  `. ',      .'
    `-.___.-`

2つついてるの 8 かよ!

(17:11)


2006-08-11

_ Trac

流行ってるらしいし動かしてみようかしら。

(00:06)

_ うちは

http://d.hatena.ne.jp/nushio/20060810#p1

本下に挟むようにしてから熱で壊れたことないなぁ… 今は K&R

(00:55)

_ fillmem

とったわ。

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1322
BLNCE: 900
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 304
5066

(03:08)

_ fillmem 155 てん

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1322
BLNCE: 908
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 304
5074

たった8てんのために…

(04:45)

_ どうでもいいけど

今回の ICFPC 、確かに UM は速くないとダメで、 基本的な点数取るなら手で解けるんだけど、 速く解きたい場合や、コード短縮などで高得点を目指す場合、 つまり本当の上位を目指す場合はラピッドな開発力みたいなものが 要求されるような。 Caml Riders とかいいもん作ってるように思う。

(04:50)

_ multmem

インチキで解いた。 一応これで問題は全部解いたことになる。 期間内にこれ全部やった子を心底尊敬するよ…

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1322
BLNCE: 1094
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 304
5260

(05:35)

_ Smartass

BLNCE で 54 点しか落ちてないんですけど…

(05:51)

_ レイトレでインチキを

した

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1372
BLNCE: 1094
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 304
5310

つか上位の人はインチキ無しでこれより点数多いのかなぁ…?謎。

(20:03)

_ advise 再戦

arith の答えチラ見したから コツをつかんだというのもあるけど、 正直 UM 高速化したのがでかい気がする。 今回のステップ数は当時の UM じゃ完走できなかったよ…

i@u wrk/icfpc/2006> ./cntpub.rb
INTRO: 230
CIRCS: 1376
BLNCE: 1094
BLACK: 1000
BASIC: 100
ANTWO: 400
ADVTR: 810
ADVIS: 329
5339

(23:00)


2006-08-12

_ こつずい

(23:59)


2006-08-13

_ 辞書

感情的: 自分と意見が違うこと

これでやめます:

(06:07)

_ XP

XP 導入で開発効率が上がった! ってのは、 XP それ自体の効果より XP を導入することによって開発者が 仕事の効率とかそういうのに主体的になったとか そういうことによるモチベーションとか向上の方がデカいんじゃないかとか、 ずっと思ってるけど、そいやそいう話はあまり見ないような。

弱い子は宗教ならなんでもいい、 ってのと似てるとか。

(08:38)

_ うーんおもろい

ネタも作らず見てた。

http://esupa.xrea.jp/ff6/copy.htm

創造されて間もなくトイレに安置されたアルテマバスター。

(10:52)

_ ssh

/etc/pam.d/ssh にある PAM 設定を調節しない限り、'PasswordAuthentication' オプションは効果を持たなくなります。

だと。

(11:43)

本日のツッコミ(全2件) [ツッコミを入れる]

_ いが [>「XP それ自体の効果よりXP を導入することによって開発者が仕事の効率とかそういうのに主体的になったとかそういう..]

_ shinh [(XPに限らず)プロジェクトの成功するか否かは人依存性が…は大賛成で、以降は、別に XP やなくても考えるキッカケに..]


2006-08-14

_ busybox

がネタは既にやってる感じ。

pseudo_execとか

(09:08)

_ そうか停電か

なるほど

(10:24)

_ まぁ

化物に勝つには…とかは冗談というか 別に勝ちたいとも思わないのだけど、 一方的にこっちの take だけがあるだけの状態みたいな ことになっちゃうと、 それはまぁたぶん take も消えるわけで、 仮に消えないとしても悲しいし。

まぁ具体的には僕とほげほげな人の関係に その逆を見るんだけどそれはいいとして。

というわけで部分的にでもなんか 伝えられるものがある状態を維持したい という程度のことは意識しよう、というか。

(11:06)

_ 分岐予測

__builtin_expect 。 この関数のなんかほげほげなところは、 1/2の確率で使ったにも関わらず同じコードが生成される ことじゃないかなと。 ARM だとこいう情報はかなり有効につかえたりするんかなぁ。

あと便利どころは __builtin_(frame|return)_address とか。

(11:35)

_ めも

#include <stdio.h>

void p(const char *s, ...) {
    void *d = __builtin_apply_args();
    void *r = __builtin_apply(&printf, d, 12);
    __builtin_return(r);
}

int main() {
    p("%d %d\n", 1, 2);
}
int main() {
    void *ptr = malloc(5);
    int x;
    printf("%d\n", __builtin_object_size(ptr, 0));
    printf("%d\n", __builtin_object_size(&x, 0));
    printf("%d\n", __builtin_object_size(0, 0));
}

(11:46)

_ まじで

http://www.tietew.jp/cppll/archive/12749

printf("hoge\n"); が puts("hoge"); に化けるのは 知ってたけど…

(11:51)

_ 失敗した…

また tDiary がロック離さない現象が起きてたのにチェックできず…

うぜえ

うぜえと言えば声が全く出ない。

(23:20)

_ なんかいかにも

tDiary の flock のしかた変わってるなぁ… めんどい。

(23:31)

_ ほげ

(23:46)

_ つーわけで

tDiary のバージョン上げといた。うぜえ

(23:47)

_ あー

本日のツッコミ(全1件) [ツッコミを入れる]

_ shinh [エラー出る?]


2006-08-15

_ makerss

なんかエラー出てるし止めた。 つかなんで入ってたんだ。

(02:06)

_ ツッコミは

オリジナルのフィルタ&日本語1文字も入ってないとはねるとかそんなヤツ。

(02:07)

_ 2まん7せんどる

http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/?url=http%3A%2F%2Fd.hatena.ne.jp%2Fshinichiro_h%2F

今すぐ売りたい。どこ行けば売れるだろう。 やすくなっちゃうかもだけどヤフオクとかに出せばいいのかな。

(02:47)

_ だまされてた

http://mkosaki.blog46.fc2.com/blog-entry-166.html

57は素数じゃなかったのか。

どうでもいいけど100以下の素数は、 97とか89とかしまりが悪い気がしてならない。

シスター☆プライムス

あなたの家に突然 2be5537570bd12800fdec4f17ffbe229.png 人程度の妹が大発生しました。どたばた騒ぎの中、明らかになっていく一族の秘密とは…とかそんな感じで素数ちゃんとかなんでも擬人化のノリで作って下さい。

2 ちゃん。末っ子。兄弟唯一の仲間はずれ。名前がアレ。かわいそす。

3,5,7ちゃん。兄弟唯一の三つ子。でも3ちゃんと7ちゃんは妾メルセンヌの子というウワサも…

どうでもいい

(03:44)

_ DTRメモ

できたこと

  • FreeBSD で動いた
  • NetBSD で動いた
  • Linux@PPC で動いた

やったこと

  • execinfo を configure でとか
  • 右シフト入れたりとか
  • PowerPC は lis => addi みたいなものの場合 1 足す必要があって悲惨
  • PowerPC で .a 動いてない

(21:56)


2006-08-16

_ えーと

メモリのどっかに関数アドレス置いて、 間接 call でぴょーんと飛べるはず。 でもそれだと opcode 自体書き換えてていかにもアレなので、 call => jmp => ってストーリーが無難かなぁ。

(02:45)

_ relocation @amd64

どうでもいいけど gcc -S より objdump -Sr の方が好きなんだよなぁ。

0000000000000000 <main>:
#include <stdio.h>
int main() {
   0:   55                      push   %rbp
   1:   48 89 e5                mov    %rsp,%rbp
        return (int)stdout;
   4:   48 8b 05 00 00 00 00    mov    0(%rip),%rax        # b <main+0xb>
                        7: R_X86_64_PC32        stdout+0xfffffffffffffffc
}
   b:   c9                      leaveq
   c:   c3                      retq

これが

0000000000400498 <main>:
#include <stdio.h>
int main() {
  400498:       55                      push   %rbp
  400499:       48 89 e5                mov    %rsp,%rbp
        return (int)stdout;
  40049c:       48 8b 05 ad 03 10 00    mov    1049517(%rip),%rax        # 50085
0 <__bss_start>
}
  4004a3:       c9                      leaveq
  4004a4:       c3                      retq

こうなってた

(11:33)

_ 習わない英単語

色々共感とか納得とかして面白い。

http://otsubo.info/contents/ewords/eword.html

マクドナルドはそれ以前に マックドーナルとかになってて聞き取れなかった。 For here or to go? とか聞かれたら たぶんそのままオウム返しにして、 相手が別の言葉で言いなおすのを待つな、たぶん。

Sorry? とか Pardon? は聞き取れてない時に使って、 オウム返しは聞き取れたけど意味が取れてない時に使うクセがついてるけど、 まぁ良い処世術な気がする。 オウム返しにしておけば、 「聞き取りはできたけど、意味が取れない」って伝わるだろうし。

(11:50)

_ かなり難しいクイズ

http://www.faireal.net/

普通に考えると、-40度で圧力かな。

(12:11)

_ PLT

#define _GNU_SOURCE
#include <math.h>
#include <dlfcn.h>
int main() {
        double (*c)(double) = dlsym(RTLD_DEFAULT, "cos");
        printf("%p\n", c);
//      return (int)cos;
}

は最後のコメントがあるか無いかで、 出力されるアドレスが全然違う。 要するに PLT が作られるか作られないか、ということだけど。

困るのは amd64 だと、 PLT が無い時に near call では届かないアドレスになっちゃう、ってこと。

あと、関数じゃなくて、 stdout みたいなものを 同じようにやってやると、 .bss になんか値が置かれるみたいなんだけど、 えーとこれどうやってやってるのかよくわからんなぁ…

(13:05)

_ OCPL

http://www.opencreation.org/ocm_ar1/stage3_1.php

はじめてしったよ。

(13:39)

_ firefoxをつかおう!

(14:32)

_ 論外

extension 入れた→ firefox さいきどう → extension は再起動したら有効になります。

なんでやねん。

(14:44)

_ stdarg

http://alohakun.blog7.fc2.com/blog-entry-412.html

int sum() {
    int *f = (int*)__builtin_frame_address(0) + 2;
    int s = 0;
    while (abs(*f) < 0x1000000) {
        s += *f;
        f++;
    }
    return s;
}

int main() {
    printf("1+...+1 = %d\n", sum(1));
    printf("1+...+2 = %d\n", sum(1,2));
    printf("1+...+3 = %d\n", sum(1,2,3));
    printf("1+...+4 = %d\n", sum(1,2,3,4));
    printf("1+...+5 = %d\n", sum(1,2,3,4,5));
    printf("1+...+6 = %d\n", sum(1,2,3,4,5,6));
    printf("1+...+7 = %d\n", sum(1,2,3,4,5,6,7));
    printf("1+...+8 = %d\n", sum(1,2,3,4,5,6,7,8));
    printf("1+...+9 = %d\n", sum(1,2,3,4,5,6,7,8,9));
}

まぁ無理。最適化ってなんですか。

(15:51)

_ RTTI

  • char は 7bit で ASCII以外存在しない
  • int は 31bit
  • ポインタも 31bit で先頭ビットが立つ
  • それ以外のサイズの変数は存在しない
  • 全メモリ最初に 0 クリアされる

くらいを仮定できると…って話か。

(15:57)

_ XUL/Migemo

うーん足りない。 これでは w3m にまだ勝てない。

つーわけで。

  • cmigemo-server が HTTP を解するようにする
  • 実験のために Apache にフォワードプロキシかます
  • 気合いとかで XUL/Migemo をいじる

(16:51)

_ w3m に JS を…!

とかマジでやろうかとか思ってたのはどうでもよくなった。

(19:51)

_ ぼくのましん

なんとなく書く。 3年もして読めば面白かろう。

u
メインマシン。 Celeron 1.7GHz, 512MB, 80GB, FC5, linux-2.6.15 。 Thinkpad R40e はすばらしい。何がすばらしいって R50e とかよりビデオチップがたぶん上。
u3
Compaq Presario 1210JP 。 Duron 800MHz, 128MB, 20GB, Debian etch, linux-2.6.7 。 1年単位で動きっぱなしだけど、特に何もしていないマシンで、たまに Linux 内のクロスプラットフォーム性を調べる場合くらいに動かすくらいだったけど最近 shinh.dyndns.org:80 になったので SVN サーバとかとして活躍するに違いない。
uk
玄箱。 PPC 200MHz, 64MB, 80GB, Debian etch, linux-2.4.17 。 ssh サバとか IRC プロキシとかバックアップサーバ。
uw
ThinkCentre 。 P4 2GHz, 256MB, 80GHz, WinXPPro とか記憶してるが本当か。適当に2万くらいで買った Windows 実験用デスクトップマシン。 IE7 とか入ってる。あと Geforce5700LE とか。
un
Dell のなんか。 Xeon 3.2GHz*2, 1GB, 120GB, FC5?, linux-2.6.? 。 NII で _あまってたのでひきとった_ ものごっつ速いマシン。 ICFPC で活躍した以外は能力の99.99%くらいをムダにしている。
um
Dell のなんか。 P4 2.53GHz, 1GB, 120GB, FC3, linux-2.6.? 。研究室であまってたのでひきとった、ぼんやり寝てるマシン。
bob
Libretto 。研究室で借りた。ダンボールの中で寝るのが仕事。 bob ということは研究室で 2番目に入手したマシンなのであろうと考えると心が痛む。 alice は現役で charlie はどっかへんなところにいるはず、 donkey もどっかで見た。 eve は代替わりしたものの eve.phys.s.u-tokyo.ac.jp として生きている。旧 eve は見ててもったいない。
uz
SLB500 。 ARM 400MHz 。 B500 を買ってしばらくして A300 がさびしくて死んだ。今は ARM 実験機でしかない。

(21:33)

_ というわけで

ぼくのプロンプトに i@u とか書いてあるのは そういうものと納得して下さいというか。

(21:34)

_ かこのましん

過去のマシンは u2 から順に数字を取っていくらしいけど そのルールは全然実践されていないというかその場の気分。

u2 は無印 Pen 133MHz, 64MB, 6GB とかのすばらしいマシン。 これで sdmkun とか作ったとかなんとか。 今となってはありえん。

あと uw とか u2 とか名前変わったりしてたけど 材料拾ってきたデスクトップが。 Athlon 750MHz => Athlon 700MHz => PenII 600Mhz などと バージョンダウンしていったのは記憶に新しいが なんというか理由は CPU 蹴ったとかほこりがつもったとかで つまり机の下の椅子の下というか 足元に裸で置かれていた不遇のマシンというか。

sayさんにものもらって uw とか u2 とか名前変わってたヤツは すばらしい進化を遂げたりしつつ、 まぁ俺はデスクトップを非常に雑に扱うということが よく教えてくれたマシンだった。

(22:06)

_ むしろ

http://d.hatena.ne.jp/ytqwerty/20060817#p1

拡大すればこれをなんとなく解読できる人間の脳はすばらしい気が

(22:22)

_ 今はもう動かない

u2

(22:23)


2006-08-17

_ ScrollLineUp3

とかを作ってみた。3行くらい一気に移動してくれていいよ、と。

(07:50)

_ 引数個数判定

__builtin_return_address のアドレスから 適当にさかのぼりつつ libdasm で調べて、 push の数調べるとか。

(07:52)

_ stow distro

FC5 環境で ./configure なものを ビルドして stow でつっこむツールを作って、 つっこんだ stow なものをアップロードする 仕組みを作っておけばとか。

i@u ~> du -hs /usr/local/stow/
2.0G    /usr/local/stow/

アップロードする場所なんてどこにもない。

(08:06)

_ こえ

いくらか出るようにはなった。

声が出ないというのは外国で生活するのと 似たような感覚だなぁというか、 逆だ。

(10:34)

_ Alpha

面白そうだなぁ。

(10:45)

_ ライセンス

http://d.hatena.ne.jp/ytqwerty/20060817#p1

つまり int font={0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,....}; みたいな 配列を 1x1 フォントとして 使用料10おくえんのライセンス General Billion License とかで 配布して、 そこらじゅうの画像に対して 俺のフォントを無断利用するな金払え!とか そしたら寝て暮らせていいなあ。

http://www.chiba-denpa.ac.jp.faireal.net/#id2006

みたいな話

(11:05)

_ makerss

やっぱ入れた。

_ .md を

ながめる楽しみが少しわかってきた。

(19:50)

_ APR に shmem あるな…

(20:32)

_ CPU 演習

だけ出るとかってなんとかしてできんのかな。

(20:52)

_ ('n')

が手塚治虫のヒゲオヤジに似てる気がするんだけど。

(22:35)

_ cc

cache coherent らしい。 GCC の md で見かける cc も同じ意味なのかね…

(22:50)

本日のツッコミ(全1件) [ツッコミを入れる]

_ shinh [つっこみてすと]


2006-08-18

_ うーん

どうでもいい理由のために IA64 が欲しい。

(02:48)

_ どうでもいい

http://shinh.skr.jp/m/he/estseek.cgi?phrase=%E3%81%A9%E3%81%86%E3%81%A7%E3%82%82%E3%81%84%E3%81%84

俺の人生とかどうでもいいということだろう。

(03:01)


2006-08-19

_ traverse the gimple tree

http://gcc.gnu.org/ml/gcc/2006-04/msg00178.html

(20:24)

_ うおー

2Dつくってはる。超期待。

じゃ、じゃあ俺は BALANCE を…とか一瞬でできるところを。

(21:28)

_ なんか

書こうと思ったんだけど思い出せない。

とりあえずメールだろう…

(22:36)


2006-08-20

_ うーん悩みどころ

http://www.oversea-pub.com/publications.htm

買うか買わぬか。

(00:23)

_ 衆愚はてぶ

衆愚かどうかはどうでもいいけど、 僕の好みとは最初の最初からあってなかったから、 別に見ないんだよなぁ。 そのへんはスラドのモデレーションといっしょ。

http://b.hatena.ne.jp/entrylist?url=http%3A%2F%2Fd.hatena.ne.jp%2Fshinichiro_h%2F&sort=count

もうこれ見た時点でなぁ。

たぶんあれ。 もっと利用者がいれば、という限定つきだけど、 はてなグループでグループ単位のブックマークがあれば 閲覧に耐えるものになると思う。

それがタグという話もあるけど、 あれは標準化されてないしねぇ。

(11:05)

_ 面白いなあ

http://slashdot.jp/article.pl?sid=06/08/20/0014254

どうでもいいけど、 reversethis-{pj.ca.iin} {ta} {ijamah} はいったいこれなんかと思った。

(22:54)

_ Skype API

あーなんかあれぽい。 Skype 動かしてる最中のメッセージを 拾う API が公開されてるとかぽい気がする。

(00:02)


2006-08-21

_ SBS

僕ははてなブックマークブックマーカーという ナメた利用のしかたしかしてないんだけど http://b.hatena.ne.jp/shinichiro_h/ 、 というかはてブは、 というかその前に今 2 users とか見えて 驚きを隠せなくてどうでもよくなってきた。

まぁはてブはいらねと思ってて、 それってのは利用した時のメリットが 露出欲満たすくらいで、 露出欲は僕には十分すぎるというか いくらか困惑する程度には満たされてるので、 僕にとってはいらねというか。

というかむしろちゃんと使ってる人がいる という事実にビビりつつ 少し改善について考えたこともあったなとか 思い出してみる。 と、つまりメリットが無いので、 リターンがあるというと reddit みたいな 方向性は正しいと か 思うんだけど そんな こんなメイちゃん。

文章書く気が無いらしい。

で reddit は何がダメだったんだっけ。 ああ衆愚。 衆愚っていうか嗜好があってねーんだろとか思うけどな。 例えば僕がというか君らの好きなうぇぶつーぽいんとおーの 記事はすべからくどーでもいいよとか 言ったらどうするんだというか 言わないけど。

いやそうじゃなくてね。 ベイジアンフィルタ使ってるならうまくいくと思うという話。 たぶんインターフェースが悪いので今度作る。 ということを思い出すのにこれだけムダな思考が必要なのか。

(00:35)

_ ブスだった

俺の妄想はソーシャルじゃないような。 僕の発想でソーシャルなものが 出てくるわけないという好例だと思った。

ブスといえばそんなこんなメイちゃんとか言いながら メイちゃんのかわいくなさに多少うろたえていたわけですが。

(00:40)

_ ダンレボ

という単語に多大なる違和感を覚えていたんだけど、 今まで聞いた感じではみな DDR と言っていた気がする。 関東は英語ぽく略して関西は日本語として略するのかな。 マクドvsマック、ファイファンvsエフエフ。

前者の略記法は色々味と混乱があっていいと思う。 技術用語もどんどんファイファン略すべきな気がする。 TC++PL とかよりプロゲンシープラプラとか。 D&E よりシープラプラのセケシンとか。

でもブスじゃなくてブシだな。

(00:53)

_ 3x3

http://d.hatena.ne.jp/ytqwerty/20060818#p1

すばらしいと思った。 とりあえず小さくしたいとか 思うのは正しい脊髄反射だと思う。 だけど3階調ってデコードは割り算とか 必要じゃないかとか。 ヘンなビット演算とかでもできるだろうけど、 とりあえず小さくしたい的な意味で コスト的にアレなことは否めない気が。 4^9 でエンコードすると 4x4 に負けてしまうし。

というわけで4階調2x3とか。 無理くさすぎるな。

(03:31)

_ LLC

  • i;
  • (i)
  • ,v

(04:08)

_ rpm -qa

キャッシュしろ。

(04:18)

_ そそうか

たしかに自分の興味域ならぐぐればいいってのはそうだな… まぁむしろ機械のフィルタはどんなもんよというのが 自分の体験として見たいというのがあるんだけど。

なんというか、興味域じゃない領域の 積極的な情報収集というのはしないことにしているというか、 個人的禁忌だったり。

  • IRC にはられた URL
  • ぐぐってでてきた URL
  • 観察日記にでてきた URL

はオッケ。

  • はてブだののどこかを定点観測する
  • pya! みたいなのを順に見る
  • YouTube で検索する
  • 次スレ探し目的以外で 2ch のスレ一覧を見る

などは魂がすいとられるのでダメということになっている。

(11:33)

_ オレンジジュース

というのもダメであると師もおっしゃっておられる。

http://d.hatena.ne.jp/w_o/20060808#c1155217980

(11:35)

_ s/juice/news/

1文字たりとも一致してないって、すごくないか。

(11:36)

_ e が一致してるよ

ざんねん

(13:02)

_ はてブ

興味範囲が近い人のはてブ、 例えば http://b.hatena.ne.jp/yupo5656/ とか を眺めさせてもらうとかいうのはアリなのかなぁ、 と思ったけど、 面白そうなところは日記に書いておられるような。

つかもともとアンテナで捕捉する 日記とかブログを考える時に、 更新頻度が低いというのは強いプラス要因になるくらいで。 たくさんの情報ぐにょーんの処理を RSSとかカッコいいの使いこなしてやってる人は 偉いなぁと思うけど本当に処理できてるかは 正直疑念もあるわけだけど。 ヒトは自分のできないことはできないと 想像するもんだねと。

で、僕がベイジアンとか考える時、 「どこかからオススメ情報を拾ってくる」 とかじゃなくて、既に使っているアンテナだとか グーグル検索結果から、 オススメのものだけを提示する、 というような、さらなる情報厳選を 期待しているんだけど、 そのへんはよく考えるまでもなく 世の中の人のニーズと逆だ。

(14:08)

_ インプットマネージャから侵入

http://journal.mycom.co.jp/column/objc/041/

リフレクションのおかげで LD_PRELOAD みたいなものからできることが多い、ってのはいいんだけど、 侵入口がインプットマネージャってのは何事だ。

(15:23)

_ すげー

既に Boost.lambda より短いし。

unittest {
    static int[] ints = [ 1, 2, 3, 4, 5 ];
    char[] chars = map(ints, 'a' + x);
    assert(chars == "bcdef");
}

(16:14)

_ おい

引数渡るわけない… unittest オプションつけてなかったよ…

(16:20)

_ サンプルうごかねえ

ていうかこれでいい気もする。

       myglScope(GL_QUADS,
                 {
                     glVertex2f(x+S1, y+S1);
                     glVertex2f(x+S1, y-S1);
                     glVertex2f(x-S1, y-S1);
                     glVertex2f(x-S1, y+S1);
                 });

(16:48)


2006-08-22

_ 全部遅延

struct if_ {
    bool cond;
    static if_ opCall(bool delegate() cond, void delegate()[] dg ...) {
        if_ r;
        r.cond = cond();
        if (r.cond) foreach (d; dg) d();
        return r;
    }
    int else_(void delegate()[] dg ...) {
        if (!cond) foreach (d; dg) d();
        return 0;
    }
}

int for_(void delegate() aex, bool delegate() cex, void delegate() nex,
         void delegate()[] dg ...) {
    for (aex(); cex(); nex()) foreach (d; dg) d();
    return 0;
}

do-while 見てこいうの書きたくなったけどこれはまちがい。

(00:58)

_ とりあえずメモ

http://piro.sakura.ne.jp/xul/tips/x0000-2.html

(01:46)

_ HaH

うーんHaHはこう、すばらしいんだけど、 たいしたことしてない気がするのに 最初に一瞬もたつくのかとか考えると夜も寝られない。

ゆくゆくは、これは捨てる気がするけどはてさて。

(02:02)

_ セキュリティにデッカイ風穴を

migemo とかケチなこと言わず、 ローカルで全コマンド実行できる HTTP を上げちまえ。 JS からのインターフェースはこんなかんじ。

exec("password", "echo ほげ | mecab");

一応 BASIC 認証でもかけておいて、 第一引数は秘密にしておけば十分じゃないかなたぶん。

(02:26)

_ caret browsing

caret browsing 中にカーソルのある位置を 取得する方法をずいぶん探すも見つからず。

(11:12)

_ プリプロセッサ

Dを触っていると、 構文を理解していないプリプロセッサには、 構文を理解しているプリプロセッサとは また別の需要があるんじゃないかなぁと思う。

これはJS触ってて思ったんだけど、DOMと正規表現の関係に近い気が。

(16:32)

本日のツッコミ(全2件) [ツッコミを入れる]

_ 晩ごはん [こんばんわ! > 別の需要 「構文を理解しているプリプロセッサ」=「構文解析器に介入できる道具」 「構文を理解してい..]

_ shinh [あーやはり後者面白いですよね。リテラルが定義できる言語って面白そうだなぁと一度呑み会でヨタ話として話してて盛り上がっ..]


2006-08-23

_ plotkit

というのがあるらしい。ふむー。

(01:32)

_ ああこれ

http://utopia.knoware.nl/~hlub/rlwrap/

まさに作ろうと思ってたんだよ。

うん死ぬほど便利だ。 ICFPC 前に知ってたらな…!

(01:39)

_ そろそろ

JavaScript書いたら負けかな、と思いはじめてきた。

(01:50)

_ 衝撃

03:20 >i< char[] a ... は 'a', 'b', 'c' にも "abc" にもマッチするってことですか…

(03:23)

_ たのしい

03:29 {i}     auto f = for_(i).in_(1, 2, 3);
03:29 {i}     f(printf("%d\n", i));
03:29 {i}     f(printf("%d\n", i));

(03:30)

_ 異様

   int i;
   typeof(for_(i)) f;
   auto f2 = for_(i);
   for_(f).in_(f2.in_(1), f2.in_(1,2), f2.in_(1,2,3)) (
       f(printf("%d\n", i))
   );

(03:42)

_ いちおう

http://d.hatena.ne.jp/niha/20060822#1156269488

もとねた

(03:57)

_ 七瀬ふたたび

新幹線内で。面白かった。 PFに似てるっていうか、影響受けたんだろうな。

(20:25)

_ なるほどわかりやすい

http://blog.goo.ne.jp/jintom36/e/d509ae7b11c740937da2448aed443f32

かな。

(22:32)


2006-08-24

_ 移植性と外人

外人は SDL をホントにポータブルな ライブラリとして使ってる人が多い印象がある。 ポータブルじゃないなら DirectX 使ってるような印象が。

日本の人は Windows 版だけだけど SDL 、 みたいなのを結構見るような。

外国の人も小物プロジェクトで そいうの結構あって見落してるだけかもしれないけど。

(00:23)

_ PPC

http://www-06.ibm.com/jp/developerworks/linux/021004/j_l-ppc.html

PPC対応はできたんだっけ…?

64ができてない気がする。 つーか OSX って objdump とか無いんだよな。 otool とか、めげるな。

(00:31)

_ 成果

らしい

http://yasz.hp.infoseek.co.jp/log2/bira-2.htm

成果なんだにゃぁ。

(16:26)

_ みくし

はひどいインターフェースだということを 常々言ってるけど、覚えてる限りでまとめてみる。

  • 2本あるメニューが最初よくわからん。しばらく使うと2本目が今見ているコンテクスト依存のメニューだとわかるけど。
  • 1本目のメニューの意味不明ぷり。「検索」でマイミク検索が出るけど、他のメニューでも検索インターフェースが出てくる。
  • 新着日記とか、誰からかまわず出てくるのは冗談としか思えない。(会員数が増えたのもあるんだろうけど)
  • マイミク検索。誰が血液型で検索するんだろうかとか思いつつ、下の条件と上の条件を両方使って検索することはたぶんできない。しんちゃんとかで検索してガーと出てきて年齢で制限、とかできねー。
  • なぜ姓名ニックネームを区別するのか下の欄。ハンドルを姓名に入れる子は結構いるのに。
  • C# で検索すると Haskell コミュが最初に出る。コミュ検索こそは、コミュ名だけで検索する必要があるはずなのに。マイミク検索と真逆。
  • 9人マイミク、9個コミュの順がランダムなのはまあいい。なんで会員ID順とかでソートされてるんですか友人知人一覧。
  • キツい位置にある mixi ニュース。
  • 退会のしかたがわからない。たぶんヘルプからしかリンクされてない。

覚えてないけどサクサクこのくらいは出てくるな…

(19:02)

_ 2本目のメニューを忘れていた

  • 他人のとこを見てる時のトップページはその人のトップへ行く。
  • 正しくは1本目のメニューのホーム。
  • 既にマイミクなのにマイミクシィに追加ボタンがある。

(19:05)

_ デモ終わり

[LU] とか消した。

(22:40)


2006-08-25

_ ぼんやり

でぐぐったら、ぼんやり生きてはもったいない、 を関連検索で提示された。

あえて言おう。ぼんやり生きないともったいないと。

(00:54)

_ GM_xmlhttpRequest

非同期通信できねえ…

(02:11)

_ コメント率チェック

5回目以降は addInfo 1回やるごとに ちょっと sleep とかそいうんじゃだめなんかな。

(02:50)

_ XMLHttpRequest

が他のサイトにアクセスできないのは、 間違いなく悪いことする子がいるからで、 悪いことする子がいるせいで世の中が不便になるのは とても悲しいことだねぇと思ったんだけど。

Windows 使ってる子はウィルス対策のせいで 必然的に金かかる&重くなるという形で この悲しみを受けてるんだよなぁ…

ありえん。

(02:52)

_ ぬるぽ

invalid なポインタ、として NULL だけに任せるのは心もとないような。

NULL がきた場合別な挙動をするような関数の場合、 そこにうっかり invalid である意味での NULL が入っちゃうことは… あんま無いか。

まぁあるとして、 default 値としての NULL と invalid な値をわけてもいいようなというか。 Linux だと 0xffffffff 付近を使えばいいよなーと思ったんだけど、 そういえば RTLD_NEXT は (void*)-1 なのであった。

(03:24)

_ GNU 開発ツール

色んな反応がある本だなあと思った。

安いも見たし、高いも見た。 簡単も見たし、難しいも見た。 役に立つも、立たないも。 文章が好きも、文章が嫌いも。

僕は、高い、簡単、立たない、好き、と見てる気がする。 よってやっぱ買わないかな。 妙に後ろ髪ひかれるものはあるんだから、 買っちまえばいいといえばそうなんだけどなー。

(03:35)

_ 面接がスーツ

なんて話を見るとびびるな。

スーツなんて所有してないんだが。

(12:59)

_ SET

http://d.hatena.ne.jp/Ozy/20060824#p1

SET でぐぐっても絶対見つからないんだけど。

(21:03)

本日のツッコミ(全4件) [ツッコミを入れる]

_ niha [かっこいい!]

_ shinh [あえて言おう。は不思議ワードです。ぐぐってみると本当に言わんでいいことばっかりですてき。あえて断言、はインデント論争..]

_ k.inaba [Win32 APIはNULLとINVALID_HANDLE_VALUE(-1)が別だったりしますね。INVALID_..]

_ shinh [なるほど Win32 えらい。なんかポインタは空間ムダに広いよなぁとよく思いますです。]


2006-08-26

_ 一定動いた

http://irc.shinh.dyndns.org/hoge

irc.shinh.dyndns.org 6667 #hoge

(07:35)

_ 作ったものの

何に使うか決めていない。

  • 本当にチャットとして → 不安定でこわい
  • 掲示板として → まぁいいかも
  • 人狼チャット作る → めんどいけど

(07:40)

_ チケット見つからないある

僕もひとりでPython読むことになるか否か

(10:19)

_ あぶなく出発しかけた

・ チケットを持っていない方は入場いただけません.チケットを購入済みの方でもチケットを忘れた場合は入場できませんのでご注意ください.

なく

(10:30)

_ スピーカーやりますからっ…

  • Lightweight Language 、 日本語。
  • メシを作るプログラム: 「メシ作って?」
  • 史上最小
  • Language Update: 新予約語、 ktkr, wktk
  • どうでもいい

(11:33)

_ やる気がなくなってきた

  • LL なんて知らないよ
  • HW の方が興味あったし
  • 先生は多忙なんです
  • ぐすん

(11:37)

_ リングは飛行機の中で見たよ!

別に面白くなかったもん!

http://shinh.skr.jp/m/?date=20060712#p02

(12:27)

_ 新日本語

ブサキュート

(17:51)

_ みんな楽しそうですね!

http://blog-search.yahoo.co.jp/search?p=LL+Ring&cop=

へこたれざんまい

(18:53)

本日のツッコミ(全2件) [ツッコミを入れる]

_ shinh [ほげ]

_ shinh [ひげ]


2006-08-27

_ へこたれ

へこたれすぎてジョジョ6部読んでたら すごい時間がたってた。 たぶんメイド・イン・ヘブンで攻撃された。

(23:23)

_ Firefox のプラグイン

cp じゃなくて ln -s じゃないとダメらしい

(23:38)

本日のツッコミ(全1件) [ツッコミを入れる]

_ まりだぬき [グレイトフルデッドの攻撃を受けましたね]


2006-08-28

_ LL Ring の思い出を

僕に語る会をすればいいと思う。 Tシャツとかもくれるといいです。

いったい誰にメリットがあるのだろうか。 俺にあります。

(01:40)

_ ジョジョ

6部は思ってたよりは面白かった。 でもあのオチはあれでいいのか感が強いけど。

でも今までと比べるとなぁ。

あと5部もロクに読んだことないんだけど面白いのだろうか。

(01:42)

_ 冷静に考えると

CISC で main={... とか書ける人がいるのだろうかと思った。

(07:55)

_ Boost coroutine

ちょっと見てみた。

Windows だと Fiber 使ってくれてヘッダしか使わんくて、 えーと他の実装は x86 だけなんかな…

(08:21)

_ 主席卒業

ってなんなんだろうとふと。 どうやって決まるもんなんだろう。

(11:16)

_ Wikipedia

で株価操作できるのか… PR高いから宣伝書くとかはどうなんだろう。 とりあえず新作ゲーム作るたびに雛型作って ユーザの書き足しを待つとか。

普通にやってそうだ。

(14:03)

_ 俺もWebサイト作ったぜ

http://shinichiro.hamaji.googlepages.com/

(14:28)

_ DI container

はどうでもいいものが乗ってるってことですねすばらしい。

http://alohakun.blog7.fc2.com/blog-entry-428.html

GI とか KI とかと I の意味が違うのがまた。 ちなみにグッドアイデアクソアイデア。

あとどうでもいいランキングは僕がトップで良いですか。 どうでもいいランキングでトップだと それはそれでとかいう話があったな。 負け組争いに勝った時点でそいつは一勝を得てしまうので 負け組なんて存在しないんだみんな大切なんだ どうでもいい人なんてこの世にいないとか。

つまり、この世を負け組と勝ち組に分類したとして、 負け組の中で一番負けてる人は 負け組争いでトップなのでその子は負け組じゃなくなって、 次に二番の人に…数学的帰納法よりほげほげ。

(15:30)

_ atto-

http://attocontainer.sourceforge.jp/mt/archives/2005/04/di_container.html

atto- 接頭が attohttpD の専売特許じゃなくなっているぞ

(15:35)

_ むしろ

IRCでカンファレンスってできないのかね

Comet使えばスライドくらいはブラウザで余裕でなんとかなるだろうし。

(15:41)

_ 侘び茶構成メモ

  • Web 側は Webrick
    • わびさび使ってみてる (Gonzui::XMLFormatter)
  • IRC 側は Net::Socket
  • たしか 6680 と 6667 を Listen
  • irc.shinh.dyndns.org:80 は localhost:6680 に対してリバースプロキシ

(16:13)

_ AJAJA

http://ajaja.alphageek.jp/trac

うーんうーん。

(17:21)

_ 帰るまでぶんまわせば

ビルド終わるんかなぁ…

(18:13)

_ 財布落として拾った

渋谷天一でメシ喰って、お金払って、 渋谷をひょいひょい昇っていって山手通りのあたりで 財布が無いと気付いた。 10万入ってるんだけど。と思ってびびった。 10万なんて滅多なことじゃ入ってなくて、 家賃と洗濯機と定期を買おうと思ってて、 そのはずなのに10万がそのまま余裕で残ってるあたりが さすが俺というか。 物落とすことに関しては首席狙えるくらいの 自覚があるので必ず深いポケットのズボン着てるというのに。 ジーンズとか絶対着ないのにいやあれはキツいからという事情もあるが。 しかも渋谷って財布落とした人で統計取ったら 全国トップクラスに金帰ってきてない町なんじゃないかとか 勝手な妄想する町だよあひーとか思って来た道を下向きながら帰って。 無いよーうえーんと思ってダメ元で天一行って聞いたらあった。

財布出して、お金払って、お釣りもらって、財布しまって、 のどこでどうやったら財布落とせるのかなぁ…

(21:39)

本日のツッコミ(全4件) [ツッコミを入れる]

_ 札幌のジョルノ・ジョバーナ [よくわかりませんが,うちの大学の場合は,優 0 良 -1 可 -2 みたいにして,全科目の成績の合計で評定評価を出す..]

_ shinh [おー詳細な情報ありがとうございます。しかしすごいですね。僕とかその基準だと-100くらい軽く行きそうな。 あと5部は..]

_ Gus [第5部は理学部四号館二階学生控え室にあります。 五部の頭が収録されている単行本には四部のオチまで収録されているという..]

_ shinh [あーあそこヒキコモリだからほとんど行った記憶が無いですね…大昔にマリオカートやった記憶がありますが。読もうと思えば読..]


2006-08-29

_ こいうのとか

__attribute__((section (".interp"))) char x[] = "/bin/ash.static";
main() {
    puts("hello world!");
}

考えたけど LD script いじらないとダメなのでボツになった。 あと CTOR_LIST に勝手につけくわえるとかできんかと思ったけど これもできなかった。

(03:12)

_ DEC

3分で締め切ってるし!あぶねえ。 お前らは初期の人狼参加者か。

(12:04)

_ 段取り最悪

学割はいつもの紙じゃなくて通学証明書がいるとか言われて また学校来た。

うぜええ

(13:41)

_ ふと発見みたいな

http://gusmachine.blog49.fc2.com/

そう継続継続…

  • いわゆる継続サポートと状態シリアライズは違う。
    • 前者は Scheme でも Rhino でも。後者は Smalltalk でも Io でも。
    • あるいは JS の toScript() は?
    • 継続ベースのWebほげほげとかはほげほげ。
  • undump は結構マジ。 http://d.hatena.ne.jp/shinichiro_h/20060715#1152922272

でもこんなところをサポートするよりも、 そもそもスタックフレームをアクセス可能にする、 っていう wo さんの思考の方向性に萌える。 http://d.hatena.ne.jp/w_o/20060620#p1

フレームといえば BeanShell にも強烈な衝撃を与えられた。 あれはスタックフレームじゃなくてスコープだけなんだけど、 あんな感覚でフレームがいじれたら、 ライブラリ側でシリアライズも継続も実装できるんじゃないかなぁ、と。 http://d.hatena.ne.jp/sa-y/20060725#1153816550

あれどこ行ったっけ。

void inherit(b) {
    this.caller.base = b;
    this.callstack.set(1, b.namespace);
}

発見。 inherit 関数。 確か僕が書いたのは少しおかしかったのでこれはたぶん sayさんが書いた方だったと思う。

Base() {
    void hello() {
        print("Hello, " + getName() + ".");
    }
    String getName() {
        return "World";
    }
    void override() {
        print("ihihi...");
    }
    return this;
}

Derived() {
    inherit(Base());

    String getName() {
        return "Derived";
    }
    void override() {
        print("hehehe...");
    }
    return this;
}

o = Derived();
o.hello();
o.override();

(16:16)

_

保存するとか挿し替えるとか考えるなら、 スタックなんか使うより、 ヒープとGCの方が良さげで。 stackless 萌えなんだろうかな。

と思ったら Stackless Python もうそれやってるんかー。 時々名前思い出しつつも見てなかったのが悔やまれる。

でも反抗期だから Lua いじろうかな。

(16:29)

_ あー

stackless python すげーわ。

(16:48)

_ みんなのPython

というわけで生協書籍部で買ってきた。

目下の課題はおそらく self. だろうけど、 よく考えると class を一つも作らないという 解決法がある気がする。

(16:58)

_ みくしに世話になるとは

shelarcy さんとこで見たなんでもセミナーとかを メモるのを忘れてたけどメモった。

(17:12)

_ うーん

http://d.hatena.ne.jp/w_o/20060829#p2

すごい。

x86 だと 1個目は strcpy(0, でいいぽい。 ということは2個目はコメント入っちゃうのはまぬがれないかなぁ。 キチンとコード追わないとこうなる理由がわからんな。

(22:12)

_ x86-64 だと

前者動く。後者は ero では Hello World 。2引数ないと ello にならないぽ

(22:15)


2006-08-30

_ varタグ

ってはじめてしった。

(13:07)

_ 3DCGとか

http://rucila.s43.xrea.com/PB/

あとで見る

(13:44)

_ N Queen

なんかパッと見、 しんどうさんのヤツは鏡像使ってないように見えて、 かつ別に速く見えないのに全然追いつけないから何事だと 思ってたんだけど、 よく見たら表示を伴わない方は鏡像使ってた。

で、僕も使うようにしたら2倍くらい速くなったという。

(14:55)

_ 迷ったら多数決

http://aql.osx.cc/GoogleMajority/?history=%E5%B0%B1%E8%81%B7&word=%E3%83%8B%E3%83%BC%E3%83%88

それがミンシュシュギ

(15:08)

_ permalink

ってあるけど permareferer ってのはどうだろ

(16:43)

_ めも

http://www.sato.kuis.kyoto-u.ac.jp/SLACS/

http://www.math.nagoya-u.ac.jp/~garrigue/ppl_ss06/

前者はむずかしそう。後者はお金かかる。

(16:56)

_ いよいよ日本語になってないぞ

http://googlejapan.blogspot.com/2006/08/blog-post_30.html

また、プログラミングに興味のある方々にお願いです。ガジェッ
トを作成したりデバッグしたりを手軽で迅速に行っていただける
よう、開発者向けにガイドや SDK のダウンロードページをご用意
しました。皆様の作品、楽しみにお待ちしております。

(17:03)

_ C + gnuライブラリー + gcライブラリー + gnomeライブラリー

gnuライブラリーってなに。

どうでもいいけど gob は良さそうに思ったお。

(17:07)

_ とりあえず予定埋めてみて思ったけど

9.1普通にブッキングしてないか

(17:11)

_ HPM

  • 近似調べて
  • k/2 オーダーのチェック

(17:26)

_ というか

お前の予定のどのへんが物理学科なんだ

(22:32)

_ JR北海道

なんでクレジットカードの明細に JR北海道があるんだろう… たぶん大阪に帰省した時のものなのだが。

北海道行きてえなぁ…

(23:02)


2006-08-31

_ after C

A
Cの次は?
B
Cです。
A
えーと。ではその次は?
B
Cです。

(15:52)

_ 結局

pi-calculus ってどうなったんだろう

(15:54)

_ ドラゴンブックは

長年の積ん読なのに。

(16:35)

_ 惑星の定義

http://www.geo.titech.ac.jp/lab/ida/ida/pluto.htm

他恒星で冥王星みたいな星に文明が あったら少し切ないことに。

(20:43)

_ エディプスの恋人

七瀬ふたたびより筋は面白い気がしたんだけど、 七瀬ふたたびよりパワー不足というか。 ドラゴンヘッドみたいなのが七瀬ふたたびみたいな。 http://shinh.skr.jp/m/?date=20060604#p03

まぁどっちも面白かったんだけど。

(20:52)

_ 銀河ヒッチハイクガイド

面白かった。 この手のユーモアは非常に外国的な気が。

(20:54)

_ Wiz6

なんでスレあるんだ。

http://game9.2ch.net/test/read.cgi/gamerpg/1148182784/

なつかしす。

1時間半クリアとかまたやりたいっていうか 頑張りゃもっと縮むと思ってたしなぁ

(21:53)

_ Wiz6記憶まさぐり

  • フェアリーバード。能力は適当。
  • 命のまよけを地下(その方が高い)で売って尖塔に登る
  • 尖塔で花火大量購入
  • 隠れて花火投げながらイベントこなす
  • イベント中に適当に扉開けて指先術とかも
  • ある程度強くなってきたら地下2階の固定戦闘ポイントでアスフィク連打
  • ニュークリアあたり覚えたら全力疾走でイベントこなす(ここまでたぶん50分くらい)
  • 後は重要アイテムを取るか取らないかは非常に重要なのでそれだけ気をつければ問題ない(道中常に裸でいい)

(22:29)

_ Plan9 は

OSC で見せてもらって、 話に聞いてたけど実際に見てなかなか感動しますた。 デバッグFSみたいなのがあって、 デバッグがシェルができる&それをNFSで公開すれば それだけでリモートデバッグが完成ダゼ、 という話を聞いてかなり衝撃を。

で、その後呑み会でヨタ話をして、

http://shinh.skr.jp/m/?date=20060318#p03

http://d.hatena.ne.jp/shinichiro_h/20060319#1142700948

と。

(22:39)

_ 楽しくも楽しくなくもないこと

をやるくらいなら何もしない方がいいという思いが。 なぜなら何もしないより後悔するからなんだけど、 なぜ何もしないより後悔するかといえば あまり理性的な理由が無いといえば無いんだけど。 あんまり関わること増やしすぎたくない という話かな。

(23:24)


2006年
8月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
1.shinh(2014-05-24 01:15) 2.shinh(2014-05-24 01:15) 3.Gus(2014-05-24 01:15)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h