2019 ปีที่ไม่ได้ก้าวไปไหน

ปีนี้สิ่งที่พลาดที่สุด คือ ความอดทน พอทนไปเรื่อยๆรู้สึกว่าตัวเองงานเข้า หรือไม่ก็ไปตกลงอะไร โดยที่ไม่ได้แจ้งล่วงหน้า ปีนี้ถ้าเทียบกับปีก่อนหน้าแอบแย่กว่านะ มาดูในแง่มุมต่างๆได้เลยครับ เรื่องสุขภาพ ปีนี้ถ้าตัวผมเอง สุขภาพดูไม่ต่างจากปีก่อนมานัก แต่พักผ่อนน้อยลงจากปัญหาสุขภาพของคุณแม่ และงานที่อยู่ๆจะมาก็มาก็มา แขนพังจนต้องไปฝังเข็มรักษาที่โรงพยาบาลหัวเฉียวครับ น้ำหนักขึ้นจากเดิมไป 84 kg แต่ก็ลดลงมาที่ 80 kg ได้ ปีนี้กินกลืนยาแคปซูล/ยาเม็ด ได้แล้ว หลังจากงอแงมา 28 ปี จริงๆเป็นกันทั้งบ้านเลย ที่ต้องมาหัดกิน เพราะต้องทำเป็นตัวอย่างให้คุณแม่ดูด้วย เรื่องการเรียน ครึ่งปีแรกไปได้สวยเลยครับ เหมือนเราเห็นแสงสว่างอยู่ที่ปลายทางแล้ว แต่ก็มีเรื่องสุขภาพของคุณแม่เข้ามาซะงั้น ชีวิต โชคชะตา มันก็ช่างเล่นตลกนะ ส่วนอาการของคุณแม่นั้นเดี๋ยวค่อยมาเขียน Blog ยาวดีกว่า สั้นๆดูแลผู้สุงอายุด้วยนะครับ ลื่นล้มให้ห้องน้ำ รากฟันไม่แข็งแรง การใช้ฟันปลอม การทานยา สู้อีกทีในปีหน้านะ เรื่องงาน ปีนี้เป็นปีที่ทำให้อยากคิดที่จะลองออกไปเปลี่ยนงานดูเลย เพราะ สิ่งที่เคยทำนายไว้เป็นจริง การจัดการโครงการ – ตามใจลูกค้าเกินไป จนทีมเละ การสื่อสาร ขยับ milestone เข้าไม่แจ้งทีม ขาดการ Tracking และติดตาม แจ่งเวลาไม่สะดวกแล้วยังนัดชนอีก สาย MA ฝ่าย Support สื่อสารหลาย Hop ขาดข้อมูลพื้นฐาน ทีม Support ใช้ product ตัวเองไม่คล่อง การโยนงาน อันนี้ผมแก้ปัญหาทำ Line Notify เลย ปัญหาที่ซ้ำๆไม่ทำ KM แล้วมาถามซ้ำๆ ปีนี้เป็นปีที่ไล่ด่าคนจริงๆนะ แบบบว่ามันอดทนไม่ไหวแล้ว ทั้งชี้แจงแบบปกติก็แล้ว แต่ยังทำแบบเดิมๆ จากส่วนที่แย่ไปแล้วมาส่วนที่ดีบ้าง งาน .NET ที่ทำไว้ เริ่มตอบโจทย์กับงานที่ช้า มีปัญหาด้าน Performance แล้ว แอบดีใจขึ้น Production มา 5 เดือนยังไม่มีปัญหาการคำนวณผิดพลาด Flow Process…

[DB2] ตัวอย่างการใช้งาน Stored Procedure DELETE_MANY_ROWS

IBM DB2

หลังจากบทความเมื่อหลายปีก่อนได้นำเสนอวิธีการลบข้อมูลเยอะๆบน DB2 แล้วไม่ให้เกิดปัญหา Transaction Log Full ไปแล้ว แต่ผมดันลืมแนบตัวอย่าวการใช้ไป คราวนี้ผมมาใส่ตัวอย่างการใช้งานครับ ถ้ามองเป็น SQL SELECT มันจะเทียบเท่ากับ

