
วิธีตั้งค่า
1. ใส่ Sim card แล้วเสียบ Aircard เข้ากับคอม
2. รอ Aircard เชื่อมต่อเขากับเครือข่าย (ไฟกระพริบสีฟ้า)
3. ลอง lsusb จะเจอ Huawei Technologies Co., Ltd. E620 USB Modem
4. คลิกขวาที่ Network Manager เลือก Edit Connections…
Read the rest of this entry »
I bought a USB-to-Serial converter from ETTeam.com and test it with Ubuntu 9.10 (Karmic kernel 2.6.31-18-generic.) I’ve found that it doesn’t show as /dev/ttyUSB0 as other generic USB-to-Serial converter do.
Read the rest of this entry »
February 12th, 2010 in
เทคนิค | tags:
ftdi,
linux,
micropro,
ubuntu,
usb |
1 Comment |
132 views
เมื่อใกล้สอบ: พวกเราว่างจัด หัดพูดภาษากรีก


แบบว่า อ่านหนังสือจนเบื่อ เวลาว่างเยอะ เลยหัดพูดภาษากรีก ดีกว่า หลังจากพูดภาษาอังกฤษ ภาษาไทย C# Python C จนเบื่อแล้ว
ตอนปี 2: พวกเราตามล่าแพนด้า (เพราะมันน่ารัก?)

ตอนปี 2 พวกเราจะต้องเขียนโปรแกรมส่ง ถ้าโปรแกรมทำงานถูกต้อง 100% เราก็จะได้รับ panda 1 ตัว
พวกเราจึง want panda มากกกก
จบ ฮ่าๆ
December 18th, 2009 in
บล็อก | tags:
cpe,
ku,
life |
2 Comments |
322 views
เวลาทำ convolution ภาพด้วย Filter จะมีปัญหาในการคำนวณ pixel ที่ขอบภาพ (ทาบ filter แล้วตกขอบ)
มีวิธีแก้ปัญหาหลายวิธี:
- ไม่คำนวณที่ pixel ขอบภาพ (จะได้ภาพผลลัพธ์เล็กลง)
- Padding – เติมค่าสีเพิ่มที่ขอบๆ ภาพ
ใน matlab คำสั่ง imfilter สามารถกำหนดวิธี Padding ค่าสีที่ขอบภาพได้หลายวิธี มาดูตัวอย่างเลยดีกว่า
Read the rest of this entry »
December 17th, 2009 in
เทคนิค | tags:
matlab |
1 Comment |
305 views
ปกติส่งตัวแปรหลายๆ ตัวข้าม function ใน PHP ผมจะสร้าง array แล้วโยนไปโยนมาครับ
เมื่อคืนเกิดสงสัยว่ามันจะมีอะไรเจ๋งๆ ช่วยเรามั้ยน๊า ไปเปิด PHP Doc ดูก็เจอ compact กับ extract ครับ
ไม่พูดพร่ำทำเพรงให้เยิ่นเย้อ… ดูตัวอย่างโค้ดเลยดีกว่า
function get_something()
{
$id = 10;
$foo = "bar";
return compact('id', 'foo');
}
extract(get_something());
echo $id; // ได้ผลลัพธ์เป็น 10
echo $foo; // ได้ผลลัพธ์เป็น bar
อธิบายสั้นๆ
compact – สร้าง array จากตัวแปรที่กำหนด ในตัวอย่างจะได้ array ที่มีเนื้อหาดังนี้
(
'id' => ค่าที่อยู่ในตัวแปร $id,
'foo' => ค่าที่อยู่ในตัวแปร $foo
)
extract – ทำตรงกันข้ามกับ compact (ขี้เกียจเขียนล่ะ 555)
December 13th, 2009 in
เทคนิค | tags:
php |
3 Comments |
276 views
ตอนอยู่อนุบาล 2 พ่อสอนว่าถ้าอยากเล่นเกม Mickey Mouse ให้ใส่แผ่น แล้วพิมพ์คำสั่งตามนี้
B: [enter]
mickey [enter]

