|
| 1 |
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 | |
|
|
|
|
|
|
|
หลักการทำงานของ Google Desktop
Google Desktop คือโปรแกรมที่เพิ่มความสามารถต่างๆ ให้กับเครื่องคอมพิวเตอร์ของเรา ซึ่งบางฟังก์ ชั่นก็จะมีอยู่บ้างในโปรแกรมอื่นๆ เช่น ToDo หรือ Scratch Pad ที่เอาไว้จด Note ต่างๆ เป็นต้น
แต่สิ่งที่น่าสนใจยิ่งกว่าความง่ายและสะดวกในสไตล์ Application ของ Google ก็คือ การค้นหาข้อมูลใน เครื่องคอมพิวเตอร์ของเราเอง โดยเจาะจงไปยังเอกสารจำพวก Microsoft Office
ซึ่งนี่ .. Microsoft เองก็กระอักกระอ่วนใจอยู่ไม่น้อยว่า Google ชักจะมากไปแล้วหรือเปล่า สำหรับเรื่องราว เหล่านี้ ผมแนะนำให้อ่านเรื่องยาวๆ เกี่ยวกับ Microsoft และ Google ได้จาก Blog ของคุณ Spiralhead ครับ
เรามาสนใจหลักการทำงานของมันกันดีกว่า ว่า Google ทำได้ยังไง และผลการค้นหาสิ่งต่างๆ ในเครื่องของ เรา ทำไมมันหาได้เร็วนัก เพราะมันแบบจะขึ้นมาตามตัวอักษรที่เราพิมพ์ลงไปกันเลยทีเดียว
Google Desktop นั้นใช้หลักการเดียวกันกับ Google ที่ค้นหาทางเว็บใช้ครับ นั่นคือการทำ Index ให้กับ แต่ละไฟล์ แต่ละส่วน แต่ละชื่อ แล้วก็เป็นฐานข้อมูลเอาไว้ (ที่เครื่องเรานั่นแหละ) ซึ่งการทำเช่นนี้ จะทำให้การ ค้นหาไฟล์ของเรา ทำได้เร็วมากๆ
ถ้าใครนึกภาพการทำ Index ไม่ออกนะครับ ลองนึกถึงหนังสือตำราต่างๆ ที่ท้ายเล่มจะมีบอกว่า คำไหน หาอ่านได้ที่หน้าไหน นั่นล่ะครับ Index ครับ คือจะตรวจสอบลึกลงไปถึงเนื้อหาของหนังสือแต่ละเล่มกันเลย
แต่การทำ Index ก็อาจจะมีปัญหาในกรณีที่เรามีการปรับปรุงไฟล์บ่อยๆ ก็ต้องทำ Index ใหม่ตามกันไป เรื่อยๆ แต่ถ้าไม่ซีเรียสกับตรงนั้น และหาเฉพาะไฟล์เก่าๆ ผมว่านี่มันเป็นการ Search สิ่งต่างๆ ในเครื่อง ของเราเอง ที่เร็วที่สุด เท่าที่เคยเห็นมากันเลยทีเดียว
ในการทำ Index ของ Google Desktop นั้นมันจะไม่รบกวนเรา ทำให้เครื่องช้า เพราะว่ามันจะทำ Index เฉพาะตอนที่เครื่องไม่ได้ใช้งานเท่านั้นครับ ลองนึกภาพ Screen Save นะครับ นั่นล่ะครับ มันทำงานแบบนั้น เลย คือทำตอนที่เราไม่ได้ไปแตะต้องเครื่อง
เมื่อมีการทำ Index แล้ว มันจะต้องมีกลไกการไปค้นหา Index นั้นๆ ซึ่ง Google Desktop ใช้หลักการของ Personal Web Server นั่นคือ จำลองเครื่องเราเองให้เป็น Web Server
การทำงานของมันจะทำที่ IP ที่มีหมายเลข 127.0.0.1 หรือภาษาง่ายๆ ว่า localhost ครับ ซึ่งเป็นการ loop back มาที่เครื่องของเราเอง (127.0.0.1 นี้เคยมีเรื่องตลก คือคนที่อวดรู้คนหนึ่งจะพยายามแฮกหมายเลข ip นี้ โดยไม่รู้เลยว่านี่คือ ip ของเครื่องตัวเอง ลองหาอ่านดูนะครับ หาได้ไม่ยาก เรื่องนี้ฮิตมากในหมู่คนคอมพิวเตอร์ครับ) ที่ port 4664 (ปกติแล้ว เว็บ จะเป็น port 80 หรือ 8080)
โดยปกติแล้ว เวลาที่เราลง Windows จะมี Service อยู่หนึ่งตัวคือ IIS (Internet Information Server) แต่เรามักจะไม่ได้ติดตั้งมาด้วย แต่อย่างเครื่องของผม ผมใช้ Apache ซึ่งจำลองตัว Server บน Linux เพราะผมต้องพัฒนาโปรแกรมด้วยภาษา PHP ค่อนข้างมาก
แต่เครื่องที่ไม่ได้ลงอะไรไว้เลย ผมคิดว่า google เองน่าจะมีตัว Personal Web Server ตัวเล็กๆ ของตัวเอง เพื่อทำให้มันสามารถทำงานไปค้นหาตัว Index ตามที่เราค้นหาได้ครับ
นี่ล่ะครับ หลักการง่ายๆ ของ Google Desktop ที่การทำงานง่ายๆ อย่างนี้ แต่ทรงพลังเหลือเกิน และสร้างความว้าวุ่นใจให้กับยักษ์ใหญ่อย่าง Microsoft ได้ไม่น้อยเลยครับ
หมายเหตุ : Google Desktop Link พิมพ์ desktop.google.com ที่ช่อง address bar นะครับ พอดีว่าคำว่า desk มันเป็น toy ของ bloggang มันเลยพิมพ์ไม่ได้ซักทีครับ อิอิอิ
Create Date : 30 ตุลาคม 2548 |
|
21 comments |
Last Update : 30 ตุลาคม 2548 14:23:38 น. |
Counter : 2385 Pageviews. |
|
|
|
|
| |
โดย: กึ่งยิงกึ่งผ่าน IP: 203.188.50.70 30 ตุลาคม 2548 15:15:59 น. |
|
|
|
| |
โดย: ladybear (ladybear ) 30 ตุลาคม 2548 22:35:00 น. |
|
|
|
| |
โดย: ย่ากี๋ (กี๋พกแป้ง ) 31 ตุลาคม 2548 6:01:52 น. |
|
|
|
| |
โดย: อซ.แว้บมาเด้อ IP: 202.29.20.21 31 ตุลาคม 2548 8:53:27 น. |
|
|
|
| |
โดย: N4 31 ตุลาคม 2548 17:51:30 น. |
|
|
|
| |
โดย: กึ่งยิงกึ่งผ่าน IP: 61.91.96.181 31 ตุลาคม 2548 23:45:06 น. |
|
|
|
| |
โดย: Due_n 1 พฤศจิกายน 2548 18:20:27 น. |
|
|
|
| |
โดย: นักข่าว IP: 58.8.60.202 8 สิงหาคม 2549 23:22:25 น. |
|
|
|
| |
โดย: นายแมงเม่า IP: 58.8.167.252 22 พฤศจิกายน 2549 6:10:54 น. |
|
|
|
| |
โดย: นายแมงเม่า IP: 58.8.167.252 22 พฤศจิกายน 2549 6:12:15 น. |
|
|
|
| |
โดย: nene IP: 125.25.182.146 1 พฤศจิกายน 2550 9:04:11 น. |
|
|
|
|
|
|
|
Location :
กรุงเทพ Thailand
[ดู Profile ทั้งหมด]
|
ฝากข้อความหลังไมค์
Rss Feed
ผู้ติดตามบล็อก : 4 คน [?]
|
มีคนถามมาเยอะ ว่าชื่อผมแปลว่าอะไร บอกง่ายๆ ว่ามาจากฟุตบอลครับ "กึ่งยิงกึ่งผ่าน" เป็นการส่งลูกไปที่
หน้าประตูฝ่ายตรงข้าม โดยผู้เล่นที่เลี้ยงลูกมาจากทางด้านข้างของสนาม พอถึงจังหวะ ก็ผ่านลูกมาให้เพื่อนที่วิ่งมารออยู่หน้าประตู .... ต่าแว่!!
... แต่ว่า!!! ... ลูกมันเลยเพื่อนไป แต่ก็ไม่ถึงประตู เหมือนจะเป็นการยิงประตูก็ไม่ใช่ จะส่งให้เพื่อนก็ไม่ใช่
นี่จึงเป็นที่มาของคำว่า "กึ่งยิงกึ่งผ่าน" ครับ
ผมไม่ได้คิดเองแต่อย่างใด แต่เอามาจากการดูฟุตบอลครับ
ปล. ชื่อผมนี่บ่งบอกเลยว่า "ฟุตบอล" แต่ผมไม่ได้เล่นห้องศุภฯ นะครับ .. แหะ แหะ แหะ
|
|
|
|
|
|
|