เมื่อไปพัง Config ของ OpenSSH บน Amazon Lightsail จน SSH เข้าเครื่องไม่ได้ จะทำยังไงดี
AWS

เมื่อไปพัง Config ของ OpenSSH บน Amazon Lightsail จน SSH เข้าเครื่องไม่ได้ จะทำยังไงดี

"อยู่ๆก็มีเรื่องราวให้นอนไม่หลับ" ครับ ด้วยความซนของผมเอง เมื่อทำการแก้ไขค่าคอนฟิคของ OpenSSH บางอย่าง แล้วทำการ Restart Service โดยไม่เทสให้ดีก่อน จน SSH เข้าเครื

  • Weerayut Hongsa
1 min read
มาลองแกะการทำงานของไวรัส Phishing ที่ไล่ Tag เพื่อนใน Facebook กัน (20/12/2020)
Private

มาลองแกะการทำงานของไวรัส Phishing ที่ไล่ Tag เพื่อนใน Facebook กัน (20/12/2020)

ที่จริงได้ยินมาสักพักแหละ ไอเรื่องไวรัสที่ไล่ Tag เพื่อนใน Facebook เพื่อหลอกให้เหยี่อ Login Facebook Account ของตัวเองในเว็บไซต์ที่เป็นหน้าเว็บ Facebook ปลอมที่ Hacker

  • Weerayut Hongsa
1 min read
Private

มาเล่าระบบ Network ภายในห้องที่คอนโดให้ฟังกันน

มีหลายคนถามเรื่อง Network ที่บ้านเยอะมาก ว่า Set ยังไง มีอะไรบ้าง จัดการยังไง วันนี้เอามาเล่าให้ฟังผ่าน Diagram แบบคร่าวๆกันครับ ไปดู Diagram กั

  • Weerayut Hongsa
1 min read
Kubernetes

วิธีแก้ปัญหา Temporary failure in name resolution เมื่อใช้คำสั่ง kubectl port-forward

เมื่อวานผมทำการอัพเกรดเวอร์ชันของ Kubernetes บน Cluster ของออฟฟิศ หลังจากอัพเกรดไปก็มีส่วนที่ต้องแก้นิดหน่อย แล้วระบบก็กลับมาทำงานได้ปกติ จนมีเหตุต้องใช้คำสั่ง kubectl

  • Weerayut Hongsa
1 min read
มาทำ DNS-over-HTTPS (DoH) ให้เครื่องภายในบ้าน พร้อม Block โฆษณากวนใจด้วย Pi-hole กัน (Part 3 ทำให้อุปกรณ์ที่ไม่รองรับ DoH สามารถใช้งาน DNS บน DoH ได้)
DNS

มาทำ DNS-over-HTTPS (DoH) ให้เครื่องภายในบ้าน พร้อม Block โฆษณากวนใจด้วย Pi-hole กัน (Part 3 ทำให้อุปกรณ์ที่ไม่รองรับ DoH สามารถใช้งาน DNS บน DoH ได้)

สำหรับบทความนี้ จะมาบอกวิธีการทำให้อุปกรณ์ที่ไม่รองรับ DoH สามารถใช้งาน DNS เสมือนใช้งาน DoH ได้ครับ โดยพระเอกของเราวันนี้ก็คือ Pi-hole นั่นเองครับ สำหรับใครที

  • Weerayut Hongsa
3 min read
Javascript

ลอง Refactor JS Code เล่นๆวันหยุด เมื่อพยายามจะลด If-Else ใน Code ด้วย functional programming

มีฟังค์ชันนึงที่ทำหน้าที่เป็น event listener บางอย่าง แล้วเมื่อเจอ condition ที่ต้องการ ให้ทำตามเงื่อนไข ดังนี้ เมื่อฟังค์ชัน exampleConditionFilter รั

  • Weerayut Hongsa
1 min read
เมื่อชีวิตเรา ต้องตัดสินใจเปลี่ยนผ่านอะไรสักอย่างในชีวิต...
Private

เมื่อชีวิตเรา ต้องตัดสินใจเปลี่ยนผ่านอะไรสักอย่างในชีวิต...

