เรียนๆ จดๆ Helm #02: ENV / More in Command

คำพวกนี้มาจากไหน ดูจากใน Note เลย charts at main · bitnami/charts (github.com) เรื่องของ Helm Status อันนี้ลองไปดู doc และก็สงสัยเหมือนกันนะ ไม่แน่ใจว่าเอามาจาก Helm Status เจอคำว่า superseded state of the release (can be: unknown, deployed, uninstalled, superseded, failed, uninstalling, pending-install, pending-upgrade or pending-rollback)Ref: Helm | Helm Status ลอง helm uninstall อยากรุ้ว่าจะขึ้น uninstalling / uninstalled กับ WordPress ไม่ขึ้นนะ หรือมันเร็วมาก และ ไปไล่ดูที่ Secret สะอาดเลย ผมงงๆ ว่ามันโผล่มาตอนไหน หรือ ต้องไปกำหนด ใน Chart Hook ลอง helm ls –uninstalled Note: Chart Hook – Step Rollback ต้องทำ Rollout Plan / Rollback Plan ด้วย .. to be continue Force Set Image ได้ไหม ? ทำได้ เหมาะกับการทดสอบ เพราะถ้าทำแบบนี้ APP Version มันไม่ตรงกับ image จริง แต่ระบบมันเตือนนะ How to…

แก้ปัญหาแอร์น้ำหยดแบบเร่งด่วน

เรื่องของเรื่องหลังจากช่างล้างไปน่าจะ 3-4 เดือนแล้ว อยู่ๆแอร์น้ำหยดครับ ที่นี้ไม่อยากให้ช่างเข้าบ้านช่วงนี้ ปกติจะล้างทุกปีครับ เลยลองมาแก้ปัญหาก่อนว่าจะมาจากไหนได้บ้างแอร์น้ำหยด ลองเอาเครื่องดูดฝุ่นลองดูดครับ เอาเครื่องมาวางที่ปลายท่อ ตัดท่อก็ได้ครับ และเอาเครื่องดูดฝุ่นต่อ เอียงอย่าให้น้ำไหลเข้าเครื่อง หรือไม่ทำรูปขวดทำเป็นตัวกลางก็ได้ครับ จากนั้นดูดครับ ผลที่ได้เมือกออกมาเยอะเลย ดังรูป แต่ทว่าหลังจากลองใช้ไปสัก3-4 ชั่วโมง ยังน้ำไหลอยู่ครับ ลองเอาขวดบีบๆออกมา วิธีนี้ได้จาก Google แล้วครับ เห็นเค้าแชร์กันว่ามันได้ผลจริง เอาหละมาลองดูกัน เอาน้ำอ้ดลมล้างให้สะอาด เปิดแอร์ด้วย จากนั้นเอาขวดสวมที่ปลายท่อ เอาเทปพันให้แน่น และบีบ จากนั้นรอให้ขวดคลายตัวเอง มีเมือกออกมาระดับนึงนะ แต่ทว่าหลังจากลองใช้ไปสัก3-4 ชั่วโมง ยังน้ำไหลอยู่ครับ ลองแกะแอร์ เผื่อมีเมือกตันที่ท่อระบายน้ำแอร์ ตอนแรกผมไม่กล้าแกะนะ เลยลองศึกษาจาก YouTube ก่อน มันมีวิธีทำนะ ก่อนเริ่มทำต้องปิด Breaker ก่อนนะครับ ตัดไฟออก ภาพในหัว เราจะเป็นช่างแอร์ในตำนานแล้ววว แมร่งโคตรยากเลย ในคลิป 1-2 นาที ช่างเค้าถอดหน้ากากออกมาสำรวจท่อระบายน้ำด้านหน้าได้แล้ว ของผมเกือบ 40 นาทีครับ ถึงจุดนี้ เราต้องมี Limit ปกติรางระบายน้ำแอร์มี 2 ส่วน ด้านหนัา และด้านหลัง ของผมลองแกะดู และพอจุดตัน หลังจากลองจนมั่นใจ ลองใช้มา 2 week แล้ว ยังไม่มีน้ำหยด เลยเอามาแชร์ครับ บางทีเราตามช่างมาล้างแอร์ บางคนล้างแต่ด้านหน้า ไม่ล้างด้านหลัง มันเลยทำให้พวกเมือกที่ค้างด้านหลังมากองๆ และสะสมตามรูปได้ครับ

เรียนๆจดๆ Helm#01 Introduction

