docs/100811: [UPDATE] zh_TW: Update developers-handbook/introduction to SVN#900 !

chinsan chinsan.tw at gmail.com
Tue Jul 25 17:10:17 UTC 2006


>Number:         100811
>Category:       docs
>Synopsis:       [UPDATE] zh_TW: Update developers-handbook/introduction to SVN#900 !
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-doc
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 25 17:10:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     chinsan
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
FreeBSD Taiwan
>Environment:
System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST 2006 root at chinsan2.twbbs.org:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
- Update developers-handbook/introduction to SVN#900 !
  patch URL http://chinsan2.twbbs.org/chinsan/zh_TW.Big5.20060725.developers-handbook2.diff

- ChangeLog(Trac Timeline)
  https://opensvn.csie.org/traccgi/freebsddoc/timeline

- Original translator: kevinblue
  Revised by chinsan


Thanks.
>How-To-Repeat:
	
>Fix:

	

--- zh_TW.Big5.20060725.developers-handbook2.diff begins here ---
--- zh_TW.Big5/books/developers-handbook.orig/introduction/chapter.sgml	Wed Jul 26 00:52:44 2006
+++ zh_TW.Big5/books/developers-handbook/introduction/chapter.sgml	Wed Jul 26 00:53:27 2006
@@ -1,7 +1,8 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/zh_TW.Big5/books/developers-handbook/introduction/chapter.sgml,v 1.1 2006/06/17 10:22:43 vanilla Exp $
+     $FreeBSD$
+     Original revision: 1.18
 -->
 
 <chapter id="introduction">
@@ -18,83 +19,65 @@
       </author>
     </authorgroup>
   </chapterinfo>
-  <title>Introduction</title>
+  <title>²¤¶</title>
 
   <sect1 id="introduction-devel">
