ใครผิด (วะ)?

Java Script API ที่ผม support อยู่ปัจจุบันเป็น version 5 ออกมาตอนกลางปี ส่วน version 3 และ 4 ออกเมื่อปีที่แล้วครับ

ปีที่แล้วมีลูกค้าเจ้าหนึ่งใช้ version 2 ที่ออกตอนปี 2011 แล้วเจอปัญหาร้ายแรงปัญหาหนึ่ง ขณะนั้น version 3 ออกได้ไม่นานและ dev กำลังเขียน version 4 อยู่

ผมใช้เวลาเป็นเดือนในการทำ issue นี้ (replicate ยากมากๆ) ระดม dev มาช่วยแล้วก็ยังไม่ได้ สุดท้ายก็ส่งเรื่องไป Microsoft Support ถึงได้รู้ว่า setTimeout() บน IE มันทำงานผิด MS ยอมรับว่าเป็นบั๊กของ IE 7/8 และแก้ไปใน IE 9 แล้ว แน่นอนว่าลูกค้าแม่มไม่ยอมเปลี่ยนไป IE 9 แน่ๆ ตอนนั้นผมกะ dev จึงช่วยการหาทางป้องกันและยัดมันลงไปใน patch หนึ่งของ version 2 ซึ่งลูกค้าก็เอาไปใช้ได้ดีจนถึงทุกวันนี้

ต้นเดือนที่ผ่านมา ลูกค้าจะ upgrade ไปเป็น version 5 ซึ่งเป็นอันล่าสุด ผมได้รับงานมาว่าลูกค้าจะต้องทำอะไรบ้างเพื่อที่จะ migrate page เขาได้เพราะมันมีอะไรเปลี่ยนข้างในเยอะเหมือนกัน ผมทำ list จะเสร็จแล้วรู้สึกตะหงิดๆ อะไรบางอย่างเลยลองดู code ส่วนที่เจอปัญหาคราวโน๊นดูถึงเพิ่งเห็นว่า code patch นั้นไม่ถูกใส่มาใน version 5 ด้วย…

ไล่ย้อนไปพบว่า version 3, 4, 5 code ที่เจอปัญหายังเหมือนกับ version 2 เด่ะๆ สำหรับ version 3 ผมไม่แปลกใจอะไร แต่ที่งงคือทำไม version 4 และ 5 เสือกไม่ merge patch นี้ไปด้วย ถาม dev ก็ไม่รู้ คนเขียนออกไปแล้ว ไม่มีใครตอบได้

แน่นอนว่าด้วยบาปที่ผมแม่งเป็นคนเจอไอ้ code diff เหี้ยนี่ ผมเลยได้รับคำสั่งมาว่าให้ simulate ปัญหานี้ใน version 5 ให้ได้ภายในเวลา 1 อาทิตย์…

3 วันที่ผ่านมาผมยัง replicate ปัญหาแม่มไม่ได้เลย issue อื่นๆ ที่ลูกค้าส่งเข้ามาถูกผลักไปเป็นเรื่องรองๆ ไปทั้งหมดเพื่อดูเรื่องนี้โดยเฉพาะ ผมมานั่งนึกว่าทำไมกูต้องมานั่งทำเหี้ยอะไรเสียพลัง เสียเวลาไปเปล่าๆ ปลี้ๆ อันนี้ด้วยวะ

ที่กูต้องมานั่งทำไอ้เหี้ยนี่อยู่แม่งผิดที่ใครวะ

สะพายกล้องเที่ยวฮอกไกโด #1: กว่าจะถึง Hakodate

ออกตัวก่อนว่า Blog ทริปอินเดียของผมยังไม่จบ แต่ทำรูปไม่ทำ เลยขอข้ามมาเรื่องเที่ยวญี่ปุ่นก่อนครับ -*-

ผมไปเที่ยวเมืองฮอกไกโดเป็นเวลา 8 วันตั้งแต่วันที่ 23 มิถุนายนถึงวันที่ 1 กรกฏาคมครับ ไปแต่ฮอกไกโดนี่แหละ ไม่ไปโตเกียวเลย ไปก่อนเขายกเลิกวีซ่าสักเดือนนึงมั้ง -*- เซ็งเลย ออกจากกรุงเทพตอน 5 ทุ่มด้วยสายการบินแห่งชาติ TG ซึ่งก็ delay ไปประมาณ 30 นาทีให้งงเล่น รอบนี้ได้นั่งเครื่องแบบมีจอทีวีส่วนตัวทั้งๆ ที่เป็นชั้น ecomony ครับ ถูกใจดีเหมือนกัน คนไทยไปพร้อมกันเพียบเลย (รู้สึกว่าข้าราชการ กทม จะมาดูงานอะไรสักอย่างด้วยมั้ง)

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


ญี่ปุ่นยามเช้า

