Money Counter โปรเจกต์ที่ทำด้วย Passion ล้วนๆ

เมื่อวานไปงาน Next Stack: Entrepreneur Edition
ตอนจบมีคำถามที่ โดนใจผมเอามากๆ (ไม่รู้เข้าใจผิดหรือเปล่านะ) ประมาณว่า จะมีไหม คนที่มุ่งมั่นทำธุรกิจตาม Passion แบบไม่ได้สนใจเรื่องเงิน

Continue reading →

EP 1: Serverless Big Data Architecture on Google Cloud Platform @ Credit OK

สวัสดีครับทุกท่าน สืบเนื่องจากที่ผมได้ทำงานอยู่ที่ Credit OK ซึ่งเป็น Fintech Startup ที่ต้องใช้เทคโนโลยีสำหรับจัดการกับ Big Data แบบเป็นเรื่องเป็นราว มาตั้งแต่ตอนต้นปี 2018 โดยเริ่มต้นจากไม่มีอะไรเลย จึงได้มีโอกาสได้ศึกษาและเลือกเทคโนโลยีที่จะใช้อย่างอิสระ ได้ทดลองแล้วมาถูกใจกับ Google Cloud Platform (GCP) เพราะบริการที่มีให้ค่อนข้างตรงกับโจทย์ธุรกิจที่ต้องการ นอกจากนั้นยังเป็นบริการที่เข้าไปใช้งานได้เลยผ่านทาง GUI หรือ Library โดยไม่ต้องมากดตั้งเครื่องสักตัว (Serverless) ก็เลยรู้สึกว่าอยากจะมาแบ่งปันประสบการณ์​ที่ได้พบเจอมา และได้มีโอกาสไปพูดเป็นวิทยากรในหัวข้อนี้กับ MSIT ของ ม.เกษตร และในงาน Barcamp Bangkhen 2018 ก็พบว่าหลายคนให้ความสนใจในหัวข้อนี้ จึงเป็นอันควรแล้วจะมาเขียน Blog แบ่งปันความรู้กัน 🙂

สำหรับ Slide ในงาน Barcamp สามารถดูได้จากที่นี่ครับ
Serverless Big Data Architecture on Google Cloud Platform at Credit OK

Continue reading →

ตอบคำถาม วิศวะคอมฯ วิทยาการคอมฯ ไอที ต่างกันอย่างไร ควรเลือกเรียนอะไรดี?

สวัสดีครับทุกท่าน หนึ่งในคำถามที่ผมถูกถามบ่อยที่สุดเวลาไปคุยกับเด็กมัธยมฯ หรือแม้กระทั่งผู้ใหญ่ก็คือ สาขา Computer Science (วิทยาการคอมพิวเตอร์), Computer Engineering (วิศวกรรมคอมพิวเตอร์) และ Information Technology (เทคโนโลยีสารสนเทศ) มันเรียนแตกต่างกันอย่างไร ในฐานะที่เป็นคนทำงานทางสายงานคอมพิวเตอร์และมีความซาบซึ่งในด้านการศึกษาทางศาสตร์นี้ด้วย วันนี้จึงจะมาขอเล่าให้ฟังอย่างเป็นเรื่องเป็นราวแบบที่จบในม้วนเดียว และปิดท้ายด้วยคำแนะนำสำหรับน้องๆ ที่กำลังจะเรียนทางสายนี้ว่า ควรจะเลือกเรียนอะไรดี โอเค เรามาเริ่มกันเลยดีกว่า

Continue reading →

ความจริง Blockchain แก้ปัญหาอะไรกันแน่

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

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

Continue reading →

PHP function สำหรับตรวจเลขบัตรประจำตัวประชาชน

ล่าสุดผมเขียนโปรแกรมหาเลขบัตรประจำตัวประชาชนหลักสุดท้ายด้วย JS พร้อมใช้งานเลย เข้าไปใช้กันได้ที่นี่เลยครับ https://spicydog.gitlab.io/thai-national-id-checker/


รอบนี้มาเขียนเลขฟังก์ชั่นสำหรับตรวจเลขบัตรประจำตัวประชาชนบน PHP อีกครั้ง

เนื่องด้วยหลังๆ มานี่ฝึกโดยใช้ map มากขึ้น ก็เลยลองเขียนใหม่แบบรวบๆ ดู ก็ได้หน้าตาประมาณนี้

รหัสไปรษณีย์ทั้งหมดในประเทศไทย พร้อมพิกัดตำบล

พอดีกำลังทำ Project จะต้องใช้รหัสไปรษณีย์ทั้งหมดในประเทศไทยเพื่อระบุจังหวัด อำเภอ และตำบล แต่พอไปหาดูบนอินเทอร์เน็ตมักจะเป็นเว็บสำเร็จรูปที่ไม่ได้เป็นข้อมูลดิบ ก็เลยต้องเอามาแกะทำเป็นข้อมูลดิบเอง ไหนๆ ทำแล้วก็เลยแชร์ผ่าน Google Sheet ซะเลย เข้าไปโหลดกันได้ที่นี่เลยครับ Thailand Zip Code Continue reading →

Don’t Break the Chain เครื่องมือช่วยพัฒนาการสร้างวินัย

วันนี้จะขอเสนอเครื่องมือสำหรับการสร้างวินัย หรือพฤติกรรมที่ต้องการจะทำทุกวัน

หลายๆ คนน่าจะเคยมีความคิดอยากจะออกกำลังกายทุกวัน อยากจะนั่งสมาธิทุกวัน อยากจะอ่านหนังสือทุกวัน แต่ทำไปได้ไม่นานก็ต้องยอมแพ้ไปซะเฉยๆ

การสร้างพฤติกรรมต้องยอมรับเลยว่าไม่ใช่เรื่องง่าย เพราะการหลงลืม หรือขี้เกียจ หรือสภาพของวันนั้นๆ ไม่เอื้ออำนวย แต่มีเครื่องมืออย่างหนึ่งที่ผมค้นพบว่าใช้งานได้ผลดีมาก นั่นคือการบันทึกการสร้างพฤติกรรมที่ต้องการพัฒนาลงในกระดาษอย่างต่อเนื่อง

Continue reading →

การใช้งาน Cloud Storage กับ ข้อมูลส่วนบุคคลให้ปลอดภัย

สืบเนื่องจากเหตุข้อมูลสำเนาบัตรประจำตัวประชาชนหลุดจาก iTrueMart และ Truemove H รวมถึง Tweet ของท่านผู้ใหญ่ที่อ่านแล้วทำให้ทนไม่ไหว ต้องมาขอเขียนระบายความในใจหน่อย ถ้าสภาพเป็นแบบนี้ต่อไปเห็นที Data Privacy ประเทศไทยจะต้องเละแน่นอน

Continue reading →

ติดตั้ง Open VPN Server บน Google Cloud Platform ใช้งานแบบฟรีๆ

วันนี้จะมาเล่าและแนะนำวิธีการตั้ง Open VPN Server ใช้เองแบบฟรีๆ บน Google Cloud Platform สำหรับใช้เข้าถึงอินเทอร์เน็ตแบบทะลุไปออกทางฝั่ง US อย่างปลอดภัย และที่สำคัญคือหลบหลีกจากการถูกบล็อคการเข้าใช้งานเว็บไซต์หลายๆ เว็บไซต์ที่ไม่สามารถใช้ได้จากประเทศไทย ซึ่งหลายๆ เว็บไซต์ก็ไม่ควรบล็อคไม่รู้จะบล็อคทำไม มาเริ่มกันเลยดีกว่า Continue reading →