ค้นหาคำแปลอย่างเร็วด้วย Quicksilver

ค้นหาคำแปลอย่างเร็วด้วย Quicksilver

6 June 2009

หลังจากลงเครื่องแมคใหม่ ๆ โปรแกรมแรก ๆ ที่ผมต้องลงก่อนเสมอคือ Quicksilver เป็น launcher และหลาย ๆ อัตถประโยชน์ คนที่ใช้เป็นประจำอาจจะไม่แปลกใจอะไร วันนี้เลยมาแนะนำ Tip เล็ก ๆ ที่ใช้บ่อยพอควรนั้นคือ Dictionary Plugin
เมื่อเราติดตั้ง Dictionary Plugin เรียบร้อยแล้ว เมื่อเราเข้าเว็บด้วย Safari แล้วเจอคำศัพท์ที่ต้องการแปล สามารถทำได้โดยการกด control + command + D ค้างไว้พร้อมกับเอาเมาส์ไปวางไว้บนคำที่เราต้องการแปล เราจะได้คำแปลคำนั้น ๆ ออกมาเลย เป็น free utility ที่มากด้วยความสามารถจริง ๆ ครับ

Dilbert

Dilbert

30 May 2009

ที่มา: http://dilbert.com/fast/

นำเสนองาน อย่าง Steve Jobs

นำเสนองาน อย่าง Steve Jobs

25 May 2009

คงมีใครหลายคนที่ประทับใจกับการนำเสนอสินค้าและบริการของแอปเปิล โดย Steve Jobs มากมายจนเห็นจ๊อบเป็นศาสดาไปเสียแล้ว คราวนี้เรามาดูกันบ้างว่า Jobs นั้นมีวิธีการพรีเซ็นต์อย่างไรเพื่อเราจะได้นำไปประยุกต์ใช้ได้บ้าง
 

1. วางธีมของการนำเสนอ “There something in the air” นี่คือตัวอย่างธีมของนำเสนอโปรดักส์ที่ทางจ๊อบ ได้วางไว้ในการนำเสนอคอมพิวเตอร์พกพาที่บางมาก ๆ Macbook Air เราไม่จำเป็นที่จะต้องนำเสนอธีมออกไปตั้งแต่เริ่มต้นในการพรีเซ็นต์ของเรา ในปีที่แล้วจ๊อบได้นำธีมใส่เข้าไปในพรีเซ็นต์ยี่สิบกว่านาที เพื่อจะบอกว่า “Today Apple reinvent the phone” เมื่อเรากำหนดธีมของเราได้แล้ว เราควรจะย้ำธีมหลักที่เราจะนำเสนอให้แก่ผู้ฟังหลาย ๆ ครั้ง เพื่อให้ผู้ฟังสามารถจดจำได้
2. กระตุ้นให้เกิดความสนใจ จ๊อบแสดงให้เห็นถึงความหลงใหลของเค้าในคอมพิวเตอร์ดีไซน์ ระหว่างการนำเสนอเค้ามักจะใช้คำว่า “พิเศษสุด”, “ยอดเยี่ยม”, “เจ๋ง” เมื่อต้องการบรรยายถึงฟีเจอร์ใหม่ของไอโฟน จ๊อบได้พูดว่า “มันใช้งานง่ายอย่างเหลือเชื่อ” นักพูดที่ดีจะต้องมีความหลักแหลมที่จะสอดใส่ สิ่งที่เรียกร้องความสนใจให้ผู้ฟังรู้สึกตื่นเต้นได้ (WoW factor) ไม่ใช่นำเสนอเพื่อให้ผู้ฟังหลับ ในเวลาเตรียมพรีเซ็นเตชั่น เราควรที่จะใส่ความเป็นตัวของตัวเองลงไปด้วย เรารู้สึกอย่างไรว่าสินค้าหรือบริการของเรานั้นมีดีหรือเจ๋งตรงไหน เจ๋งยังไง นำเสนอมันออกไปให้ผู้ฟังได้รับรู้ หากเราไม่เชื่อในสินค้าของเรา แล้วเราจะชักจูงให้คนอื่นคล้อยตามได้อย่างไร
3. บอกสังเขปของการนำเสนอ จ๊อบจะกล่าวถึงขอบเขตของการนำเสนอของเค้าให้แก่ผู้ฟังทราบ [...]

ไอเดียดี ๆ ที่ zulutrade

