tag:blogger.com,1999:blog-69148282008-10-01T18:09:13.798+07:00Orr' Weblogไม่ตายไม่เลิก...utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comBlogger29125tag:blogger.com,1999:blog-6914828.post-58275332037265926752008-09-27T15:08:00.003+07:002008-09-27T15:16:39.104+07:002008-09-27T15:16:39.104+07:00<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_noaO8SjJPRI/SN3qOHCqMTI/AAAAAAAAAvI/wLWwX_DCLNM/s1600-h/IMG_1399.JPG"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_noaO8SjJPRI/SN3qOHCqMTI/AAAAAAAAAvI/wLWwX_DCLNM/s320/IMG_1399.JPG" alt="" id="BLOGGER_PHOTO_ID_5250610268713136434" border="0" /></a><br />วันนี้ตอนเช้าๆ ก็มีจดหมายฉบับนี้มา เกี่ยวกับเชิญให้สมัครสมาชิก ACM ดูราคาแบบดูห้องสมุดออนไลน์ได้ก็ประมาณร้อยกว่าเหรียญ จะว่าไปก็ไม่ได้แพงมาก เพราะได้สิทธิอ่านเยอะมาก เอาเข้าจริงจะได้อ่านหมดไหม เดี๋ยวขอเวลาคิดก่อนแล้วกันutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-42029271405411090652008-06-03T21:04:00.005+07:002008-06-03T22:10:46.229+07:002008-06-03T22:10:46.229+07:00บันทึกวิดิโอบนลินุกซ์<br /><br />ช่วงหลังๆ เริ่มเกิดอาการอยากนอนเร็วๆ แต่บางรายการดันมีตอนดึกๆ เนี้ยสิ เช่น Prison Break เราก็ซื้อ capture card ไว้แล้ว ว่าแล้วก็เอา ffmpeg มาอัดรายการดีกว่า จริงๆ เมื่อก่อนก็เคยใช้นะ แต่เครื่องก่อน CPU มันช้ามากๆ แต่ตอนนี้เปลี่ยนเครื่องใหม่แล้ว เร็วขึ้นเยอะ encode ไหวแน่นอน คำสั่งที่ใช้ คือ<br /><blockquote style="font-family: courier new;">ffmpeg -f audio_device -i /dev/dsp -f video4linux2 -r 25 -s 720x578 -i /dev/video0 -target dvd -sameq dsc.mpg</blockquote>อธิบาย<br />-f เป็นการกำหนดชนิดของรูปแบบที่ต้องการนำเข้า ตามตัวอย่าง audio_device ก็คือ sound card ที่ /dev/dsp นั่นเอง สำหรับ video4linux2 คือ อินเตอร์เฟสวิดิโอของลินุกซ์ ซึ่งเครื่องที่ใช้มี device file อยู่ที่ /dev/video0<br />-r กำหนด frame rate ให้เป็น 25 fps (PAL)<br />-s กำหนดขนาดของพิกเซล 720x578 คือ ขนาดของวิดิโอแบบ PAL นั่นเอง<br />-target กำหนดชนิดของไฟล์เอาท์พุตเป็นแบบเทมเพลต ทำให้ช่วยลดความยุ่งยากสำหรับการกำหนด codec และ bit-rate ไปได้ ซึ่งในที่นี้ให้เป็น dvd<br />-sameq กำหนดคุณภาพของเอาท์พุตให้เท่ากับอินพุต<br />dsc.mpg คือ ชื่อไฟล์เอาท์พุต<br /><br />เมื่อต้องการหยุดอัด ก็กด <span style="font-style: italic;">q</span> จากนั้นก็เปิดดูด้วย VLC ได้เลยutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-45410214638833292852008-05-16T22:26:00.003+07:002008-05-16T22:43:57.908+07:002008-05-16T22:43:57.908+07:00May I read all of those in 1 month!!!<br /><br /><br /><div style="text-align: left;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_noaO8SjJPRI/SC2nxfhg1nI/AAAAAAAAAsw/p0WY2sslzvs/s1600-h/aeromag.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_noaO8SjJPRI/SC2nxfhg1nI/AAAAAAAAAsw/p0WY2sslzvs/s320/aeromag.jpg" alt="" id="BLOGGER_PHOTO_ID_5200997613400282738" border="0" /></a>Yesterday, I have to go to buy those books at they office. Those are 23 issues of aerospace magazine, I think they're rare books, because I couldn't find it easy as other book such as semiconductor electronics or even as shutter photography. I like advance technologies such as computer, electronics including aviation. I will try to read all of those in 1 month, if I can.<br /></div>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-58198495524095492402008-04-04T22:39:00.004+07:002008-04-04T23:01:12.812+07:002008-04-04T23:01:12.812+07:00wii remote<br /><br />หลังจากดู clip ของ<a href="http://www.cs.cmu.edu/%7Ejohnny/projects/wii/">นาย lee</a> เกี่ยวกับกับนำ wii remote มาทำ sensor ตรวจจับการเคลื่อนที่ เนื่องจากภายในมันประกอบไปด้วยกล้องวิดีโอ IR นอกจากนี้มันยังมีตัวตรวจจับความเร่งอีกด้วย ดูๆ แล้วพอเอาไปประยุกต์ได้อีกเยอะเลย ก็เกิดอาการคันไม้คันมืออยากลองเล่นมั่ง กะว่าจะเอามาใช้ตอนนำเสนอสไลด์ สนุกแน่ๆ เลย ดูราคาแล้วก็ไม่ได้แพงมากเกินไป เลยสั่งซื้อมันมา 1 อัน และแล้วมันก็มาถึงบ้านแล้ว เดี๋ยวขอเวลาลองไปเล่นดูสักพักก่อน<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_noaO8SjJPRI/R_ZPpdc4K6I/AAAAAAAAAsQ/w5v_iHI9O7o/s1600-h/wii.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_noaO8SjJPRI/R_ZPpdc4K6I/AAAAAAAAAsQ/w5v_iHI9O7o/s320/wii.jpg" alt="" id="BLOGGER_PHOTO_ID_5185419594662685602" border="0" /></a>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-77410362141409687442008-03-07T22:54:00.005+07:002008-09-27T15:55:05.021+07:002008-09-27T15:55:05.021+07:00ใช้ bluetooth gps บนลินุกซ์<br /><br />มาช่วงนี้อยากเอา GPS10x มาใช้บนลินุกซ์ดูซะหน่อย เนื่องจากเครื่องที่ใช้ไม่มี bluetooth ก็เลยต้องไปซื้อ dongle มาต่อแทน ซึ่งก็ใช้งานกับ Ubuntu ได้ไม่มีปัญหา อันนี้ต้องขอบคุณเจ้า HCI ที่ทำให้มันเป็น unified interface จึงสามารถใช้งานได้โดยไม่ต้องสนใจรุ่นของฮาร์ดแวร์ หลังจาก sudo เป็น root แล้วก็มาเริ่มกันเลยดีกว่า<br /><br />1. ติดตั้งแพคเกจที่เกี่ยวข้อง<br /><ul><li>apt-get install bluez-utils bluetooth</li></ul>2. ค้นหาอุปกรณ์<br /><ul style="font-style: italic;"><li>hcitool scan</li></ul><blockquote>Scanning ...<br /><br /> <span style="color: rgb(0, 153, 0);">00:05:4F:08:XX:XX</span> Garmin GPS 10x<br /></blockquote>ซึ่งจะทำให้ได้ ที่อยู่ของอุปกรณ์ ซึ่งในที่นี้ก็คือ GPS10x นั่นเอง<br /><br />3. เชื่อมต่อ<br /><ul style="font-style: italic;"><li>rfcomm connect <span style="color: rgb(0, 153, 0);"><span style="color: rgb(0, 0, 0);">/dev/rfcomm0</span></span><span style="color: rgb(0, 153, 0);"> 00:05:4F:08:XX:XX<span style="color: rgb(0, 0, 0);"><br /></span></span></li></ul><span style="color: rgb(0, 153, 0);"><span style="color: rgb(0, 0, 0);">จะเป็นการเชื่อมต่ออุปกรณ์เข้ากับไฟล์ /dev/rfcomm0<br /><br />จากนั้นคุณก็สามารถใช้งานอุปกรณ์นี้ เป็นเสมือนผ่านพอร์ดอนุกรมแล้วครับ ต่อจากนี้ก็สามารถลองทดสอบโปรแกรม ไม่ว่าจะเป็น gpsd หรือ gpsmap ได้เลยครับ<br /><br /></span></span>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-67752335386814668792008-01-20T12:36:00.001+07:002008-02-09T14:24:37.141+07:002008-02-09T14:24:37.141+07:00<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_noaO8SjJPRI/R61VKAWztEI/AAAAAAAAAr8/WgCQ4_yoSjs/s1600-h/dhl.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_noaO8SjJPRI/R61VKAWztEI/AAAAAAAAAr8/WgCQ4_yoSjs/s320/dhl.jpg" alt="" id="BLOGGER_PHOTO_ID_5164877978046542914" border="0" /></a><br />ตอนนี้กำลังรอของที่สั่งมาจาก ebay อยู่ มันส่งมาจากฮ่องกง เนื่องจากมันส่งมาด้วย DHL มันจึง tracking ได้ ด้วย แต่ก็ทำให้ค่าส่งแพงกว่าค่าของ :P ฉะนั้นต้องลองใช้ให้คุ้ม<br /><br /><div style="text-align: center;"><br /></div>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-7914393380528883912008-01-16T23:00:00.001+07:002008-02-26T01:06:16.351+07:002008-02-26T01:06:16.351+07:00เครื่องที่ใช้ตอนนี้ลงเป็น Ubuntu x86_64 อยู่ แต่งานที่ใช้จำเป็นต้องคอมไพล์ไปลิงค์กับ libraly ที่เป็น i386 ดังนั้นจึงต้องลง GNU C library ของ i386 ด้วย โดยใช้คำสั่งดังนี้<br /><br />apt-get install libc6-i386 libc6-dev-i386<br /><br />เวลาคอมไพล์ ก็ใส่ออพชั่น -m32 เข้าไปด้วย เป็นอันเสร็จพิธีutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1667136200426544302007-04-29T03:33:00.000+07:002007-04-29T03:33:00.676+07:002007-04-29T03:33:00.676+07:00ซื้อเครื่องเขียนดีวีดีมานานละ ตอนแรกก็กะจะเอามาสำหรับทำใช้กับ packet writing (UDF) เพราะเป็นคนชอบดองไฟล์ เก็ยไปเรื่อยๆ ฮาร์ดดิสมันก็จะเต็มเอานะสิ ก็เลยต้องย้ายไฟล์ไปลงดีวีดีก่อน ที่ติดใจ UDF ก็เพราะไม่ต้องแปลงไฟล์เป็น ISO ก่อน เพราะมันสามารถก็อปไฟล์หรือลบไฟล์ออกได้เหมือนเป็นดิสก์ธรรมดาลูกหนึ่ง<br /><br />แต่เมื่อสักอาทิตย์ที่ผ่านก็มีปัญหาแล้วนะสิ เพราะจะเอาไปเขียน ISO แต่มันเขียนไม่ได้ มี error บานเลย ตอนแรกก็คิดว่าเป็นที่โปรแกรม dvdrecord แต่มันก็เป็นรุ่นล่าสุดที่มีใน Ubuntu 6.10 แล้วนี่ ก็เลยกะจะไปดาวนโหลดซอร์สมาคอมไพล์เอง แต่ช่วงนั้นยุ่งๆ ก็เลยพักไว้ก่อน<br /><br />วันนี้เกิดนึกอะไรขึ้นได้ว่าเอ๊ะ รึว่ามันไปตีกับ packet writing ก็เลย <span style="font-family:courier new;">lsmod</span> ดู ก็เจอโมดูลต้องสงสัยชื่อ pktcdvd ก็เลยเอามันออกด้วย <span style="font-style: italic;font-family:courier new;" >rmmod pktcdvd </span>แต่มันก็ฟ้องว่ากำลังใช้อยู่ สุดท้ายก็เลยต้องไปหยุดเซอร์วิส udftools ก่อน ด้วย <span style="font-style: italic;">/etc/init.d/udftools stop<br /><br /></span>แล้วก็ลองใช้ dvdrecord ใหม่ ผ่านฉลุย แก้ง่ายๆ แค่นี้แหละ แต่ก็เล่นเอาไม่ได้ใช้ไปหลายวัน<span style="font-style: italic;"><br /></span>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-52137446690886481882007-04-23T22:28:00.001+07:002007-04-23T22:28:10.458+07:002007-04-23T22:28:10.458+07:00เห็นความวุ่นวายที่มีคนๆ หนึ่งมาก่อไว้ที่ BN แล้วก็ไม่ค่อยสบายใจ พยายามนิ่งไว้ ไม่ไปเสริมไฟ แต่ยิ่งปล่อยไว้ก็ยิ่งขยาย มีพวกเข้ามาสวมรอยเรื่อยๆ จนกระทู้ทะลุ 80 ไปแล้ว ผมก็ชื่นชมคุณ mk กับ lew ที่ไม่ออกมาตอบโต้ ทำให้สถานการณ์ไม่บานปลาย<br /><br />จนวันนี้คุณม่อนมาโพสว่า "ชุมชน != ประชาธิปไตย" แล้วมันโดน ก็เลยโพสตอบพวกงี้เ้ง้าไปว่า<br /><br />"จากการตีความด้วยความคิดของผมเอง<br />ชุมชนที่นี่ไม่จำต้องเป็นประชาธิปไตยไปทุกอย่าง ตราบใดถ้าคุณไม่ได้ contribute กับชุมชนจนผู้ก่อตั้งชุมชมเห็นคุณค่าในคำพูดของคุณ เขาก็มีสิทธิที่จะเมินเฉยต่อความเห็นของคุณได้ โดยไม่จำเป็นต้องชี้แจงเพิ่มเติม ถ้าคุณไม่ชอบกับข้อจำกัดนี้คุณก็ควรที่จะออกไปหาสังคมที่คุณเห็นว่าดีกว่าแล ะอิสระกว่าได้ทันที ซึ่งมันจะง่ายกว่าที่มาเรียกร้องประชาธิปไตยในชุมชนที่คุณไม่ได้เป็นผู้สร้างหรือมีส่วนร่วมที่สร้างสรรค์แต่อย่างใด"utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-49634454686059033602007-02-09T21:07:00.000+07:002007-02-09T21:06:31.860+07:002007-02-09T21:06:31.860+07:00<span style="font-weight: bold;">Logical Volumn Management (LVM)</span><br /><br />หลายวันก่อนซื้อ HD ขนาด 320 GB มาใหม่ เพราะเนื้อที่ของ HD เก่าเริ่มเต็ม ต้องเริ่มย้ายพวกไฟล์เก่าๆ ที่ไม่ค่อยได้ใช้้ไปลง DVD กับ CD หลังๆ เริ่มขี้เกียจเลยต้องแวะไปซื้อ HD มาเพิ่มดีกว่า<br /><br />สาเหตุที่ต้องใช้ LVM ก็เพราะอยากรวมเนื้อที่จาก 2 HD เข้าด้วยกัน จะได้ไม่ไปต้องไปย้านไฟล์เวลา mount point เดิมเต็ม แล้วก็ทำให้เรามีอิสระเต็มที่ในการสร้าง เปลี่ยนขนาด หรือสร้าง LV (Logical Volumn) ที่จะไปเป็นแต่ละ mount point ได้<br /><br />สำหรับวิธีการสร้าง แนะนำให้แบ่งพาติชันสำหรับ HD ใหม่ตามปกติไปก่อน จริงๆ จะสร้างสำหรับทั้งดิสก์ไก็ได้ แต่ไม่แนะนำครับ เพราะ โปรแกรมอื่นๆ จะเห็นดิสก์นั้นเป็นดิสก์ว่างๆ ซึ่งอาจทำให้เขียนทับดิสก์นั้นโดยไม่ได้ตั้งใจได้<br /><br />สำหรับส่วนประกอบของ LVM ตามลำดับจากล่างขึ้นไปบน คือ<br /><span></span><ul><li><span><span style="font-weight: bold;">Physical Volumn (PV)</span><br />เป็นส่วนที่เกี่ยวข้องกับดิสก์มากที่สุด ซึ่งเป็นส่วนที่ใช้เก็บข้อมูลจริง<br /></span><ul><li><span style="font-weight: bold;">Physical Extent (PE)</span><span><br />ส่วนที่เก็บข้อมูลเล็กๆ ภายใน PV</span></li></ul></li><li><span><span style="font-weight: bold;">Volumn Group (VG)</span><br />เป็นการนำหลาย PV มารวมกลุ่มกันเพื่อให้ง่ายต่อการจัดการ<br /></span></li><li><span style="font-weight: bold;">Logical </span><span><span style="font-weight: bold;">Volumn (LV)</span><br /></span></li><ul><li><span style="font-weight: bold;">Physical Extent (PE)</span><br /><span>ส่วนที่เก็บข้อมูลเล็กๆ ภายใน LV<br /></span></li></ul></ul><span style="font-weight: bold;"><br /></span><br /><br /><span style="font-weight: bold;">คำเตือน **ก่อนทำอย่าลืมแบกอัพข้อมูลกันไว้่ก่อนนะครับ เพราะหลังจากทำแล้วจะทำให้ข้อมูลในพาร์ติชันเดิมสูญหาย<br /><br /></span>มาเริ่มกันเลย<br /><ul><li><span style="font-weight: bold;">สร้าง PV</span><span style="font-style: italic;"><br />pvcreate /dev/hda2</span> <- พาร์ติชันเดิมที่ได้ย้ายข้อมูลไปเก็บที่อื่นก่อนแล้ว ซึ่งสำหรับผมคือ hdc2 ซึ่งสร้างไว้ใหญ่พอที่จะเก็บข้อมูลเดิมได้ <span style="font-style: italic;">pvcreate /dev/hda1 <- </span>พาร์ติชันของดิสก์ฺใหม่<br /><br />ดูราละเอียดของ PV ที่สร้างด้วย<br /></li></ul><span style="font-style: italic;"><blockquote>pvdisplay<br /><br /></blockquote></span><ul><li><span style="font-weight: bold;">สร้าง</span><span style="font-weight: bold;"> VG</span><span style="font-style: italic;"><br />vgcreate datavg /dev/hda2 /dev/hdc1</span> <-สร้าง VG ใหม่ โดยจะมีเนื้อทีรวมเท่ากับขนาดของ hda2 และ hdc1 รวมกัน </li></ul><span style="font-style: italic;"></span><blockquote><span style="font-style: italic;">vgchange -a y atavg</span> <- activate VG ดูราละเอียดของ VG ที่สร้างด้วย <span style="font-style: italic;">vgdisplay datavg<br /><br /></span></blockquote><span style="font-style: italic;"></span><span style="font-style: italic;"></span><ul><li><span style="font-weight: bold;">สร้าง Logical </span><span style="font-weight: bold;">Volumn (</span><span style="font-weight: bold;">LV)</span><br />ซึ่งจะต้องมีการกำหนดขนาดที่ต้องการด้วย -l ซึ่งจะกำหนดขนาดเป็นจำนวนของ PV หรือ -L ที่กำหนดขนาดเป็นหน่วย ของไบท์หรือ k, K, m, M, g, G, t หรือ T ที่มีหน่วยเป็น กิโลบิต, กิโลไบท์, เมกกะบิต, เมกกะไบท์, กิกะบิต, กิกะไบท์, เทระบิตหรือเทระไบท์ ตามลำดับ ซึ่งสามารถดูข้อมูลได้จากคำสั่ง <span style="font-style: italic;">vgdisplay</span><br /></li></ul><blockquote></blockquote><blockquote>lvcrete -l 50493 datavg -n homelv<br /><br /></blockquote><ul><li><span style="font-weight: bold;">ฟอร์แมต LV</span><span style="font-style: italic;"><br />mkfs.xfs /dev/datavg/datalv<br /><br /></span></li></ul><ul><li><span style="font-weight: bold;">เมาท์ LV</span><br /><span style="font-style: italic;">mount /dev/datavg/datalv /home</span></li></ul><ul style="font-weight: bold;"><li>ย้ายข้อมูลกลับ<br /><span style="font-weight: normal;">จากนั้นผมก็ย้ายข้อมูลจาก hdc2 กลับไปที่ /home แล้วจัด unmount /home, สร้าง PV ใหม่} ขยายขนาด VG และขยายขนาดไฟล์ซิสเต็มด้วย<br /><span style="font-style: italic;">umount /dev/hdc2</span><br /><span style="font-style: italic;">pvcreate /dev/hdc2</span><br /></span><span style="font-weight: normal; font-style: italic;">vgextend datavg /home/hdc2<br />lvextend -l 50932 /dev/datavg/datalv<br />xfs_growfs -D 52154368 /home<br /></span></li></ul><br /><br />แค่นี้เราก็ได้เนื้อที่ใหม่มาอีกเยอะแล้วครับutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1170782999677421392007-02-07T00:27:00.000+07:002007-02-07T00:32:24.423+07:002007-02-07T00:32:24.423+07:00ดูแล้วก็ซึ้งเล็กๆ เลย<br /><object height="330" width="405"><br /><param name="movie" value="http://www.youtube.com/v/CiMNEo8R7a4"><br /><param name="wmode" value="transparent"><br /><embed src="http://www.youtube.com/v/CiMNEo8R7a4" type="application/x-shockwave-flash" wmode="transparent" height="330" width="405"><br /></object>utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1168694739157989372007-01-13T20:24:00.000+07:002007-01-13T20:25:39.166+07:002007-01-13T20:25:39.166+07:00"การคบกันมีความเสี่ยง ผู้คบกันควรศึกษาข้อมูลก่อนการตัดสินใจรักกัน"<br /><br />พูดได้เพียงแค่นี้แหละ...utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1162048350535085302006-10-28T22:00:00.000+07:002006-10-29T17:02:50.403+07:002006-10-29T17:02:50.403+07:00วันนี้ไปงาน ฺBTD2 มา รีบไปก่อนเพราะกะไปตั้งกล้องแล้วจะแว้บไปที่มหาลัยต่อ ไปถึงงานมีประมาณ 5 คนได้ นึกๆ ว่าไปเร็วเกินซะแล้ว เนื่องจากสมัครไปเป็นคนถ่ายวิดีโอ พอเจอพี่สุกรีก็เลยถามๆ เรื่องกล้อง เพราะตอนแล้วเห็น mk บอกว่าจะอาจจะได้กล้องจาก nectec เลยนึกว่ามันแล้ว ถ่ายมันสองกล้องเลยแล้วค่อยไปเลือกมุมเอา จะได้ไม่ดูน่าเบื่อ แต่สรุปแล้วไม่ได้ เสียใจเล็กน้อย :P ไม่เชื่อลองดูคราวนี้ได้ มีกล้องเดียว ถ่ายไป 6 ชั่วโมงมุมเดียว มันจะออกมาเป็นยังไง แรกๆ พยายามทั้งแพนทั้งซูมเปลี่ยนไปเรื่อยๆ แต่หลังๆ กลัวแพนกลับมาที่จอไม่ทันแถมอาจเบี้ยว เลยล็อกไว้ที่จอก่อนดีกว่า แล้วเปลี่ยนเท่าที่จำเป็น งานนี้ถ่ายเผื่อตัดมาเยอะพอสมควร ถ้าเอาไปดูโดยไม่ตัด รับรองคนดูด่าเละแน่ๆ แต่ก็เลยเดี๋ยวจะขอไฟล์ที่แปลงมาแล้วมาตัดต่อเองด้วย<br /><br />มีปัญหาตอนเช้าๆ นิดหน่อยเรื่องโปรเจ็คเตอร เห็นมีปัญหาเล็กน้อยเรื่องสายผิดเพราะขั้วดันเป็นตัวเมียทั้งคู่ซะเนี้ย สรุปเลยต้องยืมทางโรงแรมมาแทน<br /><br />ดูๆ ไปมีมาสะดุดใจตรง Erlang นี่แหละ ดูแล้วมันได้ไอเดียจริงๆ ว่าได้เอามาใช้แน่ๆ เพราะติดใจตั้งใจตรงทั้ง lightweight process ของมันกับอัพเดทโค้ดโดยไม่มีดาว์นไทม์นี่นะสิ เพราะงานที่ทำทางด้าน telecom แล้วเห็นจะลง patch แต่ละทีต้องกระทบลูกค้า เลยต้องไปทำดึกๆ แล้วเหนื่อยแทน ถ้าต่อไปอัพเดทได้ตลอดเวลาก็เยี่ยมไปเลยutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1160933391105358702006-10-16T00:06:00.000+07:002006-10-16T00:39:31.080+07:002006-10-16T00:39:31.080+07:00หลายต่อหลายครั้งที่พลาดรายการสำคัญเพราะไม่ได้อยู่ที่บ้าน ทั้ง UBC และ free TV ก็เลยคิดที่จะทำ video server ที่บันทึกเป็น mpeg ลงในเครื่องเซอร์เวอร์ได้เลย แนวคิดแบบ TiVo นั่นแหละ แต่คงไม่ต้องถึงกับขนาดมี GUI หรอก เอาแค่เป็นไฟล์ แล้วจะได้ตามมาดูที่หลัง้ หรือถ้าแถวนั้นมีอินเทอร์เน็ตก็ดูกันสดๆ เลย เพราะส่วนใหญ่ก็อยู่ที่ทำงานนั่นแหละ ตอนนี้ที่เล็งๆ ไว้ก็มี ffmpeg กับ mpeg4ip เดี๋ยววันหลังจะกลับมาเล่าต่อutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1159461399320588162006-09-28T22:47:00.000+07:002006-09-28T23:36:39.533+07:002006-09-28T23:36:39.533+07:00ตอนนี้สนามบินก็ย้ายไปสุวรรณภูมิเรียบร้อยแล้ว ยังรู้สึกคิดถึงมันเหมือนกัน คิดถึงเสียงเครื่องบิน ตอนได้ดูลายเครื่องบินแต่ละสายการบินก็แปลกตาดีเหมือนกัน เดี๋ยวว่างๆ ก็คิดจะไปเดินเที่ยวสนามบินใหม่มั้่งดีกว่า ที่คิดว่าได้ไปแน่ๆ ก็ตอนงานพืชสวนโลกสิ้นปีนี้<br /><br />เมื่อเ้ช้านั่งฟังข่าวเรื่องสุวรรณภูมิ เซ็งกับพวกนักข่าวปัญญาอ่อน กับไอ้เรื่องไฟที่ ตม. ไม่สว่าง ทั้งๆ ที่เขาก็มีโป๊ะไฟให้ที่โต๊ะแล้ว แต่เขาดันไปใช้ไฟจากเพดานแล้วบอกว่าไฟไม่สว่าง เออ...คนเรา เรื่องแค่นี้ก็ต้องเอามารายงานด้วย ไอ้คนที่ร่วมคุยด้วยก็เลยได้ที วิจารณ์ไปใหญ่โต นี่แหละพลังของปากคน น่ากลัวจริงๆ<br /><br />ก็หวังว่าปัญหาต่างๆ ที่มีสาระกว่านี้คงจะได้รับการแก้ไขอย่างรวดเร็ว สำหรับปัญหาที่เจอสำหรับสนามบินขนาดใหญ่อย่างนี้ ผมถือว่าน้อยกว่าที่คิดไว้เยอะ ไม่ได้ผิดพลาดขนาดไม่น่าให้อภัยเลยutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1158341366896082302006-09-15T23:44:00.000+07:002006-09-16T00:29:27.013+07:002006-09-16T00:29:27.013+07:00วันนี้ได้ไปดูหนังเรื่อง World Trade Center รอบพิเศษมาแบบไม่ได้ตั้งใจ (อีกแล้ว) เนื่องจากไปช่วยงาน WIFI ที่พารากอนมา พี่เขาเลยขอตั๋วมาให้ดู (ขอบคุณ PD ครับ) ชมเชย marketing จริงๆ ไปจัด event ใกล้โรงหนัง ดูงานจบก็มีหนังให้ดูฟรีต่ออีก :P<br /><br />มาเข้าเรื่องดีกว่า เนื่องจากไปดู United 93 มาก่อนแล้ว ก็เปลี่ยนมุมมองไปอีกแบบ จากบนเครื่องบินมาเป็นบนพื้นแทน ช่วงต้นๆ เรื่องมุมกล้องช่วงแรกถ่ายมาได้ดีมาก ทำให้รู้สึกเหมือนได้ไปมีชีวิตอยู่ีที่ New York จริงๆ เลย ในส่วนของ CG ที่จำลองภาพตึกแฝดนี่ก็ดูสมจริงมาก การดำเนินเรื่องก็ค่อยๆ เพิ่มความน่าตื่นเต้นขึ้นเรื่อยๆ โดยส่วนตัวยังคิดว่าตึกมันถล่มเร็วเกินไปด้วยซ้ำ น่าจะมีการปูเนื้อเรื่องเสริมไปอีก หลังจากนั้นก็เป็นฉากใต้ตึกไปซะ 1/3 ของเรื่อง<br /><br />ในหนังก็มีการเสริมมุขตลกเป็นระยะๆ มีการหักมุมกลับไปกลับมาหลายรอบให้ดีใจ เสียใจหลายครั้ง สรุปก็จบแบบมีความสุขนั้นแหละ ปิดท้ายได้ดีทีเดียว โดยรวมก็น่าดูนะ แต่ก็มีน่าเบื่อตอนฉากใต้ตึกบ้างutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1151856350927890112006-07-02T22:52:00.000+07:002006-07-03T02:20:06.266+07:002006-07-03T02:20:06.266+07:00<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3651/399/1600/sts-121.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/3651/399/320/sts-121.jpg" alt="" border="0" /></a><br />ขณะนี้กำลังนั่งดูเขาปล่อยกระสวยอวกาศเที่ยวบิน STS-121 ดูๆ ก็เห็นขั้นตอนที่ซับซ้อนที่ไม่ได้่เห็นในข่าวเยอะเลย แต่กว่าจะได้ปล่อยจริงก็ตี 2 โน้น คงอยู่ไม่ถึงแน่ๆ ในรูปกำลังนักบินกำลังนั่งรถไปขึ้นที่ฐานปล่อย ไกลไม่ใช่เล่นเหมือนกันนะเนี้ย<br /><br />ช่วงนี้ก็ี้กำลังนั่งเขียนงานส่ง NCSEC ดูไปเขียนไป ได้บรรยาศดี :P ถ้าได้ตีพิมพ์คงมีกำลังใจ go inter ซะทีนะเรา<br /><br />Update: 2:12 3/7/2006<br />เอาเข้าจริงอุตส่าห์รอดูก็ยังยิงไม่ได้อยู่ดี อากาศไม่เป็นใจ ทุกอย่างพร้อมแล้ว แต่ทำไงได้ เราไปคุมอากาศไม่ได้หนิ นักบินก็เข้าไปนอนรอแล้ว เซ็งแย่.... ไปนอนดีกว่า วันอื่นค่อยมานั่งลุ้นต่อutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1145635984998631232006-04-21T22:09:00.000+07:002006-04-21T23:13:05.070+07:002006-04-21T23:13:05.070+07:00์Nokia N80<br />เมื่อวานได้มีเหตุการณ์ไม่คาดคิดขึ้น คือ ก่อนจะกลับบ้าน อยู่ๆ พี่เขาก็บอกว่าให้ขึ้นไปรับเครื่องโทรศัพท์มาทดสอบ ในใจก็คิดๆ อยู่ว่าจะได้รุ่นอะไรเนี้ย พอขึ้นไปดูก็ ฮู้... N80 ครับท่าน ไม่นึกว่าจะไ้ด้มาลองใช้ เพราะถ้าให้ซื้อใช้เองคงไม่มีปัญญา แถมรุ่นนี้ยังไม่ได้เปิดตัวในไทยด้วย<br /><br />หน้าที่ซึ่งต้องทำก็คือมาทดสอบการใช้งานในส่วนของ WIFI เพื่อทดสอบใช้งานว่าจะสามารถทำงานร่วมกับเครือข่ายที่บริษัทให้บริการอยู่ได้หรือไม่ จะได้ไม่มีปัญหาเวลาลูกค้าเอาเครื่องรุ่นนี้มาใช้จริง รวมทั้งทำเอกสารการตั้งค่าเพื่อใช้อ้างอิงสำหรับ call center ด้วย<br /><br />เปิดเครื่องมาครั้งแรก ก็พบกับจอที่ชัดกว่าจอของเครื่อง laptop ซะอีก theme จะเป็นสีฟ้า สวยดี อุปกรณ์ที่ได้มาทั้งหมด คือ ตัวเครื่องกับที่ชาร์จไฟเท่านั้นเอง ก็เลยต้องหาวิธีการในการตั้งค่าเครื่องเพื่อให้สามารถใช้ WIFI ของบริษัทได้ แต่เนื่องจากเอากลับมาทำที่บ้านก็เลยต้องทดสอบกับ AP ที่บ้าน ซึ่งเปิดระบบ authentication แบบ WPA ไว้ ซึ่งต่างจาก hot spot ที่เป็นแบบ open ก็เลยได้แต่ถ่ายรูปหน้าจอในขั้นตอนต่างๆ เก็บไว้ พอมาถึงวันนี้เลยได้ทดสอบใช้งานกับเครือข่ายจริงๆ เดี๋ยวกลางๆ อาทิตย์หน้าก็ต้องเอาไปคืนแล้ว ช่วงนี้ต้องรีบทดสอบการทำงานในด้านต่างๆ ให้เสร็จ ที่พลาดไม่ได้แน่ๆ ก็คือความสามารถ SIP phoneutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1143915201477792262006-04-01T22:20:00.000+07:002006-04-02T01:13:21.520+07:002006-04-02T01:13:21.520+07:00เมื่อวานไปสัปดาห์หนังสือแบบไม่ได้ตั้งใจ คือ หลังจากกลับจากงานรวมพลคนใช้ GPS ที่โรงแรม Grand Mercure ซึ่งกว่าจะไปถึงเขาก็แทบจะเลิกอยู่แล้ว :( ฮะๆ ก็เลยลงรถไฟฟ้าไปศูนย์ประชุม ตอนแรกกกะว่าจะ็ไปซื้อตั๋วเครื่องบินกลับจากภูเก็ต เพราะช่วงสุดสัปดาร์จะไปพักร้อนที่นั้นซะหน่อย พูดซะหรู่ จริงๆ ไปนอนห้องเพื่อนนั่นแหละ :P เอ๊ะ แล้วอาจจะสงสัยว่าอ้าวแล้วอยู่ดีๆ ไปโผล่ที่โน้นได้ไง จริงๆ คือไปรถทัวร์ครับท่าน คืออยากประหยัด ไปรถทัวร์กลับเครื่องบิน ~| เพราะยังไงเลิกงานวันที่ 5 ก็ไม่ได้รีบไปไหนอยู่แล้ว ถึงนั่งเครื่องไป ก็ไปถึงค่ำก็ไม่ได้ทำอะไรมาก เลยนั่งรถทัวร์ไปถึงเช้าวันที่ 6 ดีกว่า ไปถึงจะได้ไปเที่ยวต่อได้เลย<br /><br />คราวนี้พอไปถึงศูนย์ประชุมก็ชักสงสัย เอ๊ะทำไมคนมันเยอะๆ แล้วก็เห็นพวกเด็กๆ เยอะด้วย :) ก็นึกขึ้นได้ว่า อ๋อ... สัปดาห์หนังสือแห่งชาตินั่นเอง ก็เอาวะ มาแล้วก็เลยไปซื้อหนังสือมาอ่านเล่นดีกว่า ก็เลยหมดไปเกือบ 700 กว่าบาท ได้มา 6 เล่ม เป็นหนังสือคอมในเครือ CHIP 2 เล่มกับหนังสือสอนอังกฤษของคุณแอนดรว์ู บิ๊กส์ อีก 4 เพราะลดตั้ง 10% ก็เลยซื้อมาครบชุดเลย เห็นว่าเขียนสนุกดี แล้วก็ได้พวกเทคนิคการใช้ภาษาในชีวิตประจำวันด้วย ซึ่งหนังสือสอน grammar ทั่วไปมันไม่ค่อยจะมี จะได้เอาไปเขียนคุยกับ vendor ได้เนียนๆ :)<br /><br />เ้อ้อ....วันนี้อย่าลืมไปเลือกตั้งด้วยนะครับutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1142703782172895492006-03-18T23:31:00.000+07:002006-09-28T23:46:47.090+07:002006-09-28T23:46:47.090+07:00ADSL<br />ตั้งแต่กลับมาจากจีน ก็เพิ่งได้มาใช้เน็ตเมื่อวันนี้เอง ไม่ใช่ไม่อยากเล่นแต่เล่นไม่ได้ "_"' เพราะมันก็ไปที่ http://services.trueinternet.co.th/bras/regis_bras.htm บอกว่ารหัสผ่านผิด แล้วก็ให้เราใส่ข้อมูลส่วนตัว เราก็เอ๊ะ รึเป็นเพราะเราไม่ได้จ่ายตังค์ แต่ก็โทรไปถาม call center เขาก็บอกใช้ได้ตามปกตินี่ อีกวันไปจ่ายเงินก็ไปถามพนักงานที่ shop เขาก็บอกไม่ได้ตัด วันนี้ตอนเช้ามามันก็ยังใช้ไม่ได้ รึว่าเป็นที่เครื่องเราเอง<br /><br />ก็เลยเริ่มกระบวนการ "สืบจาก packet" ฮึๆ โดยใช้ ethereal เจ้าประจำ แต่ตอน capture ใช้ tcpdump รันบน linux โดยใช้คำสั่งนี้<br />tcpdump -ieth1 -w /tmp/pppoe<br />เพื่อให้ capture ไปเก็บลงในไฟล์ /tmp/pppoe แล้วค่อยเอาไฟล์นี่มาเปิดด้วย ethereal อีกที แล้วก็ไล่ๆ ดู packet ของ PPPoE ตั้งแต่ ช่วง discovery (PADI, PADO, PADR, PADS) จนมาเข้าช่วง LCP Configuration-Ack ของ PPP ก็มาเห็นว่ามันส่งมาว่าจะใช้ PAP สำหรับการตรวจสอบผู้ใช้ (เราก็เริ่มเอะใจว่าเมื่อก่อนมันเป็น CHAP หนิ ไม่เป็นไร ดูต่อๆ) หลังจากนั้นเร้าเตอร์เราก็ส่ง LC Authenticate-Request ก็ส่งชื่อผู้ใช้พร้อมรหัสผ่านไปให้เสร็จเรียบร้อย พอคลิกเข้าไปดูก็เจอ อ้าวชื่อมันถูกแต่รหัสผ่านมันไม่ใช่นี่ แสดงว่าเราต้องใส่รหัสผ่านในส่วนของ PAP ผิดแน่ๆ ไปดูที่ /etc/ppp/pap-secrets เออ ผิดจริงๆ มันเป็นรหัสผ่านเก่า ก็เลยไปใส่ใหม่ในรูปแบบ<br />username@domain * password<br />แล้วก็ reconnect ใหม่ ก็ใช้ได้ จบไป... ได้ใช้เน็ตสมใจเสียที สรุปว่าเป็นเพราะเขาเปลี่ยน protocol ที่ใช้ตรวจสอบผู้ใช้จาก CHAP มาเป็น PAP แต่ไฟล์ที่ใช้เก็บรหัสผ่านของเราใส่ผิด มันก็เลยส่งแบบผิดๆ ไป<br />ต่อไปเวลาเปลี่ยนรหัสผ่านก็จำไว้ต้องเปลี่ยนทั้งสองไฟล์utthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1142002691937705722006-03-10T21:39:00.000+07:002006-03-10T21:58:11.970+07:002006-03-10T21:58:11.970+07:00ช่วงนี้ก็ยังคงต้องมา patch GloMoSim อยู่อีกเช่นเคย เพราะสิ่งที่ต้องการมันดันทำไม่ได้ มันก็เลยมาช้าตรงช่วงนี้ล่ะ แต่ถ้าผ่านช่วงนี้ไปได้ก็จะไปเร็วละ แต่ยิ่งพอมาลุย code ใน GloMoSim เยอะๆ ก็เห็นอะไรที่ไม่เคยรู้เยอะเหมือนกัน เช่น มี typedef ของ GlomoChannel แต่ดันไม่มี signature ชอง structure glomo_channel หาเท่าไรก็ไม่เจอ<br /><br />วันนี้ก็ถึงคราวได้เจออีก คือ ต้องใช้ค่า partitionData ใน node เพื่อเอามาหา firstNode ที่จะใช้วนลูปไปยังทุกๆ node ใน partition เพื่อดูว่า node ไหนเป็น AP จะได้วัดค่า RSSI ตอนจะตัดสินใจเริ่มต้น handoff แต่ทำไงก็อ้าง firstNode ไม่ได้ มันบอกไม่มี member ชื่อนี้ เอาล่ะสิ ไปไล่ดู signature ของ glomo_partition ใน glomo.h ก็มี แล้วทำไมมันอ้างไม่ได้ ไล่ดูตั้งนาน จนสุดท้ายเอะใจ รึว่าเป็นเพราะมันยังไม่ได้ include เ้ข้ามา เพราะใน glomo.pc มันมี แต่ไฟล์ที่เราเขียน (802_11.pc) มันไม่มี ก็เลยใส่เข้าไป จบ...compile ผ่าน เออ แล้วทำไมตอนแรกมัน define ตัวแปรได้ฟ่ะutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1141228669378145052006-03-01T22:23:00.000+07:002006-03-01T22:58:16.160+07:002006-03-01T22:58:16.160+07:00MacGyver<br /><br />ช่วงนี้มาอบรมกับหัวเหว่ยที่จีน พอว่างๆ ก็ำออกหาซื้อ DVD มาดู ซึ่งที่จีนขึ้นชื่ออยู่แล้วกับเรื่องพวกนี้ว่าถูกมากๆ ไหนๆ ก็มาแล้ว ก็เลยมาหาซื้อหนังที่ไปดูไม่ทันมาเก็บไว้ดูตอนว่างๆ ปกติถ้าอยู่ที่ไทยผมชอบไปดูที่โรงหนังมากกว่า นอกจากเรื่องไหนที่ชอบจริงๆ จะซื้อของจริงมาเก็บไว้อยู่แล้ว เพราะราคาไม่ได้ต่างกันมากมาย แต่ถ้าไม่คิดจะดูบ่อย ก็แค่ไปหาเช่ามาดู แต่ที่จีนนี่ แผ่นหนึ่งราคาก็พอๆ กับค่าเช่าที่ไทยเลย ตอนนี้เลยถ้าอยากดูเรื่องไหนก็ไปซื้อมาเลยแล้วกัน<br /><br />ตอนออกไปเลือก ก็มีเรื่องที่อยากดูคือ <a href="http://www.imdb.com/title/tt0292506/"><span style="font-style:italic;">"The Recruit"</span></a> หามาหลายวันล่ะ ไม่เจอซักที แต่เอาเข้าจริงๆ ก็ได้กลับมาหลายเรื่องเหมือนกัน เรื่องที่อยากดูกลับหาไม่เจอ ได้แต่เรื่องที่ไม่ได้ตั้งใจไปหา วันนี้ก็เหมือนกันไปๆ มาๆ กลับได้เรื่อง <a href="http://www.imdb.com/title/tt0088559/"><span style="font-style:italic;">"MacGyvey"</span></a> มาแทน ที่จริงเรื่องนี้เกือบลืมไปแล้วด้วยซ้ำ เพราะเคยดูตั้งแต่ตอนอยู่ประถมโน้น ตอนดูนั้นก็สนุกนี้นะ นึกๆ ว่าใครมันจะเก่งปานนั้น ช่างหาทางแก้ปัญหาโดยการประยุกต์ใช้สิ่งธรรมดารอบตัวมาทำโน้นทำนี้จนรอดมาได้ทุกที พอวันนี้มาเจอเขารวมชุดมาครบทุกตอนเป็น DVD 32 แผ่น ก็เลยซื้อเก็บไว้ซะหน่อย หมดไปหลายเหมือนกัน เอาไว้ดูย้อนความหลัง ฮุๆutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1140798038054728322006-02-24T22:57:00.000+07:002006-03-01T22:23:07.543+07:002006-03-01T22:23:07.543+07:00ยุบสภาแล้ว<br /><br />เมื่อตอนค่ำๆ นี้เห็นชื่อใน MSN ของคนที่ออนไลน์บอกว่ายุบสภาแล้ว ก็เลยเอ๊ะยุบแล้วจริงๆ เหรอ... ได้เรื่องเลย เข้าไปดูที่เว็บไทยรัฐ ก็ เอ้อ ยุบจริงแหะ แต่ ฮึๆ ตอนนี้ก็คิดไว้ในใจแล้วว่าจะเลือกใคร แล้วจะค่อยดูว่าคนที่ได้เป็นนายก มันจะโดนไล่อีกไหมutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1139156400427150212006-02-05T22:40:00.000+07:002006-09-30T23:34:09.480+07:002006-09-30T23:34:09.480+07:00เครื่อง ATM แฮงค์<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3651/399/1600/atm_hang.jpg"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/3651/399/320/atm_hang.jpg" border="0" alt="" /></a><br /><br />อาทิตย์ที่แล้ว ว่าจะไปกดตังค์ที่ฟอร์จูนซะหน่อย กำลังยืนรอคิวอยู่ ได้ยินเสียง ปี๊ปๆ ตอนแรกคิดว่ามีใครลืมบัตร หันไปดูอ้าว... หน้าจอไม่ใช่ของ ATM ปกติหนิ เดินเข้าไปดูใกล้ๆ ยิ่งตะลึงเข้าไปอีก<br /><br />เกิดมาไม่เคยเจอเครื่อง ATM แฮงค์เลยแฮะ ก็เลยถ่ายเก็บไว้ดู ดูๆ OS ก็เป็นของเป็น Windows เนี่ยแหละ ไม่รู้เกิดอะไรขึ้น หลุดออกมา command prompt เฉยเลย (ดีที่ไม่มีคีย์บอร์ด qwerty ไม่งั้นคงโดนพวกมือบอนลบไฟล์เล่นแน่ๆ) สำหรับระบบที่เป็นลักษณะ kiosk มันก็ไม่ควรจะหลุดมาออกให้ถึงระดับนี้ ถือว่าอันตรายมากเลยทีเดียว ยิ่งเกี่ยวกับเรื่องเงินๆ ทองๆ ด้วย ดีนะธนาคารที่ใช้ยังไม่เคยเจอutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.comtag:blogger.com,1999:blog-6914828.post-1137947633608774952006-01-22T23:07:00.000+07:002006-01-22T23:33:53.666+07:002006-01-22T23:33:53.666+07:00ช่วงนี้กำลัง patch GloMoSim ให้มันสามารถอ่านค่า RSSI จากไฟล์ได้ เพราะ propagation model เดิม ที่มีของมันไม่เหมาะกับงานของผมที่ต้องทำงานในอาคารซึ่งมีสิ่งกีดขวางมาก เลยต้องใช้โปรแกรมทำ site survey แล้ว export ออกมาเป็นไฟล์รูปภาพของ RSSI map ตอนแรกก็คิดว่าจะเขียนโปรแกรมอ่านไฟล์รูปแล้ว export ออกมาเป็นประมาณ CSV แต่มาติดตรงถ้าจะให้ glomosim มันมาอ่าน text file แล้ว seek ไป seek มา ล่ะช้าตายเลย จะให้มันโหลดลง array ก็กินที่มหาศาล เพราะถ้าจะเก็บจากไฟล์ 960,000 พิกเซล โดยเก็บด้วย float มันก็กินที่ไปเก็บ 4 MB ต่อ AP แต่งานนี้ต้องเก็บมากว่า 1 อยู่แล้ว อย่างน้อยก็ 4 ล่ะ รวมก็ 16 MB ขึ้นไปแน่ๆ ไม่ไหวๆ<br /><br />ช่วงนี้เลยให้มันอ่านจากไฟล์รูปตรงๆ เลยดีกว่า 1 รูปต่อ 1 AP โดยให้มัน seek ไปตามตำแหน่งของ MN แล้วให้ไปอ่านค่าสีมาจับคู่กับค่าความแรงของสัญญาณอีกที โดยก็ต้องกำหนดมาตราส่วนไปด้วย เช่น 2:1 หมายความว่า 2 พิกเซล คือตำแหน่งจริง 1 เมตรutthawithttp://www.blogger.com/profile/13232176821490837750noreply@blogger.com