Archive for the 'นำเสนอไอเดีย' Category

ทำไมเราควรใส่ Comment ใน SQL Query

จากการลองผิดลองถูกปัญหาหนึ่งที่ประสบเจอมาคือ “เฮ้ย Query นี้มาจากส่วนไหนของ Code ฟระ ! ทำไมมันช้าจัง” เนื่องจากระบบผมประสบปัญหามันช้า แล้วเราแทบจำไม่ได้แล้วว่า query นี้มันอยู่ส่วนไหนของ app ดังนั้น ขอเขียนเป็นคำแนะนำสำหรับคนที่กำลังจะทับ App ใหญ่ที่มีความซับซ้อนมี การทำ Report ให้ใส่ Comment ใน  Query สักหน่อยอย่างเช่นในตัวอย่าง

สังเกตุได้ว่าการใส่ Comment ไว้ในข้างหน้าหรือข้างหลัง Query จะทำให้เราบอกได้ว่าจริงๆ Query นี้มาจากที่ไหน โดยถ้าเป็นผมจะตั้ง Comment แบบนี้

/* [OBVOC] application/model/page.php @ function get_by_date */

ประมาณนี้คือ “[ชื่อapp] ชื่อไฟล์ @ function ไหน” หรือถ้าไม่ได้เขียนเป็น function หรือใน function มีการทำหลาย query ก็ใส่ (1) , (2) , (3) ไปก็น่าจะ ok แล้วผมว่าใครมีวิธีการ comment แบบไหนให้หาได้ง่ายก็มา share กันนะครับ โดยสรุปข้อดีในการ Comment ใน Query คือ

  • เวลาทำ DB Performance Tuning ทำให้หาส่วนที่ทำให้เกิด Query ช้านี้ได้ทันทีว่ามาจาก app ไหน
  • ทำเป็น Remark ได้ว่า Query นี้จุดประสงค์เอาไว้ทำอะไร
  • คนที่มาทำงานต่อสามารถรู้ได้ทันที ว่าถ้าจะแก้ไข Query นี้ต้องไปแก้ที่ไหน

อยู่กินในสภาวะน้ำท่วม

เนื่องจากกทม. ตอนนี้ก็มีจุดเสี่ยงเยอะขึ้นแล้วมันก็ใกล้เข้ามาถึงบ้านผมละ ก็เลยเขียนไว้สักหน่อย กันลืมว่าต้องทำอะไรบ้าง

จาก Mindmap นี้ด้วยความขี้เกียจของเราเลยย่อยได้อีกว่า สำคัญสุดๆคือ น้ำ , ไฟ และห้องส้วมดังนั้นเลยย่อยได้ดังนี้ สำหรับการเตรียมตัวครั้งนี้สำหรับผู้ที่ไม่ถึงขั้นต้องอพยพแล้วต้องอยู่บ้าน โดยใครที่ยังท่วมไม่มากก็อาจจะลองทำตาม Style ผมก็ได้นะครับแต่มันแพงหน่อย เดียวผมข้อพูดเป็นขั้นๆละกันครับ

อุปกรณ์

  • แบตเตอรี่ 12 โวลท์ จากรถยนต์ + Inverter ครับเอามาทำตามนี้ครับ http://hilight.kapook.com/view/53204 โดยยิ่งเยอะยิ่งดีครับหรือเครื่องปั่นไฟ / Solar Cell หรืออะไรก็ได้ที่ทำให้ได้ไฟฟ้า
  • สายยาง , โอ่ง / กระละมัง / ขวดอะไรก็ได้ที่เก็บน้ำได้เยอะๆ
  • ไม้ขีดไฟ , เทียน , ไฟฉาย + Battery
  • เครื่องกรองน้ำครับ (แบบดีๆได้ยิ่งดี) +กาต้มน้ำร้อนไฟฟ้า
  • อาหาร เช่น มาม่า , ข้าวสาร , ทูน่ากระป๋อง / ขนม (โดยตุนไว้ประมาณ 14-30 แล้วแต่ผลกระทบที่ท่านคาดว่าจะโดน)
  • ถุงดำ Size ใหญ่ยิ่งเยอะยิ่งดี + กระดาษทิชชู่ยิ่งเยอะยิ่งดี
  • SwissArmy Knife / นกหวีด
  • Microwave  / หม้อหุงข้าว
  • เรือหรือแบบ Handmake แบบนี้

หลักๆก็น่าจะประมาณนี้ครับส่วนที่เหลือก็พวกยารักษาโรค แล้วก็สิ่งที่คิดว่าจำเป็นสำหรับตัวท่านเอง เช่น ถ้ากลางคืนอากาศหนาวก็อย่าลืมผ้าห่มนะครับ