พอเล่นเกมเสร็จ ผมก็อยากจะออกจาก MS-DOS กลับไปเข้า Windows 3.11 ปกติผมจะจิ้มปุ่ม Power ปิดเปิดเครื่องใหม่ (หนูๆ ทางบ้านโปรดอย่าลอกเลียนแบบ)
วันนั้นผมกลับเป็นเจ้าหนูจำไม อยากรู้อย่างแรงว่า วิธีที่ถูกต้องควรทำยังไง เลยวิ่งลงบันไดจะไปถามพ่อ (พ่อกำลังตรวจคนไข้อยู่ข้างล่าง เหตุการณ์ทั้งหมดเกิดขึ้นในคลินิกแห่งหนึ่งแถวกระทุ่มแบนครับ)
ปรากฏว่า มีน้ำหกอยู่ตรงหน้าบันได ผมก็ลื่นปรืี๊ดกลิ้งกลุกๆๆๆ ลงไปตามบันได+เอาหน้าผากทักทายกับขอบเหล็กของบันได ~ 20 ขั้น
พอถึงชั้นล่าง ผมก็ความจำเสื่อม จำคนรักไม่ได้…. เย้ย!… ผมก็นอนแอ้งแม้ง มึน! ครับ
(เวลาผ่านไป) พี่ชายสงสัยว่า เอ๊ะ.. ทำไมผมหายไปนานจัง เลยเดินออกมาดู เห็นผมนอนอยู่ตรงบันได ก็งงว่าผมเล่นอะไร ทำไมหน้าผากเลอะไปหมด… พอพี่มาดูใกล้ๆ ก็เห็นว่าเป็น “เลือด” ด้วยความตกใจ พี่ชายเลยอุ้มผมขึ้นไปหาแม่… แม่ก็อุ้มผมลงไปหาพ่อ….
พ่อก็ฉีดยาชาที่หน้าผาก แล้วก็เย็บให้ 3 เข็ม เป็นอันเสร็จ (หัวแตกตรงกลางระหว่างคิ้วพอดีเลย… ไม่เชื่อไปถามพ่อดูจิ)
สรุปว่าตอนอนุบาล 2 ผมก็ยังไม่รู้อยู่ดีว่าจะออกจาก MS-DOS ยังไง
ตอนนี้รู้แล้วครับ
ปล. เคยเล่นเกมส์อะไรกันบ้างครับ เล่าให้ฟังหน่อย (เผื่อจะเดาอายุถูก อิๆ)
November 28th, 2009 in
บล็อก | tags:
dos,
life |
7 Comments |
444 views
- “เวลา present โปรแกรม อย่าโชว์ algorithm แต่ให้โชว์ data structure แล้วทำตัวเป็น algorithm”
- “พิธีกรรมเป็นเพียงข้อแก้ตัว ใช้พิธีไหว้ครูขอโทษครูวันเดียว แล้วทำให้ครูไม่สบายใจไปอีก 364 วัน”
- “โปรแกรมยาวขึ้นตั้งไบต์นึง ทำให้เปลืองทรัพยากรของโลก”
- “ข้อสอบวันนี้คุณไม่ได้เป็นคนเลย คุณได้เป็น computer, compiler, assembler, และ loader เพราะงั้นรีบๆ ทำให้เสร็จคุณจะได้กลับเป็นคนซักที”
- “คุณต้องเสแสร้งอยากทำ assembler นะครับ เพราะถ้าคุณไม่อยากทำก็ไม่เหลือใครในโลกอยากทำแล้ว”
- “เหมือนจักรพรรดิ (OS Kernel) จะเข้า ขันที (loader) ต้องวิ่งพล่านเลย”
- “ความตั้งใจเป็นของคน ความสำเร็จขึ้นอยู่กับฟ้า”
- “ตอนนี้ประเทศเราอยู่ในช่วง bootstrap และก็ยังคงอยู่ในช่วง bootstrap ต่อไป”
ขอขอบคุณ อ.เฉลิมศักด์ สำหรับ quote ดีๆ มา ณ ที่นี้ด้วยครับ
November 7th, 2009 in
บล็อก | tags:
quote |
5 Comments |
422 views