ไอเดียดี ๆ ที่ zulutrade

13 May 2009

   ZuluTrade

ไปเจอเว็บดี ๆ ไอเดียเข้าท่าที่เว็บ zulutrade.com เป็นบริการสำหรับคนที่อยากลงทุน(เก็งกำไร) แต่อาจจะไม่มีเวลาในการตามคอยศึกษาการลงทุน ไม่อยากลงทุนในกองทุนต่าง ๆ แต่อาจจะมีแนวทางหรือมีคนที่เป็น role model ในการลงทุนอยู่ แล้วอยากลงทุนแบบคนนั้น ๆ zulutrade เห็นช่องว่างตรงนี้จึงทำหน้าที่เป็นคนกลาง ของระบบ เมื่อเราอยากลงทุน เราก็เลือกคนที่ต้องการเทรดตาม ระบบก็จะทำการเทรดแบบเดียวกับคนที่เราต้องการด้วยวิธีการเดียวกันอัตโนมัติ เป็นไอเดียที่เข้าท่าจริง ๆ 
นึกถึงการลงทุนในหุ้นของเมืองไทยเป็นต้น อาจจะมีคนที่อยากลงทุนเหมือนกับดร.นิเวศ(นักลงทุนชื่อดังอันดับต้น ๆ ในเมืองไทย) ก็ลอกการลงทุนตามดร.เลย อาจจะมีคนสงสัยว่าคนทำระบบ zulutrade และคนที่เป็นต้นแบบในการลงุทนเช่น ดร. ได้อะไร คำตอบคือ zulutrade ก็จะได้ค่า commission ที่แบ่งมาจาก broker และแบ่งให้กับคนที่เป็นต้นแบบอีกทางหนึ่ง ถือว่าเป็น idea ที่วิน ๆ ในทุก ๆ ฝ่ายเลยดีเดียว
ปล. ไม่ได้แนะนำบอกว่าเว็บ zulutrade นั้นดี แต่แค่จะบอกว่าไอเดียมันแปลก เข้าท่าดีน่ะครับ

วิธีการเลือก Forex Broker

วิธีการเลือก Forex Broker

8 May 2009

สิ่งสำคัญอันดับต้น ๆ สำหรับการเทรด Forex ก็คือเราจำเป็นที่จะต้องมี Account กับ Broker เสียก่อน ไม่เช่นนั้นแล้วเราก็จะไม่สามารถทำการซื้อขายค่าเงินได้ ซึ่งการเลือก Broker นั้นมีความสำคัญอย่างมาก หากเลือกผิดก็เหมือนกับเอาเงินไปฝากโจรฉันไดฉันนั้นทีเดียว เมื่อก่อนผมเคยเน้นย้ำเรื่องนี้มาก ๆ เพราะ Broker ที่มีลักษณะไม่ซื่อสัตย์ต่อลูกค้านั้น มักจะมีสิ่งจูงใจให้กับเทรดเดอร์หรือคนที่แนะนำคนอื่นให้มาสมัครเป็นสมาชิก(Introducing Broker/Introducing Advisor) มากมาย บางที่จ่ายเป็นค่าคอมมิสชั่นให้กับคนที่เป็นคนแนะนำตลอดเป็นเงินจำนวนมากที่อาจจะดูไม่สมเหตุผลในบางครั้ง หากเทียบว่าโบรกเกอร์นั้นได้เงินจากค่า spread เพียงเล็กน้อยเท่านั้น(แปลว่าโบรกเกอร์ไม่ได้หาเงินจากค่าคอมมิสชั่นเราเพียงช่องทางเดียว แต่อาจจะเป็นการเปิดออเดอร์ตรงข้ามกับเทรดเดอร์เพื่อทำกำไรก็ได้)
ผมคงจะบอกไม่ได้ว่าโบรกเกอร์ไหนที่ควรจะใช้บริการแต่เราควรเลือกจากโบรกเกอร์ที่ดูน่าเชื่อถือ มีความมั่นคง สามารถตรวจสอบข้อมูลได้ชัดเจน ดังต่อไปนี้
1. มีการจดทะเบียนในการเทรดค่าเงินอย่างถูกต้องกับ Regulator ในประเทศนั้น ๆ เช่นโบรกเกอร์อเมริกาจะต้องจดทะเบียนกับ CFM, CFTC อังกฤษจดทะเบียนกับ FSAuthority สวิซเซอร์แลนจดทะเบียนกับ SFDF, ARIF เป็นต้น การเลือกโบกเกอร์ที่จดทะเบียนอยู่ในประเทศหรือหมู่เกาะที่ไม่ได้มีชื่อเสียงในด้านการทำธุรกรรมการเงินหรือเป็นแหล่งฟอกเงินอาจจะไม่ใช่ความคิดที่ดีนัก
2. ตรวจสอบทุนจดทะเบียนและเงินทุนหมุนเวียน ซึ่งโบรกเกอร์ที่จดทะเบียนในอเมริกาสามารถตรวจสอบได้จาก Financial Data for FCMs 
3. เนื่องจากตลาด Forex นั้นไม่ได้มีตลาดกลางเหมือนกับตลาดหุ้นเช่นในเมืองไทยเรามีตลาดหลักทรัพย์ที่ทำหน้าที่จับคู่ออเดอร์การซื้อขาย แต่ว่า Forex นั้นเป็นการทำสัญญาระหว่าง โบรกเกอร์ กับแบงค์ หรือที่เราเรียกว่า Liquidity [...]

