วันศุกร์, กรกฎาคม 29, 2548

FireFox Extensions ที่น่าสนใจ

ขาดไม่ได้เลยอันนี้
  1. Mouse Gestures
  2. Tab Mix ถ้าเป็น Mac OS X ก็ให้ใช้ Tab Mix Plus
  3. FlashGot
  4. Down Them All

สลับปุ่ม Ctrl กับ Caps Lock

เพิ่มส่วนนี้เข้าไปใน registry
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00

Config TeXlipse

หมายเหตุ MikTeX เป็นอีก Implementation หนึ่งของ LaTeX ที่น่าสนใจ
ถ้าไม่คิดเรื่องภาษาญี่ปุ่น

options และค่าต่างๆ ที่ต้องตั้งเวลาลง TeXlipse
  • Builder Settings: หากเราเซต PATH environment variable ของ user ให้มี TeX/bin และ อื่นๆซึ่งหาดูได้จาก อ้างอิง แล้วล่ะก็ TeXlipse จะหาค่าต่างๆ ได้เอง ยกเว้น ps2pdf ซึ่งเป็นของ Ghostscript
    • Ps2pdf program () ให้ใส่ค่า $GHOSTSCRIPT_PATH\lib\ps2pdf.bat
      • Arguments ใส่ค่า -dPDFsettings=/prepress %input
  • Viewer Settings: ต้องตั้งค่าบางอย่างสำหรับพวก viewer ตามนี้
    • acroread (C:\Program Files\...\AcroRd32.exe) ตั้ง path ของ Acrobat Reader
    • gv (C:\Program Files\Ghostgum\gsview\gsview32.exe) ตั้ง path ของ Ghostview
    • dviout (D:\bin\dviout\dviout.exe) แล้วเลือก file type เป็น dvi [อันนี้ต้องเพิ่มเอาเอง เพราะมันไม่ได้มีอยู่ใน default list]
อ้างอิง
  1. เกี่ยวกับ Ghostscript
  2. เกี่ยวกับ TeX

วันพฤหัสบดี, กรกฎาคม 28, 2548

XP Home to XP Pro

C'T writes in its latest print issue (in German only) that you need to copy the root directory and the i386 directory of the WindowsXP CD to your harddisk, extract the Bootsector of your WindowsXP CD and change only 2 bytes in i386Setupreg.hiv by using Regedit. In fact all you have to do is edit the binary key "default" and change "01" to "00" and "02" to "00" in HKEY_LOCAL_MACHINEHomekeyControlSet001Servicessetupdd, C'T claims.

There is one big drawback, though. Users won't be able to install Service Pack 2, unless they integrate SP2 in the installation CD. And that's probably too much trouble for most users, who of course are better off buying a legal version anyway. It is expected that Microsoft will change the setup files soon to prevent this hack. "

วันอังคาร, กรกฎาคม 26, 2548

Mac OS X Login Hook and Logout Hook

เวลาต้องการรัน startup สคริปต์ตอนล็อกอิน หรือ ล็อกเอาท์ใน
MacOS X มี ระบบซึ่งเรียกว่า Login Hook และ Logout Hook
อ้างอิงจากอันนี้ดีที่สุด หน้านี้ และ หน้านี้
วิธีใหม่
sudo defaults write com.apple.loginwindow LoginHook /path/to/script

(where /path/to/script is the full path to the script that you want to execute when a user logs in—it doesn't have to be in the user's Home directory).

This modifies the /var/root/Library/Preferences/com.apple.loginwindow file.


วิธีเก่า
หลักๆแล้วก็คือ แก้ /private/etc/ttys โดยเพิ่ม
-LoginHook /private/mydir/myLoginHookScript -LogoutHook /private/mydir/myLogoutHookScript

เพิ่มระหว่าง console "/System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow
-LoginHook /private/mydir/myLoginHookScript -LogoutHook /private/mydir/myLogoutHookScript vt100 on secure windows=...

วันจันทร์, กรกฎาคม 25, 2548

LaTeX กับ Mac OS X