ตัวอย่างตู้ Kiosk ของ US Army (ภาพจาก http://www.army.mil)
ไปแข่ง linux
(NLC10 – การแข่งขันระบบปฏิบัติการลินุกซ์แห่งประเทศไทย) มา เขามีโจทย์ให้เลือก 5 ข้อ กลุ่มผมเลือกทำข้อง่ายสุดคือ “เตรียมเครื่อง linux สำหรับเป็นตู้
Interactive Kiosk สำหรับสนามบินแห่งชาติ” (ขอเรียก Interactive Kiosk สั้นๆ ว่า Kiosk ละกันนะครับ)
ถ้างงว่าตู้ Kiosk คืออะไร
ให้นึกถึงจอ Touchscreen ใหญ่ๆ ตามห้างครับ ที่เราเข้าไปจิ้มๆ หาข้อมูลได้ว่าร้านกระเป๋าหลุยส์ติงต๊อง อยู่ชั้นไหนโซนไหน จะได้เดินไปซื้อได้ถูก เจ้าจอ Touchscreen ใหญ่ๆ นี่แหละครับเรียกว่าตู้ Kiosk หรือตู้ประชาสัมพันธ์
คุณสมบัติที่สำคัญของตู้ Kiosk คือ
ดูเว็บ/ใช้โปรแกรมประชาสัมพันธ์ได้อย่างเดียว ไม่มีสามารถหลบไปเล่นเกมกู้ระเบิด (Minesweeper), ถอดไพ่ (Solitare) หรือใช้งานโปรแกรมอื่นๆ
ทำยังไงให้คอมธรรมดา กลายเป็นตู้ Kiosk
- ติดตั้ง ระบบปฏิบัติการตามใจชอบ จะ Windows หรือ Linux ก็ได้
- ติดตั้ง Mozilla Firefox, jsLib และ OpenKiosk จากเว็บ Brooklyn Museum Kiosk Client
- เมื่อติดตั้งเสร็จแล้วให้ปิด firefox แล้วเปิดจาก Command line ดังนี้ (เพื่อเปิดใช้ Kiosk แบบเต็มจอ)
- นอกจากนี้เรายังสามารถตั้งค่า Firefox ด้วย OpenKiosk ได้อีกมากมาย อ่านรายละเอียดได้จาก https://mozdevgroup.com/clients/bm/ ครับ
ตอนแข่งผมก็นั่งแก้ GUI ของ firefox เอง (firefox มันใช้ XUL ทำ GUI ครับ แก้ไขได้อิสระมากๆ) แต่พอค้นดีๆ เจอ OpenKiosk แล้ว โฮกกกก…. รู้งี้โหลดมาใช้ตั้งนานแล้ว
“เล็บยาว พิมพ์ไม่ถนัดเลย ช้าด้วย” จริงเหรอ?
วันนี้เล็บยาว (ปลายเล็บส่วนที่เป็นสีขาวยาว ~3mm) เลยลองทดสอบความเร็วที่เว็บ TypeOnline.co.uk ดูปรากฏว่า:
- ก่อนตัดวัดได้ 88 wpm (88 คำต่อนาที)
- หลังตัดวัดได้ 89 wpm
สรุปว่า “เล็บยาว พิมพ์ไม่ถนัดเลย” เป็นจริง รู้สึกเสียวมาก ว่าเล็บจะฉีก จะหัก
แต่ “ช้าด้วย” นี่ไม่น่าจะจริงครับ (ความเร็วต่างกันแค่คำเดียวเอง)
ผมหัดพิมพ์สัมผัสยังไง?
October 13th, 2009 in
เทคนิค | tags:
keyboard,
typing |
6 Comments |
455 views


เห็น ^_^ แล้วประทับใจ หะๆ
September 7th, 2009 in
บล็อก | tags:
twitter |
2 Comments |
629 views