บันทึกเอาไว้ เผื่อมีคนหลงมาอ่านด้วย
ในทุกๆสถานการณ์มีทางเลือกเสมอ เพื่อรับมือกับเหตุการณ์ที่เกิดขึ้น แล้วคุณล่ะจะเลือกอะไร?
เนื่องจากใช้ ngrok url ของเราจะเปลี่ยนไปเรื่อยๆ ไม่สามารถใช้ตัวเดิมได้ blog นี้จะมาลองติดตั้งใช้งาน cloudflare tunnel, cloudflared กัน url ที่ได้เราสามารถเลือกได้ โดยการกำหนด CNAME ของ domain ที่เราเป็นเจ้าของ
cloudflared ใช้งานได้ฟรี แต่จะต้องสมัครใช้บริการ/มี cloudflare account ก่อน ซึ่งนั้นก็หมายความว่าต้องเป็นเจ้าของ domain name ซักชื่อนึงก่อน
free domain name ให้ไปสร้างจาก freenom.com (ถ้าเขาเปิดรับสมัครอีกก็จัดมาได้เลย) หรือจะไปซื้อ domain ราคาถูก (1usd) กับ namecheap.com ก็ได้
Read more
จุดประสงค์หลักเพื่อเก็บค่าสีเอาไว้ใช้กับ Peacock extension ของ VS Code Editor
Peacock ทำให้เราเปลี่ยนสีหน้าต่างหรือ interface ของ workspace. ทำให้เราแยกแยะว่าหน้าต่างไหนเป็น workspace ไหนหรือเป็นงานของ project ไหนได้ง่ายมาก. และยังเอาไปใช้กับตัว Remote Development Extension ได้ด้วย ทำให้หน้าต่างที่เป็น remote workspace ก็เปลี่ยนสีได้
Read more
รวมคำสั่ง openssl ใช้ตรวจสอบเว็บ https
แสดง certificates แสดง TLS certificate และ htps configuration คร่าวๆ
openssl s_client -showcerts -connect gitlab.com:443 -servername gitlab.com ตย. ผลลัพท์
CONNECTED(00000005) depth=3 C = GB, ST = Greater Manchester, L = Salford, O = Comodo CA Limited, CN = AAA Certificate Services verify return:1 depth=2 C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority verify return:1 depth=1 C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Domain Validation Secure Server CA verify return:1 depth=0 CN = gitlab.
Read more
Lastpass มีการ limit featured มากขึ้น เลยอยากหาเครื่องมืออื่นมาทดแทน ไปเจอ Pass โดยบังเอิญ น่าสนใจ มัน open source, ใช้ได้ทุก platform ที่คนนิยม(และตัวเองใช้) รวมถึง Android, iOS ด้วย
ทดลองเล่นกันซักหน่อย คำสั่งต่อไปเป็นของ macOS ซึ่งเป็นเครื่องหลักที่ใช้งานอยู่ตอนนี้ สำหรับ OS อื่นๆ ที่เวบไซต์ของ Pass ก็มีเขียนแนะนำอยู่
ต้องติดตั้งก่อน
ถ้า macOS ยังไม่ได้ลง brew ให้ติดตั้ง brew ก่อน ทำตามคำอธิบายในเวบ brew.sh
Read more
อยากจะสร้าง VM Window 10 ใน virtual box ขึ้นมาใหม่ แต่ไม่มี cd image (.iso) ของ Window 10 ติดตัวมาเลย นึกได้ว่ามี USB Flashdrive ที่ทำเป็น Window installer media เอาไว้
ถ้าเราแค่ใส่ USB เข้าไปที่ VM ใหม่ของเรา มันจะใช้ไม่ได้ ไม่มี boot option เป็น USB ให้ หรือมีบางแห่งบอกว่าถ้าใช้ virtualbox 5 เราแค่ไปเปิด option Enable EFI ที่ setting/system/motherboard ก็จะมี usb boot device ให้เลือก
Read more
การเตรียมการยุ่งยากหน่อย เตรียมแค่ครั้งเดียวต่ออายุใบรับรองครั้งต่อๆไปจะเร็วและง่าย
ต้องติดตั้ง docker ก่อน script ใช้งานได้จริงใน macOS และ Ubuntu ไม่ได้ทดสอบกับ Git bash วิธีเอา domain ไปใช้ใน cloudflare ไม่ได้บอกเอาไว้นะ 1 สร้าง folder โครงสร้างแบบนี้ ผมจะตั้งตาม domain ที่จะขอเลย
ตัวอย่าง
corncord.co |-- certs |-- dns สร้างไฟล์ dns-cloudflare.ini ภายใต้ dns folder
เนื้อหาของไฟล์ dns-cloudflare.
Read more
วิธีเพิ่มพื้นที่ของ EBS บน EC2 Ubuntu หลังจากเพิ่มพื้นที่ใน EBS volume แล้ว เราจะต้องสั่งคำสั่งเพิ่มเติมเพื่อให้ OS ubuntu ใช้พื้นที่ใหม่ที่เพิ่มขึ้น
1 ssh เข้าไปยังเครื่องที่ใช้ volume นั้นอยู่ พิมพ์คำสั่ง lsblk เพื่อดูว่า size
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 72G 0 disk `-xvda1 202:1 0 64G 0 part / xvdf 202:80 0 30G 0 disk `-xvdf1 202:81 0 16G 0 part /var/mapservervol สังเกตว่า xvdf มีไซส์ 30G แล้ว แต่ partition แรก xvdf1 ใช้ไป 16G ซึ่งก็ขนาดเดิมก่อนขยาย
Read more