Tuesday, August 24, 2004

บันทึก Perl

เอา ^M ออกจาก file ที่เป็น DOS
$foo =~ s/\015//g;

เปลี่ยนเป็นตัวเล็กทั้งหมด
$foo =~ s/([^\W0-9_])/\l$1/g;

MD5 hash ในการสร้าง encrypted password เพื่อเก็บลงใน Database
use Digest::MD5;
sub GenPasswd {
$passwd = $_[0];
$md5 = Digest::MD5->new;
$md5->add('sugar'); # เติมน้ำตาลหน่อย :D
$md5->add($passwd);
$encrypted = $md5->->hexdigest;
return $encrypted;
}

Copy files
use File::Copy;
copy "$source", "$target";

สร้าง directory
use File::Path;
mkpath($dirname);

khonthai.com

วันนี้ประกาศใน Siamnaliga ให้สมาชิกที่ต้องการทำการค้าขายในเว็บ ไปลงทะเบียนขอ email จาก khonthai.com ... วุ่นดี
ใครอยากลองความวุ่นก็อ่านวิธีการได้ที่ วิธีการลงทะเบียน สำหรับท่านที่ต้องการใช้กระดานซื้อขาย แถมกฏในการใช้งานก็ยิ่งหยุมหยิม อ่านได้ที่ กฏการใช้กระดานซื้อขาย

Thursday, August 12, 2004

โปรแกรมช่วยออกแบบ Database

เคยทำ video portal ไว้เป็นการทดลอง ที่เห็นว่ามันเละๆนั้น เป็นเพราะผ่านการแก้ไขเพิ่มเติมความสามารถเข้าไปแบบ Ad Hoc ตอนนี้เริ่มถึงจุดที่จำเป็นต้องออกแบบใหม่ทั้งหมด รวมทั้งโครงสร้างของ Database ด้วย จริงๆออกแบบด้วย MS Access ไปแล้ว แต่ว่ารู้สึกว่ามันไม่เจ๋ง(สวย)อ่ะ วันนี้เลยลองเอา DBDesigner 4 ซึ่งเป็น Open Source Software มาใช้งานดู

มันสามารถต่อกับ Database server ได้หลายชนิดเลย รวมทั้ง MySQL และ MS SQL ด้วย สำหรับความสามารถคร่าวๆก็มี
ออกแบบ Database ได้แบบ visual เลย
วาดโครงสร้างของ Database ออกมาได้สวยดี
ใช้เป็น GUI frontend ของ Database server ได้ ตอนนี้ก็ใช้เป็น GUI frontend ของ MySQL สำหรับงานที่ใช้ Zencart อยู่ แต่ก็ไม่ได้ใช้ง่ายเหมือนกับโปรแกรมที่ทำมาเป็น GUI frontend โดยเฉพาะ ก็พอถูไถใช้ไปได้
เวลาออกแบบ Database เสร็จแล้ว สามารถ export ออกมาเป็น SQL แล้วเอาไปใช้ได้เลย

Wednesday, August 11, 2004

คุยกับนักเล่น Panerai ชาวญี่ปุ่น

มีเพื่อนร่วมรุ่น Intania75 ฝากให้ไปเอา Panerai จากคนญี่ปุ่นที่เจอกันบน http://www.paneristi.com วันนี้ก็เลยได้มีโอกาสไปเจอกับนักเล่น Panerai ชาวญี่ปุ่นตัวยงคนหนึ่งเลย นัดเจอกันแถวๆชิบุยะ ไม่เคยเจอกันมาก่อน บอกเค้าแค่ว่าวันนี้จะใส่ Panerai ไป ให้มองหาคนที่ใส่ Paneraiก็แล้วกัน พอถึงเวลานัดเค้าก็มองเห็นกัน และก็รู้ได้ในทันทีว่าใครเป็นใคร :D

