[CR] Starbucks Turkey & Emmental Cranberry Whole Wheat

Turkey & Emmental Cranberry Whole Wheat ราคา 145 บาท : แซนวิชแป้งโฮลวีท ที่มีไส้เอ็มเมนทัลซีส กับไก่งวง ภาพก่อนอบครับ อิอิ ภาพหลังอบมาครับ ตอนแรกตกใจเหมือนกัน ตอนแรกนึกว่าไม่ต้องอบครับ รสชาติ – อร่อยใช้ได้เลยครับ แป้งโฮลวีท มีความอร่อยเฉพาะตัว มีงาที่ขอบๆกรุ๊บๆดีนะ และมีแครนเบอร์รี่แซมไว้ตัดรสชีสด้วยครับ ไก่งวง แบบแผ่น (ตอนแรกนึกว่าจะมาเป็นชิ้นๆ) เข้ากับเอ็มเมนทัลซีส รสเข้ากันได้ดี พลังงาน 410-450 แคลลอรี่ Reference (พลังงานของแต่ละเมนู) Turkey Cranberry Sandwich Nutrition Facts – Eat This Much

[RHEL] รู้จักกับ System-wide cryptographic policies ของ REDHAT กันครับ

พอดีผลลัพธ์ของ VA Scan แล้วเจอคำแนะนำแปลกๆ ครับ เลยต้องลองไปอ่านดูครับ จากรูปบอกว่า ควรกำหนด System-wide cryptographic policies ให้เป็นค่า Default ถึงผ่านกฏของ VA Scan ถึงแม้ว่ามันมีแนวทางการแก้ไข พร้อม Script มาแล้ว แต่ ทำความเข้าใจก่อนครับ แก้แล้วไปแล้ว บางครั้งมาแก้ไขกลับไม่ได้ครับ ฉันเอง T__T ทำความเข้าใจ System-wide cryptographic policies สำหรับ System-wide cryptographic policies เป็นนโยบานกลางของระบบ เพื่อช่วยตั้งค่า Lib ต่างๆ เช่น OpenSSH ให้รองรับการเข้ารหัส (Cipher suites) ที่ปลอดภัย โดยมีนโยบายให้เลือกใช้ 4 แบบ เรียงตามความเข้มข้นได้ ดังนี้ LEGACY : รองรับการเข้ารหัสแบบเก่า เช่น 3DES, RC4, DSA เป็นต้น ใช้เมื่อต่อเชื่อมต่อกับ Server เก่าๆครับ DEFAULT : เอาการเข้ารหัสแบบเก่าใน LEGACY ออกไปครับ และเพิ่มขนาดของ Bit บางอัลกอริทึมให้มากขึ้น FUTURE : รองรับการโจมตีให้อนาคต โดยตัดบางอัลกอริทึมออกไป เช่น SHA-1 in digital signatures โดยนโยบาย FUTURE มีความ Strong มากที่สุดครับ FIPS : นโยบายนี้อิงตามมาตรฐาน FIPS 140-2 นี้มีการบังคับใช้งานภายในองค์กรภาครัฐของสหรัฐอเมริกา ตรวจสอบก่อนว่าตอนนี้ตั้งค่าเป็นอะไร ตรวจสอบด้วยคำสั่ง แก้ไข System-wide cryptographic policies ด้วยคำสั่ง update-crypto-policies –set ค่าที่เป็นไปได้ LEGACY, DEFAULT,…

[PODMAN] Rootless Mode: Start Container แล้วเจอ Permission Denied

พอดีที่เครื่องทดสอบในบริษัท แล้วเจอ Error: unable to start container …. Permission denied สาเหตุ Volume ที่ Mount ไว้ สำหรับ Rootless Container มีไฟล์ หรือ Folder ที่ Owner ไม่เหมือนกับ User ที่เป็น Rootless Container ในเคสนี้ invsbch เป็น user สำหรับดูแล Rootless Container แต่ /BNZApp1/tmp/oscapinstall มี Owner เป็น root ตัว Podman เลยไม่ยอมให้ Start Container ครับ อ๋อ อีกเรื่อง ตอน Mount Volume เข้า Podman จะถูก SELinux ตรวจสอบด้วยครับ ซึ่งต่างกับ Docker ที่ไม่สามารถทำในส่วนนี้ได้ครับ การแก้ไข ตรวจสอบไฟล์สิทธิของไฟล์ และ Folder ที่ให้ตรงกับ User ที่จัดการ Rootless Container ครับ และจัดการแก้ไข หรือ ลบทิ้งครับ