วิธีการอยู่

สมมุติเหตุการณ์ว่าผมติดอยู่ในบ้านน้ำท่วมไปไหนไม่ได้ แต่ผมได้เตรียมอุปกรณ์ไว้หมดแล้วจะทำยังไงนะครับ รวมไปถึงขนาดที่ว่าน้ำประปาไม่ไหล อย่างแรกคือไปตักน้ำแล้วใช้สายยางต่อเข้ากับเครื่องกรองน้ำเสร็จแล้วก็เอ ภาชนะมารองฝั่งที่กรอง ต่อแบตเตอรี่กับ + Inverter เพื่อให้มีไฟฟ้าแล้วก็กรองน้ำให้เสร็จเอาแบบทำทีละเยอะๆเลย (อย่าลืมทำความสะอาดภาชนะก่อนด้วย) พอเสร็จแล้วก็เอาน้ำที่ได้ มาต้มอีกทีถ้าไม่มั่นใจการกรองน้ำ ส่วนน้ำที่เหลืออยู่ก็ให้เอาอะไรมาปิดฝาเพื่อไม่ให้มีอะไรลงไปในน้ำ

เสร็จแล้วเวลาทำอาหารก็ถ้ามีกาต้มน้ำร้อนไฟฟ้า ก็เสียบไฟแล้วก็ต้มน้ำไปทำมาม่ากินไป ถ้ามาม่าหมดทำข้าวกินแล้วมีไมโครเวพก็สบายเลยใช้สูตรนี้ – http://www.bloggang.com/viewdiary.php?id=puianddeb-today&month=06-2008&date=11&group=6&gblog=16 ส่วนคนที่ไม่มีทั้งไมโครเวพและหม้อหุ้งข้าว อาจจะต้องลำบากหน่อยนะครับเพราะมันคือทำแบบยุคเก่า http://www.gotoknow.org/blogs/posts/274554 ผมไม่ขอบรรยายเพราะมันยากไปสำหรับผม

ส่วนที่ผมบอกว่าให้เอาภาชนะที่เก็บน้ำได้เยอะๆไม่ใช่อะไรหรอกนะครับ เอามารองน้ำฝน แต่ถ้าเตรียมตัวก่อนได้เลยคือเอาน้ำประปาที่ถ้ายังเปิดได้อยู่รองน้ำไว้ก่อนเลยครับ สุดท้ายถ้าหมดอย่าลืมไปรองน้ำฝนนะครับ ต่อให้มันอาจจะดื่มไม่ได้ซะทีเดียวแต่เอาไว้อาบน้ำได้ก็ยังดีใช่ไหมละครับ

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

สรุป

สุดท้ายถ้ามันไม่ไหวจริงๆก็อพยพดีกว่าครับเพราะชีวิตสำคัญกว่าสิ่งของนะครับ เป็นห่วงทุกคนครับขอให้รอดจากวิกฤตคราวนี้กันทุกคนนะครับ ขอให้พระคุ้มครองครับ

ปล. ณ ตอนนี้ขอให้เชื่อใน ทหาร , รัฐบาล และคนจัดการน้ำครับ เพราะสิ่งที่ผมฟังมาคือเราระบายน้ำออกอ่าวไทยได้แค่วันละ 100-300 ลูกบาศเมตร แต่ปริมาณน้ำคือประมาณ 10,000 ลูกบาศเมตรครับ ดังนั้นที่เขาทำคันกั่นน้ำเพื่อที่จะชะลอความเสียหาย เพราะต่อให้ท่วมทุกที่เท่ากันหมดมันก็ระบายน้ำได้เท่าเดิมแต่สิ่งที่ลำบากคือ การช่วยเหลือคนอื่นทำได้ยากขึ้นทั้งการส่งข้าวส่งน้ำ , ช่วยเหลือผู้ประสบภัย ทั้งคนแก่ คนเจ็บ คนป่วย ที่ต้องให้การช่วยเหลือเร่งด่วนก็เป็นไปได้ช้าถ้ามันท่วมทั้งเมือง ขอให้คนที่เข้ามาอ่านเข้าใจเรื่องนี้ด้วยนะครับ

ปล2. ถึงคนกรุงเทพฯ สิ่งของของท่านที่อยู่ชั้นหนึ่งให้ยกขึ้นไปอยู่ชั้นสองได้เลยครับ ไม่ต้องรอเขาเตือนกันไว้ดีกว่าแก้ครับ เสียแรงย้ายของหน่อย ดีกว่าเสียใจที่ของพังโดยเราไม่ทำอะไรเลย

Next Page »