เทคนิคการเรียนรู้ คิดบวกกับตัวเอง หลายเรา เราชื่นชมคนอื่น แต่กดดันตัวเอง ว่าทำไมไม่ได้ เราเป็นไปไม่ได้หรอก บราๆ จริงๆ แล้วมันเทคนิคที่ช่วยจะเป็นตัว Self-Talk จริงๆ มันการปรับ Mindset เราสามารถไปได้ เราขยันได้นะ (Visual to Success) และ Just do it เรียนเจ็บ และจดจำ ติดอะไร ก็หาเลย //นึกถึงตอนตัวเองวางบัํก 55 ยิ่งทำซ้ำบ่อยๆ ตั้งคำถาม เราจะได้ Skill ติดตัวมา ส่วนตัวผมมองเลือกตามเวลา และความเหมาะสมครับ ^____^ บางเรื่องเราไม่ต้องรู้เยอะ ลง Effort เยอะนะ เอาที่สำคัญกับเราในเวลานั้นๆ เทคนิคการเรียนรู้ – List ที่อยากเรียน และแบ่งส่วนการเรียน (ส่วนตัวถ้าไม่อยากแบ่งเองไปฟังๆจาก หาตาม Course ใน Skoodio / Udemy) ควรเป็นเรื่องกลุ่มเดียวกัน ระดับเดียวกัน ฝึกสลับให้สมองเรียนรู้อะไรที่หลากหลาย จะได้เห็นภาพประยุกต์ โดย เรียนรู้ เพื่อรับมือกับสิ่งที่เราไม่รู้ ไม่รู้แล้ว เราจะกลัวทุกอย่าง EveryThing จิงกาเบล Working Memory -redis ของสมอง ฝึกเพื่อช่วยให้เรารับส่งข้อมูลได้ สะสมคลัง + นอนให้เพียงพอ ถ้าฝึกบ่อยๆ จากส่วนที่จำระยะสั่น มันจะติดเป็นส่วนของ Skill จำระยะยาวได้ (เก็บในส่วน Hippocampus Helm Introduction Curisity Gap ผมตั้งคำถามและกัน 55 นอกเรื่อง ตอนนี้จะมี Gateway API มาแทน ingress แล้วนะ Gateway API (Authen / LB/ Auto Resign…

VS Code ย้ายเครื่องไป Setting ตามไปด้วยไม่ต้องตั้งค่าใหม่ !!!

Blog เรียกว่าไงดี พอดีได้คอมบริษัท หลังจากเกือบๆ 9 ปี แล้วนี้เนื่องจากใช้คอมตัวเองทำงานมาตลอด ถ้าต้องการย้าย Config VS Code อย่างพวก Theme / Custome Key หรือ พวก Extension ที่เคยลงไว้ ถ้าย้ายไปแล้วต้องลงใหม่ตลอด มันไม่สนุกแน่ๆ แต่หลังจาก Research มาสักพัก Feature นี้มีมานานแล้วครับ ในตัว VS Code โดยมี Step คร่าว ดังนี้ สิ่งที่ต้องมี ลุยกันเลย พอเข้าเครื่องใหม่ Login Account เปิดให้มัน Sync และรอแพบนึงให้มันลงอะไรให้ครบ ซึ่งเรา Pull Code จากเครื่องเดิมมา แล้วเปิด File อะไรค้างไว้ เครื่องใหม่ มันจะ Default ให้เหมือนกันครับ ใช้ไปสักพักเจออะไรบ้าง เจอ Conflicts ครับ แบบเราเปิด VS Code ค้างไว้ เครื่อง A > B แล้วไปแก้ข้อมูล เช่น ลง Extension เพิ่มมันจะถามครับ Reference

[DOTNET] GraphQL บน NET8 ด้วย HotChocolate Library #02 (Mutation) + TiDB

Blog จะเขียนต่อจากตอนที่แล้ว [DOTNET] GraphQL บน NET8 ด้วย HotChocolate Library #01 (Query) ที่จะเน้นไปส่วนของการดึงข้อมูล (Query) โดยใช้ GraphQL HotChocolate เหมือนเดิมครับ แต่ไปเน้นในส่วยของ Create Update Delete แทนครับ ซึ่งใน GraphQL เค้าจะเรียกว่า mutation และมีการลองเจ้า TiDB ด้วยครับ (รู้จากงาน CodeMania ได้เอามาลองพอดี) เนื่องจาก Blog ตอนที่แล้ว ผมมีแค่ Code อย่างเดียว ไม่มีได้มี Dependency อะไรเพิ่ม แต่เนื่องจากลองในส่วน mutation (Create / Update / Delete) มันต้องมี Database และ โดยใน Blog นี้ ผมใช้ TiDB เค้ามี Free Tier และลอง Table เดียว เล็กๆ ครับ ภาพรวม สำหรับภาพรวมของระบบใน Blog นี้หลักจะมี 2 ส่วน ตัว การทดสอบ ผมใช้ไฟล์ .http ลองเป็น Client ทำ Sample Request เพื่อทดสอบครับ โครงสร้าง Project ผมมีปรับจาก Blog ตอนที่แล้วนิดนึง มีลักษณะดังนี้ TiDB อันนี้ง่ายเลยครับ สมัครก่อนตาม Link ของ TiDB Cloud ผมลองใช้ Google Account สมัครเข้าไป สร้าง Cluster +…