[Windows] ใช้ Windows 10 อยู่ดีๆ แล้ว Ram มันขึ้นเยอะมากก

หลังจากใช้ Windows 10 มานาน พบว่า RAM มันกินเยอะปิดปกติมากๆ หลังจากอดทนมานานหลายปี 5555 คราวนี้ตัดสินใจลอง Google หาดูก็พบสาเหตุครับ กรณีที่ Update Windows 10 มาจาก Windows อื่นๆ เช่น Windows 7 หรือ Windows 8 / 8.1 มันมีบาง Service ของ Windows เวอร์ชันเก่าๆที่ยังทำงานอยู่ครับ อย่างเคสของผมเป็น Windows 10 ที่ Update มาจาก Windows 8.1 (ไอ้เรามันก็งงนะ 555) มันเลยมีบาง Service ของ Window 8.1 ทำงานอยู่ครับ ตัว Windows Network Data Usage Monitor (Ndu) มันทำงานและกินแรมเพิ่มไปเรื่อยๆครับ ซึ่งถ้าจะจัดการกับมันก็สามารถทำได้ ดังนี้ครับ กด Win+R พิมพ์ Regedit เพื่อเค้า Registry Editor ครับ จากนั้นไปที่ Path HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu ค่าของ “Start” ก่อนการแก้ไขครับ เปลี่ยนค่าของ “Start” ให้เป็น 4 (Disable) เพื่อปิดมันครับ จากนั้น Restart เครื่องครับ Reference

[PowerShell] แก้ไขไฟล์ App.config ใน Jenkins Pipeline

powershell

หลังจากทำมี Tools ที่ กำหนดค่าที่เดียว แต่สามารถใช้งานไปได้ทุก Application แล้ว (Universal Configuration) แต่ทำไมคนอื่นถึงไม่ค่อยใช้งานกัน เราก็ถึงบ้างอ้อทันที อ๋อขี้เกียจไปแก้ app.config หรือ web.config นั้นเอง ด้วยความที่ระบบมันมี Base 3 สำหรับลูกค้า 3 กลุ่ม แต่ใช้ Code ชุดเดียวกันนะครับ มันจึงต้องมีการเตรียมค่าตั้งต้นกันก่อนนั้นเองครับ อาทิ เช่น Base AMC / INS ตัว Application อ่านค่าจาก HKEY_LOCALMACHINE Base TSY ตัว Application อ่านค่าจาก HKEY_LOCALUSER เนื่องจากทีม Implement ขี้เกียจแก้ แต่ก็ไม่ได้บอกนะ 5555 ผมเลยทำให้มันเสร็จไปจากเครื่องบิ้ว Jenkins เลยดีกว่าครับ แต่มันจะมี 2 ประเด็น แก้ไขไฟล์ app.config หรือ web.config อย่างไร เอาไปใช้งานใน Jenkins Pipeline ได้อย่างไร กลับมาประเด็นแรกก่อน “แก้ไขไฟล์ app.config หรือ web.config อย่างไร” อันนี้ผมมีทางออกแล้วครับใช้พลังหอย หมีบๆ PowerShell ของ Microsoft ครับ เพราะ เขียน่าย อ่านสะดวก แถมใช้เรียกใช้ Library ของ .NET Framework ได้ด้วยครับ ลองมาดู Code ที่เขียนกันเลยครับ (ไฟล์ REPLACE_APPCONFIG.ps1) สำหรับการเรียกใช้งานก็ง่ายครับ เพราะ ไฟล์ REPLACE_APPCONFIG.ps1 มี 3 Parameter ได้แก่ Path ของ app.config หรือ…

[CR] ร้าน ZABKAK #แซ่บคัก ซอยข้างธนาคารออมสิน สำนักงานใหญ่

