Answer:Is there an equivalent for var_dump (PHP) in Javascript

function dump(obj) {
var out = ”;
for (var i in obj) {
out += i + “: ” + obj[i] + “\n”;
}

alert(out);

// or, if you wanted to avoid alerts…

var pre = document.createElement(‘pre’);
pre.innerHTML = out;
document.body.appendChild(pre)
}

http://stackoverflow.com/a/323809

การทำ Workspace แบบ AutoCAD Classic ใน AutoCAD 2015

พิมพ์คำสั่ง TOOLBAR => ช่อง Command List พิมพ์ STANDARD => ลากไปวางที่หน้าจอ
คลิกขวาเลือก tool ที่ต้องการ
Untitled

Word-wrap in Firefox

Open a new tab. Enter about:config. Search for wrap. You will find an entry to toggle word wrap on or off.

http://superuser.com/a/791320

IoT (Internet of Things) and Security ?

เมื่อต้นเดือนนี้เอง ผมได้ไปอ่านข่าวที่ Blognone เกี่ยวกับ IoT ซึ่งก็น่าสนใจอยู่ไม่น้อย

Intel Security เตือน ไทยตื่นตัวเรื่องความปลอดภัย IoT ต่ำที่สุดในเอเชียตะวันออกเฉียงใต้
https://www.blognone.com/node/78508

เรื่องนี้ผมก็เคยบ่นไว้ในทวิตเตอร์เหมือนกันนะ ฮ่าๆ (เมื่อ 7 Aug 2015 | แต่ประเด็นหลักที่บ่นไม่ใช่เรื่อง IoT หรอก แต่มีพ่วงเรื่อง IoT นิดหน่อย :P)


ผมว่านะ วิชาพวก com sec, cyber sec น่าจะเป็นวิชาหลักได้แล้วนะ เอาแค่สาขาที่เกี่ยวกับคอมก่อนก็ได้
ขนาดอย่างสาขา cs ยังมีแต่วิชาเลือกเลย

หรือเป็นบทหนึ่งๆในวิชาระดับมัธยมได้ด้วยเลยยิ่งดี
นับวันภัยพวกนี้หนักขึ้นเรื่อยๆ ขนาดเด็กคอมเองยังโดนกันเลย
เพราะไม่รู้วิธีป้องกัน,เอาตัวรอด

ไม่ต้องสอนลึกหรือสอนเยอะก็ได้ เอาแค่พอเข้าใจหลักการป้องกันตนเองจากภัยพวกนี้
ทุกวันนี้แทบทุกคนมีอุปกรณ์ที่ออนไลน์กันหมด จะ phone,nb,tablet

โดยเฉพาะอุปกรณ์พกพาอย่างมือถือ ทำธุรกรรม ซื้อของ โอนเงิน ฯลฯ ได้แค่ปลายนิ้ว
ยิ่งตอนนี้คนสนใจเรื่อง IoT และพวก smart city,home อะไรพวกนี้ด้วย
https://twitter.com/sornram9254/status/629346976711188480

อีกหน่อยทุกอย่างก็จะง่ายไปหมด ออนไลน์ถึงกันหมด แต่เทคโนโลยีที่ทันสมัย,สดวก << (อันนี้พิมพ์ผิดครับ ต้อง “สะดวก”)
ก็แฝงภัยร้ายมาด้วยเหมือนกัน ถ้าไม่รู้จักการป้องกัน ไม่เหลือครับ..

โดยมากถ้าไม่โดนกับตัว หรือไม่มีใครมาป้อนข้อมูลให้ ก็ไม่สนใจศึกษากันหรอกครับ


สรุปง่ายๆก็คือ ในอีกไม่นานเกือบทุกอย่างจะเป็น IoT กันหมด พูดง่ายๆก็คือสิ่งของต่างๆจะเชื่องต่อ Internet กันหมด
สามารถควบคุมผ่าน Internet ได้ ไม่ว่าจะอยู่ที่ไหนก็ตาม ผลที่ตามมาก็คือ ถ้าไม่ได้คำนึงถึงเรื่อง Security
หรือไม่มีการป้องกัน เละแน่นอนครับ สวรรค์ของเหล่า Hacker แน่นอนครับ ^^