วันนี้นั่งๆนอนๆอยู่ดีๆ ก็มีเรื่องผุดขึ้นมาในหัวตัวเองขึ้นมา นั่งทบทวนเรื่องต่างๆที่ผ่านเข้ามาในชีวิต แล้วลอง Feedback ตัวเองกลับมาดู ว่าตอนนี้เป็

  • Weerayut Hongsa
1 min read
แค่เปลี่ยน DNS มันไม่พอ? เหตุผลที่คุณควรใช้ DNS over HTTPS (DoH)
DNS

แค่เปลี่ยน DNS มันไม่พอ? เหตุผลที่คุณควรใช้ DNS over HTTPS (DoH)

ช่วงนี้ข่าวค่ายมือถือสีเขียว DNS Query หลุดกำลังอยู่ในกระแสเลย อาจจะไม่ใช่ข้อมูลระดับ Critical แต่ก็ทำให้เราได้เห็นถึงความสำคัญของ DNS over HTTPS

  • Weerayut Hongsa
2 min read
มาทำ DNS-over-HTTPS (DoH) ให้เครื่องภายในบ้าน พร้อม Block โฆษณากวนใจด้วย Pi-hole กัน (Part 1 รู้จัก DNS Server)
DNS

มาทำ DNS-over-HTTPS (DoH) ให้เครื่องภายในบ้าน พร้อม Block โฆษณากวนใจด้วย Pi-hole กัน (Part 1 รู้จัก DNS Server)

Pi-hole 5.0 บน Orange Pi Oneด้วยความที่ใช้ Pi-hole 4 มาหลายเดือนละ อีกทั้งตอนนี้ Pi-hole 5 ออกมาเมื่อไม่กี่วันมานี้ เลยถือโอกาสอัพเกรดซะเลย ซึ่งมันมี Feature หลายอย่างที่ต้

  • Weerayut Hongsa
1 min read
React Native

วิธีการทำ Multiple Environment บน Project React Native ที่เวอร์ชันต่ำกว่า 0.60 ที่หลายๆคนมองข้ามกัน

ปัญหาคือผมไปเจอหลายๆคนเขียนบทความเรื่องนี้กัน ทั้งของฝรั่งทั้งของคนไทยกันเอง แล้วลืมขั้นตอนบางอย่างไป ทำให้โปรเจ็คเมื่อคนในทีมเอาไปใช้ หรือเมื่อลบ Pods Project แล้ว Install Pods ใหม่แล้

  • Weerayut Hongsa
1 min read
Private

เมื่อชีวิตเรา มันไม่แน่ไม่นอน

ไม่ได้เขียน  blog เรื่องตัวเองมานาน (ถึงนานมาก) ตั้งแต่ปีที่แล้ว ปกติช่วงปีใหม่จะต้องมานั่งสรุปสิ่งที่ผ่านมาในปีที่แล้วกับเป้าหมายของปีนี

  • Weerayut Hongsa
1 min read
แชร์ประสบการณ์เคลม Macbook Pro กับ Apple Store Iconsiam คือดีงามมากกก
Blog

แชร์ประสบการณ์เคลม Macbook Pro กับ Apple Store Iconsiam คือดีงามมากกก

เอาจริงๆไม่ได้เขียน Blog นานมากกกกกละ เอาเป็นว่าวันนี้มีเรื่องน่าประทับใจมาแชร์ให้ฟังกันนิดหน่อยครับ ด้วยความที่ Macbook Pro Mid 2017 คู่ใจอายุประมาณ 1

  • Weerayut Hongsa
1 min read
เมื่อจำเป็นต้องใช้ Jasper Report พร้อม iTextPDF แล้วต้อง Sign Certificate (SHA-256) ไฟล์ PDF ผ่าน Bouncycastle บน Java
Java

เมื่อจำเป็นต้องใช้ Jasper Report พร้อม iTextPDF แล้วต้อง Sign Certificate (SHA-256) ไฟล์ PDF ผ่าน Bouncycastle บน Java