วันนี้ลองคุ้ยๆใน google ดูเกี่ยวกับ LaTeX บน Mac OS X ว่าลงอันไหนน่าจะดี
แหล่งข้อมูลที่น่าสนใจก็มี
สรุปได้ว่า i Installer ของ R&A น่าจะดีสุด
สำหรับตัวฟรอนท์เอนด์น่าจะลอง LyX กับ TeXShop

ปล. ลิ้งเกี่ยวกับ Mac OS X ในส่วนของ unix น่าสนใจดี

วันเสาร์, กรกฎาคม 16, 2548

แสดงภาษาไทยและญี่ปุ่นใน xterm ของ Mac OS X แบบ そのまま

จริงๆ แล้วไม่ต้องใช้ iTerm ก็ สามารถ แสดงภาษาไทยบน xterm ของ Mac OS X ได้
เวลาเรียก ให้เรียก uxterm แทน มันเป็น wrapper เอาไว้ห่อ xterm -u8 ซึ่งสำหรับ
รองรับ UTF-8.
เวลา ls ให้ใช้ ls -v แทน หรือจะทำเป็น alias ไว้ก็จะดี จะสามารถแสดงภาษาไทยและ
ญี่ปุ่นได้เลย ไม่ต้องยุ่งยาก. ส่วนการ input ที่ terminal นั้นก็สามารถ input ภาษาไทย
ได้เลย เนื่องจากว่า input method สำหรับภาษาไทยของ Mac นั้นเป็น Unicode อยู่แล้ว
แต่สำหรับภาษาญี่ปุ่นนั้นมันเป็น IM เฉพาะของมัน และ(คาดว่า) ไม่เป็น Unicode เพราะ
เวลาใส่อินพุตภาษาญี่ปุ่น ลงไปแล้วมันเป็นขยะไป

คาดว่าวิธีแก้สำหรับภาษาญี่ปุ่นนันน่าจะเป็นการใช้ input method สำหรับ unix เช่น kanna2
หรือว่า anthy เป็นต้น. ขี้เกียจลอง

วันศุกร์, กรกฎาคม 15, 2548

iTerm กับ terminal ที่เป็น Unicode

วันนี้ลองใช้ iTerm อีกครั้ง หลังจากคราวที่แล้วใช้งานแล้วมันไม่เวิร์ค
เหตุที่ทำให้กลับมาใช้อีกครั้งก็เพราะ 7-zip ฉบับ Mac OS X มันออกมาเฉพาะ
command-line version เท่านั้น ก็เลยต้องใช้กับ Terminal แต่ทีเด็ดของเจ้า
7-zip เนี่ยมันอยู่ตรงที่มัน fully support unicode filename ก็เลยทำให้เราสามารถ
บีบอัดทั้งไฟล์ทั้งโฟลเดอร์ที่ตั้งชื่อเป็นภาษาไทย (ซึ่งส่วนมากก็คือไอ่เพลงที่อยู่ใน
auditorium ของเรานั่นเอง) และภาษาญี่ปุ่นได้
โอ้ัโฮ ไอ่เราอยากได้มาันานแล้วไอ่โปรแกรมอย่างงี้
มีเรื่องปวดหัวหลายๆ ทีแล้ว ไอ่เรื่องชื่อไฟล์แบบ อินเตอร์แนชั่นแนล เนี่ย

เข้าพ้อยท์สำคัญเลยดีกว่า ที่มันแสดงชื่อไฟล์ภาษาไทยและญี่ปุ่นไม่ได้เวลาสั่ง ls เนี่ย
เพราะเราไม่ได้ set environment variable ที่สำคัญไปตัวหนึ่งซึ่งก็คือเจ้า LANG
$ export LANG=en_US.UTF-8 ปุ๊บก็จะแสดงได้ทันที

วันอาทิตย์, กรกฎาคม 10, 2548

ลง มีเดียวิกิ บนเครื่อง bossanova Mac OS X G5 dual เรียบร้อยแล้ว

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

วันศุกร์, กรกฎาคม 08, 2548

ลองลง Skippy แล้วมันไม่เวิร์ค

Skippy เป็นซอฟต์แวร์ตัวหนึ่งที่ช่วยให้ x11 windows manager เปลี่ยนหน้าต่างไปมา
ได้เหมือน Expose (tm) ของ Mac OS X