[CR] Starbucks Custard Cream Mochi Waffle

Custard Cream Mochi Waffle ราคา 55 บาท รสชาติ อร่อยมากครับ ราคาไม่แพงด้วยนะ ควรทานแบบร้อนๆ คัสตาร์ดไหลเยิ้ม กัดบางจุดมีโมจิหนืบๆ เหมาะเป็นของที่ทานคู่กับชาร้อนครับผม ผมชอบกินกับชา Chai ครับ พลังงาน 120 -130แคลลอรี่ (Mochi Waffle) ถ้ามี Custard Cream บวกเข้าไปอีกน่าจะ 50-70 แคลลอรี่ รวม 170-200 แคลลอรี่ Reference (พลังงานของแต่ละเมนู) Calorie Chart, Nutrition Facts, Calories in Food | MyFitnessPal | MyFitnessPal.com

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

บางครั้งเรา อาจจะต้องย้อนเวลาตัว OS เพื่อทดสอบอะไรบ้างอย่าง เมื่อทดสอบเรียบร้อยแล้ว อยากจะลองปรับเวลาคืน มีได้หลายวิธีครับ ใช้คำสั่ง date ใช้คำสั่ง hwclock หรือ Sync NTP Server สำหรับ Blog นี้ขอนำเสนอคำสั่ง HWCLOCK ในการปรับวันที่และเวลาครับ hwclock คือ อะไร ? เวลาของตัวเครื่อง PC หรือ Server ที่เป็น Hardware ครับ โดยตัว Linux สามารถแยกส่วนของวันเวลาได้ 2 ส่วนครับ คือ ส่วนของ Hardware และ Software ครับ โดยที่ Hardware ถูกจัดการ โดยคำสั่ง hwclock Software ถูกจัดการ โดยคำสั่ง date / timedatectl หลายคนอาจจะงงทำไมต้องแยกเวลาของ Software และ Hardware ลองนึกภาพในเคสของ Virtual Machine ครับ ถ้าแก้ hwclock กระทบทั้งหมด ส่วนคำสั่งอื่นๆ ถูกกำหนด Scope ในตัว VM เองครับ ปรับวันที่ และเวลาของ OS โดยใช้คำสั่ง hwclock ตรวจสอบวันเวลา ปัจจุบันก่อนครับ ในส่วนของ Before(Local Time) พบว่าเวลาของ Software ไม่เท่ากับ Hardware (RTC Time) ครับ ด้วยคำสั่ง timedatectl ตอนนี้เราพบว่าเวลาใน Software ไม่เท่ากับ Hardware ครับ ตอนนี้ต้องปรับจูนให้ตรงกันครับ เพื่อไม่ให้ Service ที่ติดตั้งบน Linux ทำงานผิดพลาดได้ครับ…

[.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 ใช้คำสั่ง podman logs รูปแบบคำสั่ง ตัวอย่างการใช้งาน : ลองดึง Log ล่าสุด 10 row จาก Container ชื่อ wmsl-app-server ตัวอย่างการใช้งาน : ลอง Export Log ของ Container wmsl-app-server ลง Text File สามารถใช้คำสั่งได้ ดังนี้ จากนั้นสามารถ FTP เข้าไป ดึง Log File (logPodman.txt) จาก Server ออกมาได้ครับ ตรวจสอบ Log ของ Podman บางครั้งเราอยากรู้ว่าตัว Podman เองมันมีปัญหาอะไร หรือ เปล่า ก็สามารถสำหรับ Log Level ให้มันได้ครับ โดยมี Level ที่เป็นไปได้ ได้แก่ debug, info, warn, error (ค่า Default) สำหรับคำสั่งในการกำหนดเพิ่ม Parameter –log-level เข้าไปครับ ตัวอย่างการใช้ ตอน Pull Image (อันนี้ต้อง Subscription RedHat หรือ เป็น RedHat Developer ก่อนครับ) โดยใช้คำสั่ง…

[CR] Starbucks Classic Tuna

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