ช่วงนี้ผมมักจะได้เข้ามาทำงานที่ธนาคารบ่อยครับ เพราะเป็นช่วงที่ต้องประชุมงาน คุยงาน จัดการข้อมูลเพื่อเตรียมทดสอบระบบครับ วันนี้ลองแวะมาซอยข้างธนาคารออมสิน สำนักงานใหญ่ (ฝั่งร้านกูรูกิว) ซึ่งเมื่อก่อนจะมีร้านตามสั่งที่อร่อยมากก ร้างลุงไหว ครับ ตอนนี้ผมก็ไม่ทราบว่าลุงแกย้ายไปไหนเหมือนกัน หลังจากไม่ได้เข้าซอบนี้มานาน เพราะมีก่อสร้างตอนนี้สร้างเสร็จแล้วครับ เปลื่ยนไปเยอะเลยครับ ระบบจอดรถอัจฉริยะ อพาร์ทเม้นท์ อาคารสำนักงานต่างๆ และร้านอาหารก็ทยอยมาเปิดกันแล้วครับ สำหรับวันนั้นผมมารีวิวร้าน #ZABKAK #แซ่บคัก ร้านอาหารอีสานสไตล์โมเดิร์น พอเข้าร้านมาติดแอร์เย็นฉ่ำเลยครับ เมื่อเข้ามาในร้านผมสั่งเมนูเด็ดเลยครับ ข้าวกับกับอะไร + น้ำซุป ซึ่งน้ำซุปเลือกได้ว่าจะเป็นแกงจืด หรือต้มแซบครับ ราคาน่าโดน 69 บาทเอง โดยเมนูที่ผมสั่ง ข้าวไก่ย่างจิ้มแจ๋ว + ต้มแซบ ราคา 69 บาท ส้มตำคอหมูย่างครับ ราคา 70 บาท ข้าวสวยอีกจ่าน ราคา 15 บาท มาที่ละเมนูดีกว่า ข้าวไก่ย่างจิ้มแจ๋ว + ต้มแซบ รีวิวสั้นๆมันเป็ฯอะไรที่คุ้มค่ามาก ไก่ย่างที่หมักมาแล้วอย่างดีเนื้อนุ่มละมุนลิ้น ทานกับข้าวสวยร้อนๆ หรือจะทานจิ้มแจ๋ว (ปกติผมเอา จิ้มแจ๋วคลุกข้าวกิน) แล้วเพิ่มความคล่องคอด้วยต้มแซบครับ ถัดมาเมนูส้มตำคอหมูย่าง แซบหลายยยยยครับ เสียดายที่ปริมาณน้อยไปนิดนึงครับ ถ้าให้เยอะอีกนิดจะดีมากครับ เพื่อพวกส้มตำก็พอครับ คอหมูย่างพอดีแล้ว ทานกับข้าวสวยร้อนๆ ฟินครับบบบบบ สำหรับเมนูอื่นๆของางร้านสามารถดูได้ตามรูปเลยครับ Reference Facebook: ZAB KAK – แซ่บคัก Twitter: @ZABKAK

[CR] บันทึกการฝังเข็มคลินิกแพทย์แผนจีนหัวเฉียวครับ

ช่วงนี้สุขภาพผมย่ำแย่จริงๆครับ ทั้งงานที่หนัก ปัญหาครอบครัว จนปวดแขน ปวดหลัง และร้าวที่แขนครับ ผมลองหาแพทย์ทางเลือกมาขึ้น จนไปเจอคลิปของคัตโต๊ะครับ เลยตัดสินใจ เอ้ามาลองและกันครับ ตัวคลินิกเองจะไม่ได้อยู่ด้านในโรงพยาบาลหัวเฉียวนะครับ อยู่ออกมาทางที่ไปโบ๊เบ้ครับ ถ้านั่งพอรถเมล์ สามาาถมาต่อเรือที่ผ่านฟ้าได้ครับ ถ้ารอรถเมล์สำหรับผมสาย 509 มันนานเกินไปครับ ถ้ามาครั้งแรก ให้ลงทะเบียนที่ศูนย์บริการที่ชั้น 1 ก่อนครับ จะถามอาการคร่าวๆ และส่งต่อไปยังหมอที่เกี่ยวข้องครับ หรือจองคิวหมอ Online ได้ครับ ตัวตึกจะมีกลิ่นยาจีนหอมมากครับ สูดแล้วหายใจคล่องคอมากครับ มาลุ้นรอหมอแล้วครับ รอนานเหมือนกัน ผมรอเกือบๆ 2 ชั่วโมง อาจจะเพราะ walk-in มาด้วยครับ ได้พบหมอแล้วครับ ท่านจะถามอาการจากนั้นให้ลองฝังเข็มครับ ครั้งแรก 18 เข็ม มีอบลมร้อน บวกกับใช่กระแสไฟกระตุ้นด้วยครับ มันจะชาๆแปลบๆ และก็ถ้าดูจากในคลิปบอกว่าไม่ต้องทานยา แต่จริงๆแล้วคุณหมอบอกมีการจัดยาให้ด้วยครับ ต้องรักษาจากภายในและภายนอกครับ สำหรับผมขอบายเรื่องยาก่อนครับ กลัวตับอักเสบไปมากกว่านี้ครับ คู่มือเตรียมตัวสำหรับการมาฝังเข็มครับ