-    <title>Developing on FreeBSD</title>
-
-    <para>So here we are.  System all installed and you are ready to
-      start programming.  But where to start?  What does FreeBSD
-      provide?  What can it do for me, as a programmer?</para>
-
-    <para>These are some questions which this chapter tries to answer.
-      Of course, programming has different levels of proficiency like
-      any other trade.  For some it is a hobby, for others it is their
-      profession.  The information in this chapter might be aimed
-      toward the beginning programmer; indeed, it could serve useful
-      for the programmer unfamiliar with the &os; platform.</para>
-
+    <title>¦b FreeBSD ¶}µoµ{¦¡</title>
+    <para>¦n¤F§Ú­Ì¶}©l§a¡I§Ú·Q§Aªº FreeBSD ¤w¸g¦w¸Ë¦n¤F¡A¦Ó¥B¤w¸g·Ç³Æ¦n­n¥Î¥¦¼gÂIµ{¦¡¤F§a¡H
+      ¦ý¬O­n±q­þ¸Ì¶}©l©O¡H&os; ¦³´£¨Ñ¼gµ{¦¡ªºµ{¦¡©ÎÀô¹Ò¶Ü¡H
+      ¨­¬° programer ªº§Ú¥i¥H°µ¤°»ò©O¡H</para>
+
+    <para>¥»³¹¸ÕµÛ¦^µª§A¤@¨Ç°ÝÃD¡A·íµM¡A³æ´N programming µ{«×¨Ó»¡¥i¤À«Ü¦hºØ¼h¦¸¡A
+      ¦³ªº¤H¥u¬O³æ¯Â·í¿³½ì¡A¦³ªº«h¬O¥Lªº±M·~¡A
+      ¥»³¹¥D­n¤º®e¬O°w¹ïµ{¦¡ªì¾ÇªÌ¡A
+      ·íµM¡A¹ï©ó¨º¨Ç¤£¼ô &os; ªºµ{¦¡¶}µoªÌ¦Ó¨¥¡A¥»¤å¥ó¤º®e¤]¬O¤Q¤À¹ê¥Îªº¡C</para>
   </sect1>
 
   <sect1 id="introduction-bsdvision">
     <title>The BSD Vision</title>
 
-    <para>To produce the best &unix; like operating system package
-      possible, with due respect to the original software tools
-      ideology as well as usability, performance and
-      stability.</para>
+    <para>¬°¤FÅý§A¼g¥X¨Óªºµ{¦¡¦b &unix; like¨t²Î¤W¨ã¦³¨}¦nªº¨Ï¥Î©Ê¡B®Ä¯à©Mí©w©Ê¡A
+      §Ú­Ì¥²¶·¸ò§A¤¶²Ð¤@¨Çµ{¦¡·§©À(original software tools ideology)¡C </para>
   </sect1>
  
   <sect1 id="introduction-archguide">
-    <title>Architectural Guidelines</title>
+    <title>µ{¦¡¬[ºc«ü«n</title>
 
-    <para>Our ideology can be described by the following
-    guidelines</para>
+    <para>§Ú­Ì·Q¤¶²Ðªº·§©À¦p¤U</para>
 
     <itemizedlist>
 
-      <listitem><para>Do not add new functionality unless an
-        implementor cannot complete a real application without
-        it.</para></listitem>
-
-      <listitem><para>It is as important to decide what a system is
-        not as to decide what it is. Do not serve all the world's
-        needs; rather, make the system extensible so that additional
-        needs can be met in an upwardly compatible
-        fashion.</para></listitem>
-
-      <listitem><para>The only thing worse than generalizing from one
-        example is generalizing from no examples at
-        all. </para></listitem>
-
-      <listitem><para>If a problem is not completely understood, it is
-        probably best to provide no solution at all.</para></listitem>
-
-      <listitem><para>If you can get 90 percent of the desired effect
-        for 10 percent of the work, use the simpler
-        solution.</para></listitem>
-
-      <listitem><para>Isolate complexity as much as
-        possible.</para></listitem>
-
-      <listitem><para>Provide mechanism, rather than policy. In
-        particular, place user interface policy in the client's
-        hands.</para></listitem>
+      <listitem><para>¦b¾ã­Óµ{¦¡ÁÙ¨S¼g§¹«e¡A¤£­n¼W¥[·sªº¥\¯à¡C</para></listitem>
+
+      <listitem><para>¥t¥~¤@­Ó­«ÂI´N¬O¡AÅý§A¦Û¤v¿ï¾Ü§Aªºµ{¦¡±N·|¨ã¦³¦óºØ¥\¯à¡A
+        ¦Ó¤£¬OÅý§O¤H¨M©w¡A¤£·Q­n¥hº¡¨¬¥þ¥@¬Éªº»Ý¨D¡A°£«D§A·QÅý§Aªºµ{¦¡¨ã¦³ÂX¥R©Ê©Î¬Û®e©Ê¡C</para></listitem>
+
+      <listitem><para>¤d¸U°O¦í¡G¦b¨S¦³¬ÛÃö¸gÅç®É¡A°Ñ¦Ò½d¨Òµ{¦¡½X©Ò¼g¥X¨Óªºµ{¦¡¡A
+        ·|¤ñ¦Û¤v¾ÌªÅ¼g¥X¨Óªº¦n¡C</para></listitem>
+
+      <listitem><para>·í§A¼gªºµ{¦¡¨S¿ìªk§¹¥þ¸Ñ¨M°ÝÃD®É¡A³Ì¦nªº¤èªk´N¬O¤£­n¸ÕµÛ­n¥h¸Ñ¨M¥¦¡C</para></listitem>
+
+      <listitem><para>­Y¥Î 10% ªº¤ß¤O´N¯à»´ÃP§¹¦¨ 90% ªº¤u§@¥÷¶q¡A´N¥Î³o­Ó²³æªk¤l§a¡C</para></listitem>
+
+      <listitem><para>ºÉ¥i¯à¦a²¤Æ°ÝÃDªº½ÆÂø¡C</para></listitem>
+
+      <listitem><para>´£¨Ñ¾÷¨î(mechanism)¡A¦Ó«D­ì«h(policy)¡C
+        ¤ñ¤è»¡¡A§â¨Ï¥ÎªÌ¤¶­±¿ï¾ÜÅv¥æ¥Ñ¨Ï¥ÎªÌ¨Ó¨M©w¡C</para></listitem>
 
      </itemizedlist>
 
-     <para>From Scheifler & Gettys: "X Window System"</para>
+     <para>¥H¤WºK¦Û Scheifler & Gettys ªº "X Window System" ½×¤å</para>
 
   </sect1>
 
   <sect1 id="introduction-layout">
-    <title>The Layout of 
-      <filename class="directory">/usr/src</filename></title>
+    <title><filename class="directory">/usr/src</filename> ªº¬[ºc</title>
 
-    <para>The complete source code to FreeBSD is available from our
-      public CVS repository.  The source code is normally installed in
-      <filename class="directory">/usr/src</filename> which contains the
-      following subdirectories:</para>
+    <para>
+      §¹¾ãªº FreeBSD ­ì©l½X³£¦b¤½¶}ªº CVS repository ¤¤¡C
+      ³q±` FreeBSD ­ì©l½X³£·|¸Ë¦b <filename class="directory">/usr/src</filename>¡A
+      ¦Ó¥B¥]§t¤U¦C¤l¥Ø¿ý¡G
+    </para>
 
     <para>
       <informaltable frame="none" pgwide="1">
--- zh_TW.Big5.20060725.developers-handbook2.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-doc mailing list