0

I'm colon

Via Pruet and Lew


You Are a Colon


You are very orderly and fact driven.

You aren’t concerned much with theories or dreams… only what’s true or untrue.

You are brilliant and incredibly learned. Anything you know is well researched.

You like to make lists and sort through things step by step. You aren’t subject to whim or emotions.

Your friends see you as a constant source of knowledge and advice.

(But they are a little sick of you being right all of the time!)

You excel in: Leadership positions

You get along best with: The Semi-Colon

0

vim + diff + subversion(svn)

เพราะว่าพี่อานนท์ถามเรื่อง history ขึ้นมา, ผมก็เลยมาดู vim กับ diff และ subversion. จริงๆ แล้วใช้ vim ดู diff ของ subversion. vim ก็ดู diff ได้อยู่แล้ว แต่จะดู diff จาก subversion ก็ต้องพิมพ์หลายต่อ. ก็เลยลองใช้ svnvimdiff ดีกว่า download มาจาก  http://www.vim.org/scripts/script.php?script_id=1797.

ผมลง svnvimdiff ใน $HOME/bin ที่จริงแล้วก็เป็น shell script แล้วก็ chmod 755 svnvimdiff แล้วก็ลองเรียกใช้ดู. แล้วก็ลองเรียก ~/bin/svnvimdiff -g app/webroot/css/cake.generic.css ก็ได้ผลแบบข้างล่าง

ใช้แล้วก็ชอบ :-D

3

แปลง .doc เป็น .odt บน Ubuntu ผ่าน command line interface

แบบที่เขียนยาวๆ ดีๆ เป็นภาษาไทยสามารถเข้าไปดูได้ที่ http://www.biolawcom.de/blog/628 หรือภาษาอังกฤษก็มี http://dag.wieers.com/home-made/unoconv/

ผมและเพื่อนพยายามจะแปลงไฟล์จาก .doc ไปเป็น .อื่นๆ อีกมากมาย แต่ก็หาโปรแกรมไม่ค่อยได้. ถ้าทำทีละไฟล์ สองไฟล์ ก็เปิด OpenOffice.org มาแล้วก็เปิดไฟล์ .doc แล้ว save as เป็น .odt ก็ง่ายๆ. แต่ว่าถ้ามีสัก 10-20 ไฟล์ไรงี้ก็คงไม่ไหว. หรืออยากจะให้มันถูกเรียกผ่าน cron หรือเว็บ ใช้ command line ก็คงดีกว่า. มาเจอ unoconv ตรงกับความต้องการมากๆ. สามารถแปลงแบบ

unoconv -f odt titi.doc

แล้วก็ได้ titi.odt ออกมาเลย

แต่ว่าต้องไปเรียก soffice ให้ run ค้างไว้ก่อน แบบนี้

soffice -headless

ใส่ -headless เข้าไปพวก user interface ทั้งหลายก็จะไม่ออกมา ทำตัวเป็น daemon (service) ไปประมาณนั้น

แต่ถ้าใช้ Ubuntu 7.10 ก็มีปัญหานิดๆ เพราะไม่มี package unoconv วิธีแก้ก็คือเอาของ Ubuntu 8.04 มาลง. ผมเอา source package ของ Ubuntu 8.04 มา rebuild. ถ้าเอา package ที่ build มาแล้วมาลงเลยไม่รู้ใช้ได้เปล่า :-P. หรือถ้าใช้ Ubuntu 8.04 หรือ Debian lenny อยู่แล้วก็สั่ง aptitude install unoconv ได้เลย

0

OO.o 3 beta cannot display Thai text properly when …

Open Office.org 3 beta cannot display Thai text properly when it was zoomed in.