ทำเว็บต้องรู้อะไรบ้าง? เอากันตั้งแต่คอมพิวเตอร์ทำงานยังไง ไปจนถึงการสร้างเว็บเอาขึ้นออนไลน์

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

Continue reading

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

สวัสดีครับ สัปดาห์นี้จะมาเล่าต่อกันเรื่องการใช้ Google Cloud Platform ที่บริษัท Credit OK สำหรับสัปดาห์ที่แล้วได้เล่าถึงประวัติศาสตร์การ Deploy Application ต่างๆ ตั้งแต่ Bare Metal ไปจนถึง Cloud Functions ท่านใดสนใจจะกลับไปอ่านบทความก่อนหน้าก็ตามลิงค์ไปได้เลย Server & Application Deployment History ส่วนสัปดาห์นี้ ผมจะขอแนะนำบริการต่าง  ที่น่าสนใจบน Google Cloud Platform ทั้งทางฝั่ง Compute, Storage, Database และ Data Analytics

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