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 [...]

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 ระบบจะทำการปิด [...]

I’m Back!!!

I’m Back!!!

1 May 2009

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