I. ãªãœã“ã‚“ãªæ–‡æ›¸ã‚’書ã„ãŸã‹
 ã‚ãŸã—㯠Jargon File ã®ç·¨é›†è€…ãªã®ã§ã€ã—ã°ã—ã°ç†±å¿ƒãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯åˆå¿ƒè€…ã‹ã‚‰ã€Œã‚¦ã‚£ã‚¶ãƒ¼ãƒ‰ç´šã®å¤§ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã©ã†ã‚„ã£ã¦å‹‰å¼·ã™ã‚Œã°ã„ã„ã®ï¼Ÿã€ã¨ã„ã£ãŸã‚ˆã†ãªãŠå°‹ããƒ¡ãƒ¼ãƒ«ã‚’é ‚ãã¾ã™ã€‚ã¨ã“ã‚ãŒä¸æ€è°ãªã“ã¨ã«ã€ã“ã‚“ãªå¤§äº‹ãªå•題を扱ã£ãŸ FAQ ã‚„ Web 文書 ã¯ã¿ã‚ãŸã‚Šã¾ã›ã‚“。ã¨ã„ã†ã‚ã‘ã§ã€è‡ªåˆ†ãªã‚Šã®ãƒ¤ãƒ„を。
ã“ã®æ–‡æ›¸ã‚’オフラインã§èªã‚“ã§ã„ã‚‹ãªã‚‰ã€æœ€æ–°ç‰ˆã¯æ¬¡ã®ã¨ã“ã‚ã«ã‚りã¾ã™ã€‚ http://www.catb.org/~esr/faqs/hacker-howto.html
ãªãŠã€ã“ã®æ–‡æ›¸ã®ã•ã„ã”ã«ã¯ã€Œã‚ˆããã‹ã‚Œã‚‹è³ªå•(FAQ)ã€ãŒã¤ã„ã¦ã„ã¾ã™ã€‚ã“ã®æ–‡æ›¸ã«ã¤ã„ã¦ã‚ãŸã—ã«è³ªå•ã‚’é€ã‚Šã¤ã‘ã‚‹ã¾ãˆã«ã€ã¾ãšãれを――二回ã¯â€•―èªã‚“ã§ãã ã•ã„。
 本書ã®ç¿»è¨³ã¯ã„ã£ã±ã„ã‚りã¾ã™: ブルガリア語, シナ語 (簡体å—), シナ語 デンマーク語, オランダ語, フィンランド語 ドイツ語, ヘブライ語, Hungarian, Italian 日本語, ãƒãƒ¼ãƒ©ãƒ³ãƒ‰èªž, ãƒãƒ«ãƒˆã‚¬ãƒ«èªž (European), スペイン語, トルコ語, and スウェーデン語。 ã¡ãªã¿ã«ã“ã®æ–‡æ›¸ã¯ã¨ãã©ã変更ã•れるã®ã§ã€ã“れらã®ç¿»è¨³ã¯ç¨‹åº¦ã®å·®ã¯ã‚れå¤ããªã£ã¦ã„ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。
本文書を飾るã€9ç›®å‡ç›®ã«5ã¤ã®ç‚¹ã®å›³ã¯ã€ã‚°ãƒ©ã‚¤ãƒ€ãƒ¼ã¨ã„ã†ã‚‚ã®ã§ã™ã€‚ã“れã¯ãƒãƒƒã‚«ãƒ¼ãŸã¡ã‚’何年ã«ã‚‚ã‚ãŸã£ã¦é…了ã—ã¦ããŸãƒ©ã‚¤ãƒ•ゲームã¨ã„ã†æ•°å¦ãªã‚·ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ã«è¦‹ã‚‰ã‚Œã‚‹ã€é©šãよã†ãªæ€§è³ªã‚’æŒã£ãŸç°¡å˜ãªãƒ‘ターンã§ã™ã€‚ãƒãƒƒã‚«ãƒ¼ã¨ã¯ã©ã‚“ãªã‚‚ã®ã‹ã«ã¤ã„ã¦ã®ã€ã„ã„視覚的ãªã‚¨ãƒ³ãƒ–レムã ã¨æ€ã„ã¾ã™â€•―抽象的ã§ã€ä¸€è¦‹ã™ã‚‹ã¨è¬Žã‚ã„ã¦ã„ã¾ã™ãŒã€ã§ã‚‚独自ã®å…¥å¿µãªè«–ç†ã‚’æŒã£ãŸå¤§ããªä¸–界ã¸ã®çބ関å£ã¨ãªã£ã¦ã„ã‚‹ã®ã§ã™ã€‚グライダーエンブレムã«ã¤ã„ã¦ã¯ã“ã“ã‚’å‚ç…§ã—ã¦ãã ã•ã„。
II. ãƒãƒƒã‚«ãƒ¼ã£ã¦ä½•?
 Jargon File ã«ã¯ã€Œãƒãƒƒã‚«ãƒ¼ï¼ˆhacker)ã€ã¨ã„ã†è¨€è‘‰ã®å®šç¾©ãŒå±±ã»ã©ã‚ãŒã£ã¦ã„ã¾ã™ã€‚ãã®ã»ã¨ã‚“ã©ã¯ã€æŠ€è¡“çš„ãªç†Ÿé”や。å•題解決ã€é™ç•Œã‚’å…‹æœã™ã‚‹ã“ã¨ã¨ã„ã£ãŸã‚ˆã†ãªè©±ã¨é–¢ä¿‚ã—ãŸå†…容ã§ã™ã€‚ã§ã‚‚ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹æ–¹æ³•を知りãŸã„ãªã‚‰ã€ãƒ›ãƒ³ãƒˆã«é–¢ä¿‚ã‚る定義ã¯ï¼’ã¤ã—ã‹ã‚りã¾ã›ã‚“。
 熟練プãƒã‚°ãƒ©ãƒžã‚„ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å¤©æ‰ãŸã¡ã®ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãªã„ã—ã¯å…±æœ‰æ–‡åŒ–ã¨ã„ã†ã‚‚ã®ãŒå˜åœ¨ã—ã¦ã„ã¾ã™ã€‚ãã®æ´å²ã¯åˆæœŸã®ã‚¿ã‚¤ãƒ ・シェアリング・ミニコンピュータや黎明期㮠ARPAnet ã®å®Ÿé¨“ã«ã¾ã§é¡ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã“ã®æ–‡åŒ–ã«å±žã™ã‚‹äººã€…ãŒã€Œãƒãƒƒã‚«ãƒ¼ hackerã€ã¨ã„ã†è¨€è‘‰ã‚’ã†ã¿ã ã—ã¾ã—ãŸã€‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã‚’築ãã¾ã—ãŸã€‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒ UNIX オペレーティングシステムを今日ã®ã‚ˆã†ãªå½¢ã«ã¾ã§ä½œã‚Šã‚ã’ã¾ã—ãŸã€‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒ Usenet ã‚’é‹å–¶ã—ã€World Wide Web ãŒä½¿ãˆã‚‹ã‚ˆã†ã«ã—ãŸã‚“ã§ã™ã€‚ã‚ãªãŸãŒã“ã®æ–‡åŒ–ã®ä¸€å“¡ã§ã€ãれã«è²¢çŒ®ã—ã€ãã®æ–‡åŒ–ã®ã»ã‹ã®äººãŸã¡ãŒã‚ãªãŸã‚’知ã£ã¦ã„ã¦ã€ã—ã‹ã‚‚ãã®äººãŸã¡ãŒã‚ãªãŸã‚’ãƒãƒƒã‚«ãƒ¼ã¨å‘¼ã‚“ã§ãれるãªã‚‰ã€ã‚ãªãŸã¯ãƒãƒƒã‚«ãƒ¼ã§ã™ã€‚
