1 Download บน Web Browser
1.1 คลิกลิงก์ ที่ได้รับ xxxxxxxxxxxxxxxx
1.2 คลิก Forward >l
1.3 คลิก ⭣ Download (xx files)

ChatGPT คืออะไร มาจากไหน
ChatGPT คือโปรแกรม AI ประเภทแชทบอท (Chatbot) หรือที่เข้าใจง่ายๆ ก็คือโปรแกรมโต้ตอบที่มีการผสมผสานเทคโนโลยี AI เข้าไปด้วย ซึ่งเจ้า ChatGPT นั้นถูกพัฒนาโดยองค์กร OpenAI ที่เคยฝากผลงาน AI เจ๋งๆ มาแล้วทั้ง DALL-E จิตรกร AI ที่เคยสร้างกระแส AI Art ในช่วงแรกๆ และ OpenAI Five เกมมิ่งบอทของ DOTA 2 ที่เคยล้มโปรเพลเยอร์ระดับโลกมานับไม่ถ้วน โดย ChatGPT คือผลงานชิ้นล่าสุดที่เปิดตัวไปเมื่อปลายปี 2022 นี้เอง ซึ่งเป้าหมายหลักของ ChatGPT นั้นคือการเป็นโปรแกรมแซตบอทที่เป็นมิตร เข้าถึงได้ และตอบโจทย์การทำงานของมนุษย์ให้มากที่สุด
ChatGPT ใช้ทำอะไรได้บ้าง
ถ้าให้นึกถึงโปรแกรมแชทบอทที่หลายๆ คนพอนึกภาพออกนั้น ก็คงจะไม่พ้น Simsimi แชทบอทที่เคยฮิตฮอตในบ้านเราเมื่อหลายสิบปีก่อน แล้วลองจินตนาการว่า Simsimi ผสมกับ Google แล้วจะออกมาเป็นอะไร นั่นแหละคือสิ่งที่ใกล้เคียงกับ ChatGPT มากที่สุด เพราะความเจ๋งของ ChatGPT นั้นไม่ใช้ความสามารถในการโต้ตอบประโยคพูดคุยทั่วๆ ไป แต่ความสามารถที่แท้จริงของ ChatGPT คือการตอบคำถามที่ซับซ้อนกว่านั้นหลายเท่า อย่างเช่นการสั่งให้เขียนบทความทั้งชิ้นขึ้นมา เขียนคำสั่งสำหรับงานโปรแกรมมิ่ง หาบัคในโค้ดโปรแกรม หาคำตอบให้กับการบ้านที่เรากำลังทำอยู่ การสรุปข้อมูลยากๆ เหล่านี้ให้กลายเป็นคำตอบที่เข้าใจได้ง่าย ใช้ภาษาที่มีความเป็นมิตร เสมือนกับมีมนุษย์ตัวเป็นมานั่งตอบคำถามอยู่ตรงหน้าเลยทีเดียว แถมยังใช้เวลาโต้ตอบเพียงมีกี่วินาทีเท่านั้น และด้วยความสามารถเหล่านี้เองที่ทำให้ ChatGPT นั้นกลายเป็นกระแสไวรัลในปัจจุบัน
วิธีการติดตั้ง Chat GPT บน Windows
1. ดาวน์โหลดโปรแกรม ChatGPT_0.11.0_windows_x86_64.msi
2. เป็น command line ด้วยการกด Windows+R หรือไปที่ช่อง Search แล้วพิมพ์ cmd
3. เปิด Directory อยู่ที่โปรแกรม ด้วยคำสั่ง
cd %HOMEPATH%/Downloads
4. ใช้คำสั่งในการติดตั้งโปรแกรม โดยใช้คำสั่ง
# install the latest version
winget install –id=lencx.ChatGPT -e
หรือ
# install the specified version
winget install –id=lencx.ChatGPT -e –version 0.10.0
5. หลังจากติดตั้งเสร็จสิ้นเป็นที่เรียบร้อยแล้ว ให้ทำการ Login เข้าใช้งานด้วยอีเมล์ของตัวเอง
อ้างอิง : https://github.com/lencx/ChatGPT
เขียน JavaScript กับข้อมูลที่ sensitive โดยใช้ RegExp เพื่อแสดงบางส่วน เนื่องจากทางผู้เขียนได้รับ requirement ให้ปรับปรุงข้อมูลที่อ่อนไหว ให้แสดงบางส่วน อย่างเช่น เลขบัตรประชาชน
โดยก่อนอื่นจะอธิบายความหมายสัญลักษณ์ RegExp ตัวอย่างเช่น
สัญลักษณ์ | ความหมาย |
---|---|
. | หาตัวอักษรเดียวและยกเว้น newline หรือ line terminator เช่น คำว่า “Thailand Finland” หากใช้ pattern /./ จะได้ผลลัพธ์ “T” |
n{X} | นับจำนวนอักษรทั้งหมดตามจำนวน X ตัวอักษร เช่น คำว่า “Thailand Finland” หากใช้ pattern /.{4}/ จะได้ผลลัพธ์ “Thai” |
?=n | หาตัวอักษรทั้งหมดทีมี n เช่น คำว่า “Thailand Finland” หากใช้ pattern /.(?=land)/ จะได้ผลลัพธ์ “i” |
g | หาตัวอักษรที่ตรงทั้งหมดและจะหยุดเมื่อเจอผลลัพธ์แรก เช่น คำว่า “Thailand Finland” หากใช้ pattern /.(?=land)/g จะได้ผลลัพธ์ “i,n” |
จากนั้นใช้ function replace()
Note: To replace all matches, use a regular expression with a /g
flag (global match)
หวังว่า km จะมีประโยชน์ไม่มากก็น้อยนะคะ
เครื่องมือตรวจสอบช่องโหว่สำหรับอูบุนตู
เพิ่มเติม สำหรับ Ubuntu 24.04 10Jun2024
เมื่อได้รับทราบข้อมูลช่องโหว่ของลีนุกซ์อูบุนตูที่ดูแลอยู่จากเว็บไซต์ให้บริการตรวจสอบช่องโหว่ในระบบได้ฟรีๆ ไม่มีค่าใช้จ่าย เช่น https://www.shodan.io/ ซึ่งบริการฟรี สถานะ Last Seen แสดงวันที่ Shodan แวะเวียนมาตรวจสอบให้ล่าสุด
จึงเกิดคำถามว่า ถ้าเราได้อัพเดตส่วนประกอบพื้นฐานต่างๆ ที่ Ubuntu มีมาให้ด้วยคำสั่ง
sudo apt update
sudo apt dist-upgrade
แล้วจะรู้ได้อย่างไรว่า ช่องโหว่ต่างๆ ได้ถูกปิดให้ปลอดภัยขึ้นแล้วตามคำแนะนำของ Ubuntu ที่มีประกาศข่าวเรื่องความปลอดภัยเกี่ยวกับอูบุนตูไว้ที่ https://ubuntu.com/security/notices
อูบุนตูมี Ubuntu OVAL (Open Vulnerability and Assessment Language) ไว้ให้ใช้ตรวจสอบช่องโหว่ ซึ่งใช้โปรแกรมชื่อ OpenSCAP เพื่อทำรายงานช่องโหว่ให้ดูได้เอง ตามขั้นตอนต่อไปนี้
wget https://security-metadata.canonical.com/oval/com.ubuntu.$(lsb_release -cs).usn.oval.xml.bz2
หรือเลือก Download ให้ตรง Ubuntu Version จากตัวเลือกที่
https://security-metadata.canonical.com/oval/
โดยให้เลือกแบบ CVE เพื่อจะได้เปรียบเทียบรายการช่องโหว่กับรายงาน Nessus ที่แสดงด้วย CVE เช่นกัน
bunzip2 com.ubuntu.$(lsb_release -cs).usn.oval.xml.bz2
oscap oval eval --report report.html com.ubuntu.$(lsb_release -cs).usn.oval.xml
ตัวอย่างการใช้งานจริงกับเครื่องบริการทดสอบความเร็วอินเทอร์เน็ต Ookla Server ซึ่งใช้เป็นตัวอย่างแสดง