ประสบการณ์แข่งขัน Thailand’s Network Security Contest 2016 ครั้งแรก (และครั้งสุดท้าย) #เป็นนักศึกษาปีสุดท้าย

ครั้งสุดท้ายไม่ใช่อะไรครับ ปี 4 แล้ว จะจบแล้ว ฮ่าๆ

เกริ่นกันสักนิดก่อนนะครับ ทีมของผมชื่อ Z3r0_Sc0r3 (ZeroScore) แต่ไม่ 0 คะแนนตามชื่อนะ 55555
งานรอบนี้ในทีมประกอบไปด้วย 3 คน

Click to access RegisterTNSC2016.pdf

Untitled.pngUntitled
การรวมตัวของทีมก็รวมได้ประมาณปีนึงมั้ง จากคนที่ชอบเรื่อง Security เหมือนๆกัน และอยู่คณะเดียวกันด้วย
จริงๆอภิชิตเขาควรจะรู้จักผมนานแล้ว เพราะเขาเคยเล่าให้ฟังว่าเคยแอดเฟสผมมานานแล้ว จะชวนไปแข่งงานอะไรสักอย่าง แต่ผมก็ไม่รับสักที =___=
เมื่อก่อนเป็นคนที่แบบใครแอดมากดซ่อนลูกเดียว ฝึกสอนเทอมที่แล้วเจอรุ่นน้องสมัยเรียนเทคนิคยังบ่นผมเลย แอดมา 4-5 ปีแล้ว ยังไม่รับสักที 5555
ซึ่งก็น่าเสียดายที่พวกเราเจอกันและฟอร์มทีมกันช้าไป เพราะมาจริงจังกันตอนปี 4 ซึ่งจะจบกันแล้ว T_____T
จริงๆงานนี้เป็นงานที่ 2 งานแรกเป็น Thailand Capture The Flag 2015 ที่ ETDA จัดขึ้น แต่รอบนั้นชิวไปหน่อย
ทีมอื่นแข่งกันจริงจัง ทีมผมนี่เดินซื้อของกิน เดิน BigC กันชิวเกิน 55555555 แต่ได้ข่าวว่าอยู่อันดับสิบต้นๆ แต่ตอนนั้นรอบชิงเอาแค่ที่ 1-8

อันนี้รูปตอนรอบคัดเลือก อันนี้ไม่เห็นกล้องจริงๆนะ ไม่ได้ตั้งใจยิ้มให้กล้องเลยจริงๆ จังหวะโคตรเหมาะเจาะ 55555
12565385_1051859711542928_5303011056994881208_n

อันนี้รูปตอนเช้าก่อนแข่งครับ
12744626_1067006940028205_3641774795472137977_n


เข้าเรื่องเลยดีกว่า แต่ไม่พิมพ์ใหม่นะ เอาที่ทวิตไว้มาแปะแทนแล้วกัน ขี้เกียจเล่าซ้ำ ฮ่าๆ

เมื่อวานก่อนแข่ง Virtualbox พังเฉย เลยย้ายมา VMware ชั่วคราว แต่ก็ติดปัญหาหลายอย่าง
ตอนเช้าเน็ตที่งานก็มีปัญหา ก่อนแข่งเจอ BSoD ไป 2รอบ ถถถ+

อันนี้รูปที่ Virtualbox พังครับ ไม่รู้เป็นเพราะอะไร ก่อนหน้ายังใช้ได้อยู่เลย
ค้นวิธีแก้ในเน็ตมาหลายวิธี ใช้ไม่ได้สักวิธี เศร้าจิต =_____=
Untitled

ตอนขอ hint ก็มีปัญหานิดหน่อย คนให้ hint ให้ผิดข้อ เลยเสียโอกาสในการทำข้อนั้นๆไป