[DB2] ลอง Replace Query มาเป็น Stored Procedure กันครับ

IBM DB2

เนื่องจากปัญหาในช่วงนี้ตัว Framework ที่วางกันไว้มันเกินข้อจำกัดไปแล้วครับ การเอา SQL ไปยัดลงเป็น String ในฐานข้อมูลเนี่ยย นอกจากมีข้อจำกัดในการทำ HADR แล้ว ถ้า Requirement เปลี่ยนไปจน Query มันมีขนาดเกินจากที่กำหนดไว้นี่แย่แน่เลยครับ หนทางการแก้ไขมีหลายแบบครับ มาลองไล่วิธีที่เคยทำกันก่อนครับ สำหรับใน Blog นี้ของเอาวิธีที่ 3 ครับ เนื่องจากข้อมูลในเนตมันน้อยมากครับ และผมอยากจะแก้ Query เดิมให้น้อยที่สุดครับ สรุป

[CR] ลองสวนล้างลำไส้ที่ยันฮี

หลังจากเห็น Review ใน Youtube หลายคลิปแล้ว มีแต่ผู้หญิงไปทำกัน แล้วผู้ชายอย่างเราจะไปทำได้ไหวน้าาาาาาา ด้วยความสงสัย แล้วตัวเองช่วงนี้ท้องอืดถ่ายเป็นลม เอาหวะลองดูหน่อยและกัน เริ่มต้นโดยไปเข้าหน้าเว็บของยันฮีครับ จากนั้นผมจองผ่าน Live Chat เลยครับ ไม่เกิน 15 นาทครับ พอวันจริง ได้เวลาลองแล้วววว 09.05 ได้เข้าห้องล้างลําไส้แล้วครับ เสร็จแล้ว !! ก่อนทำ 80 kg. หลังทำ 79.2 kg. หายไปนิดหน่อย เข้าใจว่าคงเป็นน้ำของร่างกายเราด้วยครับ โดยช่วงที่รู้สึกว่าของเสียออกมาเยอะสุดจะเป็น มาดูส่วนอื่นๆบ้าง หลังจากได้มาสถานที่แปลกจากทางเดิมที่คุ้นเคย Reference

[MSSQL] สรุปงาน SQL Server Community Thailand Meeting #10

หลังจากห่างหายไปนานกับงานมาฟังความรู้ Idea ดีๆแบบนี้นะครับ กลับมาคราวนี้อ้าวครั้งที่ 10 แล้วเหรอ ผ่านไปไวเหมือนโกหกครับ มาดู Blog เก่าๆได้ที่นี่ครับ มาดูรายละเอียดของแต่ละหัวข้อกันเลยครับ ลุยยยยยยยยยยยยยยยยยย Data Classification and Vulnerability Assessment Speaker Khemika Pattaranipit – Azure SQL DB : Data Classification and Vulnerability Assessment – Transparent Data File Encryption (TDE) (SQL Server 2008 ++) – Dynamic Data Masking – Row Level Security – Alway Encrypted Basic​ and​ How to​ read​ Graphical Execution​ Plan Speaker Phakkhaphong Krittawat – มาดูกันก่อนว่า Database มีพื้นฐานการทำงานอย่างไรครับ มาดูที่ Execution Plan Cache (เก็บใน Memory) โดยจะเปลี่ยนแปลงเมื่อ – ปัญหา Parameter Sniffing Parameter Sniffing คือ การ query รอบแรกจำ buffer น้อยกว่าครั้งถัดไป ทำให้ตอน Query รอบถัดไปผลลัพธ์ที่ได้ไม่ได้อยู่ใน Buffer แต่ไปเก็บลงที่ Disk แทน spill to disk ซึ่งแก้ไขโดย Cardinality Estimation แผนจะแม่นยำแค่ไหนขึ้นอยู่ที่เธอ โดยเจ้าตัว…

