fbpx
Open post

Private OpenVPN
 Server ด้วย Docker container บน Multi-Cloud

สำหรับบทความนี้เราจะไปติดตั้งระบบ Private VPN ด้วยซอฟต์แวร์ OpenVPN กันครับ โดยจะเป็นการ deploy ด้วย Docker container บน Multi-Cloud Platform-as-a-Service ครับ ซึ่งการติดตั้งก็ง่ายสุดๆ เพราะเลือกติดตั้งแบบ 1-Click install ได้เลยจาก Marketplace โดยที่เราสามารถเลือกโหมดติดตั้ง OpenVPN ได้ 2 รูปแบบคือ คำเตือน: ไม่ขออธิบายว่า OpenVPN คืออะไรนะครับ อันนี้สามารถเปิดกูเกิลค้นหาอ่านเพิ่มเติมได้! Secure Internet Access (โหมดท่องอินเทอร์เน็ตอย่างปลอดภัย) – ซูโลชั่นสำหรับให้การเข้าถึงอินเทอร์เน็ตที่ปลอดภัยและป้องกันภัยคุกคามจาก Wi-Fi สาธารณะ– เป็นนโยบายการใช้อินเทอร์เน็ตขององค์กรที่ต้องการรับส่งข้อมูลอย่างปลอดภัย– โหมดนี้จะใช้ DNS คิวรีของ Google (Google Public DNS) Secure Remote Access (เข้าถึงทรัพยากรขององค์กรภายใน Environment group) – ซูโลชั่นนี้สำหรับให้บริการพนักงาน […]

Continue readingMore Tag
Open post

สร้าง Hornet IOTA (Full Node) ด้วย Docker container บน Cloud (Step by Step)