เมื่อวานมีความจำเป็นต้องใช้ Jasper Report เพื่อทำการออก Report แล้วจำเป็นต้องใช้ iTextPDF เพื่อทำการ Sign Certificate บึ้มมมม กลายเป็นโกโก้ครั้ช!!!!!! Report ออกไม่ได้ เรามาค่อยๆ Resolve ปัญหานี

  • Weerayut Hongsa
2 min read
สวัสดีปี 2561 แล้วปี 2560 หล่ะ ที่ผ่านมามีอะไรคืบหน้าบ้าง
Private

สวัสดีปี 2561 แล้วปี 2560 หล่ะ ที่ผ่านมามีอะไรคืบหน้าบ้าง

ที่จริงเป้าหมายของตัวเอง อยากจะเขียน Blog ให้ได้อาทิตย์ละ 1 บทความ และสุดท้ายฉันเองนั้นแหละที่ทำไม่ได้ ฮ่าๆๆ ต้องพยายามกันต่อไปครับ ปีนี้จะพยายามให้ได้

  • Weerayut Hongsa
1 min read
จัดการกับ Legacy Project ด้วย Docker, Jenkins, Git และความขี้เกียจ
Docker

จัดการกับ Legacy Project ด้วย Docker, Jenkins, Git และความขี้เกียจ

วันนี้ ผมจำเป็นต้องทำการขึ้นระบบและ Support Software ที่ตัวเองทำขึ้นมาเมื่อ 2-3 ปีที่แล้ว แต่ด้วยความที่มัน Legacy ไปแล้ว จะเขียนใหม่ก็คงไม่คุ้มทุน

  • Weerayut Hongsa
1 min read
"สุขสันวันเกิด" กับวันที่ใกล้จะหมดไฟ
Private

"สุขสันวันเกิด" กับวันที่ใกล้จะหมดไฟ

"Happy Birthday to me" นี่เราอายุเท่าไหร่แล้ววะเนี่ย (เริ่มตีมืนลืมอายุตัวเอง เอาเข้าจริงก็ ลืมจริงๆนั้นแหละ ถถถถถถถ) มองย้อนกลับไปหลายๆอย่าง ตั

  • Weerayut Hongsa
1 min read
สรุปการไปแบ่งบันเรื่อง Docker ที่ มอ. ภูเก็ต
Docker

สรุปการไปแบ่งบันเรื่อง Docker ที่ มอ. ภูเก็ต

เมื่อวันเสาร์ที่ 18 มีนาคม 2560 ผมมีโอกาสได้รับเชิญไปพูดคุย แนะนำในเรื่องของ Docker ขั้นพื้นฐาน เพื่อที่จะสามารถนำไปต่อยอดในการนำไปเป็นส่วนหนึ่งของการพัฒนาซอฟแวร์ของตัวเองได้ โดยเป้าหมายที

  • Weerayut Hongsa
1 min read
มา Resize รูปทีละหลายๆรูปบน OSX แบบง่ายๆกัน
OS

มา Resize รูปทีละหลายๆรูปบน OSX แบบง่ายๆกัน

ปัญหาของตัวผมเองเลยครับ ว่าต้องการที่จะ Resize รูปประมาณ 30 รูป โดยทุกรูปจะ Resize ให้ขนาดเท่ากันหมด จะให้กด Resize รูปทีละรูปก็กะไรอยู่ (ไม่ขยันขนาดนั

  • Weerayut Hongsa
1 min read
มาเปลี่ยนชื่อไฟล์หลายๆไฟล์ในครั้งเดียวบน OSX กัน
OSX

มาเปลี่ยนชื่อไฟล์หลายๆไฟล์ในครั้งเดียวบน OSX กัน

ผมเชื่อว่าหลายๆครั้ง เราก็มีความจำเป็นที่จะต้องเปลี่ยนชื่อไฟล์จำนวนมากๆ ให้เป็นไปตามแนวทางเดียวกัน (โดยเฉพาะไฟล์รูป) วันนี้มีเทคนิคง่ายๆ ง่ายแบบไม่กี่คลิก แถมไม่

  • Weerayut Hongsa
1 min read