ประตู BTS เปิดกลางทาง สรุปง่ายๆ เป็นที่ User Error ในการสั่งงาน

สรุปจาก บทวิเคราะห์ ประตู BTS เปิดกลางอากาศ, pantip.com

  1. ขบวนรถไฟฟ้าถ้าวิ่งอยู่จะใช้ระบบ Auto ทั้งหมด เพราะฉะนั้นไม่มีทางที่อยู่ๆ จะเปิดประตูได้เองแม้คนขับจะสั่งก็ตาม
  2. ที่ประตูเปิดเองเพราะรถขาดการติดต่อกับ ศ. ควบคุมและระบบปรับมาเป็น Manual สั่งงานโดยคนขับ โดยขณะเกิดเหตุนั้น รถหยุดนิ่งกับที่ไม่ได้วิ่งแต่อย่างใด เพราะเกิดเหตุขาดการติดต่อกับ ศ. ควบคุมขณะวิ่ง ระบบของรถจึงสั่งงานให้หยุดขบวนทันทีและปรับเป็น Manual ให้คนขับจัดการต่อไปเพื่อตรวจสอบ
  3. ขณะตรวจสอบรถ คนขับดันไปเปิดประตูแทนเพราะสับสนจากการเห็นป้ายว่าถึงจุดจอดแล้ว

รายละเอียดแบบเต็มๆ อ่านได้ตามลิงค์ด้านบน แต่อย่าบ่อยนะขอร้องผมใจไม่ดี ><“

เรื่องของผัดกะเพราและฮอตดอก

‘ผัดกะเพรา’ จริงๆ ควรใส่แค่ใบกะเพรา กระเทียม เนื้อสัตว์ พริกตำ ผสมกับน้ำปลาและพริกชี้ฟ้าแดงแต่งหน้าก็พอ อย่าไปใส่ผักอย่างอื่นให้รสชาดจนเพี้ยน หรือถ้าอยากแต่งเติมก็เปลี่ยนชื่อไปเป็น “กะเพราทรงเครื่อง” ไปเลยดีกว่า เห็นบ้างร้านใส่แล้วคืออยากบอกว่ามันจะกลายเป็นผัดขี้เมาไปแล้วมากกว่านะผมว่า

อีกอย่างมันก็คงเหมือน ‘ฮอตดอก’ บ้านเราน่ะ คือผมสั่ง ‘ฮอตดอก’ คือผมต้องการไส้กรอกกับขนมปังด้วย แต่เดี่ยวนี้สั่ง 7-11 ต้องบอกด้วยว่าฮอตดอกที่มีขนมปังด้วย ไม่งั้นได้แต่ไส้กรอกมา (คือตูอยากกินไส้กรอกตูบอกไส้กรอกหรือไบท์เอง ไม่ต้องมาคิดแทนตูได้ไหม!!!)

จริงๆ มี ‘ขนมครก’ อีกนะ ที่ปรกติแล้วจะมีหน้าอยู่หน้าเดียวที่กินกันมานานคือต้นหอม (ไม่ใส่หน้าเลยก็ยังโอเค) แต่ไอ้แบบที่บอกชาววัง หรือสารพัดหน้านี่ผมไม่กินเลย คือไม่ได้หอมหวานกระทิหรือนุ่มหอมมันแต่อย่างใด

ผมว่าหลายๆ อย่างในบ้านเราถ้าจะดัดแปลงผมไม่ว่าอะไรนะ เพราะมันเป็นเรื่องความชอบส่วนบุคคล แต่ช่วยทำให้มันเรียกให้แตกต่างหน่อยเหอะ เพราะไม่ใช่ทุกคนจะกินอะไรที่คุณดัดแปลงมา (╯°□°)╯︵ ┻━┻)

SSD กับงาน Database Server

ใช้ SSD Vertex 4 (SATA3 ทำงานบน SATA2) ขนาด 60GB ทั้งหมด 2 ตัวบน Production อยู่ 2 รอบบ ตัวแรกระบบ Frontend ทำงานตลอดเวลา 24 ชั่วโมงโหลดข้อมูลบน Database MySQL ขนาด transaction 30-100 queries/s แบบ ACID Model ตลอด (เป็น transaction เรื่องเงินเลยต้องมี locking ระดับ row ด้วย) แต่พังในเวลาประมาณ 3 เดือน และตอนนี้ SSD ตัวใหม่ก็ยังทำงานได้ดีอยู่ลุ้นๆ จะไปต่อได้แค่ไหน ส่วนอีกตัวทำงานมาแล้ว 6 เดือน ยังไม่มีปัญหาใดๆ ตัวนี้ทำงานที่ 500-600 queries/s แต่เป็น ISAM model ตลอด (ไม่มีการ locking ใดๆ) การทำใช้ SSD มาทำงานและแก้ไขปัญหาเรื่อง IOPS ของ database ช่วยให้งานที่อาจใช้เวลา 1-5 วินาที เสร็จสิ้นภายในเวลาหน่วย ms เท่านั้น ซึ่งคุ้มเสี่ยงที่จะใช้

