[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 Speaker Chakrit Riddhagni 📚 CALM Theorem – Proof ที่บอกว่า Distributed System ที่มันง่าย และอันไหนที่ซับซ้อน📚 คล้ายกับ CAP Theorem ที่ให้เราเข้าใจถึงข้อจำกัด-เข้าใจถึงกฎการแลกเปลี่ยนที่เท่าเทียม – ยกตัวอย่าง Program 📚 Distributed Deadlock Detection 📚 Distributed Garbage Collection – Two types of distributed Program 📚 จากตัวอย่างข้างต้น แยกได้ว่า 📚 แล้วเราจะรู้ได้ไง distributed program แบบไหนที่แบบที่ 1 หรือ 2 วัดจาก key เรื่อง coordination + consistency //หาว่าใครถูกผิดในแต่ละ node ตัดสินยังไง ? – Consistency As Logical Monotonicity Theorem (CALM Theorem) 📚 App ของเราไม่จำเป็นต้องทำส่วนที่ต้อง coordination ถ้า App ของเราเป็น monotonic 📚 monotonic คือ อะไร โปรแกรมที่คำตอบบางส่วนยังใช้ได้ จากตัวอย่างข้างต้นจะเป็นตัว Distributed Deadlock Detection แม้ว่ามี Data + Worker/Node เพิ่มขึ้น ผลลัพธ์ไม่ได้ลดลง…

[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)

วันนี้มางาน Onsite อีกวัน พอดีเห็นเค้าแชร์กัน แล้วมีหัวข้อที่สนใจพอดีครับ GraalVM / Monorepo 📚 งาน Hacktoberfest ผมน่าจะมาครั้งแรกเลย โดยงานนี้จัดที่ Thoughworks Thailand ตึก CP Tower 2 (Fortune Town) ส่วนตัวผมไม่ได้มาที่นี้นานมากกกก หลังจากฝึกงานที่ True ไปเมื่อ 10 กว่าปีก่อนโน้นเองงง !!!!! 📚 การเดินทางต่างจาก 10 ปีก่อนมาครับ อันนี้นั่ง MRT ยาวจากบางขุนนนท์ > MRT พระราม 9 ได้เลย Hacktoberfest คือ อะไร ? 🔍How to contribute tech community with your blog Speaker Monthira Chayabanjonglerd 📚 Developer อย่างเราๆ Contribute อะไรให้ Community ได้ 📚 Why Blog เพราะ เริ่มต้นได้ง่าย Text + Photo / Less Cost / ไม่ต้องอายด้วเอง นอกจากนี่้ SEO – Search Google หาเราเจอ หรือจะแชร์ให้ Network ช่วยแชร์ 📚 เริ่มต้นด้วย Medium เพราะ easy / free (no hosting) / social blog / seo ready / developer…

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

ช่วงนี้มีทำ Script เกี่ยวกับการ Build เลย ขอแปะตัว snippet command ไว้ครับ โดยการจะ Set Version เราสามารถกำหนดได้จาก 2 คำสั่งครับ เรากำหนด Version อะไรได้บ้าง 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)

งานสัปดาห์หนังสือแห่งชาติ ปี 2565 BOOKTOPIA @QSNCC

รอบนี้น่าจะเป็นการมางานหนังสือในรอบหลายๆปีเลยครับ ถ้าดูจาก Blog ในปีก่อนๆโน้น งานสัปดาห์หนังสือแห่งชาติปี57(ก เอ่ย กอ ไก่) งานสัปดาห์หนังสือแห่งชาติ ปี 58(เด็กดี ?) และน่าจะมาปีสุดท้าย 2560 (2017) ก่อนที่จะหายไปยาว เพราะเรียน ป โท และ ปีนี้งานหนังสือจัดงานใน Theme BOOKTOPIA มหานครนักอ่าน สำหรับผมเหตุผลที่มาหลักๆเลย จัดที่ศูนย์การประชุมแห่งชาติสิริกิติ์ แม้ว่าจะได้เดินยาวๆ ในงาน Huawei Connect 2022@BKK แต่ยังไม่ได้เข้า Hall ด้านล่าง อยากมาหาหนังสือคอมเล่มนึงจำได้ว่าเป็นหนังสือภาษาไทยที่สอน MS SQL Server ที่ดีมากๆ แต่หนามาก เล่มนี้น่าจะ Compatible กับ SQL Server 2012/2014 นี่แหละ มันมีจุดที่ต่างๆ คือ มีอธิบายการทำ High Availability ด้วยที่จำได้แม่น เพราะหนังสือไทยทุกเล่มไม่เขียน 5555 อยากสร้างมั่นใจก่อนจะ Publish Blog เรื่องนึงด้วยว่าเข้าใจถูกไหม ยุคที่หนังสือ ถูกท้าท้ายด้วย Digital แบบหนักมาก คนจะมาเยอะแค่ไหน ? การเดินทาง ถ้าจาก Blog ก่อนๆ ต้องต่อรถเมล์มาหัวลำโพง และต่อ MRT มา หรือนั่ง 511 แล้วมา MRT สุขุมวิท รอบนี้สบายขึ้นมานั่งสองแถว มาที่ MRT บางขุนนนท์ แล้วตรงยาวมา MRT ศูนย์การประชุมแห่งชาติสิริกิติ์เลยสบายๆ บรรยากาศในงาน คนแน่นเหมือนกันนะ ตั้งแต่อออกจาก MRT เลย ในงานแปะ post-it ด้วย ส่วนจะมีอะไรเด็ดๆตามได้จาก Twitter #งานหนังสือ จุดนัดพบที่คุ้นเคยป้ายไม้ยักษ์ ในงาน ผมไปวันธรรมดา คนเยอะพอสมควรเลย…

RedHat มีแจก E-book Free นะ

เรื่องทั้งเรื่องแบบว่าผมสั่งซื่อ Podman In Action จาก Manning ไป เมื่อสัปดาห์ก่อน แล้วหลังจากนั้นก็มีเมล์แจก Podman in Action (RedHat Developer) ฟรี ในนามของ RedHat มาครับ หลังหักเลย 5555 แต่พอลองดูเนื้่อหาแล้ว เหมือนกันเลยนะ ที่นี้ถ้ามี E-Book ที่น่าสนใจ แล้วโครงการนั้นถูกสนับสนุนโดย RedHat ไหม โดยอาจจะลอง Search จาก Google สำรวจมาก่อน แต่ถ้าอยากมาส่องๆ + download ต้องทำยังไง มาดูได้เลยครับ เข้ามาที่ มันจะมีหน้า Login ให้เข้าไป ซึ่งถ้ามี Account RedHat Developer อยู่แล้วก็เข้าได้เลยครับ หรือถ้าไม่มีสมัครครับ มีได้หลากหลายช่องทาง ซึ่งเจ้า Account มีข้อดีหลายอย่างเลย หลักๆที่ผมใช้ พวก Activate RedHat เวลาลงใน Dev Environment ได้ 16 VM เข้าถึง KM ต่างๆได้ ว่ามี Solution ยังไง เวลาเจอเคสแปลกๆอุ่นใจ เพราะ RedHat เค้าเขียน Step ไว้ //แต่ถ้าไม่มีต้องไป StackOverflow 555 มีเมล์แจ้งเตือน หากมี Fixed Bug / Security Issue และก็ E Book แจกด้วย