Expert Advisors aka Forex Robot

Expert Advisors aka Forex Robot

5 May 2009

Expert Advisors หรือที่เรียกกันทั่วไปว่า EA คือระบบอัตโนมัติในการเทรดตาม Strategy ที่ได้ถูกเขียนโปรแกรมเอาไว้ด้วยภาษา MQL4 พัฒนาโดยบริษัท MetaQuotes Software Corp. ซึ่งเป็นบริษัทที่พัฒนา Forex Trading Platform ทั้งในฝั่งของนักเก็งกำไร และโบรกเกอร์เอง โบรกเกอร์ใดก็แล้วแต่ที่ให้บริการซื้อขายเงินตราผ่าน MetaTrader4 หรือ MT4 นั้นสามารถที่จะรองรับการทำงาน EA ได้
เหตุผลที่เราต้องการ Robot หรือ EA เนื่องมาจาก การเทรดด้วยคนนั้นไม่สามารถที่จะนั่งอยู่หน้าจอได้ 24 ชั่วโมงโดยประสิทธิภาพไม่ตกลงได้เลย ระบบจะทำการสั่งซื้อขายให้เราอัตโนมัติตามแบบแผนที่ถูกโปรแกรมเอาไว้ล่วงหน้าโดยไม่มีอารมณ์เข้ามาเกี่ยวข้อง ในขณะที่เราเป็นมนุษย์นั้น อารมณ์ถือว่าเป็นปัจจัยสำคัญเนื่องจากในบางครั้ง เราอาจจะเชื่อมากเกินไป หรืออาจจะกลัวมากเกินไปทำให้เราขาดวินัยในตัวเอง 
สิ่งสำคัญในการออกแบบหรือการเลือก EA ไปใช้

เข้าใจถึง Strategy ที่ EA ใช้ในการเทรด เนื่องจากการเทรดเป็นการเทรดด้วยข้อมูลทาง Technical ล้วน ๆ
จุดอ่อนของ EA ที่จะนำไปใช้ เพราะไม่มี EA ไหนที่สามารถรับมือได้ถูกสภาพการณ์แน่นอน ซึ่งความเสี่ยงไม่ได้เกิดขึ้นได้เฉพาะกับตลาดเองเท่านั้น อาจจะหมายถึง Broker หรือตัวแปรอื่น [...]

Keep-Alive but i'm dead

Keep-Alive but i’m dead

4 May 2009

จากโพสเดิมเขียนเรื่องการหาสาเหตุของปัญหาโดยใช้ tcpdump และ wireshark วันนี้เจอโจรแล้ว เจ้าโจรที่ว่าคือการ set connection ใน header ของ HTTP ในสมัยก่อนยุค HTTP 1.0 เราจะเปิด request ใด ๆ จะต้องทำ connection ไปยังปลายทางทุก ๆ ครั้งไปเช่นในเว็บเพจหนึ่งมี html หนึ่งเพจ 10 รูป เราจำเป็นต้องเปิด connection ไม่ต่ำกว่า 11 ครั้งเพื่อให้ได้ข้อมูลที่เราต้องการ ต่อมาจึงได้มีการพัฒนาโปรโตคอล HTTP ขึ้นมาเป็นยุค HTTP 1.1 ซึ่งมีความสามารถเพิ่มขึ้นมาคือ Keep-Alive connection ซึ่งทำให้เราลด bandwidth และ latency ที่เกิดขึ้นได้อย่างมากเพราะเราสามารถเปิด connection ค้างไว้และทำการ req/ack กันได้ตลอดโดยไม่จำเป็นต้อง syn กันบ่อย ๆ
ที่มาของปัญหาคือว่าร้อยปีร้อยชาติโปรแกรมผมก็ไม่เคยต้องไป override connection [...]