[CR] อาหารไทยชุด B @ Asian Corner by KIN (The Walk ราชพฤกษ์)

หลังจากฟื้นตัวจากไข้ก็ได้เวลาเติมพลังครับ โดยวันนี้ได้มากับน้องที่ The Walk ราชพฤกษ์ครับ หลังจากกลับมาในรอบ 1 ปี พอเข้าใจและว่าคนทำไมถึงบอกว่ารายพฤกษ์ถึงเป็นทำเลปราบเซียน ร้านค้าที่เห็นประจำย้ายออกไป และกลายที่ร้านขายของจุกจิเล็กๆหลายร้านแทนครับ สำหรับในวันนี้หลังจากเดินวนๆมานานก็ได้ร้านอาหารสักทีครับ โดยเป็นร้าน Asian Corner เปิดมานานพอสมควรแล้วครับ แต่ผมเพิ่งสนใจมากิน ปกติจะไปกินพวก Jeffer Steak กับ Bar B Q Plaza กันครับ โดยสำหรับร้านนี้น่าจะเป็นอีก Service หนึงของกลุ่ม Kin ครับ โดยตัวร้านมีเมนูทั้งไทย และญี่ปุ่น รวมถึงมืบุฟเฟต์แซลม่อนด้วยนะครับ สำหรับผมกับน้องขอเลือกอาหารไทยและกันครับ โดยเลือกเมนูในชุด B แทน ซึ่งเท่าที่ดูมาราคาจะถูกว่า และบางเมนูก็ไม่มีให้สั่งแยกด้วยนะ พอดีอยากลองกุ้งอบวุ้นเส้นเลยเลือกมา ฮ่าๆ กลับมาที่เมนูชุด B ดีกว่าว่ามีอะไรให้เลือกได้บ้างครีบ สำหรับเมนูที่ทางเราเลือกมี ดังนี้ครับ กุ้งอบวุ้นเส้น ต้มยำรวมมิตรทะเล แกงปูใบชะพลู + ขนมจีน ปลาคังลวกจิ้ม กะหล้ำปลีผัดน้ำปลา ข้าวเปล่า 1 โถครับ ในที่สุดก็มาครบแล้วครับหอม กับหิวมากกครับ และเป็นมื้อแรกของวันเลยครับ เมนูแรกกุ้งอบวุ้นเส้น – กุ้งอร่อยครับ เนื้อแน่นหวาน ปนพริกไทยดำนิดๆครับ ส่วนเรื่องเส้นยังรสชาติยังไม่เข้า เส้นยังเหนียวแบบร้านดังๆอย่างสมศักดิ์ปูอบได้ครับ แต่สูตรของที่นี่แปลก มีใส่เบค่อนด้วย เมนูถัดมาต้มยำรวมมิตรทะเล – น้ำซุปเข้มข้นครับ แต่เปรี่ยวไปนิด ความหลายหลายของรวมมิตรทะเลยังน้อยไปครับ มีแค่หอย กับปลาหมึกครับ เมนูแกงปูใบชะพลู + ขนมจีน เมนูนี้ของดีเลยครับ กลมกล่อมแกงใบชะพลูสามารถเอามากินได้ทั้งข้าว และขนมจีนครับ เมนูปลาคังลวกจิ้ม – อร่อยครับ ต้องทานกันร้อนๆนะครับ กับน้ำจิ้มซีฟู๊ดรสเด็ด กะหล้ำปลีผัดน้ำปลา – รสชาติอร่อยไม่เค็ม และไม่แฉะจนเกินไปครับ ปิดท้ายด้านของหวานครับเฉาก๊วยเนื้อแน่นครับ และอิ่มพุงกางครับ รวมค่าใช้จ่าย 1037 บาทครับ (หมายเหตุ ราคาอาหารยังไม่รวม VAT และ…