"ชีวิตคนเราไม่แน่ไม่นอน แต่ะคนมีจุดหมายปลายทางที่ต่างกัน"

ลองเขียน Ruby ดูเล่นๆ

February 13, 2014

พอดีเรียน Network แล้วมีการสอน Basic Ruby ลองดู ว่าวันเดียว พื้นฐานได้หมดแหละ ลองดูกันๆ   Hello World puts "Hello, World"puts "Hello, World" Convert Variable puts 100 puts "We have " + 2.to_s + " care." #Convert Integer to String   a = "100" b = 200   puts a.to_i+b #Convert String to Integerputs 100 puts "We have " + 2.to_s […]

How to install and Configuration nginx Web-server in Optware (Router DD-WRT)

January 7, 2014

หลายๆคน คงอยากจะแชร์ไฟล์ที่ดาวน์โหลดมาจากบิตทอเรนมาใช้งาน จากบทความ ติดตั้ง Transmission เพื่อโหลดบิตบน Router ที่ลง dd-wrt firmware แต่ก็ใช้วิธี วิธีการแชร์ไฟล์จาก Router มายังเครื่องในระบบเครือข่ายด้วย SAMBA ไม่ได้ เพราะมือถือบางรุ่น เช่น Windows Phone ใช้งานโปรโตคอล smb ไม่ได้ วันนี้ผมจะทำการแก้ปัญหานี้ ด้วยการใช้โปรโตคอล http เข้ามาแก้ปัญหานี้ พระเอกของงานนี้ คงจะหนี web server ไปได้ ในที่นี้จะใช้งาน ‘nginx’ ครับ สาเหตุที่เลือกใช้ nginx แทน Web Server ตัวอื่นๆ นิยมใช้งานกันแพร่หลาย Config ง่าย ไม่ซับซ้อน ประหยัดทรัพยากรในการทำงาน (อันนี้สำคัญมากๆ เพราะ Router มี Ram และ CPU ที่ค่อนข้างจำกัด) วิธีการติดตั้ง […]

Network Calculate IP address

December 20, 2013

Network Calculate IP address 1 PC1: IP address: 192.168.10.5 Subnet Mask: 255.255.255.0 1. Network Address? N N N H Subnet Mask -> 255.255.255.0 ==> 11111111.11111111.11111111.00000000 Network Address: 192 = 11000000 255 = 11111111 IP Address: 192.168.10.5 AND Subnet Mask: 255.255.255.0 ————- Network Address 192.168.10.0 ————- 2. Broadcast address ans: 192.168.10.255 3. Host Address (for PC,Network […]

How to Release/Renew IP Address on OSX

December 5, 2013

อันนี้สำหรับคนที่ไม่รู้ หลายๆคนที่ใช้งาน Windows คงจะคุ้นกับการใช้งาน ipconfig กันนะครับ ฝั่ง OSX ก็มี ipconfig เหมือนกัน แต่การใช้งานนั้นแตกต่างจาก Windows ไปนิดหน่อยนครับ โดยคำสั่งที่ใช้ Release IP บน Windows และ OSX จะแตกต่างกัน ดังนี้ Windows ipconfig /releaseipconfig /release OSX sudo ipconfig set <interface> BOOTPsudo ipconfig set <interface> BOOTP Linux sudo dhclient -rsudo dhclient -r ต่อไปก็จะเป็นคำสั่งสำหรับ รับค่า DHCP มาใหม่ ซึ่งก็แตกต่างกันเช่นเคย ดังนี้ Windows ipconfig /renewipconfig /renew OSX sudo […]

วิธีการแชร์ไฟล์จาก Router มายังเครื่องในระบบเครือข่ายด้วย SAMBA

November 25, 2013

หลังจากที่ผมเขียนบทความ ติดตั้ง Transmission เพื่อโหลดบิตบน Router ที่ลง dd-wrt firmware หลายคนคงสงสัยว่า ผมจะเอาไฟล์ออกจาก Harddisk หรือ Thumbdrive ที่ติดตั้งอยู่บน Router กลับมาในเครื่องคอมพิวเตอร์ได้อย่างไร วันนี้ผมจะมาบอกมากล่าววิธีการกันครับ ใน Firmware dd-wrt มีซอฟแวร์ตัวนึงที่ถูกติดตั้งไว้สำหรับแชร์ไฟล์จาก Linux ไปยังเครื่องที่ทำงานบนระบบเครือข่ายที่เป็น OS อื่นๆ ได้อยู่แล้ว นั่นคือ “SAMBA” นั่นเอง เราจะทำการใช้เจ้า SAMBA นี่แหละ ในการแชร์ไฟล์มายังเครื่องคอมพิวเตอร์ของเรา สิ่งที่ต้องเตรียมก่อนทำ Router ที่มีพอร์ด USB และได้ทำการติดตั้ง Firmware dd-wrt เอาไว้แล้ว Harddisk หรือ Thumbdrive ที่ฟอร์แมตเป็น FAT32 หรือ ext3 (ลอง NTFS แล้ว ไม่สามารถมองเห็นได้) ขั้นตอนการทำ ให้คุณเข้าหน้า Config […]

ติดตั้ง Transmission เพื่อโหลดบิตบน Router ที่ลง dd-wrt firmware

November 24, 2013

พอดีไปจัด Router ที่ใช้งานเป็น MTD มาลองเล่นดู รุ่นที่ไปจัดมานั้นเป็น Huawei hg255d ซึ่งปกติแล้วจะเป็น Firmware Openbox ติดมากับเครื่องอยู่แล้ว ด้วยความที่ซน อยากเล่น dd-wrt เหมือนที่เค้าเล่นกัน เลยจัดการ Flash dd-wrt ลงไป ลองเล่นดูก็พบว่ามันทำอะไรได้เยอะเหมือนกันแฮะ แต่มันยังโหลดบิทไม่ได้หนิหว่า เรามาทำให้มันโหลดได้กันเถอะ หน้าตาของ Transmission WebUI บน Router หน้าตาของ Huawei hg255d สิ่งที่ต้องเตรียมก่อนทำ Router ที่มี Port USB ติดมากับเครื่อง พร้อม Flash dd-wrt เอาไว้เป็นที่เรียบร้อยแล้ว Flash Drive หรือ External Hardisk ที่ฟอร์ดแมทเป็น ext3 หรือ FAT32 (ลอง NTFS แล้ว มัน Mount ไม่ได้) […]

AOOP Lab Day 3 (ArrayList,LinkedList,Iterator)

November 21, 2013

Package flower.lib Flower.java package flower.lib;   public class Flower {   public Flower(int p) { this.price = p; }   public Flower() { this.price = 0; }     protected int price;   public void printDetail() { System.out.println("Flower"); }   public int getPrice() { return price; } }package flower.lib; public class Flower { public Flower(int […]

AOOP lab day 2

November 7, 2013

Package flower.lib flower.java package flower.lib;   public class Flower {   public Flower(int p) { this.price = p; }   public Flower() { this.price = 0; }     protected int price;   public void printDetail() { System.out.println("Flower"); }   public int getPrice() { return price; } }package flower.lib; public class Flower { public Flower(int […]