tatumse's Photo Gallery

Tuesday, May 16, 2006

good question

เวลาจะหาอะไรอ่านสักอย่างช่างยากเย็นเหลือเกินทั้งๆที่ใน Internet มีอยู่เยอะแยะ search engine ก็มีให้เลือกมากมายฉลาดๆทั้งนั้นแต่เราเองที่โง่ตั้งคำถามไม่เป็นหรือไม่รู้จะเลือก keyword อะไรใน search engine นั่นเองทำให้ได้ข้อมูลไม่ตรงกับความต้องการ วิธีนึงที่น่าจะพอเอาไปใช้ได้คือใช้ keyword ที่กว้างๆก่อนเช่นต้องการหาข้อมูลเกี่ยวกับ video compression ว่าอันไหนดีกว่ากัน ก็อ่านจะเริ่มจาก codec comparison ก่อนก็ได้จะคำข้อมูลกว้างๆ ก็ต้องมานั่งเลือกๆอ่าน พออ่านไปก็จะเห็นคำบางคำถูกใช้บ่อยๆหรือหลายๆที่เรียกใช้ ก็จะเอาคำเหล่านั้นมาใช้ เป็น keyword อีกที ก็จะได้ข้อมูลที่ตรงใจมากขึ้นทำอย่างนี้เรื่อยๆก็จะทำให้ได้ข้อมูลที่ตรงมากขึ้นครับ
บางทีอาจจะเป็นเพราะเรื่องของภาษาด้วยแหล่ะ ภาษาอังกฤษไม่ใช่ภาษาแม่ของเราเลยลำบากในการหาอะไรอ่านสักหน่อย วิธีนี้จะช่วยให้ได้ศัพท์ใหม่ๆมาเป็น keyword เพราะบางที keyword แรกที่เราเลือกอาจจะไม่ค่อยมีคนใช้กัน แต่ก็ไม่ได้หมายความว่าไม่มีเลย เพราะฉะนั้นถ้าเราค้นหา keyword ที่สอง สาม จากข้อมูลที่เราได้แรกๆก็อาจจะช่วยให้เราได้ข้อมูลที่โดนใจมากขึ้น

Sunday, May 14, 2006

google lover (2)

วันนี้ต่อด้วย บริการของ google อีกบริการที่มีโอกาสได้ใช้ เป็นโปรแกรมแต่งรูปภาพชื่อ Picasa2 อันนี้เนื่องจากชอบถ่ายรูปเลยต้องหาโปรแกรมแต่งรูปมาใช้เวลาถ่ายเสร็จเพื่อแก้ไขรูปบางรูปที่แสง ไม่ดี เบลอ รวมทั้ง resize เพื่อเอาขึ้นเวปไซต์ เมื่อก่อนก็ใช้แต่ Adobe Photoshop แต่เนื่องจากเครื่องเก่าแล้ว RAM ก็น้อยเลยต้องหาอะไรที่เบาๆมาใช้หน่อยใช้แล้วก็ถูกใจ ตัวเล็กดี แต่ feature ครบครัน คุณภาพของภาพที่ผ่านกระบวนการต่างๆก็ได้ดั่งใจ ง่ายๆ ไม่ซับซ้อน ตรงใจกับงานหลังการถ่ายภาพแล้วเอาขี้นเวปดี สรุป feature ที่ใช้แล้วพอใจก็คือ
  • Folder monitoring เป็นการตรวจสอบ folder หรือจะให้ตรวจสอบทั้ง Disk เลยก็ได้ว่ามีรูปใหม่ๆเข้ามาใน folder นั้นหรือไม่ ถ้ามีก็จะถูก add เข้ามายัง Picasa2 lib โดยอัตโนมัติ ไม่ต้องไปนั่งเปิดเอง ก็สะดวกดีชอบ
  • Label ก็จะคล้ายๆกับ Label ใน Gmail แต่ดูจะสมเหตุสมผลกว่าเช่น ถ้าอยากจะจัดรูปเด็ดๆ ออกไปไว้ที่นึงแต่ไม่อยาก copy ให้มันซ้ำซ้อน ก็ช้ Label แทนการ copy ไป folder หนึ่งๆ
  • I'm feeling lucky แก้เรื่องแสงและสี ในปุ่มเดียว
  • Fill light เพิ่มแสงให้กลับรูปที่มืดไปหน่อย
  • Crop ก้อใช้ง่ายดี
  • Tunning ก็เป็นการจัดการกับแสงที่ละเอียดขึ้น รวมทั้งมีโทนสีที่ให้ความรู้สึกที่แตกต่างกันด้วย
  • Effect ก็ได้ผลที่น่าพอใจเช่น Shapen,Sepia,Black&White
  • Export ไปยัง folder อื่นๆหลังจากปรับแต่งเสร็จแล้ว โดยที่จริงๆ Picasa2 ไม่ได้ทำอะไรกับรูปเราเลยจนกว่าเราจะ export เพราะ Picasa2 จะเขียนค่าต่างๆที่เราปรับแต่งรูปลงในไฟล์ .ini เท่านั้น
  • นอกจากนนี้ยัง create CD, movie, poster, screen saver ได้อีกด้วย แต่ยังไม่ได้ลองใช้
  • Backup Picture ก็ตรงกับความต้องการที่อยากได้สำหรับคนถ่ายรูปบ่อยๆ

