トップ «前の日記(2006-10-01) 最新 次の日記(2006-10-03)» 編集

はじめてのにき

ここの位置付け

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|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|10|11|

ToDo:


2006-10-02

_ なんか

「あなたは既に投票してます」がおかしい。 でも修正も考えるのもめんどい

なんもするきおきない

(00:36)

_ sal

8048374:       c1 e0 0f                shl    $0xf,%eax

3Byteみたいだ。

続く

やるきねー

(01:16)

_ AngelScript

なんか珍しいなぁ… どう見ても C ですありがとうございましたみたいな。

http://www.angelcode.com/angelscript/sdk/docs/manual/index.html

(17:13)

_ cpuid

http://www.paradicesoftware.com/specs/cpuid/cpuid.htm#chapter7

int main() {
    union {
        struct {
            int eax, ebx, edx, ecx;
        } x;
        char buf[17];
    } u;
    int family, model, efamily, emodel;
    int begin, end;
    u.buf[16] = '\0';
    __asm__("movl $0, %%eax\n"
            "cpuid\n"
            "movl %%eax, %0\n"
            "movl %%ebx, %1\n"
            "movl %%ecx, %2\n"
            "movl %%edx, %3\n"
            : "=m"(u.x.eax), "=m"(u.x.ebx), "=m"(u.x.ecx), "=m"(u.x.edx));
    printf("%x %x %x %x %s\n", u.x.eax, u.x.ebx, u.x.edx, u.x.ecx, &u.buf[4]);
    __asm__("movl $1, %%eax\n"
            "cpuid\n"
            "movl %%eax, %0\n"
            "movl %%ebx, %1\n"
            "movl %%ecx, %2\n"
            "movl %%edx, %3\n"
            : "=m"(u.x.eax), "=m"(u.x.ebx), "=m"(u.x.ecx), "=m"(u.x.edx));
    family = (u.x.eax >> 8) & 15;
    model = (u.x.eax >> 4) & 15;
    efamily = (u.x.eax >> 20) & 15;
    emodel = (u.x.eax >> 16) & 15;
    printf("%d %d %d %d\n", family, model, efamily, emodel);

    __asm__("rdtsc\n" : "=A"(begin));
    sleep(1);
    __asm__("rdtsc\n" : "=A"(end));
    printf("%d Hz\n", end-begin);
}

Celeron 1.7GH

2 756e6547 49656e69 6c65746e GenuineIntel
15 2 0 0
1698587708 Hz

Duron 800MHz

1 68747541 69746e65 444d4163 AuthenticAMD
6 7 0 0
798429380 Hz

Intel(R) Pentium(R) M processor 2.00GHz (さくら)

2 756e6547 49656e69 6c65746e GenuineIntel
6 13 0 0
2001028995 Hz

もうちょい新しいリストを探さんと意味ねえような。

(18:59)

_ はてなからの卒業

http://shinh.sblo.jp/

良さそうに見えてなんか色々だめだ。

MT ってのはツイスターじゃなくて ムーバブルタイプなんだよ。

(19:44)

_ でも

少しがんばればなんとかなる気はするよ…!

(19:52)

_ メタスラ

普通に zsh で使えるんだねー。 すげー

(20:22)

_ 550 Authentication Required

これ来てからわざわざ w3m がパスとか送ってるような。

(20:53)

_ つか

これは mod_python に処理させよう

(20:54)

_ 今日の rlwrap

i@u ~> rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap rlwrap ocaml
        Objective Caml version 3.10+dev8 (2006-06-26)

# print_int 1;;
1- : unit = ()

(21:57)

_ Hyper Estraier

logo.png

ちんこにしか見えませんです。

(23:22)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2006年
10月
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.Judqrzrq(2010-03-29 15:52) 2.shinh(2006-10-27 12:40) 3.niha(2006-10-27 12:32)
search / home / index

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

shinichiro.hamaji _at_ gmail.com / shinichiro.h