ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก พฤศจิกายน, 2018

ส่งไฟล์ขนาด 1TB ข้ามเครือข่าย 40mbps ทุกวัน ทำได้อย่างไร

 ส่งไฟล์ขนาด 1TB ข้ามเครือข่าย 40mbps ทุกวัน ทำได้อย่างไร โจทย์ของผมวันนี้คือจะส่งไฟล์ขนาด 1TB ที่จะถูกสร้างขึ้นมาทุกๆ วัน ข้าม WAN Network ขนาด 40mbps อย่างไรให้ทันในทุกๆ วัน หากคำนวณแบบง่าย 1TB จะมีขนาดเท่ากับ 1,024 x 1024 x 8 = 8,388,608 Megabits ถ้าต้องผ่านเครือข่าย ความเร็ว 40mbps จะต้องถูกตัด ค่า Overhead ราวๆ 25% จะเหลือ 30mbps ถ้าเอามาคำนวณจะได้ระยะเวลาราวๆ 8,388,608 / 30 / 60 (second) / 60 (minutes) = 77.7 ชั่วโมง มองในมุมกลับกัน ถ้า เรามีท่อแค่ 40mbps เราจะส่งข้อมูลให้ทัน 1 วัน เราจะส่งได้มากที่สุด เท่าไหร่ คิดได้เป็น 30mbps x 60 (second) x 60 (minutes) x 24 (hours) = 2,592,000 mbits หรือคิดเป็น 2,592,000 / 8 (bit) = 324,000 MB หรือราวๆ 317GB เท่านั้น ดังนั้นจากสัดส่วนที่ แสดงให้เห็น ผมจะต้องย่อข้อมูลลง ให้เหลือน้อยกว่า 300GB ถึงจะสามารถส่งได้ทันในหนึ่งวัน ผมเลยทำการทดสอบด้วยการใช้ compress แบบต่างๆ ได้ผลลัพธ์ ดังนี้ (Source) 5,748,339,200 Nov 19 23:07 DBBCK_001 (1) root@dbsrv01:/dbbackup# time gzip -1 -c DBBCK_001 > DBBCK_001.gz real    1m38....

กล้องวงจรปิด แจ้งเตือนผ่าน LINE

วันนี้จะมาเสนอบทความดีๆๆจาก กล้องวงจรปิด แจ้งเตือนผ่าน LINE                   กล้องวงจรปิด แจ้งเตือนผ่าน LINE  ตอนนี้หันไปใหนใครๆ ก็ใช้ .. “ LINE “ แถมช่วงนี้ LINE Notify มาแรงสุดๆ อะไรๆ ก็เอี่ยวกับ LINe Notify กันหมด เห็นระบบกล้องวงจรปิด บางยี่ห้อ สามารถทำแจ้งเตือนผ่าน โปรแกรม “ LINE “ ได้ เป็นทางเลือกอีกทางในการใช้งาน ( จริงๆ ตัวระบบกล้องเองก็สามารถแจ้งเตือนผ่าน App ของตัวเองได้ แต่หลายท่านหลังจากใช้งานไปแล้วคงรำคาญ แปลกพอให้เตือนบน LINE กลับโอเคซะงั้น ) ลุงคิดว่าน่าสนใจ และมีคนถามเข้ามาบ่อย ทั้งเพื่อนๆช่าง และ ผู้ใช้งาน เลยลองทดสอบดู ก็เห็นว่าไม่ได้ยากจนเกินไป เลยเรียบเรียงการตั้งค่าต่างๆ ไว้เตือนความจำ และอาจเป็นประโยชน์สำหรับผู้ที่สนใจ หมายเหตุ : ในการทดสอบ “ กล้องวงจรปิด แจ้งเตือนผ่าน LINE “ ลุงใช้ HIKVISION ในการทดสอบใช้งานเด้อ  และเน้นตั้งค่าต่างๆ ผ่าน Browser นะ เพราะถนัดกว่าตั้งค่าจากหน้าเครื่อง หรือมือถือ  ใครถนัดแบบใหนก็สามารถตั้งค่าตามวิธีของตัวเองได้  ถ้าเข้าใจหลักการทำงานแล้ว สามารถประยุกต์ใช้ง...

วิธีตรวจดูว่า ไบออสของเมนบอร์ดที่เราใช้งานอยู่เป็นเวอร์ชั่นอะไร ตรวจสอบด้วยโปรแกรม CPU-Z

 วิธีตรวจดูว่า ไบออสของเมนบอร์ดที่เราใช้งานอยู่เป็นเวอร์ชั่นอะไร ตรวจสอบด้วยโปรแกรม CPU-Z Download :  CPU-Z

Malware Analysis lectures for University of Cincinnati Computer Science department.

