Monday, December 19, 2005

Siamnaliga Project III

ก็รับมาแล้วเรียบร้อย ตั้งแต่วันที่ 1 ธันวาคม พ.ศ.2548 เรือนนี้แม่ทูนหัวซื้อให้เป็นของขวัญวันเกิด นับเป็นของขวัญวันเกิดที่ล้ำค่าที่สุดเท่าที่เคยได้มา

ยี่ห้อ Glashutte Original รุ่น PanoMaticLunar Siam Naliga Limited มีโลโก้ของ Siamnaliga ที่โรเตอร์สำหรับขึ้นลาน เลยเอารูปข้างหลังมาลง รูปด้านหน้าไปดูได้ที่แอพพิไทเซอร์โปรเจคสาม โดยคุณ Classico แห่ง Siamnaliga.com

เรื่องรถไฟไฟ้ (ต่อ)

หลังจากผ่านไปสี่เดือน เรื่องความยุ่งยากในการซื้อตั๋วที่บ่นไปข้างล่างตอนนี้ไม่ค่อยรู้สึกเท่าไหร่แล้วเพราะว่าซื้อตั๋วแบบที่ใช้หลายเที่ยว(BTS)และบัตรเติมเงิน (MRT)นานๆซื้อทีก็ไม่นารำคาญเท่าไหร่ ส่วนเรื่องที่ต้องรอตั๋วออกมาก่อนแล้วถึงจะเดินผ่านประตูเข้าไปได้นั้น น้องๆที่ทำงานเค้าบอกว่าดีซะอีกจะได้ไม่ลืมตั๋วไว้ที่เครื่อง ซึ่งก็จริง สรุปว่าตอนนี้ชินแล้ว และก็รู้สึกว่ามีรถไฟฟ้านี่สะดวกจริงๆ

Friday, August 05, 2005

ขึ้นรถไฟฟ้าไปทำงาน

กลับมาถึงเมืองไทยสองวันก็เริ่มชีวิต Salaryman เต็มรูปแบบ การเดินทางไปทำงานต้องใช้ทั้งรถไฟฟ้าบนดิน(BTS)และใต้ดิน(MRT) ซึ่งสะดวกดี แต่ก็มีหลายอย่างที่แตกต่างไปจากที่เคยชินกับรถไฟในญี่ปุ่น เท่าที่นึกออกก็มี
BTS:
  1. ต้องใช้เหรียญในการซื้อตั๋ว ทำให้ต้องเสียเวลาไปแลกเหรียญก่อน
  2. ต้องกดเลือกเบอร์สถานีปลายทางก่อนจะใส่เงินเข้าเครื่อง ซึ่งกลับกับที่ญี่ปุ่นที่ใส่เงินเข้าไปก่อนแล้วค่อยเลือกสถานี
  3. ซื้อตั๋วได้ครั้งละใบ ถ้าไปกับเพื่อนหลายคน ก็ต้องรอซื้อกันให้ครบทุกคน
  4. ตั๋วมีขนาดใหญ่เท่าบัตรโทรศัพท์
  5. ต้องใส่ตั๋วเข้าเครื่องรับตั๋วตามทิศทางที่เขียนไว้บนตั๋ว ใส่มั่วๆไม่ได้ ต้องเสียเวลาดูทิศทางก่อนจะใส่ตั๋วเข้าเครื่อง
  6. พอใส่ตั๋วเข้าเครื่องแล้ว ผู้ใช้ต้องรอตั๋วออกมาแล้วหยิบตั๋วก่อน ประตูจึงจะเปิดให้เข้าไปในสถานี และถ้าไม่รีบเดินผ่านไปประตูมันจะปิดหนีบเลย ของญี่ปุ่นจะเป็นแบบว่าใส่ตั๋วเข้าไปในเครื่อง แล้วก็เดินผ่านประตูไป ตั๋วจะออกมารอตรงปลายของเครื่องรับตั๋ว สะดวกและรวดเร็วมากๆ
  7. ในรถไม่มีที่วางของ ที่จับมีน้อย มีเสาเยอะแยะ
  8. แอร์เย็นดีกว่าของญี่ปุ่น
  9. เห็นคนนั่งใช้โทรศัพท์มือถือ ซึ่งที่ญี่ปุ่นห้ามใช้โทรศัพท์ในรถไฟฟ้า

