Barcamp Bangkok: OpenData "เปิดข้อมูลรัฐสู่สาธารณะเพื่อทุกคน"

มีโอกาสไปงาน Barcamp Bangkok: OpenData มาเมื่อวันที่ 5 มี.ค.​ ที่ผ่านมา ซึ่งวันนี้เป็นวัน International Open Data Day ด้วยนะ ที่เมืองไทยเราจัดมาเป็นครั้งที่ 2 แล้ว ครั้งนี้มาแบบพิเศษหน่อยคือจัดร่วมกับ Barcamp Bangkok โดยตอนเช้าจะเป็นช่วงเสวนา "การเปิดเผยข้อมูล: พลังขับเคลื่อนรัฐบาลโปร่งใส" มีคอนเซ็ปหล่อๆ ว่า Data for All แปลเป็นไทยงามๆ คือ "เปิดข้อมูลรัฐสู่สาธารณะเพื่อทุกคน"

Barcamp Opendata Backdrop

Continue reading "Barcamp Bangkok: OpenData "เปิดข้อมูลรัฐสู่สาธารณะเพื่อทุกคน""

Code Mania 11: Raise the Bar

งานใหญ่สำหรับชาวโปรแกรมเมอร์ไทยครั้งแรกของปีนี้! จัดเป็นครั้งที่ 3 แล้ว มีคอนเซปคือ Raise the Bar โดยสมาคมโปรแกรมเมอร์ไทย ซึ่งตอนนี้ทีมงานเค้าได้จดทะเบียนใช้ชื่อสมาคมอย่างเป็นทางการเป็นที่เรียบร้อย แล้วก็มาเปิดตัวในงานนี้ด้วย มีวัตถุประสงค์หล่อๆ ตามนี้

  1. พัฒนาทักษะ
  2. สร้างเครือข่าย
  3. ยกระดับภาพลักษณ์
  4. ช่วยเหลือนักพัฒนาและผู้ว่าจ้าง
  5. สร้างพื้นที่และโอกาสใหม่ๆ
  6. สนับสนุนและจัดกิจกรรม

ถือว่าเป็นข่าวดีสำหรับวงการโปรแกรมเมอร์เมืองไทยเลยนะ สู้ๆ นะครับ ร่วมกันพัฒนาวงการนี้ไปด้วยกัน 🙂 ใครสนใจสมัครสมาชิกก็ติดต่อไปเลยนะครับ สมัครง่ายได้ผลประโยชน์เพียบ! จบช่วงโฆษณา.. ว่าแล้วก็เขียนบอกเล่าสิ่งที่ไปฟังมาบ้างดีกว่า ขอเขียนแค่บางประเด็นนะครับ ใครอยากฟังเต็มๆ คอยติดตาม Thai Programmer Network ทาง YouTube กันเอานะ ส่วนพวกสไลด์ต่างๆ ตามเก็บได้ที่ Code Mania 11 : Raise the bar

Continue reading "Code Mania 11: Raise the Bar"

การตัดสินใจ

การตัดสินใจบางครั้งเป็นเรื่องที่ยาก เราไม่สามารถคาดหวังว่าจะได้ผลลัพธ์ตามที่เราต้องการได้เสมอไป แต่ถึงแม้ว่าจะไม่ได้ผลลัพธ์อย่างที่หวัง อย่างน้อยเราก็ได้เรียนรู้ในสิ่งที่เราตัดสินใจทำลงไป คิดว่ามันคุ้มที่จะเสี่ยง? สำหรับผมแล้ว ผมคิดว่ามันคุ้มค่ามาก

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

ผมอยากลองให้คนอื่นได้ลองตัดสินใจในเรื่องต่างๆ เองบ้าง ช่วงนี้มีโอกาสได้เป็น Leader ของทีม (ในทีม R&D เราจะเปลี่ยน Leader กันทุกสปริ้นท์) เลยออกนโยบายครอบจักรวาลไว้แค่ข้อเดียวว่า "Leader มีอำนาจเด็ดขาดในการถามให้ใครก็ได้ในทีมให้ตัดสินใจ" ยังไม่รู้ว่าผลลัพธ์ตอนจบสปริ้นท์จะเป็นอย่างไร ฮะๆ น่าสนุกดี

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

วันที่ตัดสินใจได้ ก็คือวันที่โชคดี  ส่วนที่เหลือคือวันดวงซวยทั้งหมด

อีกประโยคมาจากส่วนหนึ่งของบทความด้านล่าง

What every confident decision maker knows - Crew blog

เค้ากล่าวไว้ว่า

Every hard decision is an opportunity to affirm your personal values.

เป็นบทความที่ดีมากบทความหนึ่ง ลองตามไปอ่านกันนะ 🙂

ทำความรู้จักกับ Mean Shift Clustering

พอพูดถึงการจัดกลุ่มข้อมูล (Clustering) อัลกอริธึ่มที่คนส่วนใหญ่นึกถึงก็น่าจะเป็น k-means clustering ซึ่งโดยตัวมันเองแล้วเป็นอัลกอริธึ่มที่เข้าใจได้ง่าย มีประสิทธิภาพ ใช้กันแพร่หลาย แต่ก็มีข้อเสียอย่างหนึ่งคือเราจำเป็นต้องรู้จำนวนของกลุ่มข้อมูล (จำนวน cluster) หรือค่า k ก่อน บทความนี้จะมาแนะนำอัลกอรึธึ่มสำหรับการจัดกลุ่มข้อมูลอีกตัวหนึ่งแบบคร่าวๆ ที่มีชื่อว่า Mean shift ครับ

Continue reading "ทำความรู้จักกับ Mean Shift Clustering"

F5 อ่อนว่ะ - คอร์สนี้จะกลายเป็นตำนานของวงการ IT ไทย #F5อ่อนว่ะ

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

เกริ่นนำ

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

Continue reading "F5 อ่อนว่ะ - คอร์สนี้จะกลายเป็นตำนานของวงการ IT ไทย #F5อ่อนว่ะ"