訳注:ARPAnet ARPA ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¨ã¯å›½é˜²çœã® ARPA ã®ç ”究委託をå—ã‘ãŸå¤§å¦ã‚„æ”¿åºœç ”ç©¶æ©Ÿé–¢ã‚’æ”¿åºœé–¢ä¿‚ã®ç ”ç©¶ã§ç›¸äº’ã«æƒ…å ±ã‚’äº¤æ›ã™ã‚‹ãŸã‚ã«æ§‹ç¯‰ã•れãŸã‚‚ã®ã§ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã®æŠ€è¡“的基盤ã«ãªã£ãŸã€‚RFC 991
 ãƒãƒƒã‚«ãƒ¼ç²¾ç¥žã¯ã€ã‚½ãƒ•トウェアãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã ã‘ã«é™ã‚‰ã‚ŒãŸã‚‚ã®ã§ã¯ã‚りã¾ã›ã‚“。ãƒãƒƒã‚«ãƒ¼çš„æ…‹åº¦ã‚’ãã®ä»–エレクトãƒãƒ‹ã‚¯ã‚¹ã‚„音楽ãªã©ã«ç™ºæ®ã™ã‚‹äººãŸã¡ã‚‚ã„ã¾ã™â€•―実ã¯ã©ã®ç§‘å¦ã‚„芸術分野ã§ã‚‚ã€ä¸€ç•ªé«˜ã„水準ã§ã¯ã“ã®ãƒãƒƒã‚«ãƒ¼ç²¾ç¥žãŒè¦‹ã‚‰ã‚Œã¾ã™ã€‚ソフトウェアã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã‚‚ã€ã»ã‹ã®åˆ†é‡Žã§ã®ä¼¼ãŸã‚ˆã†ãªç²¾ç¥žã‚’察知ã—ã¦ã€ãれを「ãƒãƒƒã‚«ãƒ¼ï¼ˆhacker)ã€ã¨å‘¼ã‚“ã りã—ã¾ã™ã€‚ã•らã«ãƒãƒƒã‚«ãƒ¼æ€§ã¯ã€ãã®ãƒãƒƒã‚«ãƒ¼ãŒæ´»èºã™ã‚‹å€‹åˆ¥åˆ†é‡Žã¨ã¯ç„¡é–¢ä¿‚ã«å˜åœ¨ã™ã‚‹ã¨ã„ã†äººã‚‚ã„ã¾ã™ã€‚ã—ã‹ã—ã“ã®æ–‡æ›¸ã§ã¯ã“れã‹ã‚‰ã€ã‚½ãƒ•トウェアãƒãƒƒã‚«ãƒ¼ã®æŠ€è¡“ã¨æ…‹åº¦ã€ãã—ã¦ã€Œãƒãƒƒã‚«ãƒ¼ï¼ˆhacker)ã€ã¨ã„ã†è¨€è‘‰ã‚’生ã¿å‡ºã—ãŸå…±æœ‰æ–‡åŒ–ã®ä¼çµ±ã«è©±ã‚’ã—ã¼ã‚Šã¾ã™ã€‚
 ãƒãƒƒã‚«ãƒ¼ã‚’声高ã«å乗る別ã®é›†å›£ãŒå˜åœ¨ã—ã¾ã™ãŒã€å½¼ã‚‰ã¯ãƒãƒƒã‚«ãƒ¼ã§ã¯ã‚りã¾ã›ã‚“。ã“れã¯ã‚³ãƒ³ãƒ”ュータã«ä¾µå…¥ã—ãŸã‚Šã€é›»è©±ã®ãŸã ãŒã‘ã—ãŸã‚Šã™ã‚‹äººã€…(主ã«ç”·ã®ã‚¬ã‚)ã§ã™ã€‚本物ã®ãƒãƒƒã‚«ãƒ¼ã¯ã“ã®é€£ä¸ã‚’「クラッカー(cracker)ã€ã¨å‘¼ã³ã€ä¸€åˆ‡é–¢ã‚りをæŒã¡ãŸããªã„ã¨æ€ã£ã¦ã„ã¾ã™ã€‚本物ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯ãŸã„ã¦ã„ã€ã‚¯ãƒ©ãƒƒã‚«ãƒ¼ã¯æ€ 惰ã§ç„¡è²¬ä»»ã§ã‚ã¾ã‚Šè³¢ããªã„ã¨æ€ã£ã¦ã„ã¾ã™ã€‚車ã®ç‚¹ç«å›žè·¯ã‚’ã„ã˜ã£ã¦ã‚ーãªã—ã§è»Šã‚’å§‹å‹•ã§ãã¦ã‚‚自動車エンジニアã«ã¯ãªã‚Œãªã„よã†ã«ã€ã‚»ã‚ãƒ¥ãƒªãƒ†ã‚£ç ´ã‚ŠãŒã§ãã¦ã‚‚ãƒãƒƒã‚«ãƒ¼ã«ã¯ãªã‚Œãªã„よã€ã¨ã„ã†ã®ãŒãƒãƒƒã‚«ãƒ¼ãŸã¡ã®æ–‡å¥ã§ã™ã€‚残念ãªã“ã¨ã«ã€å¤šãã®ã‚¸ãƒ£ãƒ¼ãƒŠãƒªã‚¹ãƒˆã‚„è‘—è¿°å®¶ãŸã¡ã¯ã ã¾ã•れã¦ã€ã‚¯ãƒ©ãƒƒã‚«ãƒ¼ã«ã¤ã„ã¦æ›¸ãã®ã« `ãƒãƒƒã‚«ãƒ¼ hacker'ã¨ã„ã†è¨€è‘‰ã‚’使ã„ç¶šã‘ã¦ã„ã¾ã™ã€‚真ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯ã“れをã¨ã¦ã¤ã‚‚ãªã䏿„‰å¿«ã«æ€ã£ã¦ã„ã¾ã™ã€‚
 基本的ãªé•ã„ã¨ã¯ã™ãªã‚ã¡ï¼šãƒãƒƒã‚«ãƒ¼ã¯ã‚‚ã®ã‚’ã¤ãりã¾ã™ã€‚クラッカーã¯å£Šã—ã¾ã™ã€‚
 ãƒãƒƒã‚«ãƒ¼ã«ãªã‚ŠãŸã„ãªã‚‰ã“ã®æ–‡æ›¸ã‚’èªã¿ç¶šã‘ãªã•ã„。クラッカーã«ãªã‚ŠãŸã„ãªã‚‰ã€alt.2600 ニュースグループをèªã‚“ã§ã€ãã—ã¦è‡ªåˆ†ã§æ€ã£ãŸã»ã©é ãŒã‚ˆããªã„ã“ã¨ãŒã‚ã‹ã£ãŸã¨ãã«ã¯ã€ãƒ–タ箱を 5 å¹´ã‚„ 10 å¹´ãらã†è¦šæ‚Ÿã‚’ã™ã‚‹ã“ã¨ã€‚クラッカーã«ã¤ã„ã¦ã“れ以上言ã†ã“ã¨ã¯ã‚りã¾ã›ã‚“。
III. ãƒãƒƒã‚«ãƒ¼çš„心構ãˆ
 ãƒãƒƒã‚«ãƒ¼ã¯å•題を解決ã—ã€ç‰©äº‹ã‚’築ãã¾ã™ã€‚ãã—ã¦è‡ªç”±ã¨è‡ªç™ºçš„ãªåŠ©ã‘åˆã„ã‚’ä¿¡æ¡ã¨ã—ã¦ã„ã¾ã™ã€‚ãƒãƒƒã‚«ãƒ¼ã¨ã—ã¦å—ã‘入れられるã«ã¯ã€ã“ã†ã„ã†å§¿å‹¢æ…‹åº¦ã‚’æŒã¤ã‚ˆã†ãªãµã‚‹ã¾ã„ãŒå¿…è¦ã§ã™ã€‚ãã—ã¦ã“ã®å§¿å‹¢ã‚’æŒã¤ã‹ã®ã‚ˆã†ã«ãµã‚‹ã¾ã†ã«ã¯ã€æœ¬å½“ã«ãã®å¿ƒæ§‹ãˆã‚’ä¿¡ã˜ã‚‹ã—ã‹ã‚りã¾ã›ã‚“。
 ã§ã‚‚ã€ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã«å—ã‘入れられãŸã„ãŒãŸã‚ã«ãƒãƒƒã‚«ãƒ¼ã‚‰ã—ã„心構ãˆã‚’身ã«ã¤ã‘ã‚‹æ°—ãªã‚‰ã€ãれã¯å‹˜é•ã„。ãƒãƒƒã‚«ãƒ¼ã®å¿ƒæ§‹ãˆã‚’本当ã«ä¿¡ã˜ã‚‹ã¦ã„るよã†ãªäººã«ãªã‚‹ã®ã¯ã€ã‚ãªãŸè‡ªèº«ã«ã¨ã£ã¦å¤§åˆ‡ãªã“ã¨ãªã‚“ã§ã™â€•―å¦ã¶ã®ã«å½¹ç«‹ã¡ã€ãã®æ„欲をæŒç¶šã•ã›ã¦ãれるんã§ã™ã€‚ã™ã¹ã¦ã®å‰µé€ çš„ãªèŠ¸è¡“ã¨åŒæ§˜ã€ç†Ÿé”者ã«ãªã‚‹æœ€é«˜ã®æ–¹æ³•ã¯ç†Ÿé”者ã®ç²¾ç¥žã‚’ã¾ãã‚‹ã“ã¨ã§ã™ã€‚知è˜é¢ã ã‘ã§ãªãã€æ„Ÿæƒ…çš„ãªé¢ã‚‚å«ã‚。
ã‚ã‚‹ã„ã¯ç¾ä»£ã®ç¦…è©©ãŒè¨€ã†ã‚ˆã†ã«ï¼š
é“ã‚’ãŸã©ã‚Š
師をã‚ãŠã’
師ã«ã—ãŸãŒãˆ
師ã¨ã¨ã‚‚ã«æ©ã‘
師を見通ã›
師ã¨ãªã‚Œ
 ã ã‹ã‚‰ãƒãƒƒã‚«ãƒ¼ã«ãªã‚ŠãŸã„ãªã‚‰ã€ä»¥ä¸‹ã®å†…容を何度も唱ãˆã¦ã€ãれを信ã˜è¾¼ã‚€ã“ã¨ï¼š
1. ã“ã®ä¸–界ã¯è§£æ±ºã‚’å¾…ã£ã¦ã„ã‚‹é…力的ãªå•題ã§ã„ã£ã±ã„ã
 ãƒãƒƒã‚«ãƒ¼ã§ã‚ã‚‹ã“ã¨ã¯ã¨ã¦ã‚‚ãŠã‚‚ã—ã‚ã„ã®ã§ã™ãŒã€ãã®ãŸã‚ã«ã¯ç›¸å½“ãªåŠªåŠ›ãŒå¿…è¦ã§ã™ã€‚ãã®åŠªåŠ›ã‚’ã™ã‚‹ã«ã¯æ„欲ãŒå¿…è¦ã§ã™ã€‚優秀ãªé™¸ä¸Šé¸æ‰‹ã¯ã€è‡ªåˆ†ã®è‚‰ä½“çš„ãªé™ç•Œã‚’è¶Šãˆã¦ä½“を機能ã•ã›ã‚‹ã¨ã„ã†è‚‰ä½“çš„ãªå–œã³ãŒæ„æ¬²ã®æºã§ã™ã€‚åŒæ§˜ã«ã€ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ãŸã‚ã«ã¯è‡ªåˆ†ã®æŠ€è¡“ã‚’ã¿ãŒãã€çŸ¥æ€§ã‚’åƒã‹ã™è¨“ç·´ã—ã¦ã€å•題を解決ã™ã‚‹ã“ã¨ã«ã‚¾ã‚¯ã‚¾ã‚¯ã™ã‚‹ã‚ˆã†ãªå–œã³ã‚’感ã˜ã‚‹ã‚ˆã†ã§ãªã‘れã°ã„ã‘ã¾ã›ã‚“。
 ã‚ãªãŸãŒç”Ÿã¾ã‚Œã¤ãã“ã®ã‚ˆã†ã«æ„Ÿã˜ãªã„ãªã‚‰ã€ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã¾ãšãã®ã‚ˆã†ãªäººã«ãªã‚‰ãªãã¦ã¯ã„ã‘ã¾ã›ã‚“。ã•ã‚‚ãªã„ã¨ãƒãƒƒã‚ングã¸ã®æ„欲ãŒã€ã‚»ãƒƒã‚¯ã‚¹ã‚„ãŠé‡‘や社会的ãªå声ã®ã‚ˆã†ãªã¤ã¾ã‚‰ãªã„ã“ã¨ã«æƒ‘ã‚ã•れã¦ã—ã¾ã†ã§ã—ょã†ã‹ã‚‰ã€‚
 (自分ã®å¦ç¿’能力ã«å¯¾ã™ã‚‹ä¿¡é ¼ã‚‚育ã¦ã¾ã—ょã†ã€‚ãŸã¨ãˆä»Šã®æ®µéšŽã§ã¯å¤§ããªå•題を解決ã™ã‚‹ã®ã«å¿…è¦ãªã™ã¹ã¦ã‚’知らãªãã¦ã‚‚ã€ãã®å•題ã®ã»ã‚“ã®ä¸€éƒ¨ã‹ã‚‰å–りã‹ã‹ã£ã¦ã€ãã“ã‹ã‚‰æ–°ã—ã„事をå¦ã³å–れã°ã€æ¬¡ã®éƒ¨åˆ†ã®è§£æ±ºã«å分ãªã ã‘å¦ã¹ã¦ã€ãã—ã¦æ¬¡ã¸æ¬¡ã¸ã¨é€²ã‚ã°ã€ã„ãšã‚Œå¤§ããªå•題全体ãŒè§£æ±ºã§ãã‚‹ã¨ä¿¡ã˜ã¾ã—ょã†ï¼‰ã€‚
2. åŒã˜å•題を二度解ãよã†ãªç„¡é§„ã¯ã„ã‚„ã
 クリエイティブãªäººæã¯è²´é‡ãªé™ã‚‰ã‚ŒãŸè³‡æºã§ã™ã€‚世ã®ä¸ã«ã¯ãŸãã•ã‚“ã®é…åŠ›çš„ãªæ–°ã—ã„å•題ãŒè§£æ±ºã‚’å¾…ã£ã¦ã„ã‚‹ã‚“ã ã‹ã‚‰ã€è»Šè¼ªã‚’発明ã—ãªãŠã™ã‚ˆã†ãªç„¡é§„ãªã“ã¨ã‚’ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“。
 ãƒãƒƒã‚«ãƒ¼ã‚‰ã—ããµã‚‹ã¾ã†ã«ã¯ã€ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒè€ƒãˆã‚‹æ™‚é–“ã¯è²´é‡ã§ã‚ã‚‹ã¨ä¿¡ã˜ãªã‘れã°ãªã‚Šã¾ã›ã‚“。ãれをã¨ã“ã¨ã‚“ä¿¡ã˜ã¦ã€æƒ…å ±ã‚’å…±æœ‰ã™ã‚‹ã®ãŒã»ã¨ã‚“ã©é“徳的ãªç¾©å‹™ã§ã‚ã‚‹ã¨æ€ãˆã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ょã†ã€‚å•題を解決ã—ã€ãã®è§£ç”ã‚’æä¾›ã™ã‚Œã°ã€ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯å¤ã„å•題ã«ã„ã¤ã¾ã§ã‚‚å–り組ã¿ãªãŠã—ç¶šã‘ãšã«ã€æ–°ã—ã„å•題を解決ã§ãã‚‹ã®ã§ã™ã€‚
(作ã£ãŸã‚‚ã®ã‚’ã™ã¹ã¦ç„¡å„Ÿã§æä¾›ã™ã‚‹ç¾©å‹™ãŒã‚ã‚‹ã¨æ€ã„ã“む必è¦ã¯ã‚りã¾ã›ã‚“。ã§ã‚‚ãã†ã™ã‚‹ãƒãƒƒã‚«ãƒ¼ãŒã€ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã‹ã‚‰æœ€é«˜ã®å°Šæ•¬ã‚’å—ã‘ã‚‹ã®ã¯ç¢ºã‹ã§ã™ãŒã€‚食費ã¨å®¶è³ƒã¨ã‚³ãƒ³ãƒ”ュータ代をã¾ã‹ãªã†ã®ã«å¿…è¦ãªã ã‘自分ã®ä½œå“を売り込んã§ã‚‚ã€ãƒãƒƒã‚«ãƒ¼ã®ä¾¡å€¤è¦³ã¨çŸ›ç›¾ã—ã¾ã›ã‚“。ãƒãƒƒã‚ングã—ã¦ã„ã‚‹é–“ã€è‡ªåˆ†ãŒãƒãƒƒã‚«ãƒ¼ã§ã‚ã‚‹ã“ã¨ã‚’忘れãªã„é™ã‚Šã€å®¶æ—を支ãˆãŸã‚Šã€ã‚ã‚‹ã„ã¯é‡‘æŒã¡ã«ãªã‚‹ãŸã‚ã«ã§ã‚ã£ã¦ã‚‚ã€ãƒãƒƒã‚ãƒ³ã‚°ã®æŠ€è¡“ã‚’ä½¿ã†ã“ã¨ã¯ãƒãƒƒã‚«ãƒ¼ã®ä¾¡å€¤è¦³ã¨çŸ›ç›¾ã—ã¾ã›ã‚“。)
3. 退屈ã¨å˜ç´”作æ¥ã¯æ‚ª
 ãƒãƒƒã‚«ãƒ¼ãŸã¡(ãã—ã¦ä¸€èˆ¬çš„ã«ã‚¯ãƒªã‚¨ã‚¤ãƒ†ã‚£ãƒ–ãªäººãŸã¡)ã¯ã€é€€å±ˆã—ãŸã‚Šã€ãã らãªã„å復作æ¥ã‚’ã„ã‚„ã„ã‚„ã“ãªã—ãŸã‚Šã™ã‚‹å¿…è¦ã¯ãªã„ã¯ãšã§ã™ã€‚ã ã£ã¦ãã†ã„ã†ã¨ãã«ã¯ã€å½¼ã‚‰ã—ã‹ã§ããªã„ã“ã¨ã€ã¤ã¾ã‚Šæ–°ã—ã„å•題を解決ã™ã‚‹ã¨ã„ã†ã“ã¨ãŒè¡Œã‚れã¦ã„ãªã„ã“ã¨ã«ãªã‚‹ã‹ã‚‰ã§ã™ã€‚ã“ã†ã„ã†ç„¡é§„ã¯ä¸‡äººã«ã¨ã£ã¦æœ‰å®³ã§ã™ã€‚ã ã‹ã‚‰é€€å±ˆã¨å˜ç´”作æ¥ã¯ã¤ã¾ã‚‰ãªã„ã ã‘ã§ãªãã€æœ¬å½“ã«æ‚ªã„ã“ã¨ãªã®ã§ã™ã€‚
 ãƒãƒƒã‚«ãƒ¼ã‚‰ã—ããµã‚‹ã¾ã†ã«ã¯ã€ã“れを徹底的ã«ä¿¡ã˜è¾¼ã‚“ã§ã€è‡ªåˆ†è‡ªèº«ã®ãŸã‚ã°ã‹ã‚Šã§ãªãä»–ã®ã¿ã‚“ãªï¼ˆã¨ã‚Šã‚ã‘ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ï¼‰ã®ãŸã‚ã«ã‚‚ã€é€€å±ˆãªéƒ¨åˆ†ã¯ã§ãã‚‹ã ã‘ãŸãã•ん自動化ã—ã¦ã—ã¾ã„ãŸããªã‚‹ã‚ˆã†ã«ã—ã¾ã—ょã†ã€‚
(ã“れã«ã¯æ˜Žã‚‰ã‹ãªä¾‹å¤–ãŒä¸€ã¤ã‚りã¾ã™ã€‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯æ™‚々気æŒã¡ã®åˆ‡æ›¿ãˆã®ãŸã‚ã«ã€ã‚ã‚‹ã„ã¯æŠ€è¡“ã‚’ç¿’å¾—ã™ã‚‹ãŸã‚ã€ã¾ãŸã»ã‹ã®æ‰‹æ®µã§ã¯å‡ºæ¥ãªã„特別ãªçµŒé¨“ã‚’ç©ã‚€ãŸã‚ã«ã€ç«¯ã‹ã‚‰ã¯å復ã°ã‹ã‚Šã§é€€å±ˆã«è¦‹ãˆã‚‹ã‚ˆã†ãªã“ã¨ã‚’ã—ã¾ã™ã€‚ã—ã‹ã—ã“れã¯å¥½ãã§ã‚„ã£ã¦ã„ã‚‹ã®ã§ã™â€•―æ€è€ƒèƒ½åŠ›ã®ã‚る人ãªã‚‰ã€æ±ºã—ã¦é€€å±ˆã‚’強制ã•れるã¹ãã§ã¯ã‚りã¾ã›ã‚“)。
4. 自由ã¯å–„
 ãã‚‚ãã‚‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯å権å¨ä¸»ç¾©ã§ã™ã€‚ã‚ãªãŸã«å‘½ä»¤ã§ãる人ã¯ã€ä½•ã‹ã‚ãªãŸãŒèˆˆå‘³ã‚’æŒã£ã¦ã„ã‚‹å•題を解決ã™ã‚‹ã®ã‚’æ¢ã‚ã•ã›ã¦ã—ã¾ãˆã¾ã™â€•―ã—ã‹ã‚‚ã€æ¨©å¨ä¸»ç¾©çš„ãªé ã®ç‰¹å¾´ã¨ã—ã¦ã€ãã®ã‚„ã‚ã•ã›ã‚‹ç†ç”±ã‚‚ã‚ãれるãらã„ãã らãªã„ã‚‚ã®ã§ã‚ã‚‹ã®ãŒæ™®é€šã§ã™ã€‚ã ã‹ã‚‰æ¨©å¨ä¸»ç¾©çš„æ…‹åº¦ã«å‡ºä¼šã£ãŸã‚‰ã€å¿…ãšæˆ¦ã‚ãªã„ã¨ã„ã‘ãªã„ã®ã§ã™ã€‚ãã†ã—ãªã„ã¨ã‚ãªãŸã‚„ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒçª’æ¯ã•ã›ã‚‰ã‚Œã¦ã—ã¾ã„ã¾ã™ã€‚
(ã ã‹ã‚‰ã¨ã„ã£ã¦ã™ã¹ã¦ã®æ¨©å¨ã¨æˆ¦ãˆã¨ã„ã†ã“ã¨ã§ã¯ã‚りã¾ã›ã‚“。åã©ã‚‚ã«ã¯æŒ‡å°ŽãŒã„ã‚‹ã—ã€çŠ¯ç½ªè€…ã¯æ‹˜æŸã•れるã¹ãã§ã™ã€‚ãƒãƒƒã‚«ãƒ¼ã¯ã€å‘½ä»¤ã«å¾“ã†ãŸã‚ã®æ™‚間以上ã«ã»ã—ã„何ã‹ã‚’手ã«ã„れるãŸã‚ãªã‚‰ã€ã‚ã‚‹ç¨®ã®æ¨©å¨ã‚’èªã‚ã‚‹ã“ã¨ã«åŒæ„ã™ã‚‹ã“ã¨ã‚‚ã‚ã‚‹ã§ã—ょã†ã€‚ã—ã‹ã—ã€ãれã«ã¯åˆ¶é™ã®ã¤ã„ãŸæ„è˜çš„ãªå–引ã§ã™ã€‚権å¨ä¸»ç¾©è€…ãŒæ±‚ã‚る個人的ãªé™ä¼ãªã©ã¯æä¾›ã—ãªã„ã®ã§ã™ï¼‰ã€‚
 権å¨ä¸»ç¾©è€…ã¯æ¤œé–²ã¨ç§˜å¯†ãŒå¤§å¥½ãã§ã™ã€‚ã•らã«è‡ªç™ºçš„ãªå”åŠ›ã‚„æƒ…å ±å…±æœ‰ã‚’æ€ªã—ã‚€ã®ã§ã™ã€‚彼らã¯è‡ªåˆ†ãŸã¡ãŒç®¡ç†ã§ãる「å”力ã€ã ã‘を好ã¿ã¾ã™ã€‚ã ã‹ã‚‰ã€ãƒãƒƒã‚«ãƒ¼ã‚‰ã—ã行動ã™ã‚‹ãŸã‚ã«ã¯ã€æ¤œé–²ã‚„秘密ã€ãã—ã¦è²¬ä»»ã‚る大人ã«ç„¡ç†å¼·ã„ã™ã‚‹ã‚ˆã†ãªåœ§åŠ›ã‚„ã”ã¾ã‹ã—ã®ä½¿ç”¨ã«å¯¾ã—ã€æœ¬èƒ½çš„ã«æ•µæ„を感ã˜ã‚‹ã‚ˆã†ã«ã—ãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。ãã—ã¦ã“ã®ä¿¡å¿µ ã«åŸºã¥ã„ã¦è¡Œå‹•ã—ãªã‘れã°ãªã‚‰ãªã„ã®ã§ã™ã€‚
5. 心構ãˆã¯æŠ€èƒ½ã®ä»£ç”¨ã«ã¯ãªã‚‰ãªã„
 ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã€ä¸Šè¨˜ã®å¿ƒæ§‹ãˆã‚’ã‚る程度身ã«ã¤ã‘ãªã‘れã°ãªã‚Šã¾ã›ã‚“。ã—ã‹ã—スãƒãƒ¼ãƒ„ã®ãƒãƒ£ãƒ³ãƒ”オンやãƒãƒƒã‚¯ã®ã‚¹ã‚¿ãƒ¼ã«ãªã‚ã†ã¨ã—ãŸã‚‰ã€å¿ƒæ§‹ãˆã ã‘ã§ã¯ã©ã†ã—よã†ã‚‚ãªã„ã§ã—ょã†ã€‚åŒã˜ã‚ˆã†ã«ã€å¿ƒæ§‹ãˆã ã‘ã§ãƒãƒƒã‚«ãƒ¼ã«ãªã‚Œã‚‹ã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯çŸ¥æ€§ã€å®Ÿè¡ŒåŠ›ã€çŒ®èº«ã€ãã—ã¦å¤§ããªåŠªåŠ›ãŒå¿…è¦ã§ã™ã€‚
 ã§ã™ã‹ã‚‰ã€ã‚らゆるé¢ã§å§¿å‹¢ã‚„態度ã¯ä¿¡ç”¨ã›ãšã«ã€æŠ€èƒ½ã‚’é‡è¦–ã™ã‚‹ã“ã¨ã‚’å¦ã³ã¾ã—ょã†ã€‚ãƒãƒƒã‚«ãƒ¼ã¯ã€ãƒãƒƒã‚«ãƒ¼ã‚‚ã©ãã®ç›¸æ‰‹ã‚’ã—ã¦æ™‚é–“ã‚’ç„¡é§„ã«ã—ãŸã‚Šã¯ã—ã¾ã›ã‚“ãŒã€æŠ€èƒ½ã«ã¯é を垂れã¾ã™ã€‚ãªã‹ã§ã‚‚ã¨ã‚Šã‚ã‘ãƒãƒƒã‚ング技能を崇æ‹ã—ã¾ã™ãŒã€ãã®ä»–ã©ã‚“ãªæŠ€èƒ½ã§ã‚‚ã„ã„ã®ã§ã™ã€‚ã”ãå°‘æ•°ã®äººã—ã‹èº«ã«ã¤ã‘られãªã„ã€ãƒãƒ¼ãƒ‰ãƒ«ã®é«˜ã„技能ã¯ç‰¹ã«ã‚ˆã„ã‚‚ã®ã§ã€ç²¾ç¥žçš„ãªæ£ç¢ºã•ã€æŠ€å·§ã€é›†ä¸åŠ›ã‚’å¿…è¦ã¨ã™ã‚‹ãƒãƒ¼ãƒ‰ãƒ«ã®é«˜ã„技能ã§ã®æŠ€èƒ½ã¯æœ€é«˜ã§ã™ã€‚
 技能ãŒã™ã°ã‚‰ã—ã„ã‚‚ã®ã ã¨æ€ãˆã‚‹äººãªã‚‰ã€è‡ªåˆ†ã®æŠ€èƒ½ã‚’ã¿ãŒãã®ã‚‚楽ã—ã‚ã‚‹ã§ã—ょã†ã€‚ãã®ãŸã‚ã®å¤§ããªåŠªåŠ›ã‚„çŒ®èº«ã‚‚ã€å˜èª¿ãªéª¨æŠ˜ã‚Šä»•事ã§ã¯ãªãã€ä¸€ç¨®ã®ã‚‚ã£ã¨å¼·çƒˆãªéŠã³ã«ãªã‚‹ã§ã—ょã†ã€‚ãã—ã¦ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã€ãれãŒä¸å¯æ¬ ãªã®ã§ã™ã€‚
IV. 基本的ãªãƒãƒƒã‚ング技術
 ãƒãƒƒã‚«ãƒ¼ã¨ã—ã¦ã®å¿ƒæ§‹ãˆã¯é‡è¦ã§ã™ãŒã€æŠ€è¡“ã¯ã‚‚ã£ã¨é‡è¦ã§ã™ã€‚心構ãˆã¯æŠ€èƒ½ã®ä»£ç”¨ã«ã¯ãªã‚Šã¾ã›ã‚“。ãƒãƒƒã‚«ãƒ¼ã®èª°ã‹ãŒã€ã‚ãªãŸã‚’ãƒãƒƒã‚«ãƒ¼å‘¼ã°ã‚りã—よã†ãªã©ã¨å¤¢ã«ã§ã‚‚æ€ã£ã¦ãれるã«ã¯ã€ã¾ãšèº«ã«ã¤ã‘ã‚‹ã¹ã基本的ãªèƒ½åŠ›ãƒ„ãƒ¼ãƒ«ã‚ット一å¼ãŒã‚りã¾ã™ã€‚
 ã“ã®ãƒ„ールã‚ãƒƒãƒˆã¯æ™‚代ã¨å…±ã«ã ã‚“ã ん変ã‚りã¾ã™ã€‚ç§‘å¦æŠ€è¡“ãŒæ–°ã—ã„æŠ€èƒ½ã‚’ã†ã¿ã ã—ã€å¤ã„技能を時代é…れã«ã™ã‚‹ã‹ã‚‰ã§ã™ã€‚ãŸã¨ãˆã°ã€ã‹ã¤ã¦ã¯ãƒžã‚·ãƒ³èªžã«ã‚ˆã‚‹ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãŒã“ã“ã«ã¯å«ã¾ã‚Œã¦ã„ã¾ã—ãŸã€‚ã¾ãŸæœ€è¿‘ã«ãªã‚‹ã¾ã§ HTML ã¯å«ã¾ã‚Œã¦ã„ã¾ã›ã‚“ã§ã—ãŸã€‚ã—ã‹ã—ã€ã„ã¾æ˜Žã‚‰ã‹ã«å«ã¾ã‚Œã‚‹ã®ã¯ã“ã‚“ãªã‚‚ã®ã§ã™ï¼š
1. プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚’身ã«ã¤ã‘ã‚‹ã“ã¨ã€‚
   当然ã®ã“ã¨ãªãŒã‚‰ã€ã“ã‚Œã¯æ ¹æœ¬çš„ãªãƒãƒƒã‚ング技術ã§ã™ã€‚ã‚‚ã—コンピュータ言語をãªã«ã‚‚知らãªã„ãªã‚‰ã€ã¾ãš Python ã‹ã‚‰å§‹ã‚ã‚‹ã“ã¨ã‚’ãŠã™ã™ã‚ã—ã¾ã™ã€‚è¨è¨ˆãŒãれã„ã ã—ã€ãƒ‰ã‚ュメントもã—ã£ã‹ã‚Šã—ã¦ã„ã‚‹ã—ã€åˆå¿ƒè€…ã«ã‚‚ãã“ãã“ã¨ã£ã¤ãã‚„ã™ãã§ãã¦ã„ã¾ã™ã€‚ã§ã‚‚入門言語ã¨ã—ã¦æœ€é©ã§ã‚‚ã€ãŠã‚‚ã¡ã‚ƒã§ã¯ã‚りã¾ã›ã‚“ã€‚å¼·åŠ›ã§æŸ”軟ã§ã€å¤§ããªãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã«ã‚‚ã˜ã‚…ã†ã¶ã‚“対応ã—ã¦ã„ã¾ã™ã€‚ã‚‚ã£ã¨ãã‚ã—ã„ Python ã®è©•価を書ã„ãŸã®ã§ã”å‚考ã¾ã§ã€‚Python ウェブサイトã«ã¯ãƒãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚‚ã‚りã¾ã™ã€‚
 Java もプãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚’å¦ã¶ã«ã¯ã‚ˆã„言語ã§ã™ã€‚ Python よりã¯ã‚€ãšã‹ã—ã„ã§ã™ãŒã€ã§ãるコード㯠Python より高速ã§ã™ã€‚二番目ã®è¨€èªžã¨ã—ã¦ã¯ã¨ã¦ã‚‚ã™ãれã¦ã„ã‚‹ã¨æ€ã„ã¾ã™ã€‚
   ã§ã‚‚ã€è¨€èªžã‚’一ã¤ã—ã‹çŸ¥ã‚‰ãªã„ãªã‚‰ã€ãƒãƒƒã‚«ãƒ¼ã§ã¯ãªã„ã—ã€ãƒ—ãƒã‚°ãƒ©ãƒžã§ã™ã‚‰ãªã„ã®ã§ã™ã€‚ã‚ãªãŸã¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®å•題ã«ã¤ã„ã¦è€ƒãˆã‚‹ã®ã«ã€ã²ã¨ã¤ã®è¨€èªžã«ä¾å˜ã—ãªã„ä¸€èˆ¬çš„ãªæ–¹æ³•を身ã«ã¤ã‘ãªãã¦ã¯ãªã‚‰ãªã„ã‹ã‚‰ã§ã™ã€‚真ã®ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã€ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã®è¨˜è¿°ã‚’自分ã®ã“れã¾ã§ã®çŸ¥è˜ã¨é–¢é€£ã¥ã‘ã‚‹ã“ã¨ã§ã€æ–°ã—ã„言語をもã®ã®æ•°æ—¥ã§ç¿’å¾—ã§ãるよã†ã«ãªã‚‰ãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。ã¨ã„ã†ã“ã¨ã¯ã¤ã¾ã‚Šã€ãœã‚“ãœã‚“é•ã£ãŸè¨€èªžã‚’ã„ãã¤ã‹å¦ã¶ã¹ãã ã¨ã„ã†ã“ã¨ã§ã™ã€‚
   本気ã§ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚’ã™ã‚‹ãªã‚‰ã€C を勉強ã™ã‚‹ã—ã‹ã‚りã¾ã›ã‚“。ã“れ㯠Unix ã®ä¸æ ¸ã¨ãªã‚‹è¨€èªžã§ã™ã€‚C++ 㯠C ã¨å¯†æŽ¥ãªé–¢ä¿‚ã«ã‚りã¾ã™ã€‚片方を知ã£ã¦ã„れã°ã€ã‚‚ã†ç‰‡æ–¹ã‚’å¦ã¶ã®ã¯ãã‚“ãªã«ã‚€ãšã‹ã—ãã‚りã¾ã›ã‚“。ãŒã€ã©ã£ã¡ã‚‚真ã£å…ˆã«å‹‰å¼·ã—よã†ã¨ã™ã‚‹ã®ã«ã¯å‘ã„ãŸä»£ç‰©ã§ã¯ã‚りã¾ã›ã‚“。
ãƒãƒƒã‚«ãƒ¼ã«ã¨ã£ã¦ç‰¹ã«å¤§äº‹ãªè¨€èªžã¨ã—ã¦ã¯ã€ãれ以外㫠Perl 㨠LISP ãŒã‚りã¾ã™ã€‚Perl ã¯å®Ÿéš›çš„ãªæ„味ã‹ã‚‰ã‚‚勉強ã—ã¦ãŠã価値ãŒã‚りã¾ã™ã€‚アクティブ Web ページやシステム管ç†ã«ã¨ã¦ã‚‚広ã使ã‚れã¦ã„ã‚‹ã‹ã‚‰ã§ã™ã€‚自分ã§ã¯ Perl を使ã‚ãªãã¦ã‚‚ã€èªã‚るよã†ã«ã¯ãªã£ã¦ãŠãã¾ã—ょã†ã€‚LISP ã¯ã€ãれをモノã«ã—ãŸã¨ãã®ã™ã°ã‚‰ã—ã„æ‚Ÿã‚Šä½“験ã®ãŸã‚ã«å‹‰å¼·ã—ã¾ã—ょã†ã€‚ã“ã®ä½“験ã¯ã€ãã®å¾Œã®äººç”Ÿã§ã‚ˆã‚Šã‚ˆã„プãƒã‚°ãƒ©ãƒžãƒ¼ã¨ãªã‚‹æ‰‹åŠ©ã‘ã¨ãªã‚‹ã¯ãšã§ã™ã€‚ãŸã¨ãˆã€å®Ÿéš›ã«ã¯ LISP ãã®ã‚‚ã®ã‚’ã‚ã¾ã‚Šä½¿ã‚ãªãã¦ã‚‚。
 実ã¯ã€ã“ã® 5 ã¤ã™ã¹ã¦ï¼ˆPython, Java, C/C++, Perl, LISP)を勉強ã—ã¦ãŠãã®ãŒã„ã¡ã°ã‚“ã„ã„ã®ã§ã™ã€‚ã“れらã¯ã‚‚ã£ã¨ã‚‚é‡è¦ãªãƒãƒƒã‚ング用言語ã ã¨ã„ã†ã ã‘ã§ãªãã€ãれãžã‚Œãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã«å¯¾ã—ã¦ã¾ã£ãŸãé•ã£ãŸã‚¢ãƒ—ãƒãƒ¼ãƒã‚’ã—ã¦ã„ã‚‹ã®ã§ã€ã©ã‚Œã‚‚éžå¸¸ã«æœ‰ç›Šãªå‹‰å¼·ã¨ãªã‚‹ã§ã—ょã†ã€‚
 ã“ã“ã§ãƒ—ãƒã‚°ãƒ©ãƒ ã®å¦ã³æ–¹ã«ã¤ã„ã¦å®Œå…¨ãªèª¬æ˜Žã¯å‡ºæ¥ã¾ã›ã‚“。プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã¯è¤‡é›‘ãªæŠ€èƒ½ã§ã™ã‹ã‚‰ã€‚ã—ã‹ã—ã€æœ¬ã‚„講習会ã®ã‚³ãƒ¼ã‚¹ã§ãƒ€ãƒ¡ã ã¨ã¯è¨€ã£ã¦ãŠãã¾ã—ょã†ï¼ˆå¤šãã®ã€ã„ã‚„ã²ã‚‡ã£ã¨ã—ã¦ã»ã¨ã‚“ã©ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯æˆ‘æµã§å‹‰å¼·ã—ã¦ããŸã®ã§ã™ï¼‰ã€‚å½¹ã«ç«‹ã¤ã®ã¯ã€(a) コードをèªã‚€ã“ã¨ã€ãã—㦠(b) コードを書ãã“ã¨ã§ã™ã€‚
 プãƒã‚°ãƒ©ãƒ ã‚’å¦ã¶ã¨ã„ã†ã“ã¨ã¯ã€è‡ªç„¶è¨€èªžã§ã‚ˆã„æ–‡ç« ã®æ›¸ãã‹ãŸã‚’å¦ã¶ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚ã„ã¡ã°ã‚“ã„ã„ã®ã¯ã€ãã®åˆ†é‡Žã®ç†Ÿç·´è€…ãŒæ›¸ã„ãŸã‚‚ã®ã‚’èªã‚“ã§ã€è‡ªåˆ†ã§ä½•ã‹æ›¸ã„ã¦ã¿ã¦ã€ã‚‚ã£ã¨ãŸãã•ã‚“èªã‚“ã§ã‚‚ã€ã‚‚ã†ã¡ã‚‡ã£ã¨æ›¸ã„ã¦ã€ã‚‚ã£ã¨ãŸãã•ã‚“èªã‚“ã§ã‚‚ã€ã‚‚ã†ã¡ã‚‡ã£ã¨æ›¸ã„ã¦â€¦â€¦ãã—ã¦è‡ªåˆ†ã®æ›¸ãã‚‚ã®ãŒã€ãŠæ‰‹æœ¬ã®ã‚‚ã¤åЛ強ã•ã¨ç°¡æ½”ã•ã‚’ã‚‚ã¤ã‚ˆã†ã«ãªã‚‹ã¾ã§ã“れを繰り返ã™ã“ã¨ã§ã™ã€‚
 以å‰ã¯èªã‚€ã®ã«ã„ã„コードを見ã¤ã‘ã‚‹ã®ã¯å¤§å¤‰ã§ã—ãŸã€‚å¤§è¦æ¨¡ãªãƒ—ãƒã‚°ãƒ©ãƒ ã®ãªã‹ã§ã€é§†ã‘出ã—ãƒãƒƒã‚«ãƒ¼ãŒèªã‚“ã りã€ã„ã˜ã£ãŸã‚Šã§ãるソースã®å½¢ã§å…¥æ‰‹ã§ãã‚‹ã‚‚ã®ã¯ã»ã¨ã‚“ã©ãªã‹ã£ãŸã‹ã‚‰ã§ã™ã€‚ã—ã‹ã—ã“ã®çжæ³ã¯åŠ‡çš„ã«å¤‰ã‚りã¾ã—ãŸï¼›ã‚ªãƒ¼ãƒ—ンソースã®ã‚½ãƒ•トã€ãƒ—ãƒã‚°ãƒ©ãƒ ツール類ã€ãã—ã¦ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ 類(ã™ã¹ã¦ãƒãƒƒã‚«ãƒ¼ã®ä½œã£ãŸã‚‚ã®ã§ã™ï¼‰ãŒç¾åœ¨ã§ã¯åºƒã出回ã£ã¦ã„ã¾ã™ã€‚ã“ã“ã‹ã‚‰è©±ã¯ã†ã¾ã„ã“ã¨ã€æ¬¡ã®ãƒ†ãƒ¼ãƒžã«é€²ã‚€ã“ã¨ã«ãªã‚Šã¾ã™ã€‚
2. オープンソース UNIX 類ã®ã²ã¨ã¤ã‚’入手ã—ã€ä½¿ã„ã‹ãŸã¨å‹•ã‹ã—ã‹ãŸã‚’ãŠã¼ãˆã‚‹ã“ã¨ã€‚
 ã“ã“ã§ã¯ã‚ãªãŸãŒè‡ªåˆ†ã®ã‚³ãƒ³ãƒ”ュータをæŒã£ã¦ã„ã‚‹ã‹ã€ã‚ã‚‹ã„ã¯ã‚³ãƒ³ãƒ”ュータã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã‚‹ã‚‚ã®ã¨ä»®å®šã—ã¾ã™ï¼ˆã¾ã£ãŸã最近ã®ã‚¬ã‚ã©ã‚‚ã¨ããŸã‚‰ã€ãªã‚“ã®è‹¦åŠ´ã‚‚ãªã„ã‚“ã ã‹ã‚‰:-))。新米ã•ã‚“ãŒãƒãƒƒã‚«ãƒ¼æŠ€è¡“ã‚’ç¿’å¾—ã™ã‚‹ãŸã‚ã®å”¯ä¸€æœ€å¤§ã®é‡è¦ãªä¸€æ©ã¯ã€Linux ã‹ãƒ•リー㮠BSD UNIX 類をã©ã‚Œã‹å…¥æ‰‹ã—ã€ãれを自分ã®ãƒžã‚·ãƒ³ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã€å‹•ã‹ã™ã“ã¨ã§ã™ã€‚
 ãˆãˆã‚‚ã¡ã‚ã‚“ã€UNIX 以外ã«ã‚‚世界ã«ã¯ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ãŒã‚りã¾ã™ã€‚ã—ã‹ã—ãれらã¯ãƒã‚¤ãƒŠãƒªã§é…布ã•れã¦ã„ã‚‹ã®ã§ã€ã‚³ãƒ¼ãƒ‰ã‚’èªã‚“ã りã„ã˜ã£ãŸã‚Šã§ããªã„ã‚“ã§ã™ã€‚DOS ã‚„ Windows マシンや MacOS ã§ãƒãƒƒã‚ングをå¦ã¼ã†ã¨ã™ã‚‹ã®ã¯ã€ã‚®ãƒ—スをã¤ã‘ã¦ãƒ€ãƒ³ã‚¹ã‚’å¦ã¼ã†ã¨ã™ã‚‹ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚
 ãã®ã†ãˆã€UNIX ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã§ã™ã€‚UNIX を知らãªãã¦ã‚‚インターãƒãƒƒãƒˆã®ä½¿ã„æ–¹ã¯å¦ã¹ã¾ã™ãŒã€UNIX ãŒã‚ã‹ã‚‰ãšã«ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã“ã¨ã¯å‡ºæ¥ã¾ã›ã‚“。ãã†ã„ã†ã‚ã‘ã§ã€ç¾åœ¨ã®ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã¯ã‹ãªã‚Šå¼·ã UNIX ä¸å¿ƒã¨ãªã£ã¦ã„ã¾ã™ï¼ˆæ˜”ã‹ã‚‰ãšã£ã¨ãã†ã ã£ãŸã‚ã‘ã§ã¯ã‚りã¾ã›ã‚“。ã ã‹ã‚‰ä¸€éƒ¨ã®å¤å‚ãƒãƒƒã‚«ãƒ¼ã¯ã€ç¾çŠ¶ã‚’è‹¦ã€…ã—ãæ€ã£ã¦ã„ã¾ã™ã€‚ã§ã‚‚ UNIX ã¨ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã®å…±å˜ã¯éžå¸¸ã«å¼·ã〠マイクãƒã‚½ãƒ•トã®åŠ›ã‚’ã‚‚ã£ã¦ã—ã¦ã‚‚ã€ãれを本気ã§ã¤ã¶ã™ã®ã¯ã‚€ãšã‹ã—ã„よã†ã§ã™ï¼‰ã€‚
 ã ã‹ã‚‰ UNIX ã‚’ãŸã¡ã‚ã’ãªã•ã„――ã‚ãŸã—㯠Linux ãŒå¥½ãã§ã™ãŒã€ä»–ã®æ–¹æ³•ã‚‚ã‚りã¾ã™ï¼ˆãã—ã¦ã€ãˆãˆã€ Linux 㨠DOS/Windows ã‚’åŒã˜ãƒžã‚·ãƒ³ã§èµ°ã‚‰ã›ã‚‹ã“ã¨ã¯å分å¯èƒ½ã§ã™ï¼‰ã€‚UNIX ã‚’å¦ã³ãªã•ã„。走らã›ãªã•ã„。ã„ã˜ã‚ŠãŸãŠã—ãªã•ã„。ãれã§ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã¨èªžã‚Šã‚ã„ãªã•ã„。コードをèªã‚‚ã†ã€‚コードを改変ã—よã†ã€‚Microsoft ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ã§ã¯å¤¢è¦‹ã‚‹ã“ã¨ã‚‚ã§ããªã„ã»ã©ã‚ˆã出æ¥ãŸãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ãƒ„ール(C ã‚„ Lisp ã‚„ Pythonã€Perl ãªã©ï¼‰ãŒæ‰‹ã«å…¥ã‚Šã¾ã™ã€‚楽ã—ã„ã§ã™ã‚ˆã€‚ãã—ã¦ã‚ãªãŸãŒãƒžã‚¹ã‚¿ãƒ¼ãƒãƒƒã‚«ãƒ¼ã«ãªã£ã¦ãµã‚Šã‹ãˆã£ãŸã‚‰ã€ã“ã®æ™‚期ã«ã©ã‚Œã»ã©ã®çŸ¥è˜ã‚’自分ãŒå¸åŽã—ãŸã‹ã‚ˆã†ã‚„ãç†è§£ã§ãるよã†ã«ãªã‚‹ã§ã—ょã†ã€‚
UNIX ã®å¦ç¿’ã«ã¤ã„ã¦ã®è©³ç´°ã¯The Loginatakaã‚’å‚ç…§ã®ã“ã¨ã€‚
Linux を入手ã™ã‚‹ã¯ã€Linux ã¯ã©ã“ã§æ‰‹ã«å…¥ã‚‹ï¼Ÿã‚’å‚照。
BSD Unix ã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—ã‚„å„ç¨®æƒ…å ±ã«ã¤ã„ã¦ã¯ã€http://www.bsd.org/ã‚’å‚照。
(註:Linux ã§ã‚‚ BSD ã§ã‚‚ã€ç´ 人ã•ã‚“ã¯ä¸€äººã§ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹ã®ã¯æœ¬å½“ã¯ãŠã™ã™ã‚ã—ã¾ã›ã‚“。Linux ãªã‚‰ã€æ‰‹è¿‘ã® Linux ユーザグループを見ã¤ã‘ã¦åŠ©ã‘ã¦ã‚‚らã„ã¾ã—ょã†ã€‚ã‚ã‚‹ã„ã¯Linux Internet Support Co-Operativeã«é€£çµ¡ã—ã¾ã—ょã†ã€‚LISC ã¯ã‚¢ãƒ‰ãƒã‚¤ã‚¹ã‚„æ´åŠ©ãŒå—ã‘られるよã†ãªIRC ãƒãƒ£ãƒ³ãƒãƒ«ã‚’æŒã£ã¦ã„ã¾ã™ã€‚)
3. World Wide Web ã‚’ä½¿ã†æ–¹æ³•ã‚’å¦ã³ã€HTML を書ããªã•ã„。
 ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã®æˆæžœç‰©ã¯ã€ã»ã¨ã‚“ã©ãŒç¸ã®ä¸‹ã§åƒãよã†ã«ã¤ãられã¦ãã¾ã—ãŸã€‚å·¥å ´ã‚„äº‹å‹™æ‰€ã‚„å¤§å¦ã®é‹å–¶ã‚’助ã‘ã¤ã¤ã€ãƒãƒƒã‚«ãƒ¼ã§ãªã„人々ã®ç”Ÿæ´»ã«ã¯ã¾ã‚‹ã§ç›´æŽ¥çš„ãªå½±éŸ¿ã‚’ã‚‚ãŸãªã‹ã£ãŸã®ã§ã™ã€‚Web ã¯å”¯ä¸€ã®å¤§ããªä¾‹å¤–ã§ã€ã“れã¯ãƒãƒƒã‚«ãƒ¼ãŸã¡ã®å·¨å¤§ãªè¼ããŠã‚‚ã¡ã‚ƒãªã®ã«ã€æ”¿æ²»å®¶ãŸã¡ã§ã•ãˆãれãŒä¸–界を変ãˆã¦ã„ã‚‹ã®ã‚’èªã‚ã¦ã„ã‚‹ã®ã§ã™ã€‚ã“ã®ãŸã‚ã ã‘ã«ã§ã‚‚(ãã—ã¦ãれ以外ã«ã‚‚ã¾ã—ãªç†ç”±ã¯ã„ãらã§ã‚‚ã‚りã¾ã™ï¼‰Web ã®ä½¿ã„æ–¹ã¯èº«ã«ã¤ã‘ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
 ã“れã¯ãƒ–ラウザã®ä½¿ã„方を覚ãˆã‚‹ã ã‘ã®è©±ã§ã¯ã‚りã¾ã›ã‚“(ãã‚“ãªã®ã‚µãƒ«ã§ã‚‚ã§ãã¾ã™ï¼‰ã€‚Web ã®ãƒžãƒ¼ã‚¯ã‚¢ãƒƒãƒ—言語ã§ã‚ã‚‹ HTML ã®æ›¸ã方を覚ãˆã‚ã¨ã„ã†ã“ã¨ã§ã™ã€‚プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°çµŒé¨“ãŒãªã„ãªã‚‰ã€HTML を書ã‘ã°ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®å‹‰å¼·ã«å½¹ã«ãŸã¤ç²¾ç¥žçš„ãªç¿’æ…£ãŒèº«ã«ä»˜ãã¾ã™ã€‚ã ã‹ã‚‰ã€ãƒ›ãƒ¼ãƒ ページをã¤ãã‚‹ã“ã¨ã§ã™ã€‚
 ã—ã‹ã—ãªãŒã‚‰ãƒ›ãƒ¼ãƒ ページをæŒã¤ã ã‘ã§ã¯ã€ãƒãƒƒã‚«ãƒ¼ã«ã¯ã¾ã ã¾ã ã»ã©é ã„状態ã§ã—ã‹ã‚りã¾ã›ã‚“。Web ã¯ãƒ›ãƒ¼ãƒ ページã らã‘ã§ã™ã€‚ãã®ã»ã¨ã‚“ã©ã¯ç„¡æ„味ãã‚ã¾ã‚‹ã€ã¾ã¨ã‚‚ãªä¸èº«ã‚¼ãƒã®ã†ã‚“ã“ã§ã™â€•―見ãŸç›®ã¯éžå¸¸ã«ã‹ã£ã“よã•ã’ãªã†ã‚“ã“ã ã£ãŸã‚Šã¯ã—ã¾ã™ãŒã€ãれã§ã‚‚ã†ã‚“ã“ã¯ã†ã‚“ã“ãªã®ã§ã™ï¼ˆè©³ã—ãã¯åœ°ç„ã® HTML ページ (ã“ã“ã«ã‚‚ã‚ã‚‹) ã‚’å‚照)。
 価値ã‚ã‚‹ã‚‚ã®ã«ã™ã‚‹ã«ã¯ã€ãƒšãƒ¼ã‚¸ã«ã¯ã¾ã¨ã‚‚ãªä¸èº«ãŒãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。ãれã¯ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã«ã¨ã£ã¦èˆˆå‘³ã‚’ã²ãã€ãã—ã¦/ã‚ã‚‹ã„ã¯æœ‰ç›Šãªã‚‚ã®ã§ãªã‘れã°ãªã‚Šã¾ã›ã‚“。
4. ã¾ã¨ã‚‚ã«è‹±èªžãŒã§ããªã„ãªã‚‰ã°ã€èº«ã«ã¤ã‘ãªã•ã„。
ç§è‡ªèº«ãŒã‚¢ãƒ¡ãƒªã‚«äººã ã—è‹±èªžãŒæ¯èªžãªã®ã§ã€ã“れを挙ã’ã‚‹ã®ã¯ã‚ã¾ã‚Šæ°—乗りãŒã—ã¾ã›ã‚“ã§ã—ãŸã€‚ã“れを言ã†ã¨æ–‡åŒ–å¸å›½ä¸»ç¾©ã¨æ€ã‚れるんã˜ã‚ƒãªã„ã‹ã¨æ€ã£ãŸã‹ã‚‰ã§ã™ã€‚ã—ã‹ã—英語以外をæ¯èªžã¨ã™ã‚‹æ•°åã‹ã‚‰ã€è‹±èªžã¯ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–やインターãƒãƒƒãƒˆã§ã®ä½œæ¥ç”¨è¨€èªžãªã‚“ã ã¨ã„ã†ã“ã¨ã€ãƒãƒƒã‚«ãƒ¼ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãƒ¼ã§å½¹ã«ç«‹ã¤ã«ã¯è‹±èªžã‚’知らãªã„ã¨ãƒ€ãƒ¡ã ã¨ã„ã†ã“ã¨ã‚’指摘ã™ã‚‹ã‚ˆã†ã«è¨€ã‚れãŸã®ã§ã™ã€‚
ã“れã¯ã¾ã£ãŸããã®é€šã‚Šã§ã™ã€‚1991 å¹´é ƒã€æ¯èªžãŒä¸€ç·’ã§ã‚‚英語を第一外国語ã¨ã—ã¦èº«ã«ç€ã‘ã¦ã„る多ãã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯ã€æŠ€è¡“çš„ãªè°è«–ã‚’ã™ã‚‹ã¨ãã«è‹±èªžã‚’使ã†ã¨ã„ã†ã®ã‚’知りã¾ã—ãŸã€‚ãã®ã¨ãæ•™ã‚ã£ãŸã®ã¯ã€è‹±èªžã¯æŠ€è¡“用語ãŒã»ã‹ã®è¨€èªžã‚ˆã‚Šã‚‚豊富ã§ã€ã ã‹ã‚‰è‹±èªžã®ã»ã†ãŒã¨ã«ã‹ãã“ã®ä»•事ã«å‘ã„ã¦ã„ã‚‹ã®ã ã¨ã„ã†ã“ã¨ã§ã™ã€‚åŒæ§˜ãªç†ç”±ã§ã€è‹±èªžã§æ›¸ã‹ã‚ŒãŸæŠ€è¡“書を訳ã—ãŸå ´åˆã€å¤šãã¯ä¸æº€è¶³ãªå‡ºæ¥ã«ãªã‚Šã¾ã™(ãã‚‚ãも訳ã•れるã‹ã©ã†ã‹ã‚‚ã‚ã‹ã‚Šã¾ã›ã‚“ã—)(訳注:もã¡ã‚ん山形浩生をåˆã‚ã¨ã™ã‚‹ä¸€éƒ¨ã®æ—¥æœ¬èªžè¨³ã¯ä¾‹å¤–ã§ã‚る。)
 フィンランド人ã§ã‚るリーヌス・トーヴァルズã¯è‡ªåˆ†ã®æ›¸ãコードã®ã‚³ãƒ¡ãƒ³ãƒˆã‚’è‹±èªžã§æ›¸ãã¾ã™ (ã©ã†ã‚„ã‚‰è‹±èªžä»¥å¤–ã§æ›¸ã“ã†ãªã‚“ã¦è€ƒãˆãŸã“ã¨ã‚‚ãªã„よã†ã§ã™)ã€‚å½¼ã®æµæš¢ãªè‹±èªžã¯ã€Linux ã®é–‹ç™ºè€…ã®ä¸–界的ãªã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã‚’リクルートã—ã¦ãã‚‹ã«ã‚ãŸã£ã¦ã®ã€ã¨ã£ã¦ã‚‚大事ãªè¦å› ã§ã—ãŸã€‚見習ã†ä¾¡å€¤ã®ã‚る先例ã¨ã„ãˆã¾ã—ょã†ã€‚
V. ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã§ã®åœ°ä½
 貨幣経済を伴ã‚ãªã„文化ã«ã¯ã‚ˆã見られるã“ã¨ã§ã™ãŒã€ãƒãƒƒã‚«ãƒ¼ç¤¾ä¼šã§ã¯å声ã§åœ°ä½ãŒæ±ºã¾ã‚Šã¾ã™ã€‚ãŠã‚‚ã—ã‚ã„å•題を解決ã—よã†ã¨ã—ã¦ã„ã¦ã‚‚ã€ãれらãŒã©ã‚Œã»ã©ãŠã‚‚ã—ã‚ãã€ã¾ãŸã€ã‚ãªãŸã®è§£æ±ºæ–¹æ³•ãŒæœ¬å½“ã«ç´ 晴らã—ã„ã‹ã©ã†ã‹åˆ¤æ–ã§ãる力ãŒã‚ã‚‹ã®ã¯ã€ãµã¤ã†ã¯æŠ€è¡“上ã®ä»²é–“や先輩ãŸã¡ã ã‘ãªã®ã§ã™ã€‚
 ã§ã™ã‹ã‚‰ãƒãƒƒã‚«ãƒ¼ã‚²ãƒ¼ãƒ ã«å‚åŠ ã—ãŸã‚‰ã€ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒã‚ãªãŸã®æŠ€èƒ½ã‚’ã©ã†æ€ã†ã‹ã§ã‚¹ã‚³ã‚¢ã‚’ã¤ã‘ã‚‹ã“ã¨ã‚’覚ãˆã¾ã™ï¼ˆã ã‹ã‚‰ã“ãã€ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒãŸãˆãšã‚ãªãŸã‚’ãƒãƒƒã‚«ãƒ¼å‘¼ã°ã‚りã™ã‚‹ã¾ã§ã€ã‚ãªãŸã¯æœ¬å½“ã®ãƒãƒƒã‚«ãƒ¼ã§ã¯ãªã„ã®ã§ã™ï¼‰ã€‚ãƒãƒƒã‚ングã¯å¤ç‹¬ãªä½œæ¥ã¨ã„ã†ã‚¤ãƒ¡ãƒ¼ã‚¸ãŒã‚ã‚‹ã®ã§ã€ã“ã®äº‹å®Ÿã¯è¦‹ãˆã«ãããªã£ã¦ã„ã¾ã™ã€‚ã¾ãŸã‚¨ã‚´ã‚„外ã‹ã‚‰ã®è©•価ãŒãƒãƒƒã‚«ãƒ¼ã¨ã—ã¦ã®å‹•機ã¥ã‘ã«é–¢ä¿‚ã—ã¦ã„ã‚‹ã¨ã„ã†ã“ã¨ã‚’èªã‚ã‚‹ã“ã¨ã«å¯¾ã—ã¦ã€ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã«ã¯ã‚¿ãƒ–ーãŒã‚り(ç¾åœ¨ã§ã¯ã—ã ã„ã«å¼±ã¾ã£ã¦ã„ã¾ã™ãŒã¾ã æ ¹å¼·ãã‚りã¾ã™ï¼‰ã€ã“ã®ã›ã„ã§è¦‹ãˆã«ãããªã£ã¦ã„ã‚‹é¢ã‚‚ã‚りã¾ã™ã€‚
 具体的ã«ã¯ã€ãƒãƒƒã‚«ãƒ¼ç¤¾ä¼šã¨ã„ã†ã®ã¯äººé¡žå¦è€…ãŒè¨€ã†ã¨ã“ã‚ã®è´ˆä¸Žã®æ–‡åŒ–ãªã®ã§ã™ã€‚ãã“ã§åœ°ä½ã¨å声を得るã«ã¯ã€ä»–ã®äººã€…ã‚’åŠ›ã§æ”¯é…ã—ãŸã‚Šã€ç¾Žã—ã‹ã£ãŸã‚Šã€ä»–ã®äººã€…ãŒæ¬²ã—ãŒã‚‹ã‚‚ã®ã‚’æŒã£ã¦ã„ãŸã‚Šã—ã¦ã‚‚ã ã‚ã§ã™ã€‚何ã‹ã‚’ã‚ã’ã¦ã—ã¾ã†ã“ã¨ã§ã€åœ°ä½ã¨å声を得るã®ã§ã™ã€‚具体的ã«ã¯ã€æ™‚é–“ã¨å‰µé€ 性ã€ãã—ã¦æŠ€è¡“ã®æˆæžœã‚’ã‚ã’ã¦ã—ã¾ã†ã“ã¨ã§ã€è©•判を得るã®ã§ã™ã€‚
 ãƒãƒƒã‚«ãƒ¼ãŸã¡ã‹ã‚‰å°Šæ•¬ã•れるãŸã‚ã«ã§ãã‚‹ã“ã¨ã¯ã€åŸºæœ¬çš„ã« 5 ã¤ã‚りã¾ã™ã€‚
1. オープンソース・ソフトウェアを書ã
 ã¾ãšåˆã‚ã«ï¼ˆæœ€ã‚‚主è¦ã§ã€ã‚‚ã£ã¨ã‚‚ä¼çµ±çš„ãªã“ã¨ã§ã™ãŒï¼‰ä»–ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ãŒå–œã¶æœ‰ç›Šãªãƒ—ãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã§ã™ã€‚ãã—ã¦ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã®ã¿ã‚“ãªãŒä½¿ãˆã‚‹ã‚ˆã†ã«ã€ãã®ãƒ—ãƒã‚°ãƒ©ãƒ ã®ã‚½ãƒ¼ã‚¹ã‚’ã‚ã’ã¦ã—ã¾ã†ã“ã¨ã§ã™ã€‚
(むã‹ã—ã¯ã“ã®ç¨®ã®ã‚½ãƒ•トを「フリーソフトã€ã¨å‘¼ã‚“ã§ã„ã¾ã—ãŸãŒã€ã€Œãƒ•リーã€ã®æ„図ã™ã‚‹æ„味ãŒã‚ˆãã‚ã‹ã£ã¦ã„ãªã„人ãŸã¡ãŒå¤šã™ãŽã¦æ··ä¹±ã—ã¦ãã¾ã—ãŸã€‚ç§ãŸã¡ã®å¤šããŒã„ã¾ã§ã¯ã‚ªãƒ¼ãƒ—ンソース・ソフトã¨ã„ã†ç”¨èªžã®æ–¹ã‚’好ã¿ã¾ã™ï¼‰ã€‚
 ãƒãƒƒã‚«ãƒ¼ç¤¾ä¼šã§ã®æœ€ã‚‚ç¥žæ ¼çš„ãªè‹±é›„ã¯ã€å¤§è¦æ¨¡ã§å½¹ã«ç«‹ã¤ãƒ—ãƒã‚°ãƒ©ãƒ を書ãã€ãれãŒåºƒç¯„ãªãƒ‹ãƒ¼ã‚ºã«å¿œãˆã¦ã„ã¦ã€ã—ã‹ã‚‚ãれを無償ã§ã°ã‚‰ã¾ã„ã¦ãれã¦ã€ã ã‹ã‚‰ã¿ã‚“ãªãŒã„ã¾ã‚„ãã®äººã®æ›¸ã„ãŸã‚½ãƒ•トを使ã†ã‚ˆã†ã«ãªã£ã¦ã„ã‚‹ã€ãã‚“ãªäººã§ã™ã€‚
2. フリーソフトウェアã®ãƒ†ã‚¹ãƒˆã‚„デãƒãƒƒã‚°ã‚’手ä¼ã†
 ã•らã«ãƒãƒƒã‚«ãƒ¼ç¤¾ä¼šã¯ã€ã‚ªãƒ¼ãƒ—ンソースã®ãƒ‡ãƒãƒƒã‚°ã«ç«‹ã¡ä¸ŠãŒã‚‹äººã‚‚賞賛ã—ã¾ã™ã€‚ã“ã®ä¸–ã¯ä¸å®Œå…¨ãªã®ã§ã€ã‚½ãƒ•トウェア開発ã®ã»ã¨ã‚“ã©ã®æ™‚é–“ã¯ãƒ‡ãƒãƒƒã‚°ã«è²»ã‚„ã•れã¾ã™ã€‚ã ã‹ã‚‰ã“ãã€ç‰©ã‚’考ãˆã¦ã„るオープンソース・ソフトã®ä½œè€…ãŸã¡ã¯ã€è‰¯ã„ベータテスタ(症状を明確ã«è¡¨ç¾ã§ãã¦ã€å•題ã®ã‚る箇所を特定ã—ã€æ€¥ã”ã—らãˆã®ãƒªãƒªãƒ¼ã‚¹ã®ãƒã‚°ã«ãŒã¾ã‚“ã§ãã¦ã€ã‚る程度ã®è¨ºæ–テストをã—ã¦ãれる人)ã¯ä½“é‡åˆ†ã®ãƒ«ãƒ“ーã«ã‚‚匹敵ã™ã‚‹ä¾¡å€¤ãŒã‚ã‚‹ã¨è¨€ã†ã‚ã‘ã§ã™ã€‚ä»¥ä¸Šã®æ¡ä»¶ã®ä¸€ã¤ã§ã‚‚満ãŸã•れã¦ã„れã°ã€ãƒã‚°å–り作æ¥ãŒéš›é™ãªãç¶šãæ‚ªå¤¢ã«ãªã‚‹ã‹ã€ã¡ã‚‡ã£ã¨ã—ãŸè»½ã„é¢å€’事程度ã§ã™ã‚€ã‹ã®åˆ†ã‹ã‚Œç›®ã«ãªã‚Šå¾—ã‚‹ã®ã§ã™ã€‚
 ã‚ãªãŸãŒæ–°ç±³ãªã‚‰ã€èˆˆå‘³ãŒæŒã¦ã‚‹é–‹ç™ºé€”ä¸ã®ãƒ—ãƒã‚°ãƒ©ãƒ を見ã¤ã‘ã¦ã€ã‚ˆã„ベータテスタã«ãªã‚Šãªã•ã„。プãƒã‚°ãƒ©ãƒ ã®ãƒ†ã‚¹ãƒˆã‚’助ã‘る段階ã‹ã‚‰ã€ãã®ãƒ‡ãƒãƒƒã‚°ã‚’æ´åŠ©ã™ã‚‹æ®µéšŽã€ãã—ã¦ãƒ—ãƒã‚°ãƒ©ãƒ è‡ªä½“ã®æ”¹å¤‰ã‚’æ´åŠ©ã™ã‚‹æ®µéšŽã¸ã¨è‡ªç„¶ã«é€²ã‚€ã§ã—ょã†ã€‚ã“ã†ã™ã‚Œã°ãŸãã•ã‚“ã®ã“ã¨ã‚’å¦ã¹ã‚‹ã—ã€ã‚ã¨ã§ã„ã‚ã„ã‚æ‰‹åŠ©ã‘ã‚’ã—ã¦ãれるã¯ãšã®äººã€…ã¨ã‚‚よã„ç¸ï¼ˆã‚«ãƒ«ãƒžï¼‰ã‚’ã¤ãりã ã™å½¹ã«ã‚‚ãŸã¤ã¯ãšã§ã™ã€‚
3. æœ‰ç›Šãªæƒ…å ±ã‚’å…¬é–‹ã™ã‚‹
 ã“れã¾ãŸã‚ˆã„ã“ã¨ã¯ã€å½¹ã«ç«‹ã¤ãŠã‚‚ã—ã‚ã„æƒ…å ±ã‚’é›†ã‚ã¦é¸ã‚Šåˆ†ã‘ã€ãれをWebページã«ã—ãŸã‚Šã€ã‚ã‚‹ã„㯠FAQ (Frequently Asked Questions lists)ã®ã‚ˆã†ãªæ–‡æ›¸ã«ã™ã‚‹ã“ã¨ã§ã™ã€‚ãã—ã¦ãれらを一般公開ã™ã‚‹ã“ã¨ã§ã™ã€‚
ã€€å¤§äº‹ãªæŠ€è¡“ FAQ 類ã®ç¶æŒç®¡ç†è€…ã¯ã€ã‚ªãƒ¼ãƒ—ンソースã®ä½œè€…ã¨ã»ã¨ã‚“ã©åŒã˜ãらã„尊敬を得られã¾ã™ã€‚
4. ã‚¤ãƒ³ãƒ•ãƒ©ãŒæ©Ÿèƒ½ã—ç¶šã‘るよã†ã«æ‰‹ä¼ã†
 ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–(ã•らã«è¨€ã†ã¨ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆã®æŠ€è¡“的開発)ã¯ãƒœãƒ©ãƒ³ãƒ†ã‚£ã‚¢ãŒé‹å–¶ã—ã¦ã„ã¾ã™ã€‚ãれを機能ã•ã›ã‚‹ãŸã‚ã«ã¯ã€å¿…è¦ãªãŒã‚‰é™½ã®å½“ãŸã‚‰ãªã„作æ¥ã‚’ãŸãã•んやらãªãã¦ã¯ãªã‚‰ãªã„ã®ã§ã™ã€‚ãŸã¨ãˆã°ã€ãƒ¡ãƒ¼ãƒªãƒ³ã‚°ãƒªã‚¹ãƒˆã‚’管ç†ã—ãŸã‚Šã€ãƒ‹ãƒ¥ãƒ¼ã‚¹ã‚°ãƒ«ãƒ¼ãƒ—ã®è°é•·ã‚’勤ã‚ãŸã‚Šã€ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–サイトã§å¤§ããªã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚’ç¶æŒã—ãŸã‚Šã€RFC 類やãã®ä»–æŠ€è¡“çš„ãªæ¨™æº–を開発ã—ãŸã‚Šã™ã‚‹ã‚ˆã†ãªã“ã¨ã§ã™ã€‚
  ã“ã®ã‚ˆã†ãªç¨®é¡žã®ä»•事を立派ã«ã“ãªã™äººã€…ã¯å¤šå¤§ãªå°Šæ•¬ã‚’å—ã‘ã¾ã™ã€‚ã“ã®ã‚ˆã†ãªä»•äº‹ãŒæ™‚é–“ã°ã‹ã‚Šé£Ÿã£ã¦ã€ã—ã‹ã‚‚コードã§éŠã¶ã»ã©æ¥½ã—ããªã„ã®ã‚’ã¿ã‚“ãªçŸ¥ã£ã¦ã„ã¾ã™ã‹ã‚‰ã€‚ãれを引ãå—ã‘ã‚‹ã®ã¯çŒ®èº«ã¶ã‚Šã‚’示ã™ã“ã¨ã«ãªã‚‹ã‚ã‘ã§ã™ã€‚
5. ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ãã®ã‚‚ã®ã¸ã®è²¢çŒ®
 最後ã«ã€ã‚ãªãŸã¯æ–‡åŒ–ãã®ã‚‚ã®ã«è²¢çŒ®ã—ãれを広ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™(ãŸã¨ãˆã°ã€ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¡ã‚ƒã‚“ã¨ã—ãŸå…¥é–€æ–‡æ›¸ã‚’書ã„ãŸã‚Šã—㦠:-))。ã“ã®ã‚ˆã†ãªä»•事ã¯ã€ã‚ãªãŸãŒã„ã‚ã‚“ãªçµŒé¨“ã‚’ã—ã€ãã—ã¦ã“れã¾ã§ã®ï¼”é …ç›®ã®ã©ã‚Œã‹ã§åã‚’ã‚ã’ã‚‹ã¾ã§ã¯ã§ãã‚‹ã‚‚ã®ã§ã¯ã‚りã¾ã›ã‚“ãŒã€‚
 ãƒãƒƒã‚«ãƒ¼ã®æ–‡åŒ–ã«ã¯ã€ã¯ã£ãりã—ãŸæŒ‡å°Žè€…ã¯ã„ã¾ã›ã‚“ãŒã€æ–‡åŒ–ヒーãƒãƒ¼ã‚„部æ—ã®é•·è€ã‚„æ´å²å®¶ã‚„伿‰¿è€…ãŒã„ã¾ã™ã€‚æˆ¦å ´ã§ãれãªã‚Šã®æ™‚é–“ã‚’éŽã”ã™ã†ã¡ã«ã€ã‚ãªãŸã‚‚ãã®ä¸€äººã¸ã¨æˆé•·ã™ã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。ãŸã ã—ã“ã“ã§æ³¨æ„ï¼ã€€ãƒãƒƒã‚«ãƒ¼ã¯ã€éƒ¨æ—ã®é•·è€ãŒã‚¨ã‚´ã‚’ã‚€ã出ã—ã«ã™ã‚‹ã¨ä¿¡ç”¨ã—ã¾ã›ã‚“。ã ã‹ã‚‰ã“ã®ç¨®ã®å声をã¯ã£ãり目指ã™ã‚ˆã†ãªã¾ãã¯å±é™ºã§ã™ã€‚å声を得よã†ã¨åŠªåŠ›ã™ã‚‹ã®ã§ã¯ãªãã€ã†ã¾ãç«‹ã¡å›žã£ã¦ãã®å声ãŒè‡ªç„¶ã«ã‚„ã£ã¦ãるよã†ã«ã—ãªãã¦ã¯ãªã‚Šã¾ã›ã‚“。ãã—ã¦å声を得ã¦ã‚‚ã€è‡ªåˆ†ã®åœ°ä½ã«ã¤ã„ã¦è¬™è™šã§å¥½æ„çš„ã§ã‚りãªã•ã„。
VI. 「ãƒãƒƒã‚«ãƒ¼ã€ã¨ã€ŒãŠãŸã Nerdã€ã¨ã®é–¢ä¿‚
 有åãªè¨€ã„ä¼ãˆãŒãªã‚“ã¨è¨€ãŠã†ã¨ã‚‚ã€ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã®ã«ã€ŒãŠãŸãã€ã§ã‚ã‚‹å¿…è¦ãªã‚りã¾ã›ã‚“。ã¨ã¯ã„ãˆã€ãŠãŸãã®ã»ã†ãŒå¥½éƒ½åˆãªã®ã¯äº‹å®Ÿã ã—ã€å¤šãã®ãƒãƒƒã‚«ãƒ¼ã¯ç¢ºã‹ã«ãŠãŸãã§ã™ã€‚社会ã®ã¤ã¾ã¯ã˜ã状態ã®ã»ã†ãŒã€æœ¬å½“ã«é‡è¦ãªã“ã¨ã«é›†ä¸ã—ã‚„ã™ã„ã‚ã‘ã§ã™ã€‚考ãˆã‚‹ã¨ã‹ãƒãƒƒã‚ングã™ã‚‹ã¨ã‹ã。
 ã“ã®ãŸã‚ã€å¤šãã®ãƒãƒƒã‚«ãƒ¼ã¯ã€ŒãŠãŸãã€ã¨ã„ã†ãƒ¬ãƒƒãƒ†ãƒ«ã‚’å—ã‘入れã¦ã„ã¾ã™ã—ã€ã‚‚ã£ã¨ãã¤ã„「geekã€ã¨ã„ã†è¨€è‘‰ã•ãˆã€èª‡ã‚Šã‚’ã“ã‚ã¦ä½¿ã„ã¾ã™ã€‚ãれã¯è‡ªåˆ†ãŒæ™®é€šã®ç¤¾ä¼šçš„æœŸå¾…ã‹ã‚‰è‡ªç”±ã ã¨å®£è¨€ã™ã‚‹æ–¹æ³•ã®ä¸€ã¤ãªã®ã§ã™ã€‚詳ã—ãã¯The Geek Pageを見ã¦ãã ã•ã„。
 上é”ã™ã‚‹ã»ã©ãƒãƒƒã‚ングã«é›†ä¸ã§ãã¦ã€ã—ã‹ã‚‚一方ã§ã¾ã¨ã‚‚ãªç¤¾ä¼šç”Ÿæ´»ãŒé€ã‚Œã‚‹ã¨ã„ã†ã®ãªã‚‰ã€ãれã¯ãれã§çµæ§‹ãªã“ã¨ã€‚ã“れã¯ã‚ãŸã—ãŒæ–°ç±³ã§ã‚ã£ãŸ1970 å¹´ä»£é ƒã«æ¯”ã¹ã‚‹ã¨ã€ç¾åœ¨ã§ã¯ãšã£ã¨ç°¡å˜ã§ã™ã€‚ä¸»æµæ–‡åŒ–ã¯ç¾åœ¨ã§ã¯æŠ€è¡“ãŠãŸãã«ãšã£ã¨å¥½æ„çš„ã«ãªã£ã¦ã„ã¾ã™ã‹ã‚‰ã€‚ãƒãƒƒã‚«ãƒ¼ãŒã¨ã¦ã‚‚ç´ æ™´ã‚‰ã—ã„æ‹äººã‚„ä¼´ä¾¶ã«ãªã‚‹ã“ã¨ã ã£ã¦å¤šã„ã¨æ°—ã¥ã„ãŸäººãŸã¡ã¯ã€å®Ÿã¯ã ã‚“ã ん増ãˆã¦ã„ã‚‹ã®ã§ã™ã€‚詳ã—ãã¯ã€Œå¥³ã®åã®ãŸã‚ã®ãŠãŸãガイドã€ã‚’å‚照。
 ã¾ã¨ã‚‚ãªç¤¾ä¼šç”Ÿæ´»ãŒãŠãれãªã„ã®ã§ãƒãƒƒã‚ングã«é…力を感ã˜ã‚‹ãªã‚‰ã€ãれもã¾ãŸçµæ§‹â€•―少ãªãã¨ã‚‚ã€æ°—ãŒæ•£ã£ã¦å›°ã‚‹ã‚ˆã†ãªã“ã¨ã¯ãªã„ã‚ã‘ã§ã™ã‹ã‚‰ã€‚ãれã«ã¾ã‚ã€ã„ãšã‚Œç¤¾ä¼šç”Ÿæ´»ã®ã»ã†ã‚‚ãªã‚“ã¨ã‹ãªã‚‹ã‹ã‚‚ã—れãªã„ã˜ã‚ƒãªã„ã§ã™ã‹ã€‚
VII. ãƒãƒƒã‚«ãƒ¼ã‚¹ã‚¿ã‚¤ãƒ«ã®è¦ç‚¹
 もã†ä¸€åº¦ã„ã„ã¾ã™ãŒã€ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ãŸã‚ã«ã¯ãƒãƒƒã‚«ãƒ¼ç²¾ç¥žã‚’身ã«ã¤ã‘ãªã‘れã°ãªã‚Šã¾ã›ã‚“。コンピュータã®å‰ã«ã™ã‚ã£ã¦ã„ãªã„時ã«ã‚‚ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã®ã«å½¹ç«‹ã¤ã“ã¨ãŒã„ãã¤ã‹ã‚りã¾ã™ã€‚以下ã«ã‚ã’ã‚‹ã“ã¨ã¯ã€ãƒãƒƒã‚ングãã®ã‚‚ã®ã®ä»£ã‚りã«ã¯ãªã‚Šã¾ã›ã‚“(ãã‚“ãªã‚‚ã®ã¯ã‚ã‚‹ã‚ã‘ãŒãªã„)。ã§ã‚‚多ãã®ãƒãƒƒã‚«ãƒ¼ã¯ä»¥ä¸‹ã®ã‚ˆã†ãªã“ã¨ã‚’ã‚„ã£ã¦ã„ã¾ã™ã—ã€ãれãŒãƒãƒƒã‚ングã®çœŸé«„ã«æœ¬è³ªçš„ã«é€šã˜ã‚‹ã‚‚ã®ãŒã‚ã‚‹ã¨æ„Ÿã˜ã¦ã„ã¾ã™ã€‚
* SF ã‚’èªã‚€ã“ã¨ã€‚SF 大会ã«å‚åŠ ã™ã‚‹ã“ã¨ï¼ˆãƒãƒƒã‚«ãƒ¼ã‚„ãƒãƒƒã‚«ãƒ¼ã®åµãŸã¡ã«å‡ºä¼šã†ã„ã„æ–¹æ³•ã§ã™ï¼‰ã€‚
* 禅やæ¦é“ã‚’å¦ã¶ã“ã¨ï¼ˆãã®ç²¾ç¥žé¢ã¯æ·±ã„ã¨ã“ã‚ã§ãƒãƒƒã‚«ãƒ¼ç²¾ç¥žã¨å…±é€šã—ã¦ã„ã¾ã™ã€‚)
* 音楽を分æžçš„ã«èžã耳をé›ãˆã‚‹ã“ã¨ã€‚一風変ã‚ã£ãŸéŸ³æ¥½ãŒã‚ã‹ã‚‹ã‚ˆã†ã«ãªã‚‹ã“ã¨ã€‚ãªã«ã‹æ¥½å™¨ã‚’ä¸Šæ‰‹ã«æ¼”å¥ã—ãŸã‚Šã€æŒãŒæŒãˆã‚‹ã‚ˆã†ã«ãªã‚‹ã“ã¨ã€‚
* ã ã˜ã‚ƒã‚Œã‚„言葉ã‚ãã³ã¸ã®ç†è§£ã‚’æ·±ã‚ã‚‹ã“ã¨ã€‚
* æ¯èªžã§ãã¡ã‚“ã¨æ–‡ãŒæ›¸ã‘るよã†ã«ãªã‚‹ã“ã¨ï¼ˆã‚ãŸã—ãŒçŸ¥ã£ã¦ã„る最高ã®é€£ä¸ã‚’å«ã‚ã€ãƒãƒƒã‚«ãƒ¼ã®é©šãã»ã©å¤šãã¯ç‰©æ›¸ãã¨ã—ã¦ã‚‚有能ã§ã™ï¼‰ã€‚
 ã“れらã®ã†ã¡ã€ã™ã§ã«ã‚„ã£ã¦ã„ã‚‹ã“ã¨ãŒå¤šã‘れã°å¤šã„ã»ã©ã€ã‚ãªãŸã®ãƒãƒƒã‚«ãƒ¼çš„資質も高ã„ã¯ãšã§ã™ã€‚ãªãœã‚ˆã‚Šã«ã‚ˆã£ã¦ã“ã†ã„ã†äº‹æŸ„ãªã®ã‹ã¯ã€ã¾ã 完全ã«ã¯æ˜Žã‚‰ã‹ã§ã¯ãªã„ã®ã§ã™ãŒã€ã„ãšã‚Œã‚‚å³è„³èƒ½åŠ›ã¨å·¦è„³èƒ½åŠ›ã®çµ„ã¿åˆã‚ã›ã¨ã„ã†ç‚¹ã§çµã³ã¤ã„ã¦ã„ã¾ã™ã€‚ã©ã†ã‚‚ã“れãŒé‡è¦ã‚‰ã—ã„ã®ã§ã™ï¼ˆãƒãƒƒã‚«ãƒ¼ã¯ã€è«–ç†çš„ã«ç†å±ˆã¥ã‘ã‚‹ã¨åŒæ™‚ã«ã€å•題ã®ç†å±ˆã®å¤–ã¸ä¸€çž¬ã§è¸ã¿å‡ºã™èƒ½åŠ›ãŒå¿…è¦ãªã®ã§ã™ï¼‰ã€‚
 最後ã«ã€æ¬¡ã®ã‚ˆã†ãªã“ã¨ã¯ã—ã¦ã¯ã„ã‘ã¾ã›ã‚“。
* ã¤ã¾ã‚‰ãªã„ãŠãŠã’ã•㪠ID ã‚„ãƒãƒ³ãƒ‰ãƒ«ã‚’使ã‚ãªã„。
* Usenet (ã‚ã‚‹ã„ã¯ä»–ã®å ´æ‰€ã§ã‚‚)ã§ã€ãƒ•レームã¨ã¯é–¢ã‚りåˆã„ã«ãªã‚‰ãªã„。
* 「サイãƒãƒ¼ãƒ‘ンクã€ã‚’åä¹—ã£ãŸã‚Šã—ãªã„ã“ã¨ã€‚ãã—ã¦ãã†åä¹—ã£ã¦ã„るヤツを相手ã«ã—ã¦æ™‚é–“ã‚’ç„¡é§„ã«ã—ã¦ã‚‚ã„ã‘ã¾ã›ã‚“。
* 誤å—脱å—ã らã‘ã§æ–‡æ³•ã‚‚ã§ãŸã‚‰ã‚ãªæŠ•ç¨¿ã‚„ãƒ¡ãƒ¼ãƒ«ã¯ã—ãªã„ã“ã¨ã€‚
 ã“ã‚“ãªã“ã¨ã‚’ã—ãŸã‚‰ã€è©•判をè½ã¨ã™ã ã‘ã§ã™ã€‚ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯è¨˜æ†¶åŠ›ãŒã„ã„ã‚“ã§ã™ã‚ˆã€‚ã‹ã¤ã¦ã®æ„šè¡Œã‚’忘れã¦å—ã‘入れられã¦ã‚‚らãˆã‚‹ã¾ã§ã€ä½•年も苦労ã™ã‚‹çµæžœã«ãªã‚Šã‹ãã¾ã›ã‚“。
 ãƒãƒ³ãƒ‰ãƒ«åã«ã¾ã¤ã‚ã‚‹å•題ã«ã¤ã„ã¦ã¯ã€ã‚‚ã†ã¡ã‚‡ã£ã¨è©³ã—ãæ›¸ã„ã¦ãŠãã¾ã—ょã†ã‹ã€‚ãƒãƒ³ãƒ‰ãƒ«ã®é™°ã«ã‚¢ã‚¤ãƒ‡ãƒ³ãƒ†ã‚£ãƒ†ã‚£ã‚’éš ã™ã®ã¯ã€ã‚¯ãƒ©ãƒƒã‚«ãƒ¼ã‚„ã€warez d00dz ã‚„ã€ä»–ã®ä¸‹ç‰ãªç”Ÿã®å½¢æ…‹ã«ç‰¹å¾´çš„ãªã€åã©ã‚‚ã˜ã¿ãŸæ„šã‹ãªè¡Œå‹•ã§ã™ã€‚ãƒãƒƒã‚«ãƒ¼ã¯ã“ã‚“ãªã“ã¨ã¯ã—ã¾ã›ã‚“。ã‹ã‚Œã‚‰ã¯è‡ªåˆ†ãŸã¡ãŒã‚„ã‚‹ã“ã¨ã«èª‡ã‚Šã‚’æŒã£ã¦ã„ã¦ã€ãã‚Œã«æœ¬åã§é–¢ã‚ã‚ã†ã¨ã—ã¾ã™ã€‚ã ã‹ã‚‰ã‚‚ã—ã‚ãªãŸãŒãƒãƒ³ãƒ‰ãƒ«ã‚’æŒã£ã¦ã„ã‚‹ã®ãªã‚‰ã€ãã‚Œã‚’ãŠæ¨ã¦ãªã•ã„。ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã«ãŠã„ã¦ã€ãれã¯ã‚ãªãŸã«ã¨ã£ã¦æ•—者ã®å°ã«ã—ã‹ãªã‚‰ãªã„ã§ã—ょã†ã€‚
VIII. ãã®ä»–ã®é–¢é€£æ–‡æ›¸
ãƒãƒ¼ãƒ«ãƒ»ã‚°ãƒ¬ã‚¢ãƒ 㯠å‰å¤§ãªãƒãƒƒã‚«ãƒ¼ã¨ã„ã†æ–‡æ›¸ã§ã„ã‚ã„ã‚賢明ãªã“ã¨ã‚’書ã„ã¦ã„ã¾ã™ã€‚
Peter Seebach ã¯ãƒãƒƒã‚«ãƒ¼ã®æ‰±ã„æ–¹ãŒã‚ã‹ã‚‰ãªã„管ç†è·å‘ã‘ã®ã™ã°ã‚‰ã—ã„ Hacker FAQ(邦訳「管ç†è·ã®ãŸã‚ã®ãƒãƒƒã‚«ãƒ¼ FAQã€ï¼‰ã‚’ç¶æŒã—ã¦ã„ã¾ã™ã€‚
Loginataka ã¯ã€Unix ãƒãƒƒã‚«ãƒ¼ã®æ£ã—ã„修行ã¨å¿ƒæ§‹ãˆã«ã¤ã„ã¦ã„ã‚ã„ã‚è¿°ã¹ã¦ã„ã¾ã™ã€‚
ã‚ãŸã—ã¯ã»ã‹ã«A Brief History Of Hackerdom(邦訳「ãƒãƒƒã‚«ãƒ¼ç•Œå°å²ã€ï¼‰ã‚’書ã„ã¦ã„ã¾ã™ã€‚
ã¾ãŸThe Cathedral and the Bazaar ã¨ã„ã†è«–文(邦訳「伽è—ã¨ãƒã‚¶ãƒ¼ãƒ«ã€ï¼‰ã§ã¯ã€ Linux ã¨ã‚ªãƒ¼ãƒ—ンソース文化ãŒã©ã®ã‚ˆã†ã«æ©Ÿèƒ½ã™ã‚‹ã‹ã«ã¤ã„ã¦ã„ã‚ã„ã‚説明ã—ã¦ã„ã¾ã™ã€‚ã“ã®ãƒ†ãƒ¼ãƒžã«ã¤ã„ã¦ã‚‚ã£ã¨ç›´æŽ¥çš„ã«æ‰±ã£ãŸã®ãŒThe Homesteading the Noosphere ã¨ã„ã†è«–文(邦訳「ノウアスフィアã®é–‹å¢¾ã€ï¼‰ã§ã™ã€‚
Rick Moen ã¯ã€Linux ユーザグループã®é‹ç”¨ã«ã¤ã„ã¦ã™ã°ã‚‰ã—ã„æ–‡æ›¸ã‚’書ã„ã¦ã„ã¾ã™ã€‚
Rick Moen ã¨ç§ã¯ã€è³¢ã„質å•ã®ä»•æ–¹ã¨ã„ã†åˆ¥ã®æ–‡æ›¸ã‚’ã„ã£ã—ã‚‡ã«æ›¸ãã¾ã—ãŸã€‚ã“れをèªã‚ã°ã€åŠ©ã‘を求ã‚ã‚‹ã¨ãã«å®Ÿéš›ã«åŠ©ã‘ãŒãる見込ã¿ãŒé«˜ã¾ã‚‹ã§ã—ょã†ã€‚
パーソナルコンピュータやUnixやインターãƒãƒƒãƒˆãŒã©ã†æ©Ÿèƒ½ã™ã‚‹ã‹ã®åŸºç¤Žã«ã¤ã„ã¦èª¬æ˜ŽãŒã„ã‚‹ãªã‚‰ã€The Unix and Internet Fundamentals HOWTO.
ソフトウェアをリリースã—ãŸã‚Šã€ã‚½ãƒ•トã®ãƒ‘ッãƒã‚’書ã„ãŸã‚Šã™ã‚‹ã¨ãã«ã¯ã€Software Release Practice HOWTO ã®ã‚¬ã‚¤ãƒ‰ãƒ©ã‚¤ãƒ³ã«ã—ãŸãŒã†ã‚ˆã†ã«ã—ã¾ã—ょã†ã€‚
ç¦…è©©ãŒæ°—ã«å…¥ã£ãŸã‚‰ã€Rootless Root: The Unix Koans of Master Foo ã‚‚ãŠæ°—ã«å¬ã™ã‹ã‚‚ã—れã¾ã›ã‚“。
IX. FAQ
Q: ãƒãƒƒã‚ãƒ³ã‚°ã®æ–¹æ³•ã‚’æ•™ãˆã¦ãã ã•ã„。
 ã“ã®ãƒšãƒ¼ã‚¸ã‚’公開ã—ã¦ã‹ã‚‰ã€ã€Œãƒãƒƒã‚ングã®ã™ã¹ã¦ã‚’æ•™ãˆã¦ãã ã•ã„ã€ã¨ã„ã†ãŠé¡˜ã„ãŒé€±ã«æ•°é€šï¼ˆã—ã°ã—ã°æ—¥ã«æ•°é€šï¼‰ã‚‚舞ã„ã“ã¿ã¾ã™ã€‚残念ãªãŒã‚‰ã€ç§ã«ã¯ãれã ã‘ã®æ™‚間もエãƒãƒ«ã‚®ãƒ¼ã‚‚ã‚りã¾ã›ã‚“。ãªã«ã›è‡ªåˆ†è‡ªèº«ã®ãƒãƒƒã‚ングプãƒã‚¸ã‚§ã‚¯ãƒˆã§ã€æ™‚é–“ã® 110% ãŒä½¿ã„æžœãŸã•れã¾ã™ã®ã§ã€‚
 ãŸã¨ãˆã‚ãŸã—ã«ãれã ã‘ã®æ™‚é–“ã¨ã‚¨ãƒãƒ«ã‚®ãƒ¼ãŒã‚ã£ãŸã¨ã—ã¦ã‚‚ã€ãƒãƒƒã‚ングã¨ã„ã†ã®ã¯åŸºæœ¬çš„ã«ã¯è‡ªåˆ†ã§èº«ã«ã¤ã‘ãªãã¦ã¯ãªã‚‰ãªã„å§¿å‹¢ã§ã‚ã‚Šã€æŠ€è¡“ãªã‚“ã§ã™ã€‚真ã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¯ã‚ãªãŸã‚’助ã‘よã†ã¨ã—ã¦ãれã¾ã™ãŒã€çŸ¥ã£ã¦ã„ã‚‹ã“ã¨ã‚’何もã‹ã‚‚手å–り足å–り教ãˆã“ã‚“ã§ãã ã•ã„ãªã‚“ã¦ãŠé¡˜ã„ã—ãŸã¨ã“ã‚ã§ã€ãƒã‚«ã«ã•れるã ã‘ã§ã™ã€‚
 ã¾ãšä½•ã‹ã‚’ï¼’ã€ï¼“ã§ã„ã„ã‹ã‚‰èº«ã«ã¤ã‘ã‚‹ã“ã¨ã€‚自分ãŒåŠªåŠ›ã—ã¦ã„ã¦ã€è‡ªåˆ†ã§å¦ã¶èƒ½åŠ›ãŒã‚ã‚‹ã“ã¨ã‚’示ã—ãªã•ã„。ãれã‹ã‚‰å‡ºä¼šã†ãƒãƒƒã‚«ãƒ¼ãŸã¡ã«è³ªå•ã™ã‚‹ã‚ˆã†ã«ã€‚
Q: ãれã§ã¯ã©ã†ã‚„ã£ãŸã‚‰å§‹ã‚られるã®ã§ã™ã‹ï¼Ÿ
 始ã‚ã‚‹ã®ã«ãƒ™ã‚¹ãƒˆãªã®ã¯ã€ãŠãらã㯠LUG (Linux user group) ã®ä¼šåˆã«å‚åŠ ã™ã‚‹ã“ã¨ã§ã—ょã†ã€‚LDP General Linux Information Page ã§ãã†ã—ãŸã‚°ãƒ«ãƒ¼ãƒ—を見ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚多分ã‚ãªãŸã®èº«è¿‘ãªã¨ã“ã‚ã€ã²ã‚‡ã£ã¨ã—ãŸã‚‰å¤§å¦é–¢é€£ãªã‚“ã‹ã§ã‚‚ã‚ã‚‹ã§ã—ょã†ã€‚LUG ã®ãƒ¡ãƒ³ãƒãƒ¼ã¯ã€ã‚ãªãŸãŒé ¼ã‚ã° Linux ã‚’ãれるã§ã—ょã†ã—ã€ãれをインストールã—ã¦äº‹ã‚’å§‹ã‚ã‚‹ã®ã‚’ãã£ã¨åŠ©ã‘ã¦ãれるã§ã—ょã†ã€‚
Q: ã„ã¤å§‹ã‚ã‚‹ã¹ãã§ã—ょã†ã‹ï¼Ÿ ç§ãŒç¿’å¾—ã™ã‚‹ã«ã¯é…ã™ãŽã‚‹ã§ã—ょã†ã‹ï¼Ÿ
 始ã‚よã†ã¨ã„ã†ã‚„ã‚‹æ°—ã«ãªã£ãŸã®ãªã‚‰ã€ä½•æ³ã§ã‚れé©é½¢ã§ã™ã€‚大抵ã®äººã¯ 15~20 æ³ã§èˆˆå‘³ã‚’æŒã¤ã‚ˆã†ã§ã™ãŒã€ç§ã¯ãã®ä¸Šä¸‹ã¨ã‚‚ã«ä¾‹å¤–を知ã£ã¦ã¾ã™ã€‚
Q: ãƒãƒƒã‚¯ã‚’ç¿’å¾—ã™ã‚‹ã®ã«ã©ã‚Œãらã„ã‹ã‹ã‚‹ã®ã§ã—ょã†ã‹ï¼Ÿ
 ã‚ãªãŸã®æ‰èƒ½ã¨ã€ã‚ãªãŸãŒã©ã‚Œã ã‘ãã‚Œã«æ‰“ã¡è¾¼ã‚€ã‹ã«ã‹ã‹ã£ã¦ã¾ã™ã€‚大抵ã®äººã¯ã€å°‚心ã™ã‚‹ãªã‚‰ã€18 ヶ月ã‹ã‚‰ 2 å¹´ãらã„ã§ã¡ã‚ƒã‚“ã¨ã—ãŸæŠ€è¡“ã‚’èº«ã«ã¤ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚ã‘れã©ã‚‚ãã“ã§çµ‚ã‚りã ãªã‚“ã¦æ€ã‚ãªã„よã†ã«ã€‚ã‚‚ã—ã‚ãªãŸãŒæœ¬ç‰©ã®ãƒãƒƒã‚«ãƒ¼ãªã‚‰ã€æ®‹ã‚Šã®äººç”Ÿã‚’ã‚ãªãŸã®æŠ€èƒ½ã‚’修練ã—ã€å®Œå…¨ãªã‚‚ã®ã«ã™ã‚‹ã“ã¨ã«ä½¿ã†ã§ã—ょã†ã€‚
Q: 手始ã‚ã« Visual Basic ã¨ã‹ C# ãªã©ã®è¨€èªžã‚’勉強ã™ã‚‹ã®ã¯ã©ã†ã§ã—ょã†ã‹?
 ã“ã†ã„ã†è³ªå•ã‚’ã™ã‚‹ã£ã¦ã“ã¨ã¯ã€ã»ã¼ç¢ºå®Ÿã« MS ウィンドウズã®ä¸‹ã§ãƒãƒƒã‚ングをã—よã†ã¨æ€ã£ã¦ã¾ã™ã。ãれãŒãã‚‚ãã‚‚ã®å¤§é–“é•ã„ã§ã™ã€‚ウィンドウズã®ä¸‹ã§ãƒãƒƒã‚ングをå¦ã¶ã®ã‚’ã€æ‹˜æŸè¡£ã‚’ç€ã¦è¸Šã‚Šã‚’å¦ã¶ã®ã«ä¾‹ãˆãŸã®ã¯ã€ã‚れã¯å†—談ã˜ã‚ƒãªã„ã‚“ã§ã™ã‚ˆã€‚ãã£ã¡ã®æ–¹ã«ã¯ã„ããªã•ã‚“ãªã€‚ã²ã©ã„ã‚‚ã‚“ã ã—ã€ã©ã“ã¾ã§ã„ã£ã¦ã‚‚ã²ã©ã„ã¾ã¾ã§ã™ã€‚
 Visual Basic ã‚„ C# ã«ã¯ãれãžã‚Œå€‹åˆ¥ã«å•題ãŒã‚りã¾ã™ã€‚ãã®å¤§ããªã‚‚ã®ã¯ã€ç§»æ¤æ€§ãŒãªã„ã“ã¨ã§ã™ã€‚ã“ã†ã—ãŸè¨€èªžã®ã‚ªãƒ¼ãƒ—ンソース実装ã®ãƒ—ãƒãƒˆã‚¿ã‚¤ãƒ—ã¯ã‚りã¾ã™ãŒã€ã“れã«é–¢ã™ã‚‹ ECMA è¦æ ¼ã¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェースã®ã”ã一部ã—ã‹ã‚«ãƒãƒ¼ã—ã¦ã„ã¾ã›ã‚“。ウィンドウズã§ã¯ã€ã»ã¨ã‚“ã©ã®ãƒ©ã‚¤ãƒ–ラリサãƒãƒ¼ãƒˆã¯ã€å˜ä¸€ãƒ™ãƒ³ãƒ€ãƒ¼ï¼ˆãƒžã‚¤ã‚¯ãƒã‚½ãƒ•ト)ã®ç‹¬å ã§ã™ã€‚ã©ã®æ©Ÿèƒ½ã‚’使ã†ã‹ã¨ã¦ã‚‚æ…Žé‡ã«ã—ãªã„ã¨â€•―ãã“らã®é§†ã‘出ã—ã«æ‰‹ã«è² ãˆã‚‹ã‚ˆã†ãªæ…Žé‡ã•ã§ã¯ã‚りã¾ã›ã‚“――マイクãƒã‚½ãƒ•ãƒˆãŒæ”¯æŒã—ã¦ãれるプラットホームã«å°ã˜è¾¼ã‚られã¦ã—ã¾ã„ã¾ã™ã€‚Unix ã‹ã‚‰å§‹ã‚ãŸã‚‰ã€ã‚‚ã£ã¨ãšã£ã¨ã„ã„言語ã¨å„ªã‚ŒãŸãƒ©ã‚¤ãƒ–ãƒ©ãƒªãŒæ‰‹ã«å…¥ã‚Šã¾ã™ã€‚
 特ã«ã²ã©ã„ã®ãŒ Visual Basic ã§ã™ã€‚マイクãƒã‚½ãƒ•トã®ç‹¬å 言語ã ã¨ã„ã†ã ã‘ã§ã€ã‚‚ã†ã™ã§ã«å¤±æ ¼ã§ã™ã—ã€ã»ã‹ã® Basic ã¨åŒã˜ã言語ã¨ã—ã¦ã®è¨è¨ˆã‚‚ã¾ãšãã€æ‚ªã„プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®ç¿’æ…£ãŒèº«ã«ã¤ã„ã¦ã—ã¾ã„ã¾ã™ã€‚
 ã“ã†ã„ã†æ‚ªã„ç¿’æ…£ã®ä¸€ã¤ã¯ã€ç‰¹å®šãƒ™ãƒ³ãƒ€ãƒ¼ã®ãƒ©ã‚¤ãƒ–ラリや開発ツールã«ä¾å˜ã™ã‚‹ã‚ˆã†ã«ãªã‚‹ã€ã¨ã„ã†ã“ã¨ã§ã™ã€‚一般ã«ã€æœ€ä½Žã§ã‚‚ 3 種類ã®ãƒ™ãƒ³ãƒ€ãƒ¼ã® OS ã§ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ãªã„言語ã¯ã€ã©ã‚Œã§ã‚‚ãƒãƒƒã‚ングã«ã¯ã¾ãšã„言語ã¨ã„ãˆã¾ã™ã€‚
Q: システムã®ã‚¯ãƒ©ãƒƒã‚¯ã‚’手ä¼ã£ã¦ãã ã•ã„。ã‚ã‚‹ã„ã¯ã‚¯ãƒ©ãƒƒã‚¯ã®æ–¹æ³•ã‚’æ•™ãˆã¦ãã ã•ã„。
ã€€ãŠæ–り。ã“ã® FAQ ã‚’èªã‚“ã å¾Œã§æœªã ã«ã“ã‚“ãªè³ªå•ãŒå£ã«å‡ºã›ã‚‹äººé–“ã¯ã€æ•™è‚²ä¸èƒ½ãªã»ã©ãƒã‚«ã«æ±ºã¾ã£ã¦ã‚‹ã‹ã‚‰ã§ã™ã€‚ãã‚‚ãã‚‚ã‚ãŸã—ã«ã«ãã‚“ãªæš‡ãŒã‚ã£ãŸã¨ã—ã¦ã‚‚ã。ã“ã®æ‰‹ã®ãŠé¡˜ã„é›»åメールãŒããŸã‚‰ã€ã™ã¹ã¦ç„¡è¦–ã•れるã‹ã€ã‚ã‚‹ã„ã¯ã™ã•ã¾ã˜ã無礼ãªè¿”äº‹ãŒæˆ»ã‚‹ã“ã¨ã«ãªã‚‹ã§ã—ょã†ã€‚
Q: ä»–ã®äººã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®ãƒ‘スワードã¯ã©ã†ã‚„ã£ãŸã‚‰ã‚ã‹ã‚Šã¾ã™ã‹ï¼Ÿ
ãれã£ã¦ã‚¯ãƒ©ãƒƒã‚ング。ã‚ã£ã¡ã„ã‘ã€ãƒãƒ¼ã‚«ã€‚
Q: ä»–ã®äººã®ãƒ¡ãƒ¼ãƒ«ã‚’èªã‚“ã りモニタã—ãŸã‚Šå…¥ã‚Šè¾¼ã‚“ã りã™ã‚‹ã«ã¯ã©ã†ã™ã‚Œã°ã„ã„ã®ï¼Ÿ
ãれã£ã¦ã‚¯ãƒ©ãƒƒã‚ング。é€ã£ã¦ã‚ˆã—。
Q: IRC ã§ãƒãƒ£ãƒ³ãƒãƒ« op 特権を盗むã®ã£ã¦ã©ã†ã‚„ã‚“ã®?
ãれã£ã¦ã‚¯ãƒ©ãƒƒã‚ング。失ã›ã‚。
Q: クラックã•れã¦ã—ã¾ã„ã¾ã—ãŸã€‚æ›´ãªã‚‹ã‚¢ã‚¿ãƒƒã‚¯ã‚’é¿ã‘ã‚‹ã®ã‚’手ä¼ã£ã¦ã‚‚らãˆã¾ã›ã‚“ã‹ï¼Ÿ
ã€€ãŠæ–り。ã“れã¾ã§ã“ã®è³ªå•ã‚’ã—ã¦ãã‚‹ã®ã¯ä¾‹å¤–ãªã Windows ã‚’å‹•ã‹ã—ã¦ã„る人ã§ã™ã€‚クラック攻撃ã«å¯¾ã—㦠Windows ã®ã‚·ã‚¹ãƒ†ãƒ を実際上安全ãªã‚‚ã®ã«ã™ã‚‹ã®ã¯ä¸å¯èƒ½ã§ã™ã€‚コードã«ã‚‚アーã‚テクãƒãƒ£ã«ã‚‚余りã«ã‚‚ãŸãã•ã‚“ã®å¼±ç‚¹ãŒã‚りã¾ã™ã—ã€åº•ã®æŠœã‘ãŸãƒœãƒ¼ãƒˆã‹ã‚‰æ°´ã‚’æ±²ã¿å‡ºãã†ã¨ã™ã‚‹ã‚ˆã†ãªã‚‚ã®ã§ã™ã€‚唯一確ã‹ãªé˜²æ¢ç–ãŒå–れるã¨ã—ãŸã‚‰ã€Linux ã‹æœ¬ç‰©ã®ã‚»ã‚ュリティを備ãˆãŸä»–ã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ãƒ»ã‚·ã‚¹ãƒ†ãƒ ã«äº¤æ›ã™ã‚‹ã“ã¨ã§ã™ã€‚
Q: Windows ソフトã®ã“ã¨ã§å›°ã£ã¦ã„ã¾ã™ã€‚助ã‘ã¦ã‚‚らãˆã¾ã™ã‹ï¼Ÿ
 ã¯ã„。DOS プãƒãƒ³ãƒ—トã«ã„ã£ã¦ã€ã€Œformat c:ã€ã¨ã‚¿ã‚¤ãƒ—ã—ã¾ã—ょã†ã€‚ã‚‚ã®ã®æ•°åˆ†ã§ã€å›°ã£ã¦ãŠã„ã§ã®å„種å•é¡Œã¯æ¶ˆæ»…ã™ã‚‹ã“ã¨ã§ã—ょã†ã€‚(訳注:ã“れを実際ã«ã‚„ã£ã¦ã¿ãŸäººã«ã‚ˆã‚‹ã¨ã€å®Ÿéš›ã«ã¯é€”ä¸ã§ã¨ã¾ã£ã¦ã—ã¾ã†ã¨ã®ã“ã¨)
Q: ã©ã“ã§çœŸã®ãƒãƒƒã‚«ãƒ¼ãŸã¡ã¨è©±ã™ã“ã¨ãŒã§ãã¾ã™ã‹ã€‚
 一番よã„ã®ã¯ UNIX ã‚ã‚‹ã„㯠Linux ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚°ãƒ«ãƒ¼ãƒ—を見ã¤ã‘ã€ä¼šåˆã«å‚åŠ ã™ã‚‹ã“ã¨ã§ã™(Sunsite ã® LDP ページ ã«ã„ãã¤ã‹ãƒ¦ãƒ¼ã‚¶ã‚°ãƒ«ãƒ¼ãƒ—ã®ãƒªã‚¹ãƒˆãŒã‚りã¾ã™)。
(むã‹ã—㯠IRC ã«ãƒãƒƒã‚«ãƒ¼ãªã‚“ã‹ã„ãªã„よã€ã¨è¨€ã£ãŸã‚‚ã®ã§ã™ãŒã€ã§ã‚‚ã“れã¯ã‹ã‚りã¤ã¤ã‚るよã†ã§ã™ã€‚GIMP ã‚„ Perl ãªã‚“ã‹ã®ã‹ã‚‰ã¿ã§ã¯ã€ã©ã†ã‚„ら本物ã®ãƒãƒƒã‚«ãƒ¼ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãŒIRC ãƒãƒ£ãƒ³ãƒãƒ«ã‚’ã‚‚ã£ã¦ã„ã¾ã™ï¼‰ã€‚
Q: ãƒãƒƒã‚ングã«é–¢é€£ã—ãŸé¡Œç›®ã«é–¢ã—ã¦ã€ãŠå‹§ã‚ã®å½¹ã«ç«‹ã¤æ›¸ç±ã¯ã‚りã¾ã™ã‹ï¼Ÿ
 ç§ã¯ Linux Reading List HOWTO ã‚’ç¶æŒã—ã¦ã¾ã™ã€‚ã“れãŒåŠ©ã‘ã«ãªã‚‹ã‹ã‚‚ã—れã¾ã›ã‚“。The Loginataka ã‚‚é¢ç™½ã„ã‹ã‚‚ã—れã¾ã›ã‚“。
Q: ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯æ•°å¦ãŒå¾—æ„ã˜ã‚ƒãªã„ã¨ãƒ€ãƒ¡ã§ã™ã‹ï¼Ÿ
 ã„ãˆã„ãˆã€ãƒãƒƒã‚ングã¯å½¢å¼çš„ãªæ•°å¦ã‚„ç®—æ•°ã¯ã»ã¨ã‚“ã©ä½¿ã„ã¾ã›ã‚“。具体的ã«ã¯ã€ä¸‰è§’関数ã ã®å¾®ç©åˆ†ã ã®è§£æžã ã®ã¯ãµã¤ã†ã¯è¦ã‚Šã¾ã›ã‚“(コンピュータグラフィックスãªã©ä¸€éƒ¨ã®é™ã‚‰ã‚ŒãŸã‚¢ãƒ—リケーション分野ã¯ä¾‹å¤–ã§ã™ï¼‰ã€‚å½¢å¼è«–ç†ã‚„ブール代数を多少知ã£ã¦ã„ã‚‹ã®ã¯ã„ã„ã“ã¨ã§ã™ã€‚æœ‰é™æ•°å¦ã®åŸºç¤Žï¼ˆæœ‰é™é›†åˆè«–ã€çµ„ã¿åˆã‚ã›æ•°å¦ã€ã‚°ãƒ©ãƒ•ç†è«–)も役ã«ç«‹ã¡ã¾ã™ã€‚
ã‚‚ã£ã¨é‡è¦ãªã“ã¨ãŒã‚りã¾ã™ã€‚æ•°å¦è€…ãŒã‚„ã‚‹ã®ã¨åŒã˜ã‚ˆã†ã«ã€è«–ç†çš„ã«è€ƒãˆã¦ã€å޳坆ãªç†ç”±ã¥ã‘ã®é€£éŽ–ã‚’ãŸã©ã‚Œã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ã»ã¨ã‚“ã©ã®æ•°å¦ã®ä¸èº«ã¯å½¹ã«ãŸã¡ã¾ã›ã‚“ãŒã€æ•°å¦ã‚’扱ãˆã‚‹ã ã‘ã®è¦å¾‹ã¨çŸ¥æ€§ã¯å¿…è¦ã§ã™ã€‚知性ãŒãªã‘れã°ã€ãƒãƒƒã‚«ãƒ¼ã¨ã—ã¦ã¯çµ¶æœ›ã§ã™ã€‚è¦å¾‹ãŒèº«ã«ä»˜ã„ã¦ã„ãªã‘れã°ã€ãれを育んã§ãŠã‹ãªã„ã¨ã©ã†ã—よã†ã‚‚ã‚りã¾ã›ã‚“。
ã€€è¦æ±‚ã•れるã ã‘ã®ã‚‚ã®ã‚’æŒã¡åˆã‚ã›ã¦ã„ã‚‹ã‹èª¿ã¹ã‚‹ã„ã„æ–¹æ³•ã¯ã€ãƒ¬ã‚¤ãƒ¢ãƒ³ãƒ‰ãƒ»ã‚¹ãƒžãƒªãƒ¤ãƒ³ã®è‘—書『ã“ã®æœ¬ã®åã¯ï¼Ÿã€ã‚’手ã«å–ã£ã¦ã¿ã‚‹ã“ã¨ã§ã—ょã†ã€‚スマリヤンã®éŠã³å¿ƒãŸã£ã·ã‚Šãªè«–ç†çš„パズルã¯ã€ãƒãƒƒã‚«ãƒ¼ç²¾ç¥žã«å¤§ã„ã«é€šã˜ã‚‹ã‚‚ã®ã§ã™ã€‚ã“ã®ãƒ‘ズルãŒè§£ã‘ãŸã‚‰ã€ãれã¯ã„ã„兆候ã§ã™ã€‚ãれを解ãã®ãŒæ¥½ã—ã‘れã°ã€ã‚‚ã£ã¨ã„ã„兆候ã§ã—ょã†ã€‚
Q: 最åˆã«ã©ã‚“ãªè¨€èªžã‚’å¦ã‚“ã らã„ã„ã§ã—ょã†ã‹ã€‚
 ã‚ãªãŸãŒã¾ã 知らãªã„ãªã‚‰ã€ã¾ãšã¯ XHTML (HTML ã®æœ€æ–°ã®æ–¹è¨€) ã§ã™ã€‚ã‘ã°ã‘ã°ã—ã„ã€å¤§é¢¨å‘‚æ•·ã¾ã¿ã‚Œã®ã€ã‚ãã§ã‚‚ãªã„ HTML 本ã¯ã„ãらもã‚りã¾ã™ãŒã€ã„ã„æœ¬ã¯ã’ã‚“ãªã‚Šã™ã‚‹ã»ã©å°‘æ•°ã§ã™ã€‚ã‚ãŸã—ãŒå‹§ã‚るベストã¯ã€HTML: The Definitive Guide(邦訳ã¯ã€ŒHTMLã€ç¬¬ä¸‰ç‰ˆã€ã‚ªãƒ©ã‚¤ãƒªãƒ¼ï¼‰ã§ã™ã€‚
 ã—ã‹ã— HTML ã¯å分ãªãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªžã§ã¯ã‚りã¾ã›ã‚“。プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã«æ‰‹ã‚’ã¤ã‘る準備ãŒã§ããŸã‚‰ã€ç§ã¯ Python ã‹ã‚‰å§‹ã‚ã‚‹ã“ã¨ã‚’å‹§ã‚ã¾ã™ã€‚ãŸãã•ã‚“ã®äººãŒ Perl ã‚’å‹§ã‚ã‚‹ã®ã‚’èžã‹ã‚ŒãŸã§ã—ょã†ã—ã€Perl ã¯ä»ŠãªãŠ Python よりも人気ãŒã‚りã¾ã™ãŒã€ç¿’å¾—ã™ã‚‹ã®ãŒ Python より難ã—ã„ã§ã™ã—ã€ï¼ˆç§ã®è€ƒãˆã§ã¯ï¼‰Python ã»ã©ã†ã¾ãè¨è¨ˆã•れã¦ã¾ã›ã‚“。ウェブã«ã¯ Python を利用ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°åˆå¿ƒè€…ã®ãŸã‚ã®æƒ…å ±æºãŒå˜åœ¨ã—ã¾ã™ã€‚
 C ã¯ã¨ã¦ã‚‚é‡è¦ã§ã™ãŒã€ã§ã‚‚ Python ã‚„ Perl よりもãšã£ã¨é›£ã—ã„ã§ã™ã€‚最åˆã«ç¿’å¾—ã—よã†ã¨ã™ã‚‹ã‚‚ã®ã§ã¯ã‚りã¾ã›ã‚“。
 Windows ãƒ¦ãƒ¼ã‚¶ã®æ–¹ã€…ã€Visual Basic ã«ç”˜ã‚“ã˜ã¦ã¯ã„ã‘ã¾ã›ã‚“。悪ã„習慣を覚ãˆã¦ã—ã¾ã„ã¾ã™ã—ã€ãれ㯠Windows 以外ã§ã¯åˆ©ç”¨ã§ãã¾ã›ã‚“。é¿ã‘ãªã•ã„。
Q: ã©ã‚“ãªãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãŒå¿…è¦ã§ã—ょã†ã‹ï¼Ÿ
ã‚€ã‹ã—ã¯ã€ãƒ‘ーソナルコンピュータã¯ã„ã•ã•ã‹éžåŠ›ã§ãƒ¡ãƒ¢ãƒªã‚‚å°‘ãªãã€ãŠã‹ã’ã§ãƒãƒƒã‚«ãƒ¼ã®å¦ç¿’プãƒã‚»ã‚¹ã«ã‚‚ã€ã©ã†ã—よã†ã‚‚ãªã„制é™ãŒåŠ ã‚ã£ã¦ã—ã¾ã„ã¾ã—ãŸã€‚ã§ã‚‚ã“れã¯ã€ã—ã°ã‚‰ãå‰ã‹ã‚‰ã‚‚ã†ã‚ã¦ã¯ã¾ã‚‰ãªããªã£ã¦ã„ã¾ã™ã€‚Intel 486DX50 以上をæŒã£ãŸãƒžã‚·ãƒ³ãªã‚‰ã€é–‹ç™ºä½œæ¥ã«ã‚‚ã€X ã«ã‚‚ã€ã‚¤ãƒ³ã‚¿ãƒ¼ãƒãƒƒãƒˆé€šä¿¡ã«ã‚‚ã˜ã‚…ã†ã¶ã‚“è€ãˆã‚‹ãらã„強力ã§ã™ã—ã€ã„ã¾è²·ãˆã‚‹ã„ã¡ã°ã‚“å°ã•ãªãƒ‡ã‚£ã‚¹ã‚¯ã§ã‚‚ã€ã˜ã‚…ã†ã¶ã‚“ãªå®¹é‡ãŒã‚りã¾ã™ã€‚
マシンをé¸ã¶ã¨ãã«ã ã„ã˜ãªã®ã¯ã€ãã®ãƒãƒ¼ãƒ‰ã§ LinuxãŒèµ°ã‚‹ã‹ (ã¾ãŸã¯ã‚ãªãŸã®é¸ã‚“ã 铿¬¡ç¬¬ã§ã¯ BSD ãŒèµ°ã‚‹ã‹) ã¨ã„ã†ã“ã¨ã§ã™ã€‚ã“れã¾ãŸã€æœ€è¿‘ã®ãƒžã‚·ãƒ³ãªã‚‰ã»ã¨ã‚“ã©å¤§ä¸ˆå¤«ã§ã™ã€‚ã¡ã‚‡ã£ã¨å•題ã®ã‚る分野ã¯ã€ãƒ¢ãƒ‡ãƒ ã¨ãƒ—リンタã ã‘ã§ã™ã€‚ã„ãã¤ã‹ã®ãƒžã‚·ãƒ³ã¯ã€ Windows 専用ãƒãƒ¼ãƒ‰ã‚’æŒã£ã¦ã„ã¦ã€Linux ã§ã¯ä½¿ãˆã¾ã›ã‚“。
ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢äº’æ›æ€§ã«ã¤ã„ã¦ã¯ FAQ ãŒã‚りã¾ã™ã€‚最新版ã¯ä»¥ä¸‹ã«ã‚りã¾ã™ï¼›
http://users.bart.nl/~patrickr/hardware-howto/Hardware-HOWTO.html
Q: 貢献ã—ãŸã„ã‚“ã§ã™ã‘ã©ã€ã©ã®å•題ã«å‚åŠ ã™ã‚Œã°ã„ã„ã‹é¸ã¶ã®ã‚’助ã‘ã¦ãれã¾ã›ã‚“ã‹ï¼Ÿ
 ã„ã‚„ã§ã™ã€‚ã‚ãªãŸã®èƒ½åŠ›ã‚‚é–¢å¿ƒã‚‚çŸ¥ã‚‰ãªã„ã‚“ã ã‹ã‚‰ã€‚自発的ã§ãªã„ã¨é•·ç¶šãã—ã¾ã›ã‚“。ã ã‹ã‚‰äººã«é“ã‚’é¸ã‚“ã§ã‚‚らã†ã¨ã»ã¨ã‚“ã©ç¢ºå®Ÿã«å¤±æ•—ã™ã‚‹ã‚“ã§ã™ã€‚
 ã“ã†ã—ãŸã‚‰ã©ã†ã§ã—ょã†ã€‚Freshmeat ã«æµã‚Œã‚‹ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆç™ºè¡¨ã‚’何日ã‹çœºã‚ã¦ã”らんãªã•ã„ãªã€‚ãã—ã¦ã€ŒãŠãŠã£ï¼ã€€ã“ã„ã¤ã¯ã‚„ã£ã¦ã¿ãŸã„ãžã€ã¨æ€ã†ã®ãŒã‚ã£ãŸã‚‰ã€ãれã«å‚åŠ ã™ã‚‹ã‚“ã§ã™ã€‚
Q: マイクãƒã‚½ãƒ•トを憎ã¿ã€éžé›£ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã®ã§ã—ょã†ã‹ï¼Ÿ
 ã„ãˆã€ãã®å¿…è¦ã¯ã‚りã¾ã›ã‚“。マイクãƒã‚½ãƒ•トãŒèƒ¸ããæ‚ªããªã„ã¨ã„ã†ã“ã¨ã¯ãªã„ã®ã§ã™ãŒã€ãƒžã‚¤ã‚¯ãƒã‚½ãƒ•トãŒå˜åœ¨ã™ã‚‹ãšã£ã¨å‰ã‹ã‚‰ãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã¯å˜åœ¨ã—ãŸã®ã§ã™ã—ã€ãƒžã‚¤ã‚¯ãƒã‚½ãƒ•トãŒéŽåŽ»ã®ã‚‚ã®ã«ãªã‚‹ã¨ãã‚‚ã€ãªãŠãƒãƒƒã‚«ãƒ¼æ–‡åŒ–ã¯å˜åœ¨ã™ã‚‹ã®ã§ã™ã€‚マイクãƒã‚½ãƒ•トを憎むã®ã«è²»ã‚„ã™ã‚¨ãƒãƒ«ã‚®ãƒ¼ãŒã‚ã‚‹ã®ãªã‚‰ã€ã‚ãªãŸã®æŠ€èƒ½ã‚’æ„›ãšã‚‹ã®ã«ä½¿ã£ãŸæ–¹ãŒã„ã„ã«é•ã„ã‚りã¾ã›ã‚“。よã„コードを書ããªã•ã„――ãれã“ããŒã‚ãªãŸã®ã‚«ãƒ«ãƒžã‚’汚ã™ã“ã¨ãªã本当ã«å分ã«ãƒžã‚¤ã‚¯ãƒã‚½ãƒ•トをå©ãã“ã¨ã«ãªã‚‹ã®ã§ã™ã€‚
Q: ã§ã‚‚オープンソース・ソフトã ã¨ã€ãƒ—ãƒã‚°ãƒ©ãƒžã¯é£Ÿã¹ã¦ã„ã‘ãªããªã‚‹ã‚“ã˜ã‚ƒãªã„ã§ã™ã‹ï¼Ÿ
 ãã†ã„ã†ã“ã¨ã¯ãªã•ãã†ã§ã™â€•―ã„ã¾ã®ã¨ã“ã‚ã€ã‚ªãƒ¼ãƒ—ンソース・ソフト産æ¥ã¯ä»•事をãªãã™ã‚ˆã‚Šã¯ä½œã‚Šå‡ºã—ã¦ã„るよã†ã§ã™ã€‚ã‚るプãƒã‚°ãƒ©ãƒ ãŒæ›¸ã‹ã‚Œã‚‹ã“ã¨ãŒã€æ›¸ã‹ã‚Œãªã„状態ã«ãらã¹ã¦ä¾¿ç›ŠãŒå¢—ã™ã®ã§ã‚れã°ã€ãã®ãƒ—ãƒã‚°ãƒ©ãƒ ãŒã‚ã¨ã§ãƒ•リーã«ãªã‚ã†ã¨ãªã‚‹ã¾ã„ã¨ã€ãƒ—ãƒã‚°ãƒ©ãƒžã¯æ”¯æ‰•ã„ã‚’å—ã‘ã‚‹ã§ã—ょã†ã€‚ãã—ã¦ã€Œãƒ•リーã€ã‚½ãƒ•トãŒã„ãら書ã‹ã‚Œã¦ã‚‚ã€æ–°ã—ã„カスタマイズã•れãŸã‚½ãƒ•トã®éœ€è¦ã¯ã©ã‚“ã©ã‚“出ã¦ãるよã†ã§ã™ã‚ˆã€‚ã“れã«ã¤ã„ã¦ã¯ã€ã‚ªãƒ¼ãƒ—ンソースã®ãƒšãƒ¼ã‚¸ã§ã‚‚書ãã¾ã—ãŸã€‚
Q: ã©ã“ã‹ã‚‰æ‰‹ã‚’ã¤ã‘ãŸã‚‰ã„ã„ã§ã™ã‹ã€‚フリー㮠UNIX ã‚’ã©ã“ã§å…¥æ‰‹ã§ãã¾ã™ã‹ã€‚
 ã“ã®ãƒšãƒ¼ã‚¸ã®ã‚ã¡ã“ã¡ã«åºƒã使ã‚れã¦ã„るフリー Unix を入手ã™ã‚‹ãŸã‚ã®ãƒã‚¤ãƒ³ã‚¿ã‚’入れã¦ã‚りã¾ã™ã€‚ãƒãƒƒã‚«ãƒ¼ã«ãªã‚‹ã«ã¯ã€è‡ªåˆ†ã‚’教育ã™ã‚‹æ„欲ã¨è‡ªä¸»æ€§ã¨èƒ½åŠ›ãŒå¿…è¦ã§ã™ã€‚ã•ã‚ã€ãれをã„ã¾ã™ã発æ®ã—ã¦â€¦â€¦
Version $Date: 2000/08/04 01:52:32 $
Eric S. Raymond (esr@snark.thyrsus.com)
原訳è¬è¾žï¼š
日本語訳㯠Linux-JF プãƒã‚¸ã‚§ã‚¯ãƒˆã®æ¬¡ã®æ–¹ã€…ã‹ã‚‰å¤šãã®ã”åŠ©è¨€ã‚’é ‚ãã¾ã—ãŸã€‚
山崎ã•ã‚“ (hiro@koneeko.linux.or.jp)〠岡本ã•ã‚“ (ikko-@pacific.rim.or.jp)ã€ è½æµ·ã•ã‚“ (ochiumi@ibm.net)〠Hiro Sugawaraã•ã‚“ (hiro@arkusa.com)〠土屋ã•ã‚“ (tsuchiya@pine.kuee.kyoto-u.ac.jp)〠花高ã•ã‚“ (hanataka@abyss.rim.or.jp)〠é è—¤ã•ã‚“ (hermit@super.win.or.jp)〠ã‹ã‚‚ã•ã‚“ (kamo@math.titech.ac.jp )〠ä¸é‡Žã•ã‚“ (nakano@apm.seikei.ac.jp)〠M. Meiarashiã•ã‚“ (mes@st.rim.or.jp)ã€ã‚りãŒã¨ã†ã”ã–ã„ã¾ã™ã€‚
原訳:ä¸è°·åƒçµµ jeanne@mbox.kyoto-inet.or.jp 1997/09/01
改訳:山形浩生 hiyori13@alum.mit.edu + æ‘å·æ³° 2000/02/21
åŽŸæ–‡åŠ ç†åˆ†ã®è¿½åŠ ä¿®æ£ï¼šå±±å½¢æµ©ç”Ÿ hiyori13@alum.mit.edu + Takachin
Takachin
Tidak ada komentar:
Posting Komentar