MRT:
  1. ใช้ธนบัตรซื้อตั๋วได้ แต่ขั้นตอนการซื้อก็เหมือนกับ BTS คือเลือกสถานีก่อนแล้วค่อยใส่เงิน
  2. ช่องสำหรับให้ตั๋วออกมา มีขนาดกว้างและอยู่ต่ำเกินไป ทำให้ผู้ใช้งานต้องก้มลงไปมากและเสียเวลาควานหาตั๋วพอควร
  3. ช่องสำหรับเงินทอนอยู่ที่เดียวกับช่องตั๋วออก ซึ่งก็กว้างและอยู่ต่ำ ทำให้ผู้ใช้งานต้องก้มลงไปมากและเสียเวลาควานหาเงินทอนพอควร
  4. จาก 2 และ 3 ทำให้ คนคนนึงใช้เวลาซื้อตั๋วจากเครื่องนานพอควร ผู้ใช้จึงนิยมที่จะไปซื้อตั๋วกับช่องขายตั๋วที่มีพนักงานขายตั๋ว เพราะสะดวกรวดเร็วกว่า
  5. ซื้อตั๋วได้ครั้งละอัน ถ้าไปกับเพื่อนหลายคน ก็ต้องรอซื้อกันให้ครบทุกคน
  6. ตั๋วมีลักษณะเป็นเหรียญพลาสติก
  7. เครื่องรับตั๋วทำได้รวดเร็วดีกว่าของ BTS เพราะไม่ต้องใส่ตั๋วเข้าไปในเครื่อง แค่แตะแล้วก็เดินเข้าไปได้เลย
  8. ในรถไม่มีที่วางของ ที่จับมีน้อย มีเสาเยอะแยะ
  9. แอร์เย็นดีกว่าของญี่ปุ่น
  10. เห็นคนนั่งใช้โทรศัพท์มือถือ ซึ่งที่ญี่ปุ่นห้ามใช้โทรศัพท์ในรถไฟฟ้า

ค่าใช้จ่ายในการเดินทางด้วยรถไฟไปกลับวันนึง 68 บาท ยังไม่รวมส่วนที่เดินทางด้วยรถยนต์จากบ้านไปสถานีรถไฟฟ้า
ค่อนข้างสูงเหมือนกันเมื่อเทียบกับรายได้

Friday, July 29, 2005

Monday, April 11, 2005

จดไว้ก่อน

เล่นเว็บไปเรื่อยๆ เจอเว็บน่าสนใจเลยเอามาเก็บไว้ก่อน ว่างๆค่อยมาเขียนรายละเอียด

Thursday, March 17, 2005

\n ไม่เท่ากับการขึ้นบรรทัดใหม่บน Windows

ปกติจะเขียนโปรแกรมบน UNIX ถ้าเขียนบน Windows ก็จะใช้ gcc บน Cygwin ซึ่งเวลาให้พิมพ์ข้อความออกมา จะใช้ \n ในการขึ้นบรรทัดใหม่ แต่บน Windows การขึ้นบรรทัดใหม่นั้น คือการที่บรรทัดนั้นจบด้วย 2 ตัวอักษร ตัวแรกคือตัวที่บอกการสิ้นสุดบรรทัด carriage return character* ซึ่งก็คือ \r หรือว่า \015 แล้วก็ตามด้วยตัวอักษรอีกตัวเพื่อขึ้นบรรทัดใหม่ซึ่งมีชื่อว่า line feed character ซึ่งก็คือ \n นั่นเอง ดังนั้นในการเขียนโปรแกรมบน Windows เพื่อการขึ้นบรรทัดใหม่ ต้องใช้ \r\n แทน \n

สำหรับ C# สามารถใช้ System.Environment.NewLine; แทน \r\n เพื่อให้คนอื่นอ่านเข้าใจได้ง่ายขึ้น(หรือว่ายากขึ้นก็ไม่รู้)ว่าเป็นการขึ้นบรรทัดใหม่

*เจ้าตัว \r นี่แหละ ที่ทำให้เกิด ^M ในไฟล์ที่สร้างจาก Windows (DOS) ดู บันทึกPerl

Wednesday, March 09, 2005