โจทย์หลักๆมีประมาณ 9 ข้อมั้ง(อาจราวๆ 9-12) แต่ extra ก็เยอะ บางข้อไม่คิดว่าจะถาม
เช่นชื่อห้อง ชื่อย่อ/ชื่อเต็มงาน ชื่อโรงแรม ฯลฯ ทำให้เฉือนกันตรงนี้พอควร

เพราะบางทีมทำข้อหลักไม่ค่อยได้ แต่ถ้าเหมา extraได้ ก็มีโอกาสได้คะแนนสูงกว่าคนที่ทำข้อหลัก
ส่วนทีมผมทั้งข้อหลักทั้ง extra ได้ประมาณสิบข้อมั้ง

บางข้้อแอบเซ็ง อย่างข้อแรกถอดรหัสอะไรได้แล้ว ตอนแรก shift ถูกทาง แต่ไม่ถึงครั้งที่เขาตั้ง
เลยไป shift อีกฝั่ง เสือกได้คำออกมาอีก แต่ผิด ถถ+

สุดท้ายไปขอ hint เลยรู้ว่า shift กี่ครั้ง ใจร้อนไปหน่อย น่าจะลอง shift ไปอีกสัก 3 ครั้ง
ไม่งั้นได้คำตอบไปแล้ว 5555 เลยตอบถูกไป แต่โดนลบ5แต้ม

ตอน present อาจารย์ค่อนข้างสนใจ ถามเยอะด้วย ฮ่าๆ เพราะเป็นครั้งแรกที่คณะครุศาสตร์อุตสาหกรรมเข้ารอบ
ปรกติมีแค่ ไอที วิศวะคอม วิทย์คอม

อาจารย์ที่ภาคก็ทึ่งอยู่เหมือนกัน เป็นครั้งแรกของคณะด้วย และคือส่งตัวเองไปแข่ง
ไม่มีอาจารย์หนุนอะไรเลย เพิ่งมีสนับสนุนบ้างตอนผ่านเข้ารอบชิง

จริงๆตอนคัดเลือกคณะแปลกๆก็เยอะนะ ทั้งครุ บัญชี คณิตศาสตร์ ฯลฯ แต่ที่เข้ารอบก็มีของผม ครุอุตฯ และของจุฬาสาขาสถิติมั้งนะ

ตรงนี้จะเห็นได้ว่า ไม่จำเป็นต้องเรียนคอมสายตรงก็เข้ามาสายนี้ได้ ซึ่งก็เก่งไม่แพ้สายตรง ชื่นชมทีมของจุฬามากครับ ^^v

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

บ่นโจทย์นิดนึงและกัน แอบเซ็งนิดหน่อย แนวตอนแรกที่ทางผู้จัดงานส่งมากว้างงงมาก
ทั้ง crypt, forensics, mobile security, cloud security บลาๆ

เอาเข้าจริงมีนิดเดียว crypt นิดหน่อย reverse engineer ข้อนึง network/exploit ประปราย
ตอนแรกบอกอย่างกว้างงงงงงง =______=

อันนี้แนวที่ทางเว็บบอกไว้ครับ
Untitled.pngUntitled.pngUntitled

ข้อ reverse engineer ฟังคนออกโจทย์อธิบายพอเข้าใจหลักการ แต่ตอนทำเสือกมีปัญหา os compatible อีก
ก็ว่าทำไมรันไม่ได้ debug ก็ไม่ได้ T_T


รูปรวมทั้ง 3 ทีม ของ มจพ.
#ครุศาสตร์อุตสาหกรรม
#วิทยาลัยเทคโนโลยีอุตสาหกรรม
#วิศวกรรมศาสตร์
#KMUTNB
Thailand’s Network Security Contest 2016
CcOqL2GUYAAFG0W.jpg orig