สรุปแล้วก็คือนอกจากประสิทธิภาพแล้ว Picasa ยังทำอะไรที่ ทำให้คนใช้รู้สึกง่าย สะดวกสบาย ตรงกับความต้องการมาก

PS. เขียน blogใน MSN Space เรื่องของ Google คงไม่ว่ากันนะครับถือว่าเป็นการบุกตลาดที่ยังบอดอยู่

Saturday, May 13, 2006

google lover (1)

มีบริการต่างๆใน google มากมาย แต่ที่ได้ใช้โดยความจำเป็นมีอยู่ไม่กี่อย่าง เช่น searh engine อันนี้ต้องใช้ทุกวันอยู่แล้ว ต่อมาก็เป็น gmail ตอนแรกก็สมัครไปงั้นเพราะเห็นว่าได้ space เยอะดีแต่พอได้ลองใช้ก็เห็นถึงความแตกต่างและชอบมากๆสำหรับ feature ต่างเช่น

  • conversation ที่มอง email แต่ละฉบับเป็นเหมือน conversation ทำให้สะดวกสบายกับการอ่านเมลล์ที่โต้ตอบกันหลายๆฉบับ พูดง่ายๆก็คือการ grouping email ที่โต้ตอบกันให้อยู่ใน conversation เดียวกันนั่นเอง
  • junk mail filtering อันนี้เห็นผลทันตา คือใช้เมลล์ของที่ บริษัท, hotmail, gmail ผลที่ได้คือ gmail จะกรอง junk mail ได้ดีที่สุดอันนีคงเป็นผลมาจากการพัฒนาด้าน search engine ที่แข็งแกร่ง
  • label อันนี้ตอนใช้ตอนแรกก็งงๆและตอนนี้ก็ยังไม่ค่อยได้ใช้ feature นี้เท่าไร ถ้าจะเทียบกับ mail อื่นๆจะใช้ folder ในการแยกกลุ่มของ mail แต่ gmail ใช้ label ในการจัดกลุ่มของ mails หลายๆฉบับ (ไม่ได้คุยเรื่องเดียวกัน ไม่ได้โต้ตอบกัน) หรือหลายๆ conversation นั่นเอง
  • auto save อันนี้ชอบเนื่องจากใน IMP เวลาพิมพ์ mail ยาวๆแต่ไม่สามารถพิมพ์ให้เสร็จได้ทันในเวลา timeout ก็จะโดนrefresh หรือพลาดเองไปกด refresh ก็เป็นอันว่า mail นั้นจะหายไปทันที แต่ gmail ช่วยทำให้ชีวิตเราง่ายขี้น gmail จะ auto save mail ที่ยังไม่เขียนเสร็จเป็น draft ไว้เขียนต่อวันหลังได้
  • google alert อันนี้เป็นอีกบริการแต่ใช้งานร่วมกับ gmail เอาไว้ search ข้อความที่เรากำลังสนใจแล้วส่งให้ทุกวัน อันนี้ดีสำหรับคนขึ้ลืมอย่างเราจริงๆ ตั้งเอาไว้ให้ search ทุกวันแล้วส่งเมลล์มาให้ซะเลย
  • google calendar ก็เป็นอีกอันที่น่าใช้ JScript กระจายจริงๆ ผสมกับ layer ที่ทำให้ดูเหมือนกับใช้ Application เลยทีเดียว จริงๆจะให้มัน aleart ผ่าน mobile แต่ว่าไม่มีบริการในไทย อาจจะมีในอนาคตก็ได้รอก่อนแล้วกัน เลยใช้ aleart ผ่าน gmail ซึ่งจริงๆก็เท่านั้นเพราะคงไม่ได้เปิด PC ตลอด 24 ชม.
  • web clip อันนี้เป็นข่าวที่อัพเดทล่าสุดส่งตรงถึงหน้า gmail inbox google จัดสรรพื้นที่ในหนึ่ง page ได้อย่างคุ้มค่ามาก ไม่มีฃgraphic หวือหวาแต่สามารถเอาไปสร้างรายได้อย่างเป็นกอบเป็นกำ โดย web clip จะถูกแสดงด้านบน คนมาอ่าน mail ก้ออ่านข่าวไปด้วย setup เองก็ได้ว่าจะเอาข่าวจากที่ไหน เป็น rss จริงๆจะมีบริการ webclip ที่หน้า homepage ของ google ด้วย setup ได้เองเหมือนกันว่าจะ feed content จากที่ไหนมา ก็สะดวกดี โดยที่ google เลือกเอาไว้ให้ก็มีข่าวจากศูนย์ข่าวดังๆ เช่น BBC, CNN, ESPN เป็นต้น
  • blog อันนี้เขียน blog เมื่อสองปีที่แล้วแต่ว่าไม่ได้เขียนต่อเนื่องจากต้องเข้าเวปของ blogspot เองมันเลยไม่ค่อยจะสะดวกเท่าไรไม่เหมือน MSN Space ที่ click จาก MSN Messenger ได้เลยอันนี้เป็นอะไรที่ Google Talk ยังไม่สามารถสู้ MSN Messenger ได้
  • google tool bar อันนี้เด็ดสุดเป็นเหมือนศูนย์รวม บริการของ google ซึ่งใช้ search เป็นตัวนำร่องเหมือนเดิม โดยมีตัว block popup เป็นตัวช่วย โดยเวลา search แล้วจะมี highlight keyword ในเวปด้วย ดีกว่ากด Ctlr+F เอา นอกจากนี้ก็มี spell check, send to, web clip ใน toolbar อีกด้วย
  • bookmark อันนี้อยู่ใน google toolbar เหมือนกันแต่เป็นอะไรที่หามานาน เนื่องจากมีเครื่องที่บ้าน เครื่องที่ทำงานแล้ว bookmark มันไม่เหมือนกันซ้ำตอนลงเครื่องใหม่ถ้าไม่ได้ backup bookmark ก้อจะหายไปในพริบตา แต่ google bookmark จะเก็บเอาไว้ให้เราโดยต้องมี account ของ gmail มันจะก็ใช้ ตัวนั้นเป็น ตัว identify

