3

มร. เอ (นามสมมุติ) ไขปัญหา Ubuntu ตอนลง package แล้วเจ๊ง

A: ทำไมขยัน upgrade ubuntu จัง
me: ผมทำอันเดิมเจ๊ง
เลยต้องลงใหม่
ไปเล่น apt มากๆ
-_-!
แล้วแก้คืนไม่เป็น
A: ผมเคยทำเจ๊งบ่อย
แต่ก็ถอยกลับได้
me: ทำไงอะครับ?
remove ?
A: เข้า single user mode
me: อ่อ
A: แล้วก็ downgrade บาง package
me: อ่อ
A: ดู log ใน /var/log/aptitude ว่าลง package อะไรไปบ้าง ที่ทำให้เจ๊ง
me: อ่อ
ผมเอาไปปะใน blog นะครับ
A: yes

3

เลือกว่าจะเปิด service อะไรบ้างตอน startup บน Ubuntu และ Debian

ทีแรกก็ลงโปรแกรมชื่อ sysv-rc-conf ด้วยคำสั่ง sudo aptitude install sysv-rc-conf แล้วก็เรียกมันขึ้นมาด้วยคำสั่ง sudo sysv-rc-conf

แล้วก็ไปเลือกได้แล้วว่าจะให้อะไรเปิดปิดบ้าง

เวลาเลือกกด arrow key และ spacebar พอเลือกเสร็จแล้วกด q

อ้างอิง

6

text file ที่ส่งมาจาก Windows user มักจะมีอักษรแปลกๆ ติดมาด้วย

strange_char.png

ตัวแรกเลย 0xFEFF. บ่อยครั้งที่ตัวอักษรตัวนี้ทำให้โปรแกรมของผม หรือแม้แต่ของเพื่อนๆ ที่ใช้ Windows กันเป็นบ่อย. แต่ก็มักจะไม่เห็นจนกว่าจะเอามาเปิดบน gedit บน Ubuntu. อักษรตัวนี้มันคืออะไร ใส่มาทำไม?

0

ฟิลิปปินส์ใช้ Debian cluster พยากรณ์อากาศ แทน Super computer แล้ว

ฟิลิปปินส์ใช้ Debian cluster (เป็น PC 8 เครื่อง) พยากรณ์อากาศ แทน Super computer ของ SGI แล้ว. บริการชื่อ PAGASA ตามข่าวบอกว่าลดค่าใช้จ่ายไปเยอะเลย. ไม่รู้ว่าของราชอาณาจักรไทยใช้อะไร?  … ที่กรมอุตุฯ ก็เหมือนไม่ได้บอกไว้ (หรือบอกแต่ผมไม่เห็นก็ไม่ทราบ)

http://linux.slashdot.org/article.pl?sid=08/03/14/013221&from=rss

0

แก้ changelog ของ debian package คราใดใช้ debchage

แต่ก่อนนี้ผมแก้ debian/changelog  เอง … ก็รู้สึกถึกๆบ้าง. บ่นๆ ans เลยแนะนำ debchage มาก็พบว่าใช้ดี. แค่สั่ง debchage -i ก็มี editor มาให้แก้ changelog เลย พร้อมเติมข้อมูลที่จำเป็นให้.

0

Debian/Ubuntu package: GIZA++ 1.0.1

There is also Ubuntu packages of mkcls and GIZA++ at http://cl.aist-nara.ac.jp/~eric-n/ubuntu-nlp/dists/dapper/nlp/. However I want to use giza-pp (including, mkcls) 1.0.1 from http://code.google.com/p/giza-pp/. Thus I pack it. The results are as follow:

gizapp_1.0.1-1ubuntu5.diff.gz
gizapp_1.0.1-1ubuntu5.dsc
gizapp_1.0.1-1ubuntu5_i386.build
gizapp_1.0.1-1ubuntu5_i386.changes
gizapp_1.0.1.orig.tar.gz
giza++-static_1.0.1-1ubuntu5_i386.deb
mkcls_1.0.1-1ubuntu5_i386.deb

Changes note: There are some changes in command line interface as follow:

GIZA++ changed to giza++.
snt2plain.out changed to snt2plain.
plain2snt.out changed to plain2snt.
snt2cooc.out changed to snt2cooc.
trainGIZA++ changed to train-giza++.

Lintian reported many warnings but I still don’t know how to fix them :-P.

Update: To pass Lintian tests, man pages are needed.

Usage example

Given there 2 parallel plain  text files in English and Thai.

eng.txt:

a dog eat a chicken
a chichken eat a fish

tha.txt:

หมา กิน ไก่
ไก่ กิน ปลา

In order to align these text, we use this script as follow:

$ plain2snt eng.txt tha.txt
w1:eng w2:tha
eng -> eng
tha -> tha

$ train-giza++ eng.vcb tha.vcb eng_tha.snt
END.

Then the result, will be in GIZA++.A3.final :

$ cat GIZA++.A3.final
# Sentence pair (1) source length 5 target length 3 alignment score : 0.0373314
หมา กิน ไก่
NULL ({ }) a ({ }) dog ({ }) eat ({ }) a ({ 2 }) chicken ({ 1 3 })
# Sentence pair (2) source length 5 target length 3 alignment score : 0.0373315
ไก่ กิน ปลา
NULL ({ }) a ({ }) chichken ({ }) eat ({ }) a ({ 2 }) fish ({ 1 3 })

P.S. I built these packages on Ubuntu 7.10