พนักงานที่จุดบริการ JR Pass บริการดีมากๆ ครับ พูดภาษาอังกฤษได้ดี ฟังภาษาอังกฤษสำเนียงไทยออก เท่าที่สังเกตุดู แม้ว่าตั๋วจะออกจากคอมพิวเตอร์แต่ว่าพวกตารางเดินรถต่างๆ นี่เขาจะเปิดดูจากสมุดตารางเดินรถเอา พวกข้อมูลว่าต้องไปรอชานชาลาไหนก็ถามเขาได้เหมือนกัน แต่ว่าเขาจะตอบได้แต่สถานีใหญ่ๆ เท่านั้นครับ

พวกผมอยู่ตรงตั๋ว JR อยู่นานเพราะที่ๆ จะไปมันเยอะมาก เสร็จแล้วก็่ว่าจะเดินเที่ยวสนามบินก่อนเพราะมีที่เที่ยวในสนามบินด้วย ว่าจะเช่าตู้ locker แต่สุดท้ายคิดว่าแพง ไม่เอาดีกว่า


ร้านอาหารในสถานี ไม่ได้กิน


สิ่งแรกที่เสียเงินซื้อในฮอกไกโด

บรรยากาศทั่วไปของสนามบิน New Chitose นี่เหมือนพวก Shopping Mall มากกว่าครับ คือมีรถไฟใต้ดินอยู่ข้างล่าง มีด้านบนเป็น Shopping Mall ประมาณ 3 ชั้นแล้วมีสนามบินอยู่บนสุด


Continue reading “สะพายกล้องเที่ยวฮอกไกโด #1: กว่าจะถึง Hakodate” →

สรุปค่าเสียหาย Book Expo Thailand 2013

  • ยอดขุนโจร เล่ม 1 – 2 : โกวเล้ง น.นพรัตน์ เรียบเรียง
  • UTOPIA : เซอร์โธมัส มอร์ สมบัตร จันทรวงศ์ แปล
  • iWoz สตีฟ วอซเนียก อัจฉริยะคอมพิวเตอร์ : Steve Wozniak เขียน Gina Smith เรียบเรียง นรา สุภัคโรจน์ แปล
  • เหตุผลที่ไม่ควรมีเหตุผล The Upside of irrationality : Dan Ariely พรเลิศ อิฐฐ์ และ วิโรจน์ ภัทรทีปกร แปล
  • How to tech physics to your dog ฟิสิกส์ฉบับเจ้าตูบ : Chad Orzel ดร.บุญญฤทธิ์ อุยยานนวาระ แปล
  • The Drop แผนเลือดลวง : ไมเคิล คอนเนลลี่ โสภณา เชาว์วิวัฒน์กุล แปล
  • คินดะอิจิยอดนักสืบ ตอนที่ 28 โรงละครผีสิง : โยโคมิโซะ เซชิ ชมนาด ศีติสาร แปล
  • ยุ่งนักลักลูกสาวยากูซ่า : ฮิงาชิกาวะ โทคุยะ พรพิรุณ กิจสมเจตน์ แปล
  • John Dies At The End นายจอห์นตายตอนจบ : David Wong วีระวัฒน์ เตชะกิจจาทร แปล
  • Tokyo Drift แอดเวนเจอร์ ออฟ เมอฤดี : คันฉัตร รังษีกาญจน์ส่อง
  • ชีวิต 175 ซม. : ปลารี่

สรุปค่าเสียหายเป็นจำนวน 2,283 บาท ซึ่งก็เป็นเรทปกติของการใช้เงินในงานหนังสือของผมครับ
ที่น่าสนใจคือ ปีนี้ซื้อเป็นปีแรกที่ไม่ได้ซื้อหนังสือท่องเที่ยวเลย ซื้อแต่หนังสือนิยายอ่านเล่นเสียเป็นส่วนใหญ่ ปีนี้ผมยังพลาดไม่ได้ซื้อแมวเหมียวยอดนักสืบอีกต่างหากเพราะนึกว่าซื้อไปแล้ว -*- อ้อ ปีนี้ Bliss กับ Talent1 มาตั้งบู๊ทข้างๆ กันด้วย

ปีนี้ระหว่างเดินร้านนายอินทร์เจอว่ามี Ebook เพชรพระอุมาที่ผมกำลังติดงอมแงมขายด้วย ถ้าเป็นตอนๆ (ตอนนึงก็ 4 เล่ม) ขาย 600 ถ้าครบภาค ก็ 3 พันกว่าๆ ราคาถูกกว่าแบบหนังสือที่ ณ บ้านฯ ขายเยอะอยู่ แต่ที่น่าเสียดายคือมันเป็น epub ที่ล็อคให้อ่านกับ App ของนายอินทร์เองเท่านั้น (มีบน Smartphone/Table/PC) มาอ่านบน Kindle ไม่ได้ น่าเสียดาย