ราชบัณฑิตชี้ชัด "มุกตลก" ใช้ ก ไม่ใช่ "ข"

Update ข้อมูลเรื่อง "มุกตลก" ที่เคยเขียนไปแล้ว ที่ มุกตลก || มุขตลก
วันที่ 7 พฤศจิกายน 2547 ผู้จัดการออนไลน์ได้เสนอข่าว ราชบัณฑิตชี้ชัด "มุกตลก" ใช้ ก ไม่ใช่ "ข" อ่านแล้วก็ไม่เข้าใจทั้งหมด สรุปว่าใช้ 'ก' สะกด ไม่ต้องมาเถียงกันอีกต่อไป

Tuesday, March 08, 2005

นาฬิกาในกล่อง

ว่างๆเลยหยิบนาฬิกาที่เก็บไว้(มีบางส่วนอยู่เมืองไทย)ขึ้นมาตรวจดูเล่นเพื่อความสุนทรีย์ ก็เลยถ่ายรูปเก็บไว้ดูเล่นด้วย บางเรือนเป็นนาฬิกาเก่า บางเรือนก็เป็นนาฬิกาใหม่ ยี่ห้อดังบ้างไม่ดังบ้าง ไม่เคยทำบัญทึกประวัติไว้ ก็ถือโอกาสทำซะเลย

เริ่มจากเรือนแรกมุมบนซ้าย คือ Longines Chronograph Fly-Back Cal.539 ซึ่งเป็นเครื่องที่ปรับแต่งจาก Cal. 30CH ผลิตปี 1972 ได้มาจาก eBay คนขายอยู่ Luxemburg จริงๆเคยมีเรือนแบบนี้แต่ขายไปให้กับชาวญี่ปุ่นไปแล้ว เค้าทำเว็บไว้ที่ Nakahiro's web ผ่านไปเห็นก็เลยอยากได้อีก ติดตามอยู่ใน eBay อยู่นานกว่าจะได้มาอีก แต่สภาพไม่ดีเท่าเรือนที่แล้วซึ่งเป็น NOS (New Old Stock)
เรือนถัดมาก็เป็น Longines Chronograph เหมือนกัน ใช้กลไก Valjoux 72 ขัดแต่งมาได้สวยกว่าเครื่องที่ใช้ในนาฬิกายี่ห้ออื่นๆ เรือนนี้ผลิตประมาณปี 1975 สภาพดีมาก สายกับ buckle เป็นแบบ original เลย ได้กล่องกับใบมาด้วย ได้จาก eBay
เรือนต่อมาคือ Epos Siamnaliga Project I ซึ่งกลุ่ม Siamnaliga สั่งผลิตขึ้นมาเพียง 50 เรือน เรือนนี้หมายเลข 3/50 ใช้กลไก Unitas 6497 ขัดแต่งมาสวยพอควร มีวันที่เป็น Big Date คือเป็นเลขสองหลักตัวใหญ่ๆ
เรือนถัดมาเพิ่งได้มาสดๆร้อนเมื่อวันศุกร์ที่แล้วเอง เป็น Tourbillon Made in China ทำได้สวยดีราคาย่อมเยาว์ (Tourbillon จาก Swiss ถูกๆก็เป็นล้านบาท) นั่งดูมันหมุนก็เพลินดี แต่เดินเร็ววันละ 1 นาทีแหนะ... ใส่บนข้อมือแล้วดูหรูดี กะเก็บไว้ใส่กับสูท
เรือนต่อมาคือ Lemania Chronograph ผลิตในช่วงปี 1940 ใช้กลไก Cal. 27CH ซึ่งปัจจุบันนี้เรียกว่าCal. 2310 มีใช้ใน Patek Philippe อย่าง 5070 (เรือนนึงประมาณ 1.3 ล้านบาท) เรือนนี้ได้มาจาก eBay เช่นเคย คนขายอยู่ LA, USA รูปชัดๆดูได้ที่ มีของมาส่ง
เรือนขวาสุดแถวบน Seiko ANA เรือนเดียวกับรูปตัวอย่างของการ Capture หน้าจอด้วย Fraps เป็นรุ่นที่ Seiko สร้างขึ้นมาตามความต้องการของนักบินของ ANA เมื่อก่อนนั้นมีขายเฉพาะเที่ยวบินภาพในประเทศญี่ปุ่นเท่านั้น แต่รู้สึกว่าตอนนี้จะมีขายเที่ยวบินต่างประเทศด้วยแล้ว เรือนนี้ได้มาตอนไปเที่ยว Hachijojima กับคุณ Kuroiwa
แถวล่างซ้ายสุด Panerai PAM4 ผลิตปี 1999 ตัวเรือนรมดำโดยใช้วิธีการ PVD (Physical Vapour Deposition) กลไกไขลาน Unitas 6497 ได้มาจากร้านนาฬิกาแถวที่ทำงานเมื่อปี 2003
เรือนถัดมาทางขวา TAG Heuer Aquagraph ซื้อแก้เซ็ง คราวก่อนโน้น
เรือนด่อมา Seiko Siamnaliga Project II ทำมา 200 เรือน เรือนนี้หมายเลข 030/200 ยังไม่ได้เอามาใส่เลย เสียดาย
เรือนสุดท้าย Nivada Chronoking กลไกไขลาน Valjoux 23 ผลิตช่วงประมาณปี 1970 เคยมีเรือนแบบนี้แต่ขายไปแล้ว ตามธรรมดาเวลาผ่านไปก็อยากได้อีก

