$BF|5-(B (1998$BG/?@L57n(B)

$BF|5-$NI=;f(B $B!&(B $BA07n(B($BD97n(B) $B!&(B $BMb7n(B($BAz7n(B)
1998$BG/(B10$B7n(B1$BF|(B($BLZ(B)
$B1+9_$C$?$j!"@2$l$?$j!#(B

o NetBSD/x68k (1.3 $B0J9_(B)$B$N(B ALL $B%+!<%M%k$G$O!"(BSCSI disk $B$O(B ID $B$,l9g$O(B /etc/fstab $B$r=q$-49$($F$/$@$5$$$J!#(B $B$^$?!"(BSCSI ID $B$N0lHV$B$=$&$$$($P!"(BSCSI $B%$%s%?%U%'!<%9$,(B2$B$D0J>e$"$k$H$I$&$J$k$s$@$C$1!#(B

o $BK?(B! X $B$C$F$3$NJU$G1998$BG/(B10$B7n(B2$BF|(B($B6b(B)

$B1+8e@2!#(B

o inc -norpop -notruncate ?

o signal $B4XO"$G(B m68k $B$NJQ99$bMh$?$,!"(Blibc $B$O$^$@:n$l$s!#(B

o 10$B7nF~3X(B/$B?J3X$NF~3X<0$,$"$C$?$i$7$$!#(B9$B;~3+;O$NM=Dj$,D>A0$K$J$C$F(B 10$B;~$K$J$C$?$=$&$G!"D+Aa$/Mh$F8*F)$+$7$r6t$i$C$??M$b!#(B

o $BCk%2!#(B($B"+(B1$B2s=q$$$F$_$?$+$C$?$i$7$$(B)

Jane E. Aaron, The Little, Brown Compact Handbook, 3rd ed., Longman, 1998. 4000$B1_!#(B

o $BFf$N=qN`=q$-!#(B

1998$BG/(B10$B7n(B3$BF|(B($BEZ(B)
o $B%5!<%P$,Mn$A$F$k(B and/or $B7PO)>pJs$,$`$A$c$/$A$c$@!#(B $B=5Kv$KMn$A$k$H!"=5$NH>J,0L;H$($J$$!D!#(B

$B$D$&$o$1$G!"%a%$%k%5!<%P$^$GE~C#$G$-$J$$$N$G!"(BE-mail $BFI$a$^$;$s!#(B $B$*5^$.$NMQ7o$O(B Web $BF|5-$G(B($B>P(B)$B!#(B

o 10$B;~!#(B$BK?(B! X $B$N:wE(3+;O!#uBV0-$7!#(B $B$s!"3X1`A0$N=qE9$C$F$b$&0l8.$"$C$?$C$1(B?

$B%,%S!<%s!#(BOh! X $B$C$F$b$C$H:,@-$N$J$$;(;o$@$H;W$C$?$N$K!#(B $BK\C*$KN)$F$F$*$/$H$U$K$c$C$H$J$C$F$/$k$h$&$J(B($B>P(B)$B!#(B

o DTRT = do the right thing $B$J$N$+(B? $BB>$K;W$$IU$+$s!#$A$J$_$K(B POV = point of view $B$i$7$$!#(B

PITA $B$O!"$$$d$J$3$H!"G:$_$N'nuff = enough; nuff said ($B$h$7$o$+$C$?(B)

o $B$"!"I|5l$7$F$k!#;E;v$7$F$k$J$i%"%T!<%k$7$?J}$,$$$$$>(B >$B%;%s%?!1998$BG/(B10$B7n(B4$BF|(B($BF|(B)

o $BK?(B! X $B$N(B CD-ROM $BFI$a$J$$(B$B$C$9$+!#%&%A$G(B find /cdrom -type f -print | xargs cat >/dev/null $B$7$?8B$j$G$O%(%i!<$J$7$G$9$,(B(NetBSD/alpha 1.3H, DEC 3000/300, IO-DATA TX-86 (8$BG\B.(B6$BO"AU(B CD-ROM $B%A%'%s%8%c(B; $BCf?H$O(B TEAC CD-C68E + ATAPI-SCSI $B%V%j%C%8(B))$B!#(B Joliet $B$JItJ,$,%(%i!<$J$N$+$J!#(B

o cdrecord-1.6 $B$NCf$KF~$C$F$$$k(B mkisofs-1.12 $B$H$$$&$N$r;H$&$H!"(BJoliet + Rockridge $B$H$$$&$N$,:n$l$k$i$7$$!#(B

1998$BG/(B10$B7n(B5$BF|(B($B7n(B)
$BNC$7$$$h$&$J5$$,$7$?$,!"$=$l$[$I$G$b$J$+$C$?!#(B

o $BFf$N=qN`Ds=P!#(B

o $B$*$*!"Mn$A$kMn$A$k!#%@%a$B$c$s!#(B

o KNS6th $B$O(B 24$BF|(B$B$G$9$+!#;22C$9$k$D$b$j$G$9!#(B

24$BF|$H$$$&$H!"(B$BF`NIGn(B$B$G(B$B$J$s$+$d$C$F(B$B$^$9$M!#(B

o $B%<%_%J!<%k9T$C$?$j!#(B

o $BPurify ($B$"$H(B 10$BF|0L$7$+$J$$!D(B)$B$N1B?)$O(B Berkeley make $B$@!#(B

  1. make n $B$H$+$9$k$H!"(Bn $B$r(B suffix $B$N(B .ln $B$HHf3S$9$k$H$-$K%4%_$r8+$K9T$/!#(B
  2. VAR != command $B$G(B command $B$N=PNO$,6u$N$H$-$K%4%_$r8+$K9T$/!#(B
  3. $B%a%b%j%j!<%/;3$[$I!#A4ItDY$7$?<+?.$OA4$/$J$$!#(B
  4. $B$I$&$;$-$A$s$H2rJ|$5$l$J$$$s$@$7(B($B"+$5$8Ej$2$?(B)$B!"(Bmain() $B$N:G8e$N%a%b%j2rJ|$O

    $B$G!"(Bm68k $B$N(B libc $B$,$^$@%3%s%Q%$%k$G$-$s$N$G%F%9%H$G$-$s!#(B

    o $B$"!"o $B$G$C$+$$$*7n$5$s!#(B

    1998$BG/(B10$B7n(B6$BF|(B($B2P(B)
    $B$J$s$+L2$$!#(B

    o sup $B?2$F$k(B?

    o yacc (leak $B=$@5(B)$B!"(Blex (leak $B=$@5(B)$B!"(Bconfig (leak $B=$@5(B)$B!"(B tsort (leak $B$O$"$k$,!"$=$l0J>e(B malloc $B$7B3$1$J$$$N$GFC$KLdBj$J$7(B)$B!"(B tar (saved_dir_info $B$r(B free $B$7$F$$$J$$$,LdBj$J$+$m$&(B)$B!#(B

    install(1) $B$O!"(Bmain() $B$G(B fset $B$,L$=i4|2=$H$$$&%(%i!<$,=P$k$,!"$=$l$O;H$C$F$$$J$$;~$J$N$G(B OK$B!#(B

    rpcgen $B$K(B free $B$7$F$J$$%a%b%j$d(B close $B$7$F$$$J$$(B descriptor $B$,$$$C$Q$$$"$k$J$"!#$H$j$"$($:!"8+$J$+$C$?$3$H$K$9$k(B($B>P(B)$B!#(B

    test, lint, printf(1), cksum, pwd_mkdb $B$O%(%i!<$b(B leak $B$b$J$7!#(B

    1998$BG/(B10$B7n(B7$BF|(B($B?e(B)
    o SKK $B$N(B SKK-JISYO.L $B$r;H$C$F$$$k$J$i!"!V!D!W$O(B "/...($B%9%Z!<%9(B)" $B$G=P$^$9$M!#(B $B!V!E!W$d!V!&!W$bF1MM!#(B

    $B$=$3!"(B"..." $B$8$c$J$/$F(B "\ldots" $B$r;H$&$h$&$K(B(TeX $B$NOC(B)$B!#(B

    o Purify $B$r(B window $B%b!<%I$G;H$C$F$$$F%/%m%9$G(B make $B$r$+$1$FJ|$C$F$*$/$H(B$B2?$b$G$-$J$/$J$k$h$&$@(B(89KB)($B>P(B)$B!#(B

    o Purify/PureCoverage $B$r$+$1$?%D!<%k$G!"(BNetBSD-current $B$N(B build $B$r$7$F$_$k!#A4A3=*$o$i$s!#$Z$1$m$/$h$jCY$$$s$8$c!D!#(B

    o gas $B$K(B ctype(3) $B$N;H$$J}$N4V0c$$$r8+IU$1$F=$@5!#(B $B$"!"(Bdist $B$N2<$C$F$$$8$C$F$$$$$s$@$m$&$+!#$$$8$C$A$c$C$?$i(B dist $B$G$b$J$s$G$b$J$$$h$&$J!D!#(B

    1998$BG/(B10$B7n(B8$BF|(B($BLZ(B)
    $B1Q8l!#1Q8l!D!#(B

    o $B$"!"(Blint $B$K$O(B leak $B$,$"$k$d$s!#(Blint (driver)$B$O(B leak $B$D$V$7$?!#(B Purify $B$O(B lint2 (lint library generator) $B$G$b(B MLK (memory leak) $B$N%(%i!<$r=P$9$,!"Ff!#(B

    	tp->t_args = NULL;
    	purify_new_leaks();	/* $B%(%i!
    

    $B$J$s$F;d$No window $B;H$o(B$B$:$K(B log file $B$KEG$+$;$?$N$O$$$$$,!"(B

    	-rw-r--r--   1 yasufu-i is-stude 149928134 Oct  8 00:51 build.log

    $B$3$s$J$NFI$_$?$/$J$$!D!#ESCf$G%(%i!<$G;_$^$C$F$3$l$+$$!#(B

    o $B%,%S!<%=!#73?M$J$N$+(B? $B$3$N(B ML $B$C$FC/$,F~$l$i$F$l$$$k$s$G$7$g(B?

    1998$BG/(B10$B7n(B9$BF|(B($B6b(B)
    $B$"!"0E9f2=$7$F$J$+$C$?!#8+$??M$OB.$d$+$KK:$l$k$h$&$K!#(B

    o screen $B$O(B 2byte / window (malloc $B$N%*!<%P%X%C%I$,$"$k$N$GK\Ev$O$b$&>/$7B?$$(B)$B$N(B memory leak $B$,$"$k$J$"!#$"!"(BSolaris 2.5.1 $B$N(B crypt(3c) $B$N(B leak $B$NJ}$,B?$$!D!#(Bpassword $B$d(B lock $B$O;H$o$J$$J}$,$$$$$N$+(B?

    $B$D$$$G$K(B$B%O%s%0$9$k(B$B%P%0$=$NB>$N(B fix $B$+$b$7$l$J$$$N$b4^$a$F(B$B$3$C$=$jCV$$(B$B$F$*$3$&!#(B

    $B$A$J$_$KK=$O$k(B($B5~$3$H$P(B)$B$H%a%b%j$r$I$s$I$s6t$&$h$&$J$N$G!"(B$B%j%;%C%H(B$B$9$k$7$+$J$/$J$k$3$H$b$"$j$^$9$M!#(B

    o $B%9%$%C%A$,2u$l$F$$$k$H$+(B($B>P(B)$B!#%&%A$G$O7k9=$"$C$?$N$G!D!#(B

    1998$BG/(B10$B7n(B10$BF|(B($BEZ(B)
    X $B%G!<$G$*5Y$_$i$7$$!#(B

    o $B$s(B? sscanf(3) $B$NBh0l0z?t$O!"@5$7$/(B null terminate $B$5$l$?J8;zNs$rEO$9I,MW$,$"$k$N$+(B? 4.4BSD $B$d(B SVR4 $B$N 7.1.1 Definitions of terms

    A string is a contiguous sequence of characters terminated by and including the first null character. ...

    7.9.6.6 The sscanf function

    ...
    int sscanf(const char *s, const char *format, ...);

    ... The sscanf function is equivalent to fscanf, except that the argument s specifies a string from which the input is to be obtained, rather than from a stream. ...

    $B$H$"$k$+$i!"$3$l$rJ8;zDL$j2rstrtol() $B$J$I$b!"5,3J=q$rFI$`8B$j!"(Bnull $BJ8;z$r4|BT$7$F$$$k$h$&$KFI$a$k$J$"(B($BK\Ev(B?)$B!#(B

    $B$h$/8+$?$i(B strcpy (7.11.2.3) $B$d(B strcmp (7.11.4.2) $B$O(B string $B$H=q$$$F$"$C$F(B strncpy (7.11.2.4) $B$d(B strncmp (7.11.4.4) $B$O(B array $B$H=q$$$F$"$k$"$?$j!"Hs>o$KCm0U?<$/;H$$J,$1$i$l$F$$$k$h$&$@!#(B $B$H$$$&$o$1$G!"(Bstring $B$H=q$$$F$"$C$?$i(B null terminated $B$H2r1998$BG/(B10$B7n(B11$BF|(B($BF|(B)

    o $B5W$7$V$j$K(B X68030 $B$r5/F0$7$F!"$J$<$+(B Human68k $B$GFf!#(B

    o Oh! X $B$N(B CD-ROM $B$O(B ECC $B$,$*$+$7$$(B$B$i$7$$!#(BTEAC $B%I%i%$%V$GFI$a$k$N$O!"%(%i!1998$BG/(B10$B7n(B12$BF|(B($B7n(B)

    $B$T$.$c!#(B

    o $B%=!<%H4V0c$C$F$k$h$&$J!D(B$B!#$^(B $B$M(B $B$-$5$s(B&$B$k$_$5$s$,JQ$J$H$3$K!#(B

    o -traditional $B$@$H(B __RENAME() $B$,$&$^$/$$$+$J$$$J$"!#(B

    1998$BG/(B10$B7n(B13$BF|(B($B2P(B)
    o $BG-(B$B$K(B$BJa?)$5$l(B$B$^$7$?(B($B%M%:%_(B?)$B!#$h$m$7$/$G$9!#(B

    o screen $B$N%F%9%H(B$B$J$i!"(B$B$3$s$J$N$H$+(B ($B"+4m81J*!"o $B$"!"(Bsort $B$O(B$B!";vE5$J$s$+$HF1$8$/!"$^$:(B family name $B$G(B sort $B$7$F!"$=$l$G7h$^$i$J$1$l$P(B personal name $B$G(B sort$B!"$H$$$&$N$r0U?^$7$F$$$k$h$&$J$N$G$9$h!#(B der Mouse $B;a$O$h$/J,$+$s$J$$$1$I!#(B

    o screen $B$N%Q%C%A$r(B .de $B$N(B screen $B$J?MC#$K(B mail $B$7$?!#1Q8l$G$$$$$s$@$h$M(B? $B$k$H$$$$$J$"!#$A$J$_$K!";d$N(B screen $B$O(B

        USER       PID %CPU %MEM   VSZ  RSS TTY   S   STARTED       TIME COMMAND
        yasufu-i  1582  0.4  1.0 2.99M 1.3M ??    S     May 20  04:39:13 SCREEN
                                                         $B",$3$NJU$KCmL\(B
    

    $B$J$+$J$+Mn$A$J$$$N$G!"<+J,$G$O$m$/$K%F%9%H$7$F$$$J$+$C$?$j(B($B4@(B)$B!#(B $B0BDj$7$?%7%9%F%`$C$F$$$$$M$(!#(B

    1998$BG/(B10$B7n(B14$BF|(B($B?e(B)
    $B1Q8l=q$-!#(B

    o $B$"!"$($J$_$5$s$N0LCV$b4V0c$C$F$?$N$M!#(B

    o Linux $B$@$H(B$B7k9=$-$A$c$J$$(B($Bnkf $B$C$F(B NoroKemono Factory $B$G$9$h$M(B[Y/y]?

    o $BK?=j$+$i(B User-Agent: offline de RyunRyun $B$J$k$b$N$G(B "index.html" $B$D$-$N%"%/%;%9$,$"$k$J$"!#(B"/" $B$G=*$o$k(B path $B$GFI$s$G$[$7$$$N$G!"(B.htaccess $B$G%H%i%C%W$r;E3]$1$F$_$k!#(B

    1998$BG/(B10$B7n(B15$BF|(B($BLZ(B)
    $B$U$_$e!#(B

    o $B$J$s$G(B *next* $B$J%[%9%HL>$N%^%7%s$,(B NEXTSTEP $B$8$c$J$$$s$@$"$"!#$I$&$J$C$F$s$@(B? $BM>$C$F$k$s$J$i$/$l(B < NEXTSTEP$B!#(B

    o bzip2 $B$N(B$B%^%K%e%"%k$r8+$k$H!"05=L$K$O(B($B%G%U%)%k%H$N05=LN($G$O(B) 7MB$B!"(B $BE83+$bCY$$%"%k%4%j%:%`$r;H$C$F(B 2.5MB $B$[$I%a%b%j$,MW$k$i$7$$!#$Z$1$m$/$G$O(B$B$*5"$j$O$3$A$i(BX$B$C$F$J46$8$+$b!#$A$g$C$H(B boot $B$K$O;H$($J$$$J$"!#(B

    o Purify $B$7$F$5$i$K(B memory leak $B$rH/8+!#$K$d!#$=$m$=$m@Z$l$k$J!#(B

    o $B%M%C%H%o!<%/9);v!#(B100Base-T $B$G(B 91m $B$J$N$GHO0OFb(B?

    1998$BG/(B10$B7n(B16$BF|(B($B6b(B)
    $B1+!#BfIw(B?

    o $B9q:]2=$N;qNA$H$$$($P(B$B!"(B DEC OSF/1 3.0 $B$N%I%-%e%a%s%H(B$B$K$b(B$B$"$k(B$B$_$?$$!#%A%'%C%/:Q$+$J(B?

    V4.0 $B$N(B HTML $BHG(B$B$b$"$C$?!#(B

    o Sun $B$N(B NVRAM $B$r(B 5$BBfJ,$[$I(B backup $B$7$?$j!#(B

    o $B%P%0%l%]!<%H$9$k$?$a$K(B X68030 $B$K%3%s%Q%$%k$,:Q$s$@$P$+$j$N$b$N$r>e=q$-E83+!#(B $B$"!"0n$l$?$C(B($B"+(Bman $B$N(B nroff $B%=!<%9$,$"$C$?$+$i(B)$B!#(B

    o $B%,%S!<%s!#%a%b%j$^$o$j$N%(%i!<$,8+$D$+$C$?!#:F8=$7$J$$!D!#(BPurify $B$N4|8B$O:#F|$^$G$@$+$iD>$;$=$&$K$J$$$>!#(B

    o $B$=$&$$$($P:#F|C/$+Mh$?$s$@$C$1(B?

    1998$BG/(B10$B7n(B17$BF|(B($BEZ(B)
    $BD+$N$&$A1+!#Lk$K$J$C$F1+!#(B

    o $B@Z$l$?!#$7$/$7$/!#(B

    o $.02 = two cents $B$D$^$i$J$$$b$N(B; [one's $B!A(B (worth)] $B0U8+(B, $B8+2r(B.

    $B$o$+$i$s$D!<$K(B($B4@(B)$B!#(B

    o lha-1.14d $B$O(B lhext.c::open_with_make_path() $B$N(B fopen() $B$,!"(B/ $B$G=*$o$k%Q%9L>$G$b@.8y$7$F$7$^$&(B OS (Solaris $BEy(B)$B$G$O!"(BHuman68k $B$N%"!<%+%$%V(B(Lynx $BEy(B)$B$rE83+$9$k$H$-$K(B core $B$k$h$&$@!#(B $B%/%$%C%/%O%C%/(B$B!#(B

    o $BL14V?M$,Bg@*!#8x3+9V:B$r$d$C$F$$$k$i$7$$!#(B

    1998$BG/(B10$B7n(B18$BF|(B($BF|(B)
    $BK=Iw1+$N$AF^$j!#(B

    o Sun $B$N5/F0;~$KI=<($5$l$k(B Serial # $B$O!"(BHost ID $B$N2<0L(B 24bit $B$i$7$$!#(B

    o $B$7$^$C$?!">C$7K:$l!#(B

    o Intel $B$r$5$s$6$s5y$C$F$b(B$B8+$D$+$j$^$;$s$M(B($BE\(B)$B!#(B$B8x3+$7$F$$$k>pJs(B$B$G$O$J$$$N$+(B?

    $B$$$/$D$+H/8+!#Cf?H$O8+$F$$$J$$$N$GA4It%4%_$+$b!D!#(B

    1998$BG/(B10$B7n(B19$BF|(B($B7n(B)
    o $B$K$d!"F0$$$?!#$G$b!"$J$s$G(B?

    o -current $B$N(B boot FD $B$r:n$C$F$_$?!#(B

    o $B!D$H$+$d$C$F$$$?$i(B panic $B$7$?!#(BNFS $B$^$o$j(B?

    o screen $B$N(B Michael $B;a$+$i$*JV;v!#$U$`!#(B

    o commit log $B$K$D$C$D$3$^$l$k(B($B>P(B)$B!#(B

    1998$BG/(B10$B7n(B20$BF|(B($B2P(B)
    o screen $B$N%_%+$A$c$s(B($B%_%+$A$c$s8@$&$J(B)$B$K$*JV;v$r=q$/!#(B

    o $BFf$O$+$J$j2r$1$?!#%+!<%I$K$h$C$F$O(B power up $B8e$N(B settling time $B$,B-$j$J$$$i$7$$!#$3$l$G(B Let's Note $B$G$b%P%C%A%j!#(B

    o $B$9$_$^$;$s!"A4It(B$B%6%s%Q%$%@!<(B$B$K8+$($^$9!#(B

    1998$BG/(B10$B7n(B21$BF|(B($B?e(B)
    o $B$^$@H>J,0L$"$k$J$"$H;W$C$F$$$?$i$$$-$J$j(B$BEECS@Z$l(B$B!#%5%9%Z%s%I$b$;$:$K!"$W$A!#(B /usr $B$,(B 2GB $B$b$"$k$+$i(B fsck $B$,D9$$!D!#(B

    o $B$H$$$&$o$1$G(B(?)$B!"(BLet's Note $BMQ$N$-$C$?!<$M!<%Q%C%A$N?7HG(B($B8E$$$N$O$3$N$X$s(B)$B!#(B $B1x$J$5$5$i$K%"%C%W(B($BEvo Sun Ultra2 $B$,0lBf8N>c!#(B

    o $B%,%S!<%s(B($BN^(B)($BFf(B)$B!#(B

    1998$BG/(B10$B7n(B22$BF|(B($BLZ(B)
    o $B$&$`!"2a>jIJP(B)$B!#$7$^$C$?!"(Btop margin $B:o$j$9$.!#$^!"%l%"$b$N$H$$$&$3$H$G!D!#(B

    o $B$^$?$7$F$b=5Kv$O1+$+(B?

    o $B1Q8l!#L2$$$N$G(B silo overflow $B$7$^$/$j!#(B

    o X $B0J30$N(B window system $B$H$$$($P(B$B!"(BGMW $B$N%=!<%9$O$B",$J$s$+K?%^%7%s$N%9%Z%C%/$K;w$F$k$7(B($B>P(B)$B!#(B

    1998$BG/(B10$B7n(B23$BF|(B($B6b(B)
    $B1+$@!#L@F|$K$O>e$,$k$H$$$$$J$"!#(B

    o $B$*!"(BTURBOchannel $B$J(B DEC alpha $B$N%-!<%\!<%I%5%]!<%H$,F~$C$?$h$&$@!#$I$3$KCV$3$&(B >$B%-!<%\!<%I!#(B($B>P(B)

    o $B$&!<$`!"(B $B;H$($k=j(B$B$"$k$+$J$"(B($B4@(B)$B!#(B

    o 13$B;~!#(BLet's Note $B$G(B NetBSD/i386 $B$N(B -current $B$r(B make build $B3+;O!#(B ps $B$J$I$,;H$($J$/$F:$$k$N$G!D!#(B

    $B%(%i!make $B$,(B core $BEG$$$F=*N;(B($B$)$#(B)$B!#(Bdynamic link $B$J%W%m%0%i%`$OA4LG$@(B($B4@(B)$B!#(B /usr/lib/libc.so.12.33 $B$r(B rename $B$7$F$*$$$F!"(B gnu/usr.bin/ld/rtld $B$G(B make && make install$B!#(B

    "/usr/libexec/ld.so: symbol $B$$$m$$$m(B at 0x$B$I$3$d$i(B in /usr/lib/libc.so.12.33 changed size: expected $B$J$K$J$K(B, actual 0" $B$F$N$,;3$[$I=P$k!#(B

    1658 make build $B=*N;!#$K$d!#(B

    o ps $B$O;H$($k$h$&$K$O$J$C$?$,!"",$N(B ld.so $B$N%a%C%;!<%8$,$&$k$5$$!#A4It%3%s%Q%$%k$7D>$7$+(B? $B$=$l$H$b!"(Bld.so $B$r$$$8$C$FL[$i$;$k$+(B? ($B$*$$$*$$(B)

    o panic $B$N2hLL%7%g%C%H$N8=A|(B($B13(B)$B$,$G$-$?$N$G(B pr$B!#(B $B%l%8%9%?%@%s%WEy$O(B msgbuf $B$K;D$k$1$I!"(Bddb $B$N=PNO$O;D$i$J$$$+$i$J$"!#(Bcrash dump $B$H$l$J$$$7$J$"(B($B"+C/$K8@$C$F$k(B)$B!#(B

    1998$BG/(B10$B7n(B24$BF|(B($BEZ(B)
    $B1+>e$,$C$?!#$h$+$C$?$M$(!#(B

    o $BAaL\$K9T$C$F$0$k$0$k$7$h$&!#(B $B%P%9(B 1103$BBg3X1!Bg3X"*(B1120$B3X1`A01X!"6aE4(B 1128(+1)$B3X1`A0(B($B5^9T(B)$B"*(B1158$BF|K\66!#(B

    $B;6:b$7$?$j!"$^$"!"$=$s$J46$8$@!#(B

    o KNS6th$B!#(B14$B;~:"$K=89g>l=j$X!#(B $B@8%m%\$5$s(B($B7AMFL7=b(B)$B$@!$B$A$g$C$HCY$l$F$_$J$5$sB7$&!#=8$^$C$?$N$O!"$($($H!"8e=R$N?M$?$A(B + FIRST $B$5$s(B - shonen $B$5$s(B - $B$H$3$H$3$5$s(B - $B$Y$s$A$/$s(B ($B"+o $B7Z$/<+8J>R2p$N$N$A!";6:_$7$F;6:b!#(B $B!D$N$O$:$,!"9gN.$7$F$7$^$C$?$j!#F|K\66$O6u$-86$C$Q$[$I9-$/$J$$$+$i$M$(!#(B

    $B$[$&!#$3$l$,(B NLX $B$+!#$A$C$A$c$/$F$$$$$1$I(B X $B$,$@$a$i$7$$!#(B

    $B$H$3$H$3$5$s(B&$B$h$7$@$/$s$H$9$l$A$,$&(B($B>P(B)$B!#%G%8%C%H$K9T$/ESCf$@$C$?$i$7$$!#(B

    o 1730 $BFs $B$H$3$H$3(B $B$Y$s$A(B Kain $B"#"#"#"#"#"#"#"#"#"#"#"#"#(B $B$"$k$F(B $B$-$N$7$?(B $B;d(B $B$"$E$_$s(B Spark NOZ Pri's Janus GORRY Shonen $B$"$+$j(B $B"#"#"#"#"#"#"#"#"#"#(B $B"#"#"#"#"#"#"#"#"#"#"#"#"#(B $B$m$\(B $B$O!<$9$1(B $B$2$s$8(B $BItD9(B $B$"$:$_$s(B $B$_$J$;(B $B$_$_$J(B

    $B%[%s%b%NL>;IG[$j!#<+8J>R2p!#$_$J$;$5$s!"$*5"$j$J$5$$!#$B$N$m$[$o$$$H$5$s(B&$B$Y$s$A$/$s$,$R$?$9$i$N$m$1$k$N$G!"(B $B8~$+$$$N$-$N$7$?$5$s$,FG5$$K$"$F$i$l$F$$$?!#%m%\$Y$s$A(B?

    $B$J$k$[$I!"El$N!"$G$9$+(B($B>P(B)$B!#(B

    $B@nLn$_$_$J$5$s$+$i!"$*EZ;:$N$f$+$j$,G[$i$l$k!#AaB.?)$9(B Kain $B$5$s!#(B

    GORRY $B$5$s$N(B HUB $B$,EP>l$7$?$N$G!"$H$j$"$($:$D$J$0$,!"(B $BFC$K%@%a%G!<%?$NE>AwEy$O9T$J$o$l$J$+$C$?LOMM!#(B

    2.00 $B$H$+!"%K%;$N5/8;$C$F2?(B? $B$H$+!"(BX $B$G$b%@%a$K$G$-$k$N$+!<(B $B$H$+!#(B

    $B0l?MEv$?$j(B 3140$B1_!#(B

    o $B%^%k%A$N%2!<%;%s$K0\F0$7$F2r;6!#;d$O(B2240$B:"$KN%C&!#(B

    o $B6aE4(B 2252$BFqGH(B($B2wB.5^9T(B)$B"*(B2317$B3X1`A0!"%P%9(B 2321$B3X1`A01X"*(B2339$BCO6h%;%s%?!o $B;6:bJ*$NF0:n3NG'$H$+!#$3$N(B DCAS-34330U$B!"$I$3$K$b(B IBM $B$C$F=q$$$F$J$/$F!"(BNEC $B%m%4$,Bg=q$7$F$"$k$s$G$9$1$I!#(B"MADE FOR NEC Corporation" $B$i$7$$!#(B

    1998$BG/(B10$B7n(B25$BF|(B($BF|(B)
    $B:rF|$N$K$C$-=q$$$?$j!#(B

    o $BL>;I:n$j(B$B!#:rF|$N;d$N$O!"(BLaTeX + dvi2ps $B$F$J46$8$G!"(BA4 $B$K(B 10$BKg$r%H%s%\IU$-$G0u:~$7$F!"8e$G%+%C%?!<$G@Z$jN%$7$?$b$N$G$9!#(B TeX $B$OD9$5$N;XDj$,@53N$K$G$-$k$N$G3Z(B($B"+AHHG%=%U%H$@$+$iEvA3(B?)$B!#(B

    o Apache $B$G$O(B .htaccess $B$K(B AddType text/html .html $B$H=q$/$N$O(B$B8z$+$J$$$s$G$7$g$&$+!#;d$N%Z!<%8$O$=$&$d$C$F(B Last-Modified: $B$rIU$1$F$$$^$9$,(B(NCSA httpd)$B!#(B

    1998$BG/(B10$B7n(B26$BF|(B($B7n(B)
    o $B$3$N4V(B make build $B$7$?(B$B;~$O!"o $B$=$l$rL\7b$7$F(B$B$"$F$i$l$F$$$?$N$O(B$B$-$N$7$?$5$s(B$B$G$9!#O"Cf!"(B$B$R$d(B$B$+$79CHe$,$J$$$G$9$h$M$((B >ALL$B!#(B

    o $B$=$3$C!"%(%S$C$F$f!<$J!<(B($B4@(B; $B$KJa3M$5$l$F$$$k$N$rH/8+!#$h$m$7$/$G$9!#$A$J$_$K!"(BHEAD $B$Go DEC 3000/300 $B$N%b%K%?$G(B test mem $B$9$k$H(B LLSC Test $B$G%(%i!<$H8@$&$N$O2?8N(B? digital $B0u$N=c@5%a%b%j$G$b%(%i!<$K$J$k$+$i5$$K$7$J$/$F$$$$$N$+!#F0$$$F$k$7!#(B

    o DEC 3000 $B$K(B DCAS-34330U $B$rIU$1$F!"85$N(B HDD $B$OH4$$$FF0:n3NG'!D!D$2!"5/F0$7$J$$!#(B

    $B85$N(B HDD $B$HN>J}IU$1$k$H(B OK$B!#$I$&$d$i!"(BIBM $B$N(B HDD $B$N@EE*EEN.$O!"%9%$%C%A%s%0EE8;$N:GDcEEN.$KC#$7$J$$$h$&$@!#$*$=$k$Y$7(B IBM$B!#(B

    FDD $B$rIU$1$?$i85$N(B HDD $B$r30$7$F$b(B OK $B$@$C$?!#(B

    o Apache $B$O(B SSI $B$r@_Dj$5$l$F$7$^$&$H$I$&$7$h$&$b$J$$(B$B$s$G$9$+!#(B Type $B$G$O$J$$$N$M!D!#(B

    o $B$J$s$+Mh$?!#(B

    1998$BG/(B10$B7n(B27$BF|(B($B2P(B)
    o Oh! X $BA}:~(B$B$+!o $B$J$k$[$I(B$B!"(B$B%P%k%/(B(1 or 2)$B$C$F$d$D$G$9$J!#(B

    o $B%j%a!<%j%s%0(B($B"+0cK!$G$9(B)$B$GAw$C$?$i$7$$2x$7$2$J5=$8$c$J$$$H$7$F$b$/$8$J$s$+Gc$o$s!#(B

    1998$BG/(B10$B7n(B28$BF|(B($B?e(B)
    o $B$=$&$$$($P$3$N(B Let's Note $B$b(B ESS $B$@$C$?(B$B$h$&$J5$$,$7$?$N$G%Q%C%AEv$F$F$_$?$1$I$@$a!#D4$Y$F$_$?$i(B ES1488 $B$H$$$&$d$D$@$C$?!#(B

    o perl $B$N(B make install $B$C$F2?$d$C$F$k$+J,$+$i$s$7!"(Bcross $BIT2D$J$N$G7y$$$@$"!#(B

    o $B91??(B? ($B>P(B)

    1998$BG/(B10$B7n(B29$BF|(B($BLZ(B)
    o $B$j$e$s%F%J(B($B$)$#(B)$B$r(B Lynx $B$G8+$k$H(B$B$0$A$c$0$A$c$G$9$1$I(B(10KB)$B!#(B

    o $Bj5(B^H $BCn$O(B4$B3,$K$bMh$^$9!#(B$B%^%k%+%a%`%7(B$B$i$7$$(B($BN@(B ML $B$h$j(B)$B!#(B

    o $B",$J$s$G(B SKK-JISYO.L $B$O!VCn!W$NA0$K!Vj5!W$,$"$k$s$@(B? $B$A$J$_$K!"!V(B$B$-$+$$$7$s$3$&$+$$$+$s(B$B!W$O!"Fs$DL\$N8uJd$,@5$7$$$G$9(B($B>P(B)$B!#(B

    o $B1Q8l!#(Bsexist $B$H$+(B PC (politically correct) $B$H$+$N>P$($k$1$I$D$^$i$sOC!#(B She is fat. $B"*(B She is large. $B$H=q$-49$($k$i$7$$(B($B>P(B)$B!#(B

    o $B$B!">)3X6b$N;q3J3NG'$K9T$C$?$j!#(B

    1998$BG/(B10$B7n(B30$BF|(B($B6b(B)
    o NetBSD/alpha $B$N(B TURBOchannel $B$N%7%j%"%kC
  5. $B5l(B scc $B%I%i%$%P!D!DF~NOJ8;z$,A}?#$9$k(B
  6. $B?7(B zsc $B%I%i%$%P!D!D=PNOJ8;z$,2=$1$k(B(38400bps $B$H$+9bB.$@$H(B) $B$H$$$&5f6K$NA*Br$J$s$G$9$,!"$J$s$H$+$J$j$^$;$s$+(B >$BK?$5$s(B($B$)$#(B)$B!#(B

    o $B$J$s$+(B stty status '^T' $B$7$F$b(B ^T $B$G(B load $B$H$+$,I=<($5$l$J$$$J$"!#(Balpha $B$@$1$@$J$"!#Ff!#(B

    $B",(Bserial console $B$@$1$_$?$$!#(Bnetwork $B7PM3$G(B login $B$7$?;~$O(B OK$B!#(B

    1998$BG/(B10$B7n(B31$BF|(B($BEZ(B)
    o ruby $BHG(B skkfep$B!#(Bskkfep $B$NC18lEPO?$O!A(B? >$B$"0KF#$5$s(B

    $BF|5-(B$B=q$$$F$O$k$N$+!#$K$d!#(B

    o $B4{$K==FsJ,$K(B -current $B$J$s$G$9$1$I(B($BBg4@(B)$B!"(B $B$A$g$C$HLa$7$?J}$,$$$$$s$G$7$g$&$+(B($B:#7nCf=\$"$?$j$+$i$N(B diff $B$O$B$s!"?MCl(B?

    o SRAM $B49Au!#%Q%?%sGm$,$7$^$/$j(B($B$)$#(B)$B!#%8%c%s%QHt$P$7$?$i$=$N@h$bGm$,$l$?(B($B4@(B)$B!#(B

    $B$G$b$A$c$s$HF0$/(B($B>P(B)$B!#(B

    $B""(B
$BF|5-$NI=;f(B $B!&(B $BA07n(B($BD97n(B) $B!&(B $BMb7n(B($BAz7n(B)
ITOH Yasufumi