สุดท้ายก็กราบขอบพระคุณอาจารย์จันทพงษ์ จาก วิทยาลัยเทคโนโลยีอุตสาหกรรม มจพ/สำนักคอม ,
อาจารย์จากภาควิชาคอมพิวเตอร์ศึกษา คณะครุศาสตร์อุตสาหกรรมทุกๆท่าน โดยเฉพาะอาจารย์กฤช และ อาจารย์วรรณชัย ,
และสุดท้ายอาจารย์เบญจพร จากภาควิชาวิทยาการคอมพิวเตอร์และสารสนเทศ คณะวิทยาศาสตร์ประยุกต์

#vrzoวงแตก #ทีมเสือก

#ทีมเสือก ทั้งหลาย เสือกเฉยๆก็พอ อย่าไปชี้หน้าว่าใครผิดใครถูก
เรื่องในครอบครัวของเขา คนนอกก็อย่าไปยุ่งอะไรมากเลย ครอบครัวของเขา
#vrzoวงแตก
ref: https://twitter.com/sornram9254/status/697413339106807809

เสือกพอรับรู้ ไว้คุยไว้เมาท์ก็พอ แต่บางคนนี่เสือกฉิบหาย
ขุดคุ้ยนู่นนี่นั่น ทั้งๆที่ไม่ใช่เรื่องของตัวเอง
ส่วนคนที่มีทีมก็ชี้หน้าด่ากันไปมา
ref: https://twitter.com/sornram9254/status/697413812018765829

ขุดๆคุ้ยๆเรื่องชาวบ้านมาแฉ พอเขาจะฟ้องเสือกด่าเขาอีก เขาก็มีสิทธิ์นี่หว่า
พอแฉจนคนเขาเสียหาย พอคดีพลิก พวกขี้เสือกทั้งหลายหายหัวไปไหนหมด
ref: https://twitter.com/sornram9254/status/697414247412699137

Linux : toggle-able terminal

Untitled

sudo apt-get install guake
http://guake.org/

คลังหนังสือของข้าพเจ้า (แหม่ ตั้งชื่อซะ ถถ+)

ก่อนอื่นเดี๋ยวให้ดูวิวัฒนาการชั้นวางหนังสือและจำนวนหนังสือตั้งแต่วันแรกที่อยู่หอตอนเรียน ป.ตรี จนถึงปัจจุบันก่อนนะครับ ถถ+
CYMlVJoUkAUyfBG.jpg orig
CYMlVJpUwAAhqyu.jpg orig
CYMld_rUQAAUpq1.jpg orig

วิวัฒนาการชั้นหนังสือ
เริ่มจากโต๊ะเขียนแบบ
แล้วก็ลามมาบนที่นอน
สุดท้ายก็มีที่สิงสถิตเป็นที่เป็นทางได้สักที ถถถถ+
ref: https://twitter.com/sornram9254/status/685431753071181824

แต่ยังไงซะ มันก็เก็บหนังสือที่มีไม่พออยู่ด๊ และผมก็ชอบซื้อมาเพิ่มเรื่อยๆ สภาพล่าสุดนี่ยังมีกองอยู่บนตู้อีกนะ = =

พอเคลียร์เสร็จก็เริ่มจัดทำฐานข้อมูลหนังสือของตนเอง

เริ่มปฏิบัติการทำฐานข้อมูลหนังสือ
ตอนแรกว่าจะเขียนโปรแกรมbookDB
ไปๆมาๆขี้เกียจ ใส่ excel ยัดเข้า access ง่ายดี 5555
ref: https://twitter.com/sornram9254/status/687175000910991360
CYlWBSUUAAABQPf.png orig

จาก 3 รูปด้านบน ตอนแรกมีแค่ 20-30 เล่ม
ต่อมาก็เพิ่มมาเท่าตัว 50-60 เล่ม
ล่าสุดตอนนี้ก็ล่อไปประมาณ 130 เล่มแล้วจ้า 55555

How to reset AUTO_INCREMENT in MySQL