จดๆจาก DevClub#6 eBPF @AWC

สำหรับงานนี้ผมเห็นว่าอยู่ใกล้ๆ เลยวาร์ปจากวงเวียนใหญ่มาแถว BTS ช่องนนทรี ครับ แวะมาฟังเรื่อง eBPF เห็นหลายคนเค้าแชร์กันช่วงนี้ครับ สำหรับสถานที่จัดงาน AWC ตึก Empire ครับ วิวสวย และหรูมากครับ ก่อนเริ่มงานพี่ปั๊บ มีเกริ่นนำ eBPF มันเกิดจาก Linux มีข้อจำกัด kernel แค่คนที่จะปรับแต่ค่าได้ต้องเทพมากๆ ถ้าต้องปรับเปิด issue ขอไป แต่บางทีรอนานมาก จึงมาเปิด Project eBPF มาช่วยปรับพวกนี้ให้ง่ายและสะดวกขึ้น Programmatic on Linux Kernel with eBPF eBPF มัน programming ของ Infrastructure มีภาษาให้เขียน และ Runtime ด้วย แบบพวก JavaScript / Lua แต่มันจะเพื่อคุม Kernel นะ มองเหมือน Framework เราสามารถใส่อะไรลงไป ก่อนที่จะเกิด SystemCall ขึ้นมา เจ้า eBPF เปิดช่องให้ให้ปรับอะไรใน Linux Kernel เล็กน้อยๆก่อน เพราะถ้ารอ Release จริงๆ มันนานอ เนื่องจากกระบวนการพัฒนา OS ทำกัน 2-3 ปีเลย โดยที่ตัว eBPF มีมาเป็น 10 ปีแล้ว ตั้งแต่ปี 2014 มีผู้ก่อตั้งกลุ่มแรก Meta, Google, Isovalent, Microsoft, Netflix อ๋อ และหลังๆ มี CrowdStrike เข้ามาแจมด้วยนะ – ความแตกต่างของ eBPF กับ Programing แบบภาษาอื่นๆ – Where…

[CR] UGREEN 145W 25000mAh for Laptop-3 Ports Power Bank

พอดีผมเห็น Ads บน Facebook และตามด้วยใน Lazada ประกอบกับตัว Power Bank อันเดิมของ Xiaomi สภาพเดิมๆมันไม่น่าจะไหวแล้ว ตอนนี้เอามาใช้กับพวกพัดลมอยู่นะ กลับมาที่ตัว UGREEN 145W 25000mAh Power Bank มี Spec อะไรบ้าง พิกัด >> แต่ตัว Adapter ความสามารถชาร์จเร็ว มีหลายค่ายทำกันเอง Support Protocol Wide Compatibility: Works with MacBook, Dell XPS, iPad, iPhone, Galaxy, Switch, DJI, Steam Deck. Note: Fully drain and recharge for first use. อันนี้ ผม Copy มาจาก Product Spec นะครับ แกะกล่อง หลังจากแกะกล่องออกมา จะมีของดังนี้ ลองใช้งาน 2 week ตอนแรกจะได้ Battery มาประมาณ 25-30% หลังจากแกะกล่อง Charge ด้วย Adapter 65W รอประมาณ 1.45 ชัวโมง – 20 ชั่วโมงถึงเต็มครับ ลองใช้กับ Notebook Lenovo Legion 2023 ที่มี โดยใช้มี Scenario การทดสอบประมาณนีครับ ลองใช้งานยาวๆ ทำงานไปเรื่อยๆ แหละ ผมลองเทสประมาณ 4-5 ครั้ง ยกเครื่องไปทำงานที่ Starbuck และมาเฉลี่ยๆเวลาที่ได้ครับ และก็สายที่ต่อกับ Lenovo Legion…