ส่วนกล่องนาฬิกานั้นเป็น Siamnaliga Original ทำอย่างดีเลย

Wednesday, March 02, 2005

Google Video Search

Service อันใหม่จาก Google Google Video Search ยังเป็น Beta version อยู่ แต่น่าสนใจมาก สงสัยอยู่ว่าทีวีต่างประเทศนี่เค้าส่ง Closed Caption มากับทุกรายการเลยเหรอ เจ๋งดี ไม่รู้ทีวีเมืองไทยส่งมาด้วยรึเปล่า

Tuesday, March 01, 2005

Visual C# .NET กับการทำ PowerPoint Automation

นึกว่าการเขียนโปรแกรมเกี่ยวกับ PowerPoint มีความจำเป็นต้องใช้ Microsoft Visual Studio Tools for the Microsoft Office System แต่เท่าที่อ่านดู เค้าพูดถึงแต่ Word กับ Excel เอง แล้ว PowerPoint ล่ะ? ลองเอา code จาก MSDN มาลองดู ก็ compile ไม่ผ่าน มันบอกว่าไม่รู้จัก Office ก็ลองหาดูตามเว็บว่ามีใครบอกไว้หรือเปล่าก็ไปเจอ How to use Automation to create and to show a PowerPoint 2002 presentation by using Visual C# .NET 2002 บอกวิธีไว้ละเอียดเลย สรุปว่าไม่ต้องใช้เจ้า Office development tools เพียงแต่ต้องเพิ่ม reference ไปที่ library ที่จำเป็นเท่านั้น ซึ่งการเพิ่ม reference ก็ทำได้โดยไปที่ Project>Add Reference>COM Tab และก็เลือก Microsoft PowerPoint Object Library เมื่อ add เสร็จแล้ว ก็จะมี PowerPoint กับ Microsoft.Office.Core โผล่ขึ้นมาใน References Tree ตรงหน้าต่างของ Solution Explorer

ลองทำตามที่เค้าว่าไว้ก็สามารถสร้าง Application ที่เกี่ยวกับ PowerPoint ได้ไม่มีปัญหา

Wednesday, February 23, 2005

Screen Capture of hardware accelerated video