เค้าใส่เรือนนี้มา...PAM60: Titanium Chronograph เครื่อง El primero ของ Zenith สุดสวย (เมื่อวันก่อนเพิ่งด่า Panerai ไปเอง กิ กิ :P )


แถวนั้นรู้จักแค่ร้านอาหารไทยอยู่ร้านเดียว (ร้านชาวไทย)ก็เลยพากันเดินไปที่ร้านนั้นเพื่อว่าจะได้แลกเปลี่ยนสิ่งของกัน พอนั่งปุ๊บเราก็คุยกันเรื่องนาฬิกากันอย่างเมามันมาก ประมาณว่าหาคนบ้านาฬิกามาคุยด้วยไม่ได้(ทั้งคู่) เค้าแนะนำเว็บ Panerai ของญี่ปุ่นอันใหม่เจ๋งกว่า Paneristi Japan ซะอีก ชื่อว่า Panerai Carpediem อยู่ที่ http://www.ne.jp/asahi/panerai/carpediem/ ที่เว็บนี้มีรูปของ Panerai แทบทุกรุ่นเลยก็ว่าได้ เนื้อหาข้อมูลก็แน่นมาก(แต่เป็นภาษาญี่ปุ่น) เห็นว่าดีก็เลยเอามาแปะไว้ที่หน้าแรก siamnaliga ไว้ เค้าบอกว่าจะไปบอก Webmaster ของ Panerai Carpediem ให้แปะลิงค์ siamnaliga.com ไว้ที่เว็บนั้นด้วย ดีจังจะได้ดังๆ

เท่าที่คุยกัน รู้ว่าเค้าเพิ่งเล่นมาได้สักปีนึง ตอนนี้มีของหายากทั้งนั้น เรือนแรกที่ซื้อคือ PAM117 ตอนนี้ก็มี PAM Logo, PAM195, PAM4, PAM60 และอื่นๆอีกที่ไม่ได้ถาม ลองถามเค้าว่าตอนนี้เล็งอะไรอยู่ เค้าบอกว่า... ไม่มี... ไม่อยากได้แล้ว วู้..เป็นไปได้เหรอเนี่ย แต่ก็แพลมๆออกมาว่าตัวที่ใช้เครื่อง Rolex นั่นเจ๋งดีนะ (PAM21)

วันจันทร์หน้าตอนเย็นจะมี Meeting กันเล็กๆของชาว Panerai Carpediem เสียดายเย็นวันนั้นไม่ว่าง ไม่งั้นจะได้ไปร่วมงาน ชักรูปแบบนี้กลับมาอวด



รูปนี้จากสมาชิกที่ไปพบกัน 6 คน

Sunday, August 08, 2004

นาฬิกา Roamer

มีความคิดว่า นาฬิกาจับเวลา(chronograph)แบบ 2 registers ใช้กลไกดีๆ ทำหน้าตาเข้มๆ มี Bezel หนาๆ ถ้าได้แบบ style พวก Submariner ออกแบบให้หน้าปัดจับเวลาให้อยู่ตำแหน่งสวยๆ และตัวเรือนหนาหน่อย น่าจะขายดีนะ ไม่เอาตัวเรือนอย่างพวก Panerai Chronograph นะมันดูไม่เข้ากันเล้ย..ให้ตายเหอะ.. นี่ยังไม่รวมถึงราคามหาโหดอย่างไร้เหตุผลด้วย..

นี่เลย Roamer Stingray Chronograph หน้าตาเหมือนอย่างที่อยากได้เลย เรือนนี้เห็นมานานแล้ว ตัวเรือนใหญ่ดีขนาดเกือบๆ 44mm ถูกใจตรง Bezel ที่ดูแน่นหนาดี และตัวเรือนที่หนาใหญ่บึกบึน ผลิตเมื่อปี 1966 ใช้เครื่อง Valjoux 23 เครื่องนี้ไม่ค่อยเห็นใครทำออกมาเป็นแบบ sport ซักเท่าไหร่ ที่เคยเห็นมีทำบ้างก็ Nivada กับ Croton