หมดละที่ใช้บ่อยๆ รอดูต่อไปว่าจะสามารถเอาชนะ MSN ได้ในส่วนอื่นๆที่ยังแพ้อยู่หรือไม่ จริงๆ MS จะเข้าสู่สนามโดยไม่เป็นรายแรกเท่าใดนัก เช่น Web Browser หรือ IM ก็เข้ามาลุยทีหลัง Netcape และ ICQ แต่ตอนนี้ทุกที่ก็มี IE,MSN Messenger เพราะคนใช้ MS Windows กันเยอะนั่นเองแต่หลังๆเริ่มเห็นคนใช้ Linux เป็น desktop มากขึ้น linux หลายๆ distro. ทำให้ชีวิตคนใช้ Linux ง่ายขึ้นเยอะเช่น Ubuntu หรือ Linux TLE เป็นต้น

Tuesday, May 02, 2006

TV-Out for via onboard graphic card

http://www.kingcot.eclipse.co.uk/unichrome/unichromeTvOut.html overview
http://forums.viaarena.com/messageview.aspx?catid=28&threadid=71271&enterthread=y example xorg.conf

WinTV Tunner card on Ubuntu

พอดีได้การ์ด WinTV PVR 150 มาจะเอามาใช้เป็น การ์ด capture google ดูได้วิธีตามนี้

