[RHEL] มาปรับวันที่ และเวลาของ OS โดยใช้คำสั่ง hwclock

บางครั้งเรา อาจจะต้องย้อนเวลาตัว OS เพื่อทดสอบอะไรบ้างอย่าง เมื่อทดสอบเรียบร้อยแล้ว อยากจะลองปรับเวลาคืน มีได้หลายวิธีครับ สำหรับ Blog นี้ขอนำเสนอคำสั่ง HWCLOCK ในการปรับวันที่และเวลาครับ hwclock คือ อะไร ? ปรับวันที่ และเวลาของ OS โดยใช้คำสั่ง hwclock Reference

[.NET] MSBUILD error MSB4236: The SDK ‘Microsoft.NET.Sdk’ specified could not be found.

C# Logo

เครื่อง Build Jenkins ของ .NET หลังจาก Build เสถียรมาได้พักใหญ่ๆ หลังย้าย Code มาใช้ Git แล้ว วันนี้มี Error จากเครื่อง Build แจ้งมา ดังรูปครับ พอเข้าไปดู Console Log ของ Jenkins ระบบแจ้ง Error มา ดังนี้ครับ “D:\01GITMAIN\DSApp-Dev.sln” (Clean target) (1) -> “D:\01GITMAIN\DS.Admin.UI\DS.Admin.UI-Dev.csproj” (Clean target) (101:5) -> “D:\01GITMAIN\DS.Admin.DTO\DS.Admin.DTO.Standard.csproj” (GetTargetFrameworks target) (84:7) -> D:\01GITMAIN\DS.Admin.DTO\DS.Admin.DTO.Standard.csproj : error MSB4236: The SDK ‘Microsoft.NET.Sdk’ specified could not be found. “D:\01GITMAIN\DSApp-Dev.sln” (Clean target) (1) -> “D:\01GITMAIN\DS.Admin.UI\DS.Admin.UI-Dev.csproj” (Clean target) (101:5) -> “D:\01GITMAIN\DS.Admin.Service\DS.Admin.Service.Standard.csproj” (GetTargetFrameworks target) (36:7) -> D:\01GITMAIN\DS.Admin.Service\DS.Admin.Service.Standard.csproj : error MSB4236: The SDK ‘Microsoft.NET.Sdk’ specified could not be found. “D:\01GITMAIN\DSApp-Dev.sln” (Clean target) (1) -> “D:\01GITMAIN\DS.Admin.UI\DS.Admin.UI-Dev.csproj” (Clean target) (101:5) -> “D:\01GITMAIN\DS.Invest.DTO\DS.Invest.DTO.Standard.csproj” (GetTargetFrameworks target) (81:40) -> D:\01GITMAIN\DS.Invest.DTO\DS.Invest.DTO.Standard.csproj : error…

[RHEL] มาตรวจสอบ Crontab ของทุก User บน RedHat ครับ

ช่วงนี้ต้องมาทำเอกสาร DRS และ Readiness เลยต้องมีการ List Crontab ของ User แต่ละ User ที่ได้กำหนดไว้บน RedHat ดังนี้ครับ ลอง List แบบทั้วไปก่อน ดู Crontab ของ user ตัวเอง โดยใช้คำสั่งดังนี้ ตรวจสอบ Crontab ของ User ใดๆ (ต้องเป็น root) โดยใช้คำสั่งดังนี้ แล้ว Crontab ของ RedHat / CentOS / Fedora ปกติเก็บที่ไหน อยู่ที่ Path /var/spool/cron/ ถ้า OS อย่างตระกูล Debian พวก ubuntu อยู่ที่ Path /var/spool/cron/crontabs/ หลังจากรู้ว่า Crontab มีการจัดเก็บที่ไหนแล้ว และดึงมาอย่างไร เรามีแนวทางการเขียน Script เพื่อช่วยในการ List มันออกมาได้ครับ

[CR] Starbucks Jumbo Sausage Bite & Hokkaido Double Vanilla Cream Puff

วันนี้พิเศษหน่อยครับ ซืื้อเยอะนิดนึง เพราะต้องการจะได้ Starbucks Card เป็น Gold Level พร้อมกับเงินเดือนออกด้วยครับ (มีเงินเพิ่มมา 900 ไม่แน่ใจว่าเป็นค่าวุฒิ ป โท หรือป่าวนะ ?) โดยทั้งสองเมนูที่ผมซื้อมา เน้นที่กินคู่กับชาร้อนๆได้ครับ อิอิ Jumbo Sausage Bite Hokkaido Double Vanilla Cream Puff Reference (พลังงานของแต่ละเมนู)

[CONTAINER] เจ้า Podman มันดู Log อย่างไร ?

หลายคนหากใช้เจ้าตัว Podman มาสักพัก อาจจะเกิดปัญหา เช่น Container ดับแบบไม่มีสาเหตุ เป็นต้น นอกจากตัว Log ของ Application ที่ได้เราได้พัฒนาแล้ว ฝั่งของ Podman เองก็มี Log เหมือนกันครับ ตรวจสอบ Log ของ Container ตรวจสอบ Log ของ Podman Reference

