สรุปงาน DevMountain #02

งาน DevMountain จัดมา 2 รอบแล้ว แต่ Season 1 ไม่รู้ข่าว แหะๆ สำหรับงานนี้ Season 2 และ โดยจัดที่เชียงใหม่เลย แต่ไม่ได้ไปนะ พอดีมีธุระเย็นวันที่ 12 ครับ สำหรับงานนี้จัด 2 วันเต็ม จริงต้องบอกว่า Theme Tech Week Meetup เพราะมีงานอื่นๆ จัดไปด้วย ตามนี้เลย <thai-tech-calendar /> | รวม อัพเดท Tech event, Tech Meetup ในไทยไว้ในที่เดียว (techcal.dev) กลับมาในส่วนของ DevMountain #02 ที่ได้ฟังจริงๆ ตามนี้ครับ APISIX WHAT IS IT LIKE TO BE AND ENGINEER MANAGER WEB3 LEGO: A GUIDE YO WEB3 DEVELOPER STACK DIGITAL FORENSIC กับงาน DATA ANALYTIC – Digital Forensic Methodology โดยจะมีส่วน Governance / Risk และ Compliance & Maturity มาครอบ โดยมี framwork ที่เด่นๆ ของ NIST – Digital Forensic Process BLOCKCHAIN HELPS BUSINESS ACCLERATE DIGITAL TRANSFORMATION TO BE LAZY…

Cloud Native Lanna 2022 (DevMountain)

วันนี้มาฟัง Online ระหว่าง Clear งานไปก่อนทำธุระช่วงเย็นก่อน น่าจะครบนะ หัวข้อที่ฟังมี ดังนี้ เยอะมาก มาครบทุกค่ายของ Cloud ในไทย 555 >> AWS / GCP / Azure / Alibaba / Huawei / Proen (เพิ่งรู้ว่าทำ Cloud จดไว้ใน List และ) โดยหัวข้อที่จดมามีดังนี้ครับ LET’S BUILD A DEVELOPER PORTAL WITH BACKSTAGE Resource: MODERN APPLICATION PATTERNS AND HOW TO BUILD THEM ON AWS – Sync / Async Pattern – Event Driven Architecture Resource: EVERYTHING EASY DEPLOY, SCALE AND MANAGE IN DOMETIC CLOUD Resource SECURE SOFTWARE SUPPLY CHAIN FOR K8S APPLICATIONS 1. Software Supply Chain Security 2. Google Open-Source Security – Contribute ด้านนี้ยังไง ที่เด่นๆ 3.Software Delivery Shield Resource: HYBRILD CLOUD SECURITY CHALLENGES Resource: TISCO BANTAO:…

[WIN] ถ้าจะปิดจอ Notebook แล้วไปใช้จออื่นๆ ต้องทำอย่างไรนะ

บางเรามีจอเยอะ แต่แบบว่าบางสถานการณ์ก็ไม่ได้ใช้ครบทุกจอ อย่างของผมมี 3 จอ จอ 1 Notebook จอ 2 PC จอ 3 TV แล้วที่นี่ผมมีปัญหาว่าไม่อยากให้จอ Notebook มันเปิดนานๆ กลัวจอมัน Burn แล้วก็ถ้าพับจอก็กลัวเรื่องความร้อนอีก แล้วปิดจอด้วย Software หรือการตั้งค่าของ Windows ยังไง มาลองดูกันครับ มาที่ Setting > System > Display ทีนี้จะมีหลายจอเลย เลือกที่จอที่ต้องการ อย่างของผมจะเป็นจอ Notebook จากนั้นมาเลือก Disconnect this display ถ้าจะใช้งานจอ ก็มาเปลี่ยน Option แทนครับจาก Disconnect มาแก้เป็น Duplicate หรือ Extend แทนครับ

#ChaiyoGCP Season 2

จาก Blog ตอนที่แล้วที่ได้ลอง ChaiyoGCP Season#01 ไปแล้วนั้น มารอบนี้มีข่าวว่ามี Season#02 แล้ว มาลองเรียนในช่วงหยุดยาวของเดือนตุลาคมกันครับ //เท AZ-400 มาเลยนะ 55555 ตอนแรกว่าจะเตรียมตัวใช้สิทธิาสอบงาน Build ที่ผ่านมาครับ สำหรับงานนี้มีของรางวัลมาล่อด้วยครับ ตามรูปเลย Regular Badges: Skill Badges: สรุป หลังจาก Publish Blog ไปไม่นาน มีเมล์แจ้งว่างานนี้ ผมอยู่ใน Tier 2 ได้ ได้เสื้อกันหนาวแล้ว ขอบคุณทีมงาน Google ประเทศไทยนะครับ Reference

สรุปงาน Software Architecture Meetup 2022

ดีใจมากที่งานนี้มี Live เพราะพี่มาร์คทำให้เห็น Feed ช้าไปหลายวัน 55 โดยหัวข้อที่ฟังมา มีดังนี้ครับ CALM Theorem, Distributed Make Easy – ยกตัวอย่าง Program – Two types of distributed Program – Consistency As Logical Monotonicity Theorem (CALM Theorem) – ตัวอย่างใกล้ตัว Shopping Cart – CALM Theorem >> Event Souring อย่างเดียว ? – Summary บอกลา Shared Secret ด้วย OpenID Connect Root Cause ที่เกิดขึ้นมาจากสิ่งที่เรียกว่า Share Secret – แล้วจะเอาอะไรมาแก้ OIDC (Build on Top OAuth 2.0) ฟัง live จบสิ่งที่ต้องทำหลังจากนี้เรียน Course Software Architecture Design ของคุณชาคริตใน Skooldio ให้จบก่อน ดองไว้อยู่ 555 มี Live ด้วยนะ Reference