คำถามคือระบบป้องกันทำอย่างไร? เพราะ SSD มีโอกาสเสียง่ายกว่า HHD อยู่แล้ว ซึ่งแก้ปัญหาด้วยการทำระบบด้านหลังอีกชุด โดยรัน VM ควบคู่ทั้งสองระบบ ซึ่งทำ Realtime backup แบบ Replication ที่ทำงานแบบ Event base ตลอดเวลาเพื่อคอย Backup ไว้อีกชุดและมีชุด VM อีกตัวทำหน้าที่ Daily backup แบบ Full Database อีก 1 ชุดสามารถรองรับการ downtime ได้ 99.9% per year ได้สบาย

โดยระบบเคย down เพราะ SSD พังและนำกลับมาอยู่ใน State ‘uptime’ ได้ในเวลาประมาณ 30 นาที ด้วยการกู้จาก Realtime backup มาใส่ในระบบที่ยังทำงานปรกติอีกระบบไปก่อน แล้วเข้าไปเปลี่ยน SSD ตัวใหม่เสร็จสิ้นใน 6 ชัวโมง (จากที่บอกไปด้านบน) อันนี้คือการแก้ไขปัญหานี้

ส่วนการแนวการแก้ไขปัญหาต่อไปในช่วงปีนี้ คือแผนการทำ HA ตัว Database Server เพิ่มเติม แต่ยัง LAB เรื่อง MySQL Cluster ว่าจะเอามาใช้อะไรได้บ้างและมีความเร็วเพียงพอหรือไม่ที่จะทำแบบนี้ หรือทำ RAID SSD ก็น่าสนใจเช่นกันคงต้อง LAB ต่อไปอีกสักพัก

IT Designation Definitions

เจอที่ http://blog.jitbit.com/2012/06/it-designation-definitions.html พอดีเลยเอามาวางไว้สักหน่อย

Definitions of Designations

Project Manager is a Person who thinks nine women can deliver a baby in One month.

Developer is a Person who thinks it will take 18 months to deliver a Baby.

Onsite Coordinator is one who thinks single woman can deliver nine babies in one month.

Client is the one who doesn’t know why he wants a baby.

Marketing Manager is a person who thinks he can deliver a baby even if no man and woman are available.

Resource Optimization Team thinks they don’t need a man or woman; they’ll produce a child with zero resources.

Documentation Team thinks they don’t care whether the child is delivered, they’ll just document 9 months.

Quality Auditor is the person who is never happy with a delivered baby.

Tester is a person who always tells that this is not the Right baby.

HR Manager is a person who thinks that…
a Donkey can deliver a Human Baby – if given 9 Months

Google Glass กับการถูกละเมิดสิทธิ์ความเป็นส่วนตัว

จากข่าว ร้านอาหารในซีแอทเทิลประกาศแบน Google Glass ห้ามนำมาใช้ภายในร้าน นั้น

ผมอ่านความคิดเห็นหลายคนแล้วมีความรู้สึกว่า “คนอื่นจะละเมิดสิทธิ์ของเราไม่ได้นะ มันสิทธิ์ของเรา บลาๆๆ แต่การกระทำของตัวเองกลับกำลังเข้าค่ายละเมิดสิทธิ์ความเป็นส่วนตัวของคนอื่นอยู่ คำตอบกลับบอกมันเรื่องปรกติ ตูจะทำ จะทำไม”  (╯°□°)╯︵ ┻━┻)

การถ่ายรูปน่ะมันไม่มีปัญหาหรอก ถ้าไม่ได้ไปติดคนอื่นๆ ที่เค้าไม่อยากเข้าในเฟรมของรูปเรา เพราะรูปหรือวิดีโอที่เราบันทึกไปแล้วอาจเอาไปโพส-แชร์ต่อนั้น มันอาจมีปัญหาในภายหลังได้ ซึ่งมันไปละเมิดสิทธิ์คนอื่นเค้าอยู่นะเว้ย

ซึ่งเรื่อง Google Glass ที่โดนแบนก็เพราะเหตุนี้แหละ เพราะถ้ามันถ่ายรูปหรือบันทึกวิดีโอไม่ได้ มันคงไม่มีปัญหาหรอก แต่มันมีปัญหาเพราะมันทำได้ และนั้นแหละคือสิ่ง “อาจ” ถูกนำไปใช้ในการละเมิดสิทธิ์คนอื่นได้ง่ายมากๆ

ผมเคยเขียนเรื่องนี้แบบเต็มๆ ไว้แล้วใน การแอบอ้างหรือนำรูปไปใช้โดยไม่ได้รับอนุญาติ แนะนำให้ตามไปอ่านดูครับ