ใส่ใน /etc/apt/source.list ว่า
deb http://www.hellion.org.uk/debian sid main
deb-src http://www.hellion.org.uk/debian sid main
$ sudo apt-get update
$ sudo apt-get install ivtv0.4-source module-assistant gcc-3.4 dpkg-dev

Next, you will need to tell module-assistant to get all dependancies. This will automatically get all required kernel header and associated packages.

$ sudo module-assistant prepare
Now you need to compile the driver into a package

$ sudo module-assistant auto-install ivtv0.4
$ sudo apt-get --compile source ivtv0.4-utils
$ sudo dpkg -i ivtv0.4-utils_0.4.3-1_i386.deb

# cd utils
# wget ftp://ftp.shspvr.com/download/wintv-pvr_150-500/inf/pvr_2.0.24.23035.zip
# wget ftp://ftp.shspvr.com/download/wintv-pvr_250-350/inf/pvr_1.18.21.22254_inf.zip
# unzip pvr_2.0.24.23035.zip
# ./ivtvfwextract.pl pvr_1.18.21.22254_inf.zip
# cp HcwMakoA.ROM /usr/lib/hotplug/firmware/v4l-cx25840.fw
# cp HcwFalcn.rom /usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw
# mv /lib/modules/ivtv-fw-dec.bin /usr/lib/hotplug/firmware/
# mv /lib/modules/ivtv-fw-enc.bin /usr/lib/hotplug/firmware/
# cp ../v4l-cx2341x-init-mpeg.bin /usr/lib/hotplug/firmware
# ln -s /usr/lib/hotplug/firmware/ivtv-fw-dec.bin /usr/lib/hotplug/firmware/v4l-cx2341x-dec.fw

On breezy don't forget to link/copy the encoder to the /usr/local/lib/hotplug/firmware directory:
# sudo ln -s /usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw /usr/local/lib/hotplug/firmware/

After this set of commands, if you execute
# ls -ltra /usr/lib/hotplug/firmware/

You should see
drwxr-xr-x 3 root root 4096 2005-12-18 10:04 ..
-rw-r--r-- 1 root root 262144 2005-12-23 20:05 ivtv-fw-enc.bin
-rw-r--r-- 1 root root 262144 2005-12-23 20:05 ivtv-fw-dec.bin
-r--r--r-- 1 root root 14264 2005-12-23 20:08 v4l-cx25840.fw
-r--r--r-- 1 root root 376836 2005-12-23 20:08 v4l-cx2341x-enc.fw
-rw-r--r-- 1 root root 155648 2005-12-24 13:33 v4l-cx2341x-init-mpeg.bin
lrwxrwxrwx 1 root root 41 2006-01-03 00:40 v4l-cx2341x-dec.fw -> /usr/lib/hotplug/firmware/ivtv-fw-dec.bin
drwxr-xr-x 2 root root 4096 2006-01-03 00:40 .

Now lets tell Ubuntu that we have ivtv modules.
Edit /etc/modules, and just stick "ivtv" at the end of the file.
Update:: this is not needed anymore because hotplug will detect the hardware at boottime and load the ivtv module. Also edit /etc/modprobe.d/aliases, and put the following line in where it fits:
alias char-major-81-0 ivtv

If you have a PVR-500, you also need to add the following line as well (increment the number for each card you have, the PVR-500 is actually 2 cards):
alias char-major-81-1 ivtv

Then, do the following:
# depmod
# modprobe ivtv
# dmesg

If, at the end of the output of dmesg (or /var/log/syslog), you see a section starting with ==START INIT IVTV== and ending with ==END INIT IVTV==, you are in good shape, as long as the text in between these markers is not filled with errors. Retrieved from "http://ivtvdriver.org/index.php/Howto:Ubuntu"