Thursday, September 29, 2005
ฟรี DivX Create Bundle วันนี้วันเดียว
Try Qt/Windows 4.0.1 Open Source Edition
ท่าทางน่าใช้มาก ฝันหวานว่าเขียนโปรแกรมบน Visual Studio แล้วไปคอมไพล์เล่นบน Linux ได้ด้วย !
วันนี้ลองดาวน์โหลด Qt จากหน้า Open Source Downloads ระหว่างติดตั้งบอกว่าต้องการ MinGW ด้่วย โดยโปรแกรมติดตั้งจัดการดาวน์โหลดมาติดตั้งให้เอง (สบายดี) เสร็จแล้วก็รอ
ติดตั้งเสร็จหน้าจอโปรแกรม Qt Assistant (โปรแกรมสำหรับเปิดดูเอกสารต่างๆ) ก็โผล่ขึ้นมา
ดูในเมนู Program ก็เจอรายการ
ลองเปิด Visual Studio ดู หาๆๆๆๆ ไม่ยักจะมีอะไรที่เกี่ยวกับ Qt ?
โปรแกรมตัวอย่างที่ให้มาก็ไม่มี Project/Solution ไฟล์สำหรับ Visual Studio
มีแต่ .pro ตามปกติ
งง Microsoft® Visual Studio Integration อยู่ไหน ?
เปิดดูหน้า Microsoft® Visual Studio Integration ก็ไม่เห็นบอกว่าคุณสมบัตินี้ไม่มีใน Open Source Edition หรือเปิดดูหน้า Qt Editions Comparison Chart ก็ไม่เห็นบอกว่ารุ่น Open Source ไม่มี Microsoft® Visual Studio Integration ลองค้นใน Qt Assistant ด้วยคำว่า Visual, Studio, Integration ก็ไม่เจออะไร เปิดดูไฟล์ INSTALL, README ฯลฯ ก็ไม่เห็น
จนไปเจอในหน้า FAQ
Why is there no support for Microsoft Visual Studio compilers in your Windows Open Source Edition?
เขาบอกว่านักพัฒนาโปรแกรม GPL ก็น่าจะใช้เครื่องไม้เครื่องมือที่เป็น GPL (MinGW) และก็เพื่อให้มันแตกต่างจาก Commercial Edition
มีเหตุผลเหมือนกัน สรุปว่าฝันสลาย !
Tuesday, September 27, 2005
และแล้ว Palm ก็มี Windows !
เห็นว่าจะมี Treo ที่ใช้ Windows ออกมา เป็นการเพิ่มตัวเลือกให้คนซื้อ
ก็ Palm นี้ทำฮาร์ดแวร์คงอยากขายเครื่องให้ได้มากที่สุด ส่วน PalmOS นั้นแยกออกไปเป็นคนละบริษัทนานแล้ว: PalmSource
Friday, September 23, 2005
เข้าชื่อถอดถอนประธานวุฒิสภา
ครป.ทึ่ง! คนแห่ลงชื่อถอด “สุชน” -หนุน 4 ส.ว.แจ้งความกลับ
น่าเสียดายตอนนี้ไม่ได้อยู่เมืองไทย ไม่งั้นจะไปลงชื่อด้วย แต่เขาบอกว่าไปโหลดแบบฟอร์มจากเว็บ thaingo.org ได้ เข้าไปทีแรกหาตั้งนานก็ไม่เจอว่าแบบฟอร์มอยู่ไหน จนมีคนมาเขียนอธิบายในช่องความเห็นในหน้าข่าว ว่าอยู่ที่
เชิญชวนผู้รักประชาธิปไตยเข้าชื่อถอดถอนประธานวุฒิสภา....
ตอนล่างเขามีแบบฟอร์มให้ดาวน์โหลด แต่เป็น .doc !
ก็เลยช่วยทำเป็น
PDF
สำหรับคนเปิด .doc ไม่ได้
วันนี้เป็นวันหยุด เดี๋ยววันจันทร์จะเอาไปส่ง
Thursday, September 22, 2005
Firefox 1.0.7 + Thai WBR บน Mac
Firefox + Thai WBR สำหรับ Mac OS X
มีปัญหานิดหน่อยตอนคอมไพล์ ต้องไปเอา QuickTime SDK มาลงใหม่
ไม่งั้นจะบ่นว่าหาไฟล์ CarbonSound.h ไม่เจอ
ไม่รู้เป็นเพราะว่าเพิ่งลง QuickTime 7 ไป หรือเพราะว่าเป็น 1.0.7
Wednesday, September 21, 2005
ActiveS / SkypeAPI
ผลการรับโทรศัพท์
- เอา SIM ของมือถือ FOMA ญี่ปุ่น ไปเสียบบนเครื่องโทรศัพท์เมืองไทยแล้วใช้ได้จริง
ครั้งแรกลองบนเครื่องเก่าๆ(สีแดงข้างล่าง)มันกินเวลานานหน่อย คิดว่าใช้ไม่ได้ซะแล้ว
ลองหลายๆเครื่องจู่ๆมันก็ใช้ได้ขึ้นมา พอขึ้นมาแล้วเอาไปลองกี่เครื่องก็ได้หมด
ลอง
sshเข้ามาหา Asterisk แล้วสั่งให้โทรศัพท์ที่บ้านที่ญี่ปุ่น โทรหามือถือญี่ปุ่นดู มันก็ไปดังที่เครื่องเมืองไทยจริง แต่ไม่ได้รับ - โอนสายผ่าน CallDaddy ก็ใช้ได้ (ครั้งเดียว) หลังจากนั้น CallDaddy ก็เกิดอาการเจ๊ง
Login ไม่ได้เลย ไม่น่าจะเกี่ยวกับระบบโอนสาย เพราะตอนนี้พยายามต่อด้วย SoftPhone อะไรก็ไม่ได้
สงสัยยอดเงินเหลือน้อยเกินไป ? มีเหลือประมาณ US$ 0.3 ความจริงยังโทรไปเมืองไทยได้สองสามนาที
ไม่อยากเติมเงินแล้วเพราะเท่าที่ใช้มา ตอนที่โทรได้เสียงก็ชัดดีหรอก แต่มักมีอาการสายไม่ว่าง(ช่องสัญญานเต็ม?) โทรไม่ได้บ่อยมากในเวลาที่อยากจะโทร
- ระยะหลังใช้ SkypeOut บ่อยขึ้น บริการมันค่อนข้างใช้ได้เลยทีเดียว เสียงชัด+โทรได้เมื่ออยากโทร แต่เอามาต่อกับ Asterisk ยังไม่ได้ (Skype มันคงไม่เปิดให้ชาวบ้านต่อเข้าเครือข่ายมันฟรีๆหรอกมั้ง) กำลังคิดว่าเอาโน้ตบุ้กรัน Skype ไปต่อกับ Asterisk Linux ช่องไมค์เสียบเข้าลำโพง ช่องลำโพงเสียบเข้าไมค์ แล้วทำโปรแกรมให้มันกดปุ่ม Call บน Skype เอง (เหมือนตอนทำโปรแกรมเล่นเกมส์จับคู่) เมื่อมีคนโทรเข้ามาทาง Asterisk อาจจะพอถูไถได้
Tuesday, September 20, 2005
Avalon / XAML
ว่าจะไปอ่านนานแล้ว แต่ยังไม่ได้ฤกษ์สักที ขนาดเป็น Guided Tour แล้วก็ยังยาวมาก วันนี้ไปเจอข่าว
Avalon がもたらすユーザー環境への変化
(สิ่งเปลี่ยนแปลงต่อสิ่งแวดล้อมของผู้ใช้ที่ Avalon นำพามา)
เขามีภาพประกอบ
เห็นแล้วชัดเจนดี
- การทำงานของโปรแกรมเขียนด้วย .cs อันเดียวกันด้านซ้าย
- แค่เปลี่ยนไฟล์ .xaml ที่กำหนดหน้าตาของโปรแกรมตรงกลาง
- ก็เหมือนได้สามโปรแกรมแตกต่างกันทางด้านขวา
Sunday, September 18, 2005
Friday, September 16, 2005
หมุนภาพเอกสาร PDF ที่มาในแนวนอน
เปิดดูใน Acrobat ก็อยู่ในแนวนอนสวยดี
แต่ไฟล์ PDF นี้เมื่อเอาไปผ่าน gs แบบที่เคยเขียนไว้แล้ว
จะได้ PNG ออกมาแบบนี้
ซึ่งมันก็ควรเป็นแบบนี้ เพราะ gs มันสร้างไฟล์สำหรับไปพิมพ์ด้วยเครื่องพิมพ์
สำหรับเครื่องพิมพ์แล้ว ไม่ว่าเอกสารจะแนวนอนหรือแนวตั้ง เครื่องพิมพ์มันไม่สนใจ
ตัวข้อมูลมันก็ต้องเหมือนๆกันตลอด ในแนวใดแนวหนึ่ง (ในกรณีนี้คือแนวตั้ง)
ลองไฟล์ PDF นี้ด้วย gv มันหมุนให้ถูกต้องแฮะ ทำได้ไง ?
ค้นๆเน็ตดู ทีแรกหาโดยคำว่า Rotate PDF ไม่ค่อยเจออะไร
ต้องค้นด้วย Orientation
ถึงจะเจอเยอะหน่อย สรุปว่าข้อมูลทิศทางของหน้ากระดาษของ PDF มันเก็บอยู่ในส่วนที่เรียกว่า
DSC (Document Structuring Conventions) ของ PostScript
ถ้าเปิดดูจะเห็นเป็น Comment ของ PS/PDF
(บรรทัดที่ขึ้นต้นด้วย %)
ลองใช้ strace ไล่ gv หาบรรทัดที่เรียก system call
exec??() หรือ system() อยากรู้ว่า
gv เรียก gs
ด้วยตัวเลือกอะไรพิเศษหรือเปล่า ก็ไม่พบอะไรผิดสังเกต
ทีแรกไม่เห็น gv เรียก gs
เลยด้วยซ้ำไป ต้องสั่ง strace -f จึงจะเห็น
เพราะ gv สร้าง Thread ขึ้นมาก่อนด้วย
clone() แล้วจึง exec??()
ตัวเลือก
-f บอกให้ strace ไล่ตามไปถึง Process ลูกหลานด้วย
ดูดีๆ เห็น gv มันไปเรียกโปรแกรม pdf2dsc ด้วย
(ซึ่งก็เป็น shell script ที่ไปเรียก gs ด้วยโปรแกรม PS สำหรับแกะ DSC
ออกมาจาก PDF อีกที)
ตกลงก็เลยแก้โปรแกรมให้เรียก pdf2dsc ก่อน แล้วก็อ่านไฟล์ DSC
ที่ได้ ดูว่าหน้าไหนเป็นแนวนอน (มี comment เขียนไว้ว่า %%PageOrientation: Landscape)
ก็ให้หมุนภาพที่ได้มาจาก gs ด้วย ImageMagick อีกที
ด้วยคำสั่ง
convert -rotate 90 in.png out.png
หม้อแปลงโน้ตบุ้ค ใช้แทนกันได้แฮะ
แกบอกว่าใช้ได้ก็แกใช้อยู่ ดูหัวก็เสียบได้ ดูค่าแรงดันก็ 16V เหมือนกัน ไม่ทันได้ดูขั้วก็จับเสียบเลย ใช้ได้จริงแฮะ
เพิ่งสังเกตว่าเดี๋ยวนี้โน้ตบุ้คใช้ 16V กันหมด (อย่างน้อยก็สามยี่ห้อนี้) นานมาแล้วเคยอ่านโฆษณา IBM ว่า Thinkpad รุ่นไหนๆ ใช้หม้อแปลงแทนกันได้หมด ยังคิดว่าเขาคงขี้เกียจทำหลายๆรุ่นให้มันวุ่นวายมากกว่า
คำเตือน: การใช้งานหม้อแปลงไฟฟ้ากับอุปกรณ์ที่ไม่ได้ออกแบบมาให้ใช้งานกับหม้อแปลงนั้น (เช่นข้ามยี่ห้อในกรณีนี้) อาจจะทำให้เกิดความเสียหายกับตัวอุปกรณ์ ตัวหม้อแปลง และ/หรือทำให้ผู้ใช้ได้รับบาดเจ็บสาหัสได้
Friday, September 02, 2005
แผนผังการรับโทรศัพท์
เวลา 30 วินาทีทั้งสองแห่งเลือกตั้งได้ ส่วนบัตร SIM ของ FOMA เขาบอกว่าใช้ได้กับโทรศัพท์ GSM Triband ทั่วไป จริงหรือเปล่าต้องกลับไปลอง (ค่า ROAMING โหดมาก คงไม่กล้าใช้จริง)
physX: Physics Processor
- Rigid body dynamics
- Universal collision detection
- Finite element analysis
- Soft body dynamics
- Fluid dynamics
- Hair simulation
- Clothing simulation
Thursday, September 01, 2005
สามัคคีกันดี
สามงานในเวลา 3-4 เดือน
สองเดือนก่อนกลับไปซื้อรถให้ ผบ. เดือนที่แล้วแม่ก็เลยเปลี่ยนรถที่ใช้มาสิบกว่าปีแล้ว สองวันก่อนน้องชายก็ขับรถไปตกคูมา เห็นบอกว่าหมุนติ้วบุบหน้าบุบหลังเกียร์พัง ท่าทางซ่อมไม่ไหวต้องซื้อใหม่อีก ยังดีที่เจ้าตัวไม่เป็นอะไร
สามคันในเวลา 3-4 เดือน