[CR] Starbucks Classic Tuna

Classic Tuna Sandwich ราคา 85 บาท รสชาติ สำหรับผมยังไม่ว้าวนะ แต่ขนมปังอบร้อนกรุบๆ และไส้ทูน่าเต็มๆ ทานตอนร้อนๆ ช่วงนี้เป็นช่วงโควิตระลอกใหม่ ทางร้านเลยไม่ได้ใส่จานมาครับ ใช้จานกระดาษมาแทนมีความเก๋ไปอีกแบบครับ พลังงาน 333 แคลลอรี่ Reference (พลังงานของแต่ละเมนู) Calorie Chart, Nutrition Facts, Calories in Food | MyFitnessPal | MyFitnessPal.com

[DB2] Restrictive Database ทำให้เกิด Error CLI0125E Function sequence error. SQLSTATE=S1010

IBM DB2

เนื่องจากทีมที่ได้เข้ามาทำ Hardening ทีมก่อนหน้าได้เปิด Option การสร้าง Database แบบ Restrictive ครับ ทำให้ Application เดี้ยงกับเป็นแถบครับ ก่อนทีจะแก้ปัญหาเราต้องมารู้จักกันก่อนครับ ว่าเจ้า Restrictive มัน คือ อะไร Restrictive Database มาดูปัญหาของฝั่ง Application ดีกว่าครับ ปัญหาที่เกิดขึ้น มัน คือ อะไรกันนะ ? [IBM][CLI Driver] CLI0125E Function sequence error. SQLSTATE=S1010  Error ครอบจักรวาล เหมือนเคส Else แนวทางการหาสาเหตุหละ ? ขั้นตอนการใช้งาน ODBC Trace Log คือ อะไร วิเคราะห์ ODBC Trace Log ค้นหาความจริง Script สุดท้ายครับ กว่าจะแก้ได้ก็เหนื่อยเลยครับ ใช่เวลาแก้ไขกันานพอสมควรครับ แก้ไขที่ละจุด อย่างเคสนี้ของ DB2 ถ้ามีคู่มือแนะนำดีๆจะดีมากครับ

[CMMI] PCM / PAD / II มันต่างอย่างไรนะ

ตัว CMMI มี Practices Area ใน Capability Area หลายอันนะ แล้ว PCM / PAD และ II มันต่างกันอย่างไรนะ ? PAD หรือ Process Asset Development PCM หรือ ProCess Management II หรือ Implementation Infrastructure จบไปแล้วกับการอธิบาย Practice Area PAD / PCM และ II ตามแบบฉบับของผมครับ ถูกผิดอะไรทักมาคุยได้ครับ

[RHEL] แก้ปัญหา SSH / SFTP พบ sign_and_send_pubkey no mutual signature supported

RedHat

ช่วงนี้ผมได้ไป Implement HW ที่ SITE นึงด้วย RedHat 8X ครับ พบปัญหาว่าตัว FTP Server ของลูกค้าไม่ได้สักทีครับ ติด ERROR sign_and_send_pubkey no mutual signature supported ทบทวนกันก่อนว่าทำอะไรบ้าง หนทางสุดท้ายลองพ่น Log ออกมาครับ ECDSA มันดีแบบนี้แล้ว เราก็ถูกสิ แก้ไขปัญหา Reference (เขียน Blog ตอนนี้ได้ความรู้เยอะมากครับ)

[VM] วิธีการ Mount DVD บน Virtual Box ครับ

สำหรับใครที่ใช้งาน Virtual Box เพื่อสร้าง VM และ ทดสอบงานต่างๆบน Environment Develop ครับ บางครัั้ง อาจจะต้องมีการ Mount DVD เข้าไป ยกตัวอย่าง เข่น การ Mount DVD ISO เพื่อ Update ตัว CentOS8 หรือ RHEL8 เป็นต้น โดยวิธีการ Mount จะเป็นอย่างไรมาลองดูกันครับ เปิดโปรแกรม Virtual Box เลือก VM ที่สนใจ จากนั้นกดปุ่ม Setting ที่หน้าจอ Setting เลือกที Tab System ปรับ Boot Order ให้ Optical (CD/DVD) ลำดับอยู่หลังจาก Harddisk ครับ จากนั้นเลือกที่ Tab Storage เลือกไฟล์ ISO ที่ต้องการ mount ตามขั้นตอน ดังรูป หลังจากเพิ่ม DVD เรียบร้อย อย่างลืมติ๊ก Live CD/DVD ออกครับ เปิด VM และ log-in root ให้เรียบร้อย สร้าง Folder DVD และ Mount CD-ROM (/dev/cdrom) เข้ามาที่ Folder DVD ด้วยคำสั่ง ผลลัพธ์ที่ได้ครับ แต่มี Warning เพราะ DVD Readonly ครับ [root@localhost ~]# mkdir dvd [root@localhost ~]# mount…