สรุป DevClub#2: Databases @AWS

สำหรับงานนี้จัดที่ AWS ตึก SINGHA COMPLEX ตอนมาก็งงๆ รู้ว่าอยู่แถว มศว ประสานมิตรแหละ พอขึ้น MRT ขึ้นมาก็อ๋อเลย ตรงตึก SINGHA COMPLEX สมัยผมเรียนน่าจะเป็นบ้านท่านทูต หรือ สถานทูตเก่านี่แหละ โดยในวันนี้ผมมาจด 3 หัวข้อ ดังนี้ครับ มาช้านิดนึงวันพฤหัสไปเผางานต่อ Session 1 – Welcome to the world of Database. How to learn about database? เริ่มกันด้วย Keyword ของ Database ในมุมต่างๆ – Type of Databases (Ref: GeeksforGeeks) – Data Vault Tech Landscape เอามาดู Tech เด่นๆในด้านต่างๆได้ พวก Database มีอยู่ในนี้เหมือนกัน อารมณ์แบบ CNCF Landscape สำหรับในส่วน Database (As of 2022/2023) แยกได้ 2 ส่วน Database+File Systems และ Data Format ถ้าใครสนใจ Data Valut Tech Landscape ตัวเต็มๆก็จิ้มได้เลย – DB-Engines Ranking (Ref: DB-Engines Ranking) Database Ranks เผือใครเอาไปใช้ในการตัดสินใจเลือก Stack เพิ่มเติม แอบตกใจ DB2 ยัง Ranking สูง แต่ดูเงียบในไทย และหาข้อมูลยากกว่า DB…

Microsoft Ignite Cloud Skills Challenge 2023

เป็นธรรมเนียมที่ทุกงานของบริษัทใหญ่ๆจะมี Challenge เพื่อให้มาเรียนรู้ และแลกของฟรีกันของทาง Microsoft ช่วง Covid จะเป็นการแจก Cert 1-3 ดาว แต่ปี 2023 มีปรับกฏนิดหน่อย สำหรับผมมีลงลองไป 3 อัน ระยะเวลายาวแบบนี้ก็ดีนะ ผมได้มาเริ่มตอนช่วงหยุดปีใหม่ แอบรู้สึกว่าบทเรียนใหม่ๆ จะใส่ Knowledge Change ไว้ทุกหน้าแล้ว Reference

Repurchase Agreement (REPO)

เนื่องจากช่วงนี้ผมได้มา Modernize ตัว Legacy Code ของธุรกรรม Repurchase Agreement หรือ REPO เลยคิดว่ามาบันทึกไว้ใน Blog สักหน่อยครับ Repurchase Agreement (REPO) คือ อะไร REPO คือ ธุรกรรมซื้อคืน หรือการประกอบธุรกิจซื้อหรือขายคืนหลักทรัพย์ โดยมีหลักทรัพย์ที่มูลค่าไม่เปลี่ยนแปลงรุนแรง ส่วนใหญ่ใช้ ตราสารหนี้ทั้งภาครัฐ (Government Bond) หรือ เอกชน (Corporate Bond) หรือ ตั๋วสัญญาใช้เงิน(PN) เป็นหลักทรัพย์ค้ำประกัน (Collateral) และมีสัญญาซื้อหรือขายคืนครับ โดยที่ เมื่อถือวันซื้อคืน ทางผู้ขายจะเอาเงินมาไถ่ถอน + ดอกเบี้ย ถ้ามองแบบบ้านๆ มัน คือ โมเดลโรงรับจำนำแหละครับ ตัวอย่างของ REPO ในวันที่ 23 เมษายน 2563 บริษัท A ตกลงให้บริษัท B กู้เงิน จำนวน 12,000,000 บาท โดยที่บริษัท B นำพันธบัตรรัฐบาลมาเป็นหลักประกัน และสัญญาจะคืนเงินจำนวนนี้พร้อมกับดอกเบี้ยอีก 5 % ในอีก 60 วันข้างหน้า ดังนั้น บริษัท A จะต้องคืนเงินให้กับบริษัท B ในวันที่ 22 มิถุนายน 2563 โดยมีการกำหนดอัตราดอกเบี้ย (Repo Rate) ดังนี้ (เงินต้น × อัตราดอกเบี้ย Repo × จำนวนวันของ Repo)/365 = ดอกเบี้ย เมื่อถืง 22 มิถุนายน 2563 มาซื้อคืน ต้องจ่ายเงินเป็นจำนวนเงิน 12,986,301.369 บาท (ดอกเบี้ย = 986,301.369…

How to Redo Text on notepad 

I am typing some text in notepad after I undo them, I want to redo its back, but Notepad don’t have a “Redo” option on the “Edit” menu. Many Applications such as Microsoft Word or Visual Studio has a “Redo” option on the “Edit” menu / Ribbon. By the way, Many Windows programs actually do have a “Redo” shortcut Ctrl+Y. Wow Its Work!! Action Shortcut Undo Ctrl+Z Redo Ctrl+Y

สร้าง K8S Cluster ด้วย Proxmox+Talos

What is Talos Linux ? ภาพรวมของ Infra ชุดนี้ Create VM – Download VM – Create VM Control Pane – Create VM Worker Install talos cli Setup K8S Cluster 1. Generate Machine Config 2. Create Control Pane 3. Create Worker Node 4. Config Cluster Command อื่นๆ Retrieve the kubeconfig Testing – kubectl – Sample Image Reference What is Talos Linux ? จริงๆมันมีตัวที่ทำให้ใช้งานขึ้น A Better Way to Run Kubernetes – Sidero Labs ภาพรวมของ Infra ชุดนี้ สำหรับ Blog นี้ ผมจะอิงตามคู่มือใน Proxmox | Talos Linux (จริงมีลงใน Stack อื่นๆด้วย) และมาเติมรายละเอียดเพิ่มเติมเข้าไปครับ ต่อไปเรามา Setup Cluster กัน โดยมี Base จาก Proxmox 8.1 (Blog Setup เขียนแยกอีกอัน 555 แปะ Step…