Malware Analysis lectures for University of Cincinnati Computer Science department. CS7038 (Spring 2018): Week 1, Lecture 1 CS7038 (Spring 2018): Week 2, Lecture 1 CS7038 (Spring 2018): Week 2, Lecture 2 CS7038 (Spring 2018): Week 3, Lecture 1 CS7038 (Spring 2018): Week 5, Lecture 1 - Static Analysis (non-ASM) CS7038 (Spring 2018): Week 5, Lecture 2 - Assembly Language Crash Course pt 1 CS7038 (Spring 2018): Week 6 - Assembly Crash Course pt 2 CS7038 (Spring 2018): Week 7, Lecture 1 CS7038 (Spring 2018): Week 7, Lecture 2 - Malware Research Online CS7038 (Spring 2018): Week 8, Lecture 1 - Applying Static Analysis CS7038 (Spring 2018): Week 8, Lecture 2 - Dynamic Analysis Introduction CS7038 (Spring 2018): Week 9, Lecture 1 - Dynamic Analysis w/ Demos CS7038 (Spring 2018): Week 9, Lecture 2 - Dynamic Analysis Tools CS7038 (Spring 2018): Week 11, Lecture 1 - Analysis of PDF and Office Documents CS7038 (Spr...

ยุคนี้ HTTPS คงยังไม่พอ มันต้อง #HSTS (extra security over HTTPS) มาตรฐานใหม่อินเทอร์เน็ต ที่ควรรู้

ยุคนี้ HTTPS คงยังไม่พอ มันต้อง #HSTS (extra security over HTTPS) มาตรฐานใหม่อินเทอร์เน็ต ที่ควรรู้ เมื่อก่อนเราใช้ HTTP protocol ในการสื่อสาร ข้อเสีย ที่ชัดเจนเลยคือ หากโดนดักข้อมูล จะดักแล้วอ่านออกมาได้หมดแบบชิวๆเลยแหล่ะ คราวนี้มันเลยเกิดทางสวรรค์ขึ้นมา คือ HTTPS เพื่อให้มีการเข้ารหัสระหว่างการรับส่งข้อมูล แต่ก็นั่นแหล่ะครับ มันก็มีคนผู้คิดค้นหาวิธีได้อีก ซึ่ง SSLstrip เป็นหนึ่งในวิธีที่นิยมใช้กันในการทำ Man-in-the-middle เพื่อดักข้อมูล โดยหั่น https ออกระหว่างทางให้กลายเป็น http แล้วคราวนี้ attacker ก็แอบอ่านได้เลยทันที https://incognitolab.com/ อีกทั้งปัญหา Mixed content อีกบางเว็บ url เป็น https จริง แต่ดันฝังรูป js css หรือมีคนหลอกโพสต์ link ให้คลิกกลายเป็น http ธรรมดา cookie ก็หลุดอยู่ดี เลยมีเจ้านี่ขึ้นมา แท่มมม มาตรฐานอินเตอร์เน็ต ออกใหม่มาชื่อ  H TTP  S trict  T ransport  S ecurity ( HSTS ) ถ้าแปลตรงตัวเลย Strict ก็คือ เข้มงวด Transport Security ก็คือ การส่งมูล ดังนั้นรวมๆก็ควร  การส่งข้อมูลแบบเข้มงวดขึ้น โดยฝั่ง Server จะบังคับให้ We...

เผลอลบ mac os ใน Macbook

เผลอลบ mac os ใน Macbook รีสตาร์ทเครื่อง พร้อมทั้งกด Command+Option+R ค้างไว้ จนเจอ Internet Recovery (รูปโลกหมุน) แล้วเลือก Install OS X ครับ แต่คุณต้องต่อไวไฟ หรือเน็ตแบบสายไว้ ต่อไปก็รอประมาณ 1-3 ชั่วโมง มันจะพาเรากลับไปที่ Mountain Lion 10.8 ครับ  (ถ้าเครื่องเป็น OS 10.7 Lion ลงมา ก็จะกลับไปที่ Lion ครับ) แล้วทีนี้คุณจะไปอัพเดทใน App Store ให้เป็น 10.10.x ก็ได้ภายหลัง หรือลง OS X EI วิธีการ รีเซ็ตเครื่อง MacBook Pro OS X El Capitan - ข้อมูลทางเทคนิค วิธีลบดิสก์สำหรับ Mac วิธีการแก้ไขปัญหา Fusion Drive แยกไดรฟ์ วิธีการติดตั้ง macOS อีกครั้งจากการกู้คืน macOS ดาว โหลด MacOS ติดตั้ง Windows บน Mac ของคุณโดยใช้ Boot Camp Disk Utility สำหรับ macOS Sierra: ทำพาร์ติชั่นดิสก์กายภาพโดยใช้ยูทิลิตี้ดิสก์ Install MacOs On Vmware Install Mac Os X 10.11 EI Capition On VM On PC

การลง Window 10 ใน MacBook โดยใช้ Boot Camp

การลง Window 10 ใน MacBook โดยใช้ Boot Camp สร้างอิมเมจ ISO สำหรับ Boot Camp จากสื่อติดตั้ง Windows Boot Camp Assistant User Guide การติดตั้ง Windows 7 บน Mac ของคุณโดยใช้ Boot Camp ใช้ Windows 8.1 บน Mac ด้วย Boot Camp ติดตั้ง Windows บน Mac ของคุณโดยใช้ Boot Camp How to install Windows 10 on your Mac using Boot Camp How to install Windows on your Mac using Boot Camp How to Install Windows on a Mac With Boot Camp Install Windows on your Mac with Boot Camp Boot Camp Support Software 5.1.5621 Install Windows on your Mac with Boot Camp How to Dual Boot Mac OS X El Capitan with Windows 10

วิธีแกะถอด Epson TX121 ใช้เป็นแนวทางกับรุ่นอื่นๆมากมาย

วิธีแกะถอด Epson TX121 ใช้เป็นแนวทางกับรุ่นอื่นๆมากมาย Credit :  RadarPharmacy            :  https://www.youtube.com/watch?v=0GPdLQ24dSc

วิธีตรวจจับวัตถุในรูปภาพด้วย AI

วิธีตรวจจับวัตถุในรูปภาพด้วย AI  ไม่มีวัตถุใด รอดพ้นสายตา AI ไปได้ คำกล่าวนี้ไม่ใช่เรื่องเกินจริงปัจจุบันเราสามารถเขียน AI เพื่อตรวจจับวัตถุในรูปภาพ (Object detection) ได้ง่ายนิดเดียว มีตัวอย่างโค้ด ให้ลองเขียนตามมีวีดีโอ มีบทความสอนเยอะแยะเกลื่อนเนต มีโมเดล AI ที่ถูกเทรนมาเรียบร้อยแล้ว เอามาใช้ได้เลย มีงานวิจัย paper ตีพิมพ์ โชว์ให้เห็นกันเยอะ รวมทั้งงานวิจัยใหม่ๆ ที่จะอัพเกรดความสามารถ AI ที่รอวันตีพิมพ์ ซึ่งตอนนี้ AI แนวนี้ก็ถูกนำไปใช้งานจริงแล้วด้วยอย่างประเทศจีนที่ได้ติดกล้อง CCTV ทำราวกับเป็น skynet เอาไว้ตรวจจับผู้คนในท้องถนนด้วย AI เมื่อพูดถึงอัลกอริทึม AI ที่ตรวจจับวัตถุต่างๆ ในรูป ก็มีหลายตัว เช่น R-CNN, Fast-RCNN, Faster-RCNN, RetinaNet , SSD, YOLO อันนี้จะพามาลองเขียน AI ง่ายๆ นิดเดียว จากบทความต้นฉบับภาษาอังกฤษ  object detection ภายใน 10 บรรทัด ตัวโค้ดจะเป็น python นะครับ เพราะงานด้านนี้นิยมใช้ Python มาเป็นอันดับหนึ่ง ภาษาอื่นอาจเสียเปรียบเยอะหน่อย ตัวอย่างมีน้อย  1) ติดตั้ง python หาอ่านได้ตามอินเตอร์เนต...