[C#] แนวทางแก้ปัญหา The incoming request has too many parameters. The server supports a maximum of 2100 parameters

.NET Core

น่าจะเป็นเรื่องที่ปวดหัวของ Developer ที่ต้องมาทำงาน DBMS ตระกูล Microsoft SQL Server ครับ เวลาส่ง IList เข้าไป Where ผ่าน ADO.NET / Dapper / EF จะเจอปัญหานี้เหมือนกันครับ NOTE: สำหรับตัว EF ทางผมไม่ได้ใช้งานเป็นหลักนะครับ แต่ลอง Search มาเหมือนมีหลายความเห็นบอกว่าเจอเรื่องนี้ หรือไม่เจอครับ sql – Entity Framework Hitting 2100 Parameter Limit – Stack Overflow 2100 parameters มันของอะไรใน SQL Server แก้ไขอย่างไร – วิธีที่ 1 ไม่ต้องใช้แล้ว Parameterized Queries ต่อ String SQL เองเลย – วิธีที่ 2 ยอม Split ข้อมูล เพื่อมา Where IN แทน Sample ประมาณนี้มั่ง ไม่ได้เทส – วิธีที่ 3 ทำ Table Temp ขึ้นมา ยัด KEY และไป Where ต่อ – วิธีที่ 4 ถ้าใช้ Stored Procedure ใช้ MSSQL Table-Valued parameters สิ สรุป อ๋อพวก EF เหมือนมีคน Apply ประมาณนี้มั้ง Reference

ตรวจสอบ License ของ Lib ที่มาจาก NPM Install

Word love made from old license plates

ช่วยนี้ลูกค้า หวาดผวากลัว เนื่องจากโดน DB2 มาขอตรวจสอบการใช้งาน เลยกลัว Library อื่นๆด้วย เลยขอให้ Vendor ทำเอกสารรับรองมาว่าใช้ Open Source จริงๆนะ โดยสำหรับ Package ที่มาจาก NPM มีคนทำ package license-checker ที่มันจะเข้าไปช่วยไล่หาให้ว่า แต่ละตัวเป็น License ไหน อย่างไร จะได้เหลือตัวที่ Tool มันหาไม่เจอจริงๆ ค่อยไปหามือต่อไปครับ Reference

สรุป Hacktoberfest Thailand 2022 (Talk Session)

Hacktoberfest คือ อะไร ? Talk Session 🔍How to contribute tech community with your blog by Monthira Chayabanjonglerd ⚡️มาเขียนหนังสือ The Data Engineering Book สำหรับคนไทยเพื่อคนไทยกัน by Athibet Prawane 👾 Joy UI, React components that spark joy. by Siriwat Kunaporn (จุ้น) 🧠 The rise journey of BCI (Brain-Computer Interface) by Isaman Sangbamrung (Tao) 🔺Prisma ORM Contribution by จารุพงศ์ ปะจักโก ⚡️GraalVM สัมผัสความแรงส์ในภาษาที่คุ้นเคย by Bhuridech sudsee (ภูริเดช) 🚀 How Microsoft does open source and why you should contribute to the communities by Jirachai Chansivanon and Phantip Kokilanon 📦 Monorepo 101 by Kitpipat Jaritwong – ปัญหาที่พบ – Mono Repo 🔍Hacktoberfest as maintainer by Thai Pangsakulyanont Lightning Talk (นำเสนอ…

[.NET] กำหนด Version ตอน Build หรือ Pack

.NET Core

Version Type ที่เป็นไปได้ dotnet build dotnet pack Remark -p:AssemblyVersion ✅ ✅ File Explorer = File Version//4 หลัก -p:Version ✅ ✅ File Explorer = Product Version//4 หลัก แต่ถ้าใช้ dotnet pack จะได้ 3 หลัก -p:PackageVersion ✅ Nuget Package Version อันนี้ใส่ String ต่อท้ายได้ เช่น -p:PackageVersion=2.0.0-pre-alpha Reference

[CR] Starbucks Ginger Beer

ราคา 95 บาท ส่วนประกอบ ขิง โซดา ไม่มีแอลกอฮอล์นะ ผมสังเกตุจากแสตมป์สรรพสามิตครับ รสชาติ เหมือนน้ำขิง ผสมโซดา โดยตัวน้ำขิงมันจะไม่เข้มข้นเหมือนพวกเต้าฮวยนะ ทานได้เรื่อยๆ ถ้าต้องการเพิ่ม Shot ทำได้นะครับ Shot ละ 20 บาท พลังงาน 165 กิโลแคลลอรี่ Reference (พลังงานของแต่ละเมนู) ตามรูปเลยครับ 690 Kilojoules แปลงแคลลอรี่จะได้ประมาณ 165 กิโลแคลลอรี่ อ้างอิงจาก Kilojoules to calories (cal) conversion calculator (rapidtables.com)