ALTER TABLE tablename AUTO_INCREMENT = 1
ref: http://stackoverflow.com/a/8923132

ปฏิวัติการใช้งานซอฟต์แวร์ของตัวเอง

Update 2024

อัพเดทกันหน่อยยยย ปัจจุบันเครื่องที่ใช้งาน(แทบจะ)ไม่มีซอฟต์แวร์ละเมิดลิขสิทธิ์หลงเหลืออยู่แล้ว Lightroom ซื้อของแท้ไปแล้ว จริงๆซื้อไปนานมากๆแล้วแหละ จำรุ่นไม่ได้แล้ว จำได้แค่ว่าเป็น perpetual รุ่นสุดท้าย (มั้ง 😅) และเพลงละเมิดลิขสิทธ์ก็ไม่หลงเหลืออยู่แล้ว ปัจจุบันซื้อ Subscriptions ของทั้ง Youtube Premium และ Spotify เลย โดนไปจุกๆ 🥹

แต่บางคนก็อาจสงสัย ก็ในเมื่อซื้อ Lightroom ไปแล้ว เพลงละเมิดลิขสิทธ์ก็ไม่มีแล้ว ทำไมบอกว่า “(แทบจะ)ไม่มีซอฟต์แวร์ละเมิดลิขสิทธิ์หลงเหลืออยู่แล้ว” หละ?

“Broadcom” (สต พมต คค อห)

เรื่องมันมีอยู่ว่า…

หลายๆท่านคงเห็นข่าวมาบ้างแล้ว ที่ Broadcom ได้เข้าซื้อบริษัท VMWare ที่ดีลเสร็จสิ้นไปเมื่อปลายปีที่แล้ว และเมื่อต้นปีนี้ก็ได้มีการโอนย้ายข้อมูลผู้ใช้งานทั้งหมดของ VMWare มายัง Broadcom

นี่แหละปัญหา…

ย้อนกลับไปเมือปี 2019 ผมได้ทำการซื้อ VMWare Workstation 15 Pro เป็นราคาประมาณ $174.99 และอีกครั้งคือต้นปีที่ผ่านมา (ก่อนอิ Broadcom ทำการโอนย้ายได้ไม่นาน 😡) เป็นการ Upgrade ไปเป็น VMWare Workstation 17 Pro เป็นจำนวนเงิน $105.93 (ถ้าจำไม่ผิด 15 ที่เห็นเป็นเลขกลมๆน่าจะไม่มี TAX ส่วนอันหลัง เลขเป็นเศษๆน่าจะโดน TAX ด้วย ลองเอา 99+7% จะได้ 105.93 พอดี)

จะเห็นได้ว่าผมจะมีแค่รูปเมลคำสั่งซื้อของตัว Upgrade เท่านั้น และเป็นเมลที่ไม่ได้มี Serial Number ด้วย 🥹 ส่วนราคาคือดูจากแอปบัญชีรายรับ/รายจ่าย

Broadcom Customer Support

ความระยำใจเกิดขึ้นตอนนี้แหละ…

หลังจากทาง Broadcom ได้ทำการโอนย้ายข้อมูลผู้ใช้งานทั้งหมดของ VMWare มายัง Broadcom เสร็จเรียบร้อยแล้ว ผลปรากฏว่า License ผมหาย!!!

TODO: พอแค่นี้ก่อน เดี๋ยวมาเหลาต่อ 🤬


Original Contents (2016)

ตอนนี้คอมเริ่มใสสะอาดแล้ว
ทั้งเครื่องเหลือ Lightroom ตัวเดียวที่เป็น sw เถื่อน
เน้นซื้อแท้+opensource&freeware
ปล. ไม่รวมหนังกับเพลงนะ 5555+
https://twitter.com/sornram9254/status/691206271656030209