มีความจำเป็นต้องจับหน้าจอของวิดีโอบ่อยๆ ปกติจะใช้วิธีการ disable video hardware acceleration แล้วก็กดปุ่ม Print Screen ทีนี้มันมีปัญหาตรงที่เครื่องที่ใช้งานอยู่นั้นถ้า disable hardware acceleration แล้ว บางครั้งภาพของวิดีโอที่เห็นมันจะเป็นสีช้ำเลือดช้ำหนอง แต่บางครั้งก็ไม่เป็น พอดีวันก่อนบังเอิญไปเจอโปรแกรม Fraps Real-Time Video Capture ซึ่งเค้าเอาไว้ใช้ในการจับหน้าจอของพวกเกมส์ที่ใช้ DirectX หรือว่า OpenGL นั่นคือมันสามารถจับหน้าจอใน mode ที่ใช้ hardware acceleration ได้ โดยที่ output เป็นได้ทั้ง video หรือว่า ภาพนิ่ง ในโปรแกรมรุ่นแจกฟรีสามารถจับหน้าจอเป็นภาพนิ่งได้โดยไม่มี watermasks แต่ save เป็น BMP ได้อย่างเดียวเท่านั้น (ถ้าจ่ายเงินซื้อก็จะ save เป็น JPG กับ PNG ได้) ข้อดีอีกอย่างคือ มันจะจับหน้าจอเฉพาะบริเวณที่ใช้ hardware overlay เท่านั้น อย่างในกรณีใช้ windows media player เล่นวิดีโอ ก็จะจับภาพได้มาเฉพาะวิดีโอ ไม่ต้องใช้โปรแกรมอื่นมา crop เอาเฉพาะภาพใน media player ให้วุ่นวาย วิธีใช้ก็ง่ายๆ เพียงแต่เล่นวิดีโอไปเรื่อยๆ พอกดปุ่ม F10 เจ้า Fraps ก็จะจับภาพที่เวลานั้นเอาไปเก็บไว้ใน home directory ของมัน (ปกติก็ที่ C:\Fraps) เป็น BMP โดยที่ชื่อไฟล์จะมี Timstamp ของเวลาที่จับเอาไว้ด้วย

เห็นได้ชัดว่าใช้ Fraps ภาพออกมาสวยงามกว่าเป็นไหนๆ

Sunday, February 13, 2005

MySQL 4.1 กับ PHP4

เมื่อ connect database บน MySQL4.1 โดย PHP4 จะเกิด error Client does not support authentication protocol requested by server; consider upgrading MySQL client สาเหตุเป็นเพราะว่าวิธีการ authentication ของ MySQL4.1 นั้นได้เปลี่ยนใหม่โดยที่ PHP4 ไม่ได้ทำเผื่อเอาไว้ เท่าที่ค้นดูมีวิธีแก้ไขอยู่สามแบบ
  • Upgrade ไปใช้ PHP5
  • ใช้ account ใน MySQL ที่ยังเก็บ password แบบเดิมอยู่
  • ใช้คำสั่ง OLE_PASSWORD ของ MySQL ในการเปลี่ยนให้ไปใช้วิธีการ authentication แบบเดิม
    mysql>SET PASSWORD FOR 'mynaliga'@'localhost' = OLD_PASSWORD('mynaligapass');

แต่งงาน

เขียนถึงเรื่องแต่งงานซักหน่อย เพิ่งแต่งไปเมื่อเดือนตุลาคมปีที่แล้ว หลังแต่งงานแล้วรู้สึกว่าต้องมีความรับผิดชอบมากขึ้นเพราะเราต้องรับผิดชอบคู่ชีวิตของเราด้วย
เวลาจะยิงนาฬิกาแต่ละทีตอนนี้ต้องคิดมากขึ้นไปอีกสองตลบ พวกตัวในฝันนี่คงอีกนานเลยแหละกว่าจะได้ครอบครอง ตั้งแต่แต่งมานี่ยิงไปเรือนเดียวเอง คือ Nivada Valjoux 23 ส่วนข้างๆนี่เป็นเค้กแต่งงานในงานแต่งของตัวเองเห็นเค้าถ่ายได้สวยดีก็เลยเอามาแปะไว้

 


 


 


 

Saturday, January 29, 2005

Lange Double Split สุดยอดกลไก

ขาดช่วงไปนาน เพราะกลับเมืองไทยไปแต่งงาน พอกลับมาก็ยุ่งมากๆ เพิ่งจะเริ่มว่างขึ้นมาบ้าง

Lange Double Split
วันนี้บังเอิญเจอรูปกลไกของนาฬิกาเรือนนี้ก็เลยเอามาโพสต์ไว้ ราคาเกินเอื้อมอยู่ที่ประมาณ 10ล้านเยน! แต่กลไลสวยและซับซ้อนสุดๆ จับเวลาแบบ Split Second/Minute ได้ด้วย มี Column Wheel สองตัว แถมมี Power Reserve Indicator อยู่ที่หน้าปัดด้วย รูปกลไกชัดๆดูได้ที่ Movement