Showing posts with label sgml. Show all posts
Showing posts with label sgml. Show all posts

Thursday, November 24, 2011

FreeBSD Thai Documentation Project

เขาให้เริ่มด้วยการอ่านเอกสารทางวิชาการที่จำเป็นต้องใช้ ก็อ่านทบทวนอีกรอบ
อ่านไป อ่านมา ไหงมันออกมายังงี้หละ

สนุกดี ไปไปมามา tei ที่เคยเมียงๆ มองๆไว้ ก็คือสิ่งเดียวกับ a gentl introduction to sgml ในรูปแบบสวยๆ ที่เคยทุ่มเทอ่าน ตอนแรกๆโน้นแหละ tei มันกลายเป็นรายละเอียดในเรื่องของ sgml ที่เขาแนะให้อ่านกันในปัจจุบันนี้ ซะงั้น

sgml กับ TeX ของ Knuth และ glade ที่ใช้เขียนบรรยาย(-บันดาตา(หัวงู)) รายละเอียดเพื่อ generate programme โดยไม่ต้องเขียนโปรแกรมเลยสักคำนั้น มันก็อันเดียวกัน คือ marked up language นั่นแหละน่อ

อ้าว นี่จะลากยาวไปไหนกันน่ะ แต่ ก็เอาน่ะ สรุปว่า พออ่านๆไป ทำไป ก็ได้มา อย่างในรูปที่เห็นนี่แหละ ตานี้ ก็เหลือแต่เก็บรายละเอียดไป แปลไปแล้วหละ

อืมม ยังไง ถ้าไม่เชื่อก็ไม่ต้องเชื่อน่ะว่า ที่วงๆไว้นั้นจะเป็นของจริง มะไฟ/มะฃาม ไม่โกหก ยังคงเข้ามาทาง โฮมยูหนิคส์ ได้น่ะ อารามรีบร้อน เลยลองเรียกผ่านชื่อ(ที่กำหนดไว้ใน httpd.conf แต่ยังไม่จดโดเมน) ใน /etc/hosts แล้วก็จับรูปมาซะก่อน ความจริง น่าจะจับรูป ตอนที่เรียกผ่าน localhost ซะให้รู้แล้วรู้รอดไป แต่ เอากันยังงี้แหละ

Mon Nov 28 07:57:14 ICT 2011
ดูว่า มันเป็น หรือ มันมี bugs ครับ
ให้สังเกตุว่า ถ้าใช้ apache เอกสารทั้งหมดจะอยู่ที่ /usr/local/www/apache22/data แต่ถ้าใช้ nginx เอกสารจะอยู่ที่ /usr/local/www/nginx เลย แต่ นี่พวกเอาไปลงไว้ที่ ${DESTDIR}/data และแม้จะไม่กำหนด ${DESTDIR} ไว้ พวกก็จะเอาไปไว้ที่ ${HOME}/public_html/data อยู่ดี (ซึ่งก็เป็น convention ของ apache นันแหละ) ที่ว่าบั้คๆๆๆ นั้น ก็คือว่า ตามเอกสารคู้มือนั้น ค่า DESTDIR เขากำหนดมาไม่ถูกต้อง

แต่จะว่าไป มันน่าจะเป็น bugs ใน make มากกว่าใน doc น่ะ
Mon Nov 28 07:57:14 ICT 2011

Friday, September 4, 2009

FreeBSD: FDP

ก่อนจะลืมไปเลย เพราะเดี๋ยวหน้าหนาวแล้วไป เลย ไม่ได้ มันจะหนาวจนชักแหง็กๆๆๆ อะไรปานนั้น
ผท ดูด documents ของ freebsd จำเพาะที่เป็นภาษาอังกฤษ มาไว้ที่เครื่อง ในฐานะ ผู้ใช้งาน ด้วยคำสั่ง

% cvsup -g -L 2 -h cvsup.sg.freebsd.org -b /home/zulu/db /home/zulu/doc-supfile

จากนั้น ก็ import ไปเก็บไว้ใน repository ส่วนตัว ตามนี้เลยน่ะ

% cd doc
% cvs import doc zulu start

พอ safe แฟ้มแล้วก็

% cd ..
% rm -rf /home/zulu/doc
% cvs checkout doc

เพียงเท่านี้ เราก็ได้ เอกสารที่สามารถยำเอาได้ตามใจ
อ้อ สำหรับ /home/zulu/db นั้น ถ้าเพื่อนๆพี่ๆทุกคน จะ import เข้าไปเก็บไว้ด้วย ก็ทำได้น่ะ แบบเดียวกันเด้ะเลย กับที่ทำกับ doc น่ะ
อ้ออีกอ้อ คือ doc-supfile นั้น มีสั้นๆแค่นี้เอง

*default host=cvsup.de.FreeBSD.org
*default base=/var/db
*default prefix=/home/zulu
*default release=cvs tag=.
*default delete use-rel-suffix

*default compress

doc-all

ส่วนของ base นั้นผมใช้ command option แทนที่เอา
อืมมม ลืมไปเลยอีกแล้ว มัวแต่เพลินอยู่แถวๆโคราช ให้เอา refuse ไว้ที่ /home/zulu/db/sup ด้วยน่ะ ไม่งั้น ทุกภาษาแหละ พวกจะดูดมาให้หมด ซึ่งรายละเอียดของ refuse ก็สั้นๆ ตามนี้น่ะ ไม่งั้นยัยเอียดเคืองแย่

doc/bn_*
doc/da_*
doc/de_*
doc/el_*
doc/es_*
doc/fr_*
doc/hu_*
doc/id_*
doc/it_*
doc/ja_*
doc/mn_*
doc/nl_*
doc/no_*
doc/pl_*
doc/pt_*
doc/ro_*
doc/ru_*
doc/sr_*
doc/tr_*
doc/zh_*
ports/arabic
ports/chinese
ports/french
ports/german
ports/hebrew
ports/hungarian
ports/japanese
ports/korean
ports/polish
ports/portuguese
ports/russian
ports/ukrainian
ports/vietnamese

ประเดี๋ยวถ้ายัยเอียดเคือง เธอจะเอาภาษาอื่นมาให้อีก แย่แน่เลย

View My Stats