ตอนนี้ผมเองก็ใกล้เรียนจบแล้ว ด้วยความที่โตขึ้น ได้มีโอกาสเข้าไปฝึกงานกับองค์กรของรัฐ
และเนื่องจากผมมรความสนใจในวงการ Computer & Cyber Security ทำให้เห็นอะไรหลายๆอย่าง
ผลของการละเมิดลิขสิทธิ์ ของแถงต่างๆนาๆเมื่อเราใช้ของเถื่อน นู่นนี่นั่น ทำให้หลายปีมานี้ผมพยายามเลี่ยงของเถื่อน
ถ้าต้องใช้จะเลี่ยงประเภทที่เป็น patch/crack เน้นใช้แบบ serial หรือถ้าเป็น keygen ก็เอาไปเจ็นใน VM แทน

แต่ตอนนี้ผมเองก็เริ่มค่อยๆเลิกใช้ของเถื่อน จริงๆไม่ใช่แค่ตอนนี้ แต่เริ่มเปลี่ยนมาพักใหญ่แล้ว
หาของทัดเทียมใช้แทน พวก Freeware / Open Source หรือพวก Giveaway ต่างๆ ลองหาดูครับ
อย่าง IDM ตอนนี้ผมก็เปลี่ยนมาใช้ FDM (ตัว BETA สวยดี)
Untitled

Photoshop ก็ใช้ตัว CS2 ที่ Adobe ได้ทำการแจกให้ใช้ฟรีกันเมื่อไม่กี่ปีที่ผ่านมา
VMware ผมก็ย้ายไปใช้ตัว Oracle VM VirtualBox แทน
(โพสต์ที่เกี่ยวข้อง: How to resize a VirtualBox vmdk file)

ที่ซื้อเองก็มีครับ อย่างตัว Sony Movie Studio ที่เอามาใช้แทนที่ Sony Vegas ตัวเถื่อน
แต่เป็น Steam Version นะครับ ตอนนั้นมันลดเหลือ 7ร้อยกว่าๆ จากราคาพันกว่าๆ
Untitled

เดือนที่แล้วก็เพิ่งสอย Microsoft Office 2016 มาอีกตัว เป็นตัว Home & Student
จะมีแค่ตัว Word, Excel, PowerPoint ซึ่งก็เพียงพอกับการใช้งานของผมแล้ว
CX8uRNyU0AAWHIt
ref: https://twitter.com/sornram9254/status/684316543031750656

ซึ่งนี่ก็เป็นเพียงบางส่วนที่ผมเริ่มปฏิวัติการใช้โปรแกรมเถื่อนของผม มาใช้ของถูกสิขสิทธิ์
ผมเองก็ไม่ได้รวย หรือซื้อทีเดียวทั้งหมด แต่ผมค่อยๆเก็บเงินทีละนิดๆ ออมเงินเพื่อซื้อของพวกนี้
ของเถื่อนตอนนี้ผมก็เหลือแค่ตัว Adobe Lightroom 4 ที่ยังเถื่อน แต่ก็วางแผนไว้แล้วว่าเรียนจบจะซื้อแท้

ช่วยๆกันลดการใช้ของเถื่อนกันเถอะครับ หลายๆอันมันหาของแทนที่ได้ บางโปรแกรมเขามี license for student อยู่
เรียนมหาวิทยาลัยก็มี dreamspark ให้ใช้ อันไหนพอมีงบซื้อได้ก็ซื้อเถอะครับ ค่อยๆเก็บเงินซื้อเอาก็ได้
ทั้งหมดนี้ไม่ใช่แค่ช่วยให้โปรแกรมเมอร์มีข้าวกิน แต่เพื่อความปลอดภัยต่อเครื่องคอมของพวกเราเอง
หลายๆคนผูกบัญชีสารพัดในเครื่องตัวเอง ถ้าเราใช้โปรแกรมเถื่อน ดีไม่ดีอาจเจอโปรแกรมที่ไม่ประสงค์ดี
อาจถูกโจรกรรมข้อมูล หรือถูกไวรัสเรียกค่าไถ่ได้นะครับ

ด้วยความหวังดีครับผม ^^v