++++🔥 ความปลอดภัยกับการโค้ดดิ่ง 🔥+++

++++ 🔥  ความปลอดภัยกับการโค้ดดิ่ง  🔥 +++ การเขียนหน้าเว็บ ที่มีแบบฟอร์มให้กดอัพโหลดไ ฟล์ ...พอกด upload  ...ไฟล์นั้นจะถูกนำไปวางบน server ปั๊บ . ถ้าเราเขียนโค้ดฝั่ง server ไม่ระมัดระวัง ตัวละก็ ...ฮึๆๆๆ ก็จะมีรูรั่ว เมื่อhacker เห็น ก็จะยิ้มหน้าบานเป็นจานดาวเ ทียม เขาสามารถโจมตีช่องโหว่ได้ไ ม่ยากเย็นอะไรนัก . ซึ่งจะขอยกตัวอย่างภาษา PHP มาเป็นกรณีศึกษาแล้วกัน : 😉  สำหรับวิธีโจมตีนี้ อาศัยความง่ายของ php ที่แค่วางไฟล์บน server ในทันใด เราก็สามารถเรียกไฟล์นั้น ผ่าน url ให้ทำงานได้เลย ในทันที ...ดูง่ายมั๊ยละ!!!!! . *** หมายเหตุ แต่ถ้าเป็นภาษาโปรแกรมมิ่งบ างภาษา ที่เข้มงวดความปลอดภัย การโจมตีแบบนี้จะยาก เพราะโปรแกรมเมอร์ต้อง config ไฟล์สคริปต์ก่อน สคริปต์นั้นถึงจะประมวลผลได ้ : : แต่ในโพสต์นี้จะขอยกตัวอย่า งโค้ด PHP ที่มีช่องโหว่นะครับ ก็ตามรูปที่โพสต์ จะประกอบไปด้วย : 1) หน้าฟอร์ม HTML (index.html) เอาไว้ให้อัพโหลดไฟล์ (ฝั่ง browser) 2) เมื่อ user กดอัพโหลดไฟล์ ...ไฟล์นั้นจะถูกส่งไปยัง server 3) ฝั่ง server จะใช้ภาษา PHP ง่ายๆ (upload.php) รับไฟล์ที่ส่งเข้ามา แล้...