Problem Diagnosis with TCPDump and Wireshark

Problem Diagnosis with TCPDump and Wireshark

3 May 2009

อาทิตย์ก่อนระบบ Application ที่กำลังพัฒนาอยู่มีปัญหาเกี่ยวกับ การรับสิ่งข้อมูลระหว่างระบบสองระบบไม่ถูกต้อง คือได้รับแจ้งว่า Logging ต้นทางนั้นไม่สามารถส่งข้อมูลมาถึง Server ที่กำลังพัฒนาอยู่ได้ สิ่งแรกที่เช็กก่อนเลยคือเช็ก Access Log ของ Apache เองว่าเจอ request ไหม แต่เนื่องจากระบบมี Transactions เยอะมากและข้อมูลส่งมาอยู่ในรูปแบบ HTTP POST จึงไม่สามารถตรวจเช็กได้ ปัญหาชักจะเริ่มซับซ้อนแล้วสิ คงต้องทำการเช็ก packet ในระดับล่าง ๆ ว่าทาง Server มองเห็นข้อมูลใดบ้างและมี packet ไหนที่ตกหล่นไปทำให้ Server ไม่ได้รับ เครื่องมือแรกที่เราจำเป็นต้องมีคือ TCPDump เป็นโปรแกรมขนาดเล็กที่สาธารณะประโยชน์มาก ใช้ในการตรวจจับ tcp packet ที่เราสนใจ
คำสั่งที่ใช้คือ 
tcpdump -nnvvXSs 1514 -i bond0 port 8800 -w capture.log and src 10.x.x.33 or src [...]

NFA Rules on Hedging Strategy

NFA Rules on Hedging Strategy

2 May 2009

National Futures Agency หน่วยงาน regulator ของสหรัฐที่มีหน้าที่ดูแลกำกับกฏเกี่ยวกับการเทรด futures ทั้งหลายซึ่งรวมถึง Forex ด้วยเช่นกัน หากเทียบกับหน่วยงานในเมืองไทยก็คือ กลต. สำนักงานคณะกรรมการกำกับหลักทรัพย์และตลาดหลักทรัพย์ ได้ออกกฏเกี่ยวกับการเทรด Forex มาใหม่ข้อหนึ่งนั่นก็คือห้ามใช้ Hedging Strategy ในการเทรดเริ่มตั้งแต่ 15 พฤษภาคม 2009 นี้ ผลคือ Trader ที่ทำการเทรดกับ Broker ซึ่งอยู่ภายใต้การกำกับดูแลของ NFA จะไม่สามารถเปิดเทรด long/short ในคู่แพร์ค่าเงินเดียวกัน พร้อมกันได้ 
ยกตัวอย่าง ในกรณีที่เราทำการ long EUR/USD ไว้ 1.0 lot เราจะไม่สามารถ short EUR/USD พร้อมกันได้ โดย ณ ปัจจุบันยังไม่ได้มีรายละเอียดเพิ่มเติมว่าทาง broker จะทำอย่างไรในกรณีนี้ นั่นคือ หากเราเปิด long ค่าเงินไว้และทำการ short ระบบจะทำการปิด long [...]

I'm Back!!!

I’m Back!!!

1 May 2009

กลับมาแล้ว หลักจากหายไปนานกว่า 3 ปีได้มั้ง ตั้งแต่ย้าย Server ใหม่ ข้อมูลเก่า ๆ ก็เลยหายไปด้วย ประกอบกับยุ่งจัดช่วงนั้น กลายเป็นห่างหายจากการเขียน blog มานานมาก จะพยายามเขียนบ่อย ๆ จะได้เป็นการฝึกและบันทึกข้อมูลตัวเองไปด้วย
เรื่องที่ยังจะเขียนคงเป็นเรื่อการลงทุน(เก็งกำไร)ใน Forex การเขียนโปรแกรม การทำงาน และเรื่องไร้สาระทั่วไป ห้าห้าห้า