เรือนนี้น่าเก็บจริงๆเลย แต่ช่วงนี้ต้องใช้เงินหลายอย่าง ยังไม่อยากสอย :( ตอนนี้ยี่ห้อนี้รู้สึกจะฟื้นคืนชีพขึ้นมาใหม่ มีเว็บอยู่ที่ http://www.rrtime.ch/index.htm เท่าที่ดูเว็บแล้ว สินค้าปัจจุบันไม่มีอะไรน่าสนใจ สงสัยอนาคตของตัว Vintage ก็คงไปไม่ถึงไหนเหมือนกัน:D

NEFLibrary3PS.dll หาย

เปิด Photoshop ขึ้นมา มันฟ้องว่าหา "NEFLibrary3PS.dll" ไม่เจอ และก็ปิดตัวเองไปเลย จำได้ว่าเมื่อวานนี้ uninstall โปรแกรม Picture Project ที่แถมมากับกล้อง Nikon Coolpix 5200 เพราะว่าเอากล้องไปให้น้องแล้ว dll ที่หายไปคงเป็นเพราะการ uninstall โปรแกรมนี้แน่ๆ

หาข้อมูลได้ความว่าถ้าเอา plug-ins ที่เกี่ยวข้องกับ Nikon ออกจาก Plug-Ins directory ของ Photoshop แล้วก็จะใช้งานได้

ไปที่
C:\Program Files\Adobe\Photoshop 7.0\Plug-Ins\Adobe Photoshop Only\File Formats

แล้วลบ "Nikon NEF Plugin LE.8bi" กับ "Nikon YCC TIFF.8BI" ออก

HDD ช้า

เมื่อวานบ่นๆกับพี่ฮุ้ยว่า จะซื้อ HDDใหม่ เพราะว่าตัวที่บ้าน มันช้าเหลือเกิน พี่ฮุ้ยแนะนำว่าลองไปดูว่า Transfer Mode ของ IDE Divice ได้ตั้งเป็น DMA mode หรือเปล่า เพราะว่าบางทีถ้าเป็น PIO mode มันจะช้ามาก ... อืมม์.. เป็นไปได้

พอกลับมาถึงบ้าน (เมื่อวานไปดูดอกไม้ไฟที่ Ichikawa มา ดูเรื่องได้ที่ blog ของ นี) ก็ลองเข้าไปดูที่ Device Manager ก็เห็นว่า Transfer Mode ของ IDE เป็น PIO จริงๆด้วย ...แต่ว่า ไม่สามารถเลือกให้ไปเป็น DMA ได้??

ลองเข้าไปที่ BIOS Setup (กด F2 ตอนบูตเครื่อง) ระบบมันเห็นว่ามี HDD แค่ตัวเดียว อ้าว... นี่แหละตัวปัญหา สงสัยตอนที่ HDD (อีกตัวนีง)พัง พอใส่ตัวใหม่เข้าไปแล้วคงไม่ได้ไป set ที่ BIOS ให้มันเห็น HDD ตัวที่ช้าอยู่เนี่ย

หลังจากจัดการ set ให้ถูกต้องแล้วบูตเครื่องเข้าไป Divice Manager คราวนี้ก็สามารถเลือก Transfer Mode เป็น DMA ได้ ทดลอง encode รายการทีวี เป็น MPEG2 8Mbps ..ว้าว..คราวนี้เร็วเหมือนเดิมแล้ว ภาพสวยไม่มีกระตุก :D

Friday, August 06, 2004

ทำเว็บขายนาฬิกา...

จริงๆแล้วอยากจะทำเว็บขายนาฬิกาเป็นของตัวเองตั้งนานแล้วแหละ แต่ว่าเวลาไม่อำนวย... โชคดีที่ทำงานให้งานมาอย่างนึงคือไปตั้งร้านขายของบนเว็บขึ้นมา แล้วเอาความรู้นั้นมาสอนคนที่จะมา e-Commerce workshop ซึ่งจะมีขึ้นในเดือนกันยายนที่จะถึงนี้

โปรแกรมที่ใช้เป็น OpenSource Software ชื่อว่า Zen Cart ซึ่งรุ่นน้องที่ทำงาน(หนู) ได้เอามาทำเป็น Install Package รวมกับ MySQL, phpMyadmin และ hMailserver พอรันโปรแกรม installer ทุกอย่างก็จะเข้าไปอยู่ในเครื่องของเราอย่างถูกต้อง เราแค่ไปจัดการตกแต่งหน้าร้าน เพิ่มสินค้า เท่านี้ทุกอย่างก็พร้อมที่จะเริ่มใช้งานจริงๆได้

เจ้า Zen Cart นี่มีความสามารถหลายๆอย่างที่น่าสนใจ ขอเอามาเขียนไว้ที่นี่กันลืม
1. ระบบ Review สินค้า: ลูกค้า สามารถเขียน review สินค้า และให้ดาวได้ด้วย
2. มีการแสดงผลว่า "ลูกค้าที่ซื้อสินค้าชิ้นนี้ ได้ซื้อสินค้าอันอื่นดังต่อไปนี้" ด้วย เป็นการช่วยเพิ่มยอดขาย (เหมือนกับที่เห็นใน Amazon)
3. มีส่วนที่แสดงว่าสิ้นค้าชิ้นไหนขายดี
4. เมื่อเพิ่มสินค้าเข้าไปใหม่ มันจะไปโผล่ที่ What's new
5. มีปุ่ม Tell A Friend สำหรับให้ลูกค้าส่งข้อมูลสินค้าไปบอกเพื่อน
6. ระบบ Notification ให้กับลูกค้า เมื่อเรานำสินค้าอย่างที่ลูกค้าต้องการเข้ามาขาย
7. ถ้าเรา set ค่า Manufacturer ของสินค้าใดๆเอาไว้ พอลูกค้าเข้าไปดูที่สินค้านั้น จะมีบอกว่าสินค้านี้ผลิตโดยใคร และสินค้าของผู้ผลิตเดียวกันนั้น เราเอาอะไรมาขายบ้าง

สำหรับตัวเว็บเองตอนนี้เพิ่งเริ่มทำไปแค่
1.ตั้งชื่อร้าน
2.ทำ Logo
3.ตั้ง Category
4.เอานาฬิกาเข้าไปใส่ไว้เรือนนึง

คิดไว้ว่าพอเสร็จงานนี้ อาจจะเอาเว็บที่ทำขึ้นมานี้มาใช้ขายของจริงๆเลย :D

สำหรับ Seiko ANA สองเรือนที่เพิ่งได้มานั้น วันนี้ขายไปได้แล้วเรือนนึง (หลังจากเอาขึ้นขายไม่ถึง 10 นาที!) อีกเรือนนึงมีคนมารอคิวอยู่ 3 คนแหนะ ติดต่อไปหมดแล้ว รอคนแรกตอบก่อน

Thursday, August 05, 2004

Seiko ANA

เมื่อวานนี้ได้ Seiko ANA มา 2 เรือน รุ่นนี้มีขายเฉพาะในเครื่องบินเท่านั้น เป็นการร่วมมือกันออกแบบระหว่างนักบินของสายการบิน ANA กับ Seiko เข็มบอกชั่วโมงเป็นสีส้มดูเข้มมาก พร้อมทั้งมีตัว S ที่เข็มวินาที เป็นการเพิ่มความขลังให้กับนาฬิการุ่นนี้เข้าไปอีก

คิดว่าจะเอาไปปล่อยที่ Seiko&Citizen Trading Forum ใครสนใจก็ตามไปดูกันเองนะ :D

ข้างหลังมีสลักไว้ด้วยว่า Designed by ANA Pilots เทห์อย่าบอกใคร