โพสบทความนี้เกี่ยวกับผู้ที่สนใจ Blockchain และเทคโนโลยี Distributed Ledger และ Token ต่างๆ เพื่อไม่ให้เป็นการเสียเวลาไปเริ่มกันเลย (คำเตือน: เกริ่นยาวก่อนเข้าเนื้อหาสาระการ Deploy ฮ่าๆๆๆ) Blockchain เทคโนโลยีที่มี Concept ตั้งอยู่บน “บัญชีธุรกรรมอิเล็กทรอนิกส์” หรือที่เรียกกันว่า Ledger และถูกเก็บไว้ในเครื่องคอมพิวเตอร์เซิร์ฟเวอร์ ที่เรียกว่า “โหนด” Node อีกทีครับ.โดยที่และแต่ละ Node จะมีสำเนาบัญชีธุรกรรมของตัวเอง และบัญชีนี้จะถูก “กระจายศูนย์” (Distributed คือถูกก๊อปปี้ไปอยู่ในทุกๆ Node ในเครือข่าย ข้อมูลเหล่านี้จะได้รับการยอมรับ ปลอดภัยเชื่อถือได้ โดยไม่ต้องผ่านคนกลาง IOTA network (MIOTA) มี Concept เครือข่ายที่แตกต่างจากระบบเครือข่าย Blockchain แต่ก็มีความคล้ายกันในเรื่องของ ledger store data (Distributed Ledger protocol) โดยตัว IOTA จะใช้อุปกรณ์ Internet of […]

Continue readingMore Tag
Open post
Monitoring MySQL, MariaDB/Galera Cluster ด้วย Prometheus + Grafana

Monitor MySQL, MariaDB Galera Cluster ด้วย Prometheus + Grafana

ก่อนหน้าผู้เขียนก็มีโพสต์เกี่ยวกับเรื่อง Grafana ไปหลายบทความแล้วดูได้ที่นี่ และบทความนี้เราจะมาทำระบบ Monitoring ด้วย Prometheus และ Grafana กันครับ โดยจะใช้ Prometheus ซึ่งเป็น open-source เป็นฐานข้อมูล และใช้ตัว Grafana ทำหน้าที่แสดงค่าต่างๆ โดยใช้ Exporter ดึงข้อมูลหรือ query เพื่อนำมาแสดงค่า ซึ่งเราจะเพิ่ม Exporter หลักๆ 2 ตัวเข้ามาใน Prometheus และ deploy stack ด้วย docker-compose. 1. node-exporter (Server system data collection)2. mysqld_exporter (MySQL server data collection) node-exporter เป็น Exporter ตัวหนึ่งใน Prometheus ที่เอาไว้ดึงค่าต่างๆ ของฮาร์ดแวร์ภายในเครื่องเซิร์ฟเวอร์ เช่น CPU, Disk, Memory […]

Continue readingMore Tag
Open post

ทำ Cloud Desktop (DaaS) บน Platform-as-a-service (PaaS)

สำหรับโพสต์นี้ผู้เขียนจะพาไปติดตั้ง Cloud Desktop ด้วยซอฟต์แวร์ NoMachine สำหรับให้บริการ DaaS (Desktop as a Service) โดย Desktop GUI เป็น GNOME. แล้ว DaaS คืออะไร? ต่างจาก VDI มั้ย? ปกติเราจะคุ้นชินกันกับคำว่า “Desktop” มันต้องอยู่บน PC, Laptop ซิ จะอยู่บน Cloud ได้ยังไง?เมื่อก่อนการติดตั้งโปรแกรม Deply ก็ต้องมานั่งติดตั้งหรือโคลนกันทุก ๆ เครื่อง ปัจจุบันนี้ก็ง่ายขึ้นมาหน่อย มีซอฟต์แวร์ Deploy จัดการการติดตั้งโปรแกรมพวกนี้เยอะแยะครับ ไม่ว่าจะเป็นในเรื่องอัปเดตช่องโหว่ เป็นต้น แต่ผู้ดูแลระบบก็ยังต้องค่อยดูแลทุกเครื่องอยู่นะครับ แต่พอเปลี่ยนมาเป็น Cloud Desktop อันนี้ผู้ให้บริการจะเป็นผู้ดูแล(หรือแอดมิน) มีหน้าที่ดูแล Image ของ Virtual Desktop ให้และค่อยมอนิเตอร์ปรับปรุงความมั่นคงปลอดภัยโดยรวมของระบบให้ COVID-19 highlighted the […]

Continue readingMore Tag
Open post

บันทึกไว้อ่าน: Digital asset ในชื่อเหรียญ Cryptocurrency

คำเตือนสติ: จงลงทุนอย่างระวังเพราะสิ่งที่เราเห็นอาจจะเป็นเพียงยอดของภูเขาน้ำแข็งที่ซ่อนไว้ซึ่งความเสี่ยงมากมายมหาศาลอันไม่มีใครล่วงรู้กลิ่นอายของหายนะก็เป็นได้ครับ เราสามารถลดความเสี่ยงได้ด้วย “ความรู้” และนี้ก็เป็นเครื่องมือที่ลดความเสี่ยงที่ทรงประสิทธิภาพที่สุดแล้วครับ เว้นแต่ว่าเราไม่รู้ว่า “เราไม่รู้อะไร” นั้นเอง ทำไม Blockchain ถึงต้องมี concept หรือ consensus protocol อะไรพวกนี้ PoW | PoS | PoA | PoAh ??? ปกติแอดคุ้นเคยแต่ทำ PoC ส่วนจะตัดสินใจซื้อ ไม่ซื้อนั้นอีกเรื่อง 55++ PoW | PoS | PoA | PoAhหรือแนวคิดอัลกอริทึมการออกแบบและการพิสูจน์รูปแบบต่างๆ บน Blockchain PoW (proof of work) เป็นแนวคิดอัลกอริทึมพื้นฐานสุดๆ ที่พิสูจน์ว่าทำงานเพื่อแก้สมการคณิตศาสตร์แล้วรับรางวัลไป (ให้เงินคริปโทบิตคอยน์ เรียก reward)ก็คือการพิสูจน์ยืนยันธุรกรรมและสร้างบล็อกใหม่นั้นแหละครับ. PoS (proof of stake) แนวคิดอัลกอริทึมที่แตกต่างจากการตรวจสอบธุรกรรม คือไม่ให้รางวัล แต่การสร้างบล็อกใหม่จะถูกกำหนดโดย stake […]

Continue readingMore Tag
Open post
Binance Decentralized

เมื่อ Binance ปฏิวัติวงการเงินโลก!

Binance เป็นแพลตฟอร์มตลาดกลางซื้อขายเงินดิจิทัล (Digital Cryptocurrency Exchange) แพลตฟอร์มเทรดแบบกระจายศูนย์ (Decentralized) เต็มรูปแบบพร้อมบริการด้านการเงิน (DeFi) *อ่านให้จบ! ไม่ต้องรีบร้อนสมัครเปิดบัญชี Binance นะครับ ส่วนลิงก์สมัครอยู่ด้านล่างสุดคลิ๊กลงทะเบียนฟรี! เริ่มต้นเทรดได้เลย Binance จุดเริ่มต้นของการปฏิวัติวงการเงินโลก! ที่เริ่มให้บริการมาตั้งแต่ปี 2017 โดยจดทะเบียนบริษัทในโตเกียว ประเทศญี่ปุ่น มีรายได้จากการคิดค่าธรรมเนียมซื้อขาย 0.1% รวมทั้งมีการออกเหรียญใช้บนแพลตฟอร์มตนเองชื่อ Binance Coin (BNB) ปัจจุบันมีผลิตภัณฑ์ด้านการเงินมากมาย ไม่ว่าจะเป็นบริการฝากสินทรัพย์ (Binance Earn) และการลงทุนฝากสิทรัพย์เพื่อรับดอกเบี้ยสินคทรัพย์ (คล้าย ๆ กับตั่วแลกเงินที่เป็นการฝากเงินในรูปแบบของการกู้เงิน) เป็นต้น Binance ไม่ได้เป็นเพียงแพลตฟอร์มบริการแลกเปลี่ยนซื้อขาย เงินดิจิทัล (Cryptocurrency Exchage) เพียงเท่านั้น ไม่ใช่แค่เอาเงินบาทไปแลกเป็นดอลลาร์ หรือสกุลเงินอื่น ๆ (เหมือนกับ SuperRich นะครับ) ในโลกของ Digital Assets มันคือการซื้อขายสกุลเงินดิจิทัลและแลกเปลี่ยนเหรียญโดยการจับคู่สกุลเงินดิจิทัล เช่น คู่เทรนระหว่าง ETH/BTC […]

Continue readingMore Tag
Open post

Bitcoin ไม่ใช่ Blockchain แล้ว Coin กับ Token ต่างกันอย่างไร?

โพสต์บทความนี้จะมาเล่าพื้นฐานเกี่ยวกับ Blockchain และ Bitcoin รวมถึง Digital Asset Exchaing และกระเป๋าเก็บเหรียญคริปโตครับ เริ่มต้นเราต้องทำความเข้าใจก่อนว่า… Bitcoin ไม่ใช่ Blockchain Bitcoin คือ digital coin (หรือ digital asset) ส่วน Blockchain เป็นเทคโนโลยีที่สามารถทำให้เราโอน digital asset จากบุคคลหนึ่งไปยังบุคคลหนึ่งได้ ดังนั้น Bitcoin เป็นนวัตกรรมเหรียญคริปโตแรกที่เกิดจากเทคโนโลยีของ Blockchain แล้ว Blockchain เข้ามาช่วยแก้ไขปัญหาอะไร? แก้เรื่องของการโอนเงินได้โดยไม่ต้องผ่านตัวกลาง เช่น การโอนเงินระหว่างประเทศ ตัวอย่าง หากเรา (A) ต้องการโอนเงินให้เพื่อน (B) ที่อยู่ต่างประเทศ ก็ต้องมีตัวกลาง (centralized) ระหว่างประเทศและเราต้องเสียค่าธรรมเนียมระหว่างการโอนและยังใช้เวลาในการโอนอย่างน้อย 2-3 วัน แต่เมื่อใช้เทคโนโลยยี Blockchain ไม่ต้องพึ่งพิงตัวกลางในการโอนเงิน (decentralized) ทำค่าธรรมเนียมถูกลง ระยะเวลาในการโอนลดลง แล้ว Blockchain […]

Continue readingMore Tag
Open post
close up of illuminated text against black background

ปีของ Linux ในรถยนต์

เปิดสู่โลกแห่งยานยนต์ด้วยเทคโนโลยีบนท้องถนน “ปีของ Linux ในรถยนต์ ” ปีของ Linux สำหรับเซิร์ฟเวอร์, Linux บนเดสก์ท็อป ล้วนแต่ผ่านพ้นมาแล้ว แต่ในอุตสาหกรรมยานยนต์มันพึ่งเริ่ม… Automotive Grade Linux (AGL) ดิสโทรสำหรับคอมพิวเตอร์บนรถโดยเฉพาะKeiji yamamoto เป็นตัวแทนของ Toyota ที่ประกาศบอกสื่อว่ารถ Toyota Camry เป็นรถยนต์ที่บุกเบิกนำ Linux มาสู่ยานยนต์ในด้านระบบจัดการความบันเทิงทั้งหมดในรถ Toyota Camry (การเชื่อมต่อเทคโนโลยีและฟังกชั่นต่างๆ กับผู้ใช้ เช่น แอปเล่นมัลติมีเดีย, วิทยุ, แอปนำทาง)  แหละนั้นก็ถือว่าเป็นการเปิดตัวครั้งแรกสำหรับแพลตฟอร์มระบบ infotainment บน Linux ปัจจุบัน Linux ได้รับความนิยมในรถยนต์มากที่สุด…ปีของ Linux ในรถยนต์ Tesla เป็นบริษัทรถยนต์ที่รัน Linux ในรถยนต์ด้วยดิสโทร Automotive Grade Linux (AGL) ที่เป็นแรงผลักดันในการสร้างสรรค์สิ่งใหม่ ๆ ในด้านเทคโนโลยีของยานยนต์ไฟฟ้าซึ่งนำมาด้วยฟีเจอร์ใหม่ ๆ  แล้ว Automotive Grade Linux Workgroup (AGL) […]

Continue readingMore Tag
Open post

Agora แพลตฟอร์ม Real-Time Engagement แบบ Decentralized ขุมพลังขับเคลื่อน Clubhouse

ทนกระแสไม่ไหวเลยมาเล่า…โพสต์บทความนี้จะบอกเล่าภาพรวมผู้อยู่เบื้องหลัง Clubhouse แอปพลิเคชั่นที่กำลังมาแรงที่สุดในประเทศไทย เนื้อหาสไลด์ที่นักลงทุนยอมควักเงินให้ Agora และเตรียมเสพสุขรับอานิสงส์บุญในอนาคตจากผลตอบแทน จาก Clubhouse อะไรยังไง ซูเซ่แมนจะเล่าให้ฟังครับ (เหมือนป่ะล่ะ “ลงทุนแมน” แต่นี้ซูเซ่แมน 55++) Agora บริษัทเจ้าของเทคโนโลยีแพลตฟอร์มการติดต่อสื่อสารแบบเรียลไทม์ผ่านเสียงหรือวีดีโอ (หรือที่เรียกว่า Real-time engagement) และรองรับโปรโตคอลโอเพนซอร์สโปรเจคอย่าง WebRTC (Web Real-Time Communication) แบบ decentralized Agora เป็นบริษัทสตาร์ทอัพในเซี่ยงไฮ้ (Shanghai-based) และมีสำนักงานใหญ่ที่ Silicon Valley ในสหรัฐอเมริกา ผู้ให้บริการแพลตฟอร์ม “real-time voice และ video engagement” แล้ว WebRTC คืออะไร? WebRTC เป็นโครงการโอเพนซอร์สภายใต้อนุสัญญา BSD เพื่อเปิดให้ใช้เทคโนโลยีของเอนจิ้นทางด้านเสียงและวีดีโอ ที่สามารถสื่อสาแบบวิดีโอและเสียงในเว็บเบราว์เซอร์ และแอปพลิเคชันมือถือได้โดยไม่จำเป็นต้องติดตั้งปลั๊กอินหรือดาวน์โหลดแอปส่วนเสริมเพิ่มเติม คล้าย ๆ กับ Skype, Zoom, หรือ FaceTime […]

Continue readingMore Tag
Open post
Frontity for WordPress

สร้างเว็บยุค Serverless ด้วย Frontity framework สำหรับ WordPress

อย่างที่เราทราบกัน WordPress เป็น CMS (Content Management System) มัน build บน Stack ที่ต้องมี PHP + MySQL และมี REST-API ให้พร้อมใช้ อีกทั้งยังเป็นทั้ง front-end และ back-end เป็นส่วนหนึ่งของระบบ CMS ระบบจัดการเนื้อหาของเว็บไซต์ การจะปรับจูนให้มันโหลดเร็วขึ้น เพื่อให้ได้ Performance ปัจจุบันมักจะทำกันก็คือก็จับ Redis มาทำระบบแคชช่วย และใช้ CDN รวมถึงการทำ Database cluster และ SQL Load Balancing ฐานข้อมูลระหว่าง Master แล Replica. คำเตือน! โพสต์บทความนี้เน้ภาพรวมการทำเว็บสมัยใหม่ด้วย Frontity ไม่ลงลึกทุก Full Stack นะครับ Frontity คืออะไร? เป็นซอฟต์แวร์ open […]

Continue readingMore Tag

Posts navigation

1 2 3 4 8 9 10
Scroll to top
X