HP Switch (Comware 5) Simulator

By Unknown | วันพุธ, ตุลาคม 29, 2557

Comware 5 Simulator ตัวนี้เป็นตัวจำลอง OS ของ HP Switch ที่ใช้ทดสอบในห้องปฏิบัติการที่ไม่มีอุปกรณ์ตัวจริง ซึ่ง Comware 5 เป็นเวอร์ชั่นเก่ามาก ตอนนี้มี Comware 7 มาแล้ว แต่ตัว Simulator ค่อนข้างใช้ยาก อีกอย่างที่แลปคณะก็ใช้ Comware 5 อยู่ เลยเอาตัวนี้มาเล่นดีกว่า ง่ายดี

ดาวน์โหลดไฟล์ได้ที่นี้ Simware.zip รหัสผ่าน : amnetwork.blogspot.com

พอโหลดมาจะมีโฟลเดอร์อยู่ 4 อันคือ bin, dev, doc และ tools โดยแต่ละโฟลเดอร์มีหน้าที่ดังนี้

  • bin - เป็นโฟลเดอร์ที่เก็บตัว Simulator ห้ามลบ และห้ามรันโปรแกรมจากโฟลเดอร์นี้
  • dev- เป็นโฟลเดอร์ที่เสมือนเป็นคลังเก็บสวิตช์ของเรา โดยเราจะรันโปรแกรมจากในนี้
    • *_io - สวิตช์ที่เป็นแบบ io
    • *_main - สวิตช์ที่เป็นแบบ distributed device
    • cen - สวิตช์ที่เป็นแบบ centralized เราจะใช้อันนี้
  • doc - เก็บ document ที่บอกตัวอย่างการตั้งค่าของ Simulator
  • tools - เก็บโปรแกรม WinPcap จำเป็นต้องลงก่อนใช้ตัว Simulator

Cell merging in Google Doc

By Unknown | วันอังคาร, ตุลาคม 28, 2557

ไหนใครใช่ Google Doc ทำงานส่งบ้าง ยกมือหน่อย..... ฮั่นแหน่ รู้หรือไม้ว่า Google Doc สร้างตารางได้เเต่ดันผสานเซลล์ไม่ได้ซะงั้นนิ แหม่! ขาดสิ่งสำคัญไปได้อย่างไร วันนี้จะมาสอนวิธีการผสานเซลล์ในตารางโดยใช้ Google Drawing แทน แล้วค่อยเอาไปแปะใน Doc น่ะครับ

วิธีทำก็ไม่ยาก ใน Google Doc ให้ไปที่ File>New>Drawing

ใน Drawing ให้คลิกไปที่เมนู Insert>Table แล้วเลือกขนาด

หลังจากนั้นเลือกเซลล์ที่ต้องการผสาน คลิกขวาแล้วเลือก Merge cell

กลับมาที่ Google Doc ให่ไปที่เมนู Insert>Drawing จะมีหน้าต่างขึ้นมา

กลับมาที่ Drawing ที่เราทำ Merge ไว้ ก็อปปี้มาใส่หน้าต่างที่เราเปิดเมื่อกี้ แล้วกด Save แค่นี้เอง [ดูภาพประกอบ]

ทดสอบ Ping ก่อนเล่น League of Legends กันเถอะ

By Unknown | วันจันทร์, กันยายน 29, 2557

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

ทีนี้เวลาเราจะเช็ค ping เราก็สั่ง ping [server] ใน cmd ได้เลย ซึ่งมันก็มีโปรโตคอลของมัน แต่ทีนี้...เกมออนไลน์เนี้ยมันเปิดแค่บางพอร์ต เช่น เกม LOL เนี้ยมันใช้พอร์ต 2099 อ่าวเเล้วทีนี้ก็สั่ง ping ธรรมดาไม่ได้อ่าดิ (เซิฟเวอร์ LOL ของประเทศไทย คือ prodth.lol.garenanow.com ดูได้จากไฟล์ lol.properties)

ทีนี้เราก็ต้องใช้ตัวช่วยคือโปรแกรม paping ซึ่งปิงโดยใช้โปรโตคอล TCP/IP ซึ่งระบุพอร์ตไปได้ (ปิงปกติใช้โปรโตคอล ICMP) สามารถดาวโหลดได้ ที่นี้

ปล. ไฟล์ที่โหลดไปจะมีไฟล์ LOL Ping Test.bat สามารถรันได้จากตัวนี้เลย

Disable OneDrive Integration in Windows 8

By Unknown | วันอาทิตย์, กันยายน 28, 2557

ผมเป็นสาวกกูเกิ้ลครับ เลยใช้ Google Drive มากกว่า OneDrive เห็นมันรันททุกครั้งเลยตอนเปิดเครื่อง ซึ่งไหน ๆ เราก็ไม่ใช่แล้ว ปิดมันเลยดีกว่า

How to ?

  1. เข้าไปที่ Local Group Policy Editor โดยกด Windows + R แล้วใส่ gpedit.msc ลงไป เคาะ enter ทีหนึง
  2. เลือกไปที่ Computer Configuration > Administrative Templates > Windows Components > OneDrive (หรือ SkyDrive)
  3. ที่ด้านขวาดับเบิลคลิิกที่ Prevent the usage of SkyDrive/OneDrive for file storage แล้วเลือก Enable (เพื่อ Disable OneDrive)

มาเขียนโปรแกรมโหลดไฟล์จาก Youtube กันเถอะ

By Unknown | วันเสาร์, กันยายน 27, 2557

เห็นเว็บดัง ๆ อย่าง keepvid ที่ใช้กันอย่างแพร่หลาย ก็อยากจะลองมาเขียนเองดูมั่ง เริ่มศึกษาจาก html ในหน้า youtube ที่เราจะโหลดก่อนเลยว่าพอมีอะไรให้บ้าง ก็ไปเจอ parameter ตัวหนึ่งใน javascript ที่บอกรายระเอียดเกี่ยวกับไฟล์วิดีโอที่ stream มาให้เราดูกันที่ชื่อว่า adaptive_fmts ดังภาพ

สงสัยป่ะละว่ารู้ได้ไงว่า adaptive_fmts เก็บข้อมูลของวิดีโอไว้ ลองสังเกตดูที่รูปขวามือจิ เห็นมีคำว่า size กับ url อยู่เห็นป่ะ ก็เดาว่าน่าจะเก็บอยู่ในตัวนีเแหละ

ทิปการใช้ Gmail : +todo ส่งหาหนูว่าจะทำอะไร

By Unknown | วันศุกร์, กันยายน 26, 2557

ความลับของการใช้ gmail อย่างหนึ่งคือการใส่เครื่องหมายบวกลงไปตามด้วยคำ ๆ หนึง อีเมล์ฉบับนั้นก็ยังสามารถส่งไปหาเจ้าของได้ เช่น อีเมล์ของผมคือ falook.glico@gmail.com ผมอยากเล่นพิเรนใส่ +todo เข้าไปก็จะเป็น falook.glico+todo@gmail.com แล้วลองกดส่งดู ผลที่ได้ก็ดังรูปภาพครับ

เราสามารถนำอีเมล์นี้ไปแจกจ่ายคนอื่นเช่น ในนามบัตรเราอาจจะเขียนอีเมล์ไปว่า [email]+card@gmail.com เพื่อที่เราจะได้รู้ว่าเมล์นี้ถูกส่งมาจากอีเมล์ที่เค้าได้จากนามบัตรเรา หรือตัวอย่าง ๆ นี้เราจะสร้างตัวกรองเพื่อทำ to-do list โดยใช้อีเมล์เนี้ยแหละ ก็แค่กำหนดตัวกรองในชื่อถึงว่า [email]+todo@gmail.com แล้วเลือกให้ไม่เเจ้งเตือนเมื่อมีอีเมล์ใหม่ (เพราะผมเข้าไปดูทุกวัน) เลือกป้ายกำกับให้มัน เพียงเท่านี้เราก็จะได้ to-do list ที่ไม่ต้องพึ่งแอพใด ๆ

ใช้ Ubuntu คู่กับ Windows แล้ว Mount Disk ไม่ได้

By Unknown | วันศุกร์, กันยายน 19, 2557

ปัญหาดังกล่าวเกิดจากฟีเจอร์ตัวหนึง Windows 8 คือ Hybrid Boot หรือ Fast Boot ที่ทำให้ Windows 8 นั่นบูทเร็วขึ้น หลักการทำงานของมันค่ือการเซฟ stat ของ OS ไว้ (คล้าย ๆ กับ Hibernate แต่ Hibernate เซฟ state ของ RAM เอาไว้) ซึ่งจะนำมาใช้สำหรับตอนบูทเครื่อง (ไม่รวมการรีสตาร์ท) ทำให้เมื่อเราบูท Ubuntu มาหลังจาก Windows นั่นเกิดปัญหานี้ขึ้น

วิธีแก้ปัญหามีอยู่ 2 ทาง คือ

  1. Mount แบบ Manual แต่จะทำให้อ่านได้อย่างเดียว (เพื่อป้องกันอันตรายที่จะเกิดขึ้นกับ Windows)
  2. ปิด Hybrid Boot (ส่งผลเสียต่อการบูทโดยตรงของวินโดว์ ทำให้บูทช้าขึ้น)

Solution 1 : Manual mount

ให้สร้างโฟลเดอร์ที่เป็นโฟลเดอร์เป้าหมายของการ mount โดยใช้คำสั่ง

sudo mkdir -p /media/falook/WINDOWS_C

หลังจากนั้นใช้คำสั่ง mount

sudo mount -t "ntfs" -o ro "/dev/sda4" "/media/falook/WINDOWS_C"

โดยที่ -t "ntfs" คือชนิดของ file system, -o ro คือสั่งให้ mount แบบ read-only, /dev/sda4 คือ device ของดิสท์ที่เราจะ mount ดูได้จากข้อความ error และ /media/falook/WINDOWS_C คือโฟลเดอร์ปลายทาง

Solution 2 : Turn off Hybrid Boot

ไปที่ Control Panel เลือก Power Options ที่แถบ ซ้ายมือเลือก Change what the power button do หลังจากนั้นสังกตที่ช่องด้านบนเลือก Change settings that are currently unavailable แล้วติ๊ก Turn on fast start-up (recommended) ออก หลังจากนั้นกด Save changes เป็นอันจบ