วันศุกร์ที่ 21 มิถุนายน พ.ศ. 2556

สุดยอดรูปสัตว์ป่าจาก National Geographic


22 Best Wildlife Photos From National Geographic Traveler Photo Contest

National Geographic Traveler Photo contest is coming to an end, so it's high time we took a look at some of the best entries. The submissions will be accepted till June 30th, so those who want to participate, hurry up and submit your photos in one of the categories of Travel Portraits, Outdoor Scenes, Sense of Place and Spontaneous Moments. The first prize winner will go on an expedition to the Galpagos with the National Geographics team, while runner-ups will receive the publicity and honor of having his or her photo published in the National Geographic Traveler magazine or website. That should make the competition pretty intense!

In order to pick the winner, the judging panel will convene for two judging rounds: 10 candidates will be selected in Round 1, with the final winner announced after Round 2. All entries will be judged by creativity and photographic quality, each comprising 50% of the mark. The winners will be announced on or around July 31st, so the suspense won't be too long!

You can already see some of the editors picks, all of which seem to be worthy of recognition! "Harness the power of photography and share your stunning travel experiences from around the globe with us," invite the organizers  and if you're not a photographer yourself, you will definitely enjoy the gallery. Here are some of the most incredible wildlife entries  good luck to all the participants!


*****************************************



Fenec the Soul of the Desert



"The fennec, or desert fox is a canine mammal species of the genus Vulpes, which inhabits the Sahara Desert and Arabia. With its features ears, this is the smallest species of the family Canidae. It is endangered and its main threat is illegal in other countries." (Photo by Francisco Mingorance)



The Power of the Criollo



"The power of the Criollo horses at the Cabanha Ipu located in Paran, Brazil. The Criollo is the native horse of Uruguay (1910), Argentina (1918), Brazil (1932) and Paraguay. It may have the best endurance of any horse breed in the world next to the Arabian." (Photo by Chris Schmid)



Fly Cap for a Vine Snake



"A fly lands on the head of a vine snake in the Choco of Colombia." (Photo by Robin Moore)



Portrait of an Eastern Screech Owl



"Masters of disguise. The Eastern Screech Owl is seen here doing what they do best. You better have a sharp eye to spot these little birds of prey." (Photo by Graham McGeorge)



Hungry Hummingbird



"A very hungry humming bird drinking from the mouth of a person in Wyoming during an extreme drought in 2012." ( Photo by Sundell Larsen)



Duelling Tigers



"I have been traveling around the world and parts of Asia for the last six months and this is a shot I took at Tiger Palace in Bangkok, this is one of just a few tiger sanctuaries in Thailand that do not drug the animals, and because of this they sometimes get incredibly playful, here the tigers are having a play fight in some water. What was truly amazing was the speed at which they move, one minute they are 200 yards away, the next, they are right next to you staring down like they are deciding how you taste!" (Photo by Daniel Sakal)



Bird Love



"Two Red-masked Parakeets posing for the camera. Seen near Cuzco, Peru" (Photo by Dirk Kanz)



Curiosity of a Chimpanzee in Men



"During my volunteer work at the Limbe wild life center in Cameroon, a sanctuary for primates, this chimpanzee took my interest. He was having a playfull peak at us from underneath the thence while we were working at the enclosure." (Photo by suzanne van dalsen)



Walking Chameleon



"It is a domestic animal of a small boy." (Photo by Ondrej Zaruba)



A Peaceful Place



"A harbor seal rests, if only for a moment, in her mighty kingdom." (Photo by ralph pace)




Naughty Monkey



"The capuchin monkey is a real 'demon' in the park Hacienda Napoles. Eats garbage, opens water taps, and steals food from visitors" (Photo by Guillermo Ossa)



Fish on Sticks



"Anhinga with fresh catch. Anhingas dive underwater hunting for fish that they spear with their sharp beak." (Photo by Alexander Poellinger)



Get away!



"A group of 12-14 hyenas were chasing a herd of 7-8 elephants. The elephant herd included 2 adult females, a few teenagers, and a baby that was a few days old (belonging to one of the adult females). The hyenas were trying to get at the baby. In this picture, the mother is kicking at the hyenas." (Photo by Jayesh Mehta)



Gentoo Chicks



"Two newly hatched Gentoo Penguin chicks get their first glimpse at the Antarctic wilderness." (Photo by Richard Sidey)



Osprey Just Before Impact



"I took this photograph near the spillway of Jordan lake dam shortly after the Osprey returned to my area for the 2013 season. Early in the spring, you can find them fishing at the base of the dam. I love photographing wildlife, but have a special place in my heart for any type of raptor." (Photo by Brad Lenear)



Swifts Over the Fall



"This picture was taken at the majestic Iguaz Falls. The flight of these flock of swifts across the huge waterfalls portrait the sense of freedom and wildness that belongs to this fantastic world wonder." (Photo by Francesco Filippo Pellegrini)



Unexpected Alliance



"I have seen alligators and turtles together in ponds before, but never like this! I was at Bluebill Pond in Harris Neck NWR when I saw what I thought was an alligator sunning itself on a stump. As I got closer I realized that it was actually perched on the back of a turtle! I wish I had been there to witness how this surprising esprit de corps had came to pass!" (Photo by Mary Ellen Urbanski)



Batmobile



"A young bat and his mother." (Photo by gilad guy)



The Gathering



"BonobosThe unknown Ape. Most people do not even know what Bonobos are. I have been documenting their behavior for over 4 years now at the Jacksonville Zoo here in Florida and all I can say is this. "Minutes turn to hours when I am photographing Bonobos. I love to watch there manorisms and interactions with each other.They are with out a doubt our closest relative. It is my dream to one day get a chance to photograph them in the wild of there own world in the DRC." (Photo by Graham McGeorge)



Portrait of One Chilled out Kangaroo



"Jeez LouiseThose cookies were good" (Photo by Graham McGeorge)



Game Over



"I have spent the last 4 and a half years in the Kalahari Desert capturing the wildlife and is currently busy with a night-project to capture all the nightlife. I have buildt a hidden camera within a termite mound-hide and try to capture interesting close-ups. All the settings was in manual and I did pre-focus the camera and triggered it with a wireless remote. Here the two pride males of the southern region inspects this termite mound that makes clicking sounds. I always wanted to get a shot of what it will look like from a 'prey's' point of few!" (Photo by Hannes Lochner)



Lost in Battle?



"A one-horned gazelle looks up at just the right moment in the Maasai Mara National Reserve, Kenya." (Photo by Kellie Reifstenzel)



*****************************************
ปล.
อันนี้เป็นการประกวดครับ ยังไม่ประกาศผล
http://www.boredpanda.com/best-wildlife-photos-from-national-geographic-traveler-photo-contest-2013/

วันจันทร์ที่ 12 ตุลาคม พ.ศ. 2552

ห้องทำงานในGoogle

ห้องทำงานของ Google ที่เริ่มจากคนแค่ 2 คน




















เราทุกคนพอจะทราบอยู่ แล้วว่า ทำงานที่ Google นั้นสุดยอดขนาดไหน แต่เชื่อผมสิ ยักษ์ใหญ่วงการอินเตอร์เน็ตรายนี้เน้นให้พนักงานมีความสุขกับการทำงานจริงๆ ดูได้จากภาพแคปซูลผ่อนคลายความเครียดที่เสียงและแสงไม่สามารถผ่านเข้าไปได้


สไลเดอร์สำหรับพนักงานที่ไม่อยากลงบันได หรือ ลงลิฟท์ เพื่อติดต่องานระหว่างชั้น


อาหารที่พนักงานอยากจะทานอะไรก็ได้ เมื่อไรก็ได้ ซึ่งมีมากมายมหาศาล


โต๊ะทำงานของพนักงานจะมีอย่างน้อย 2 จอไวน์สกรีนใหญ่ๆ


ไวด์บอร์ดขนาดใหญ่และยาว จะมีในทุกๆที่ในสำนักงาน เพราะ Google เชื่อว่า ไอเดียดีๆจะไม่ได้มาจากการนั่งอยู่กับโต๊ะทำงาน


การพักผ่อนหย่อนใจจะมีโต๊ะพูล, วีดีโอเกมส์ และ อื่นๆ ถ้ามองในภาพด้านไกลจะเห็นว่ามีบาร์เครื่องดื่มด้วย



การติดต่อสื่อสาร ในทุกชั้นของสำนักงานจะมีตู้ส่วนตัวให้พนักงานเข้ามาคุยโทรศัพท์ในเรื่องส่วนตัวเพื่อไม่ให้เป็นการรบกวนคนอื่น




ถ้าคุณมีปัญหากับคอมพิวเตอร์ของคุณ นำมันมาที่แผนกนี้ คุณสามารถนั่งดื่มเครื่องดื่มต่างๆระหว่างการรอซ่อม



ถ้าคุณปวดเมื่อย Google ก็จะมีพนักงานนวดเตรียมไว้ให้คุณ



ถ้าคุณต้องการพักผ่อน คุณสามารถเข้าไปห้องพักผ่อนที่มีเก้าอี้นวดไฟฟ้า พร้อมกับดูตู้ปลาที่สวยงามเพื่อความผ่อนคลาย


มีห้องสมุดให้คุณนั่งอ่านหนังสือพร้อมกับหนังสือที่เตรียมไว้อย่างพร้อมสำหรับ
ค้นคว้าต่างๆ

จุดกำเนิดของ Google(the birth of google) 4/4

หน้าที่ 4 - จาก โปรเจ็ค BackRub Project สู่ โปรเจ็ค Google

ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ
สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT)
มหาวิทยาลัยธรรมศาสตร์
นักเขียนประจำ วิชาการ.คอม


Page และ Brin ได้ร่วมกันคิดหาสูตร หรือ วิธีคำนวณว่า จะให้คะแนนแต่ละหน้าเว็บเพจอย่างไรดี

เว็บ เพจหนึ่งหน้า ถ้ามองให้ดีมันก็เป็นเหมือนผลงานวิชาการชิ้นนึง ภายในผลงานวิชาการนี้ ก็จะมีการอ้างอิงผลงานคนอื่น (หรือลิงค์ไปหาคนอื่นนั่นเอง) (แต่ บ้านเราอาจจะไม่เป็นแบบนั้น เพราะบ้านเรา ถ้าเห็นว่าเรื่องไหนดี ก็ใช้วิธี cut-paste เนื้อหานั้นไปเลย โดยไม่ได้อ้างอิงที่มา นอกจากจะละเมิดลิขสิทธิแล้ว ยังถือว่าเป็นการเสียมารยาทอย่างรุนแรงด้วยครับ แม้ว่าจะนำไปใช้ในทางไม่ก่อรายได้ ที่อาจจะไม่ผิดลิขสิทธิ ในบางกรณี แต่ก็น่าจะมีมารยาทในการอ้างอิงถึงที่มาของเนื้อหานั้นด้วย ช่วยๆกันผลักดันให้มันไปในทางถูกต้องมากขึ้นนะครับ) เพราะฉนั้นหากหน้าเว็บใดมีคนอ้างอิงถึง (ลิงค์) ถึงหน้านั้นเยอะ ก็น่าจะแสดงว่าหน้านั้นมีข้อมูลที่ดี หรือ น่าเชื่อถือ ซึ่งหากมีการให้คะแนนแต่ละหน้าเว็บ Page คิดว่าการอ้างถึงจากเว็บอื่นก็จะมีส่วนสำคัญต่อคะแนน



PageRank



ภายหลังเค้าตั้งชื่อเล่นระบบคิดคะแนนของเค้า ว่า Pagerank (ซึ่งล้อคำ 2 ความหมาย คำแรกคำว่า Page หมายถึงได้ทั้งหน้าเว็บ หรือ หมายถึงชื่อของเค้าเอง) ซึ่งก็ล้อเลียนการคิดคะแนนมาจากการอ้างอิงกันของผลงานวิชาการ เพราะเค้ารู้ว่า การอ้างอิงกันของเอกสารทำอย่างไร มีการให้คะแนน Citation Index อย่างไร และเค้าก็ได้เพิ่มเรื่องของการให้และลดคะแนนพิเศษด้วย หากว่าลิงค์ที่ลิงค์มาหาหน้าใดหน้าหนึ่ง เป็นลิงค์ที่มีคะแนนสูง เป็นเว็บที่มีความน่าเชื่อถือ เว็บที่ถูกลิงค์ ก็จะย่อมได้คะแนนสูงด้วย และหากนำเว็บมาเรียงลำดับกัน เว็บที่ได้คะแนนสูงกว่า ก็จะอยู่ลำดับต้นๆ ส่วนเว็บที่มีคะแนนต่ำก็จะอยู่ท้ายๆ

สมมุติว่าตอนนี้มีคนลิงค์มาหา เว็บ วิชาการ.คอม อยู่ 1000 ลิงค์ ในขณะเดียวกัน มีคนลิงค์ไปที่เว็บ ของเด็กชาย ก. จากจังหวัดสงขลา เพียง 10 ลิงค์ ทำให้ ณ ตอนนี้ ถ้าดูแค่จำนวนลิงค์เฉยๆ เว็บของ วิชาการ.คอม จะมีคะแนน สูงกว่า เว็บของ เด็กชาย ก และ ต่อจากนั้น ถ้า เว็บ วิชาการ.คอม มีลิงค์ไปยังเว็บของ สสวท. และ เว็บของเด็กชาย ก ก็ลิงค์มายังเว็บของ สสวท เช่นกัน ดังนั้น เว็บของ สสวท ก็จะไ้ด้คะแนน จาก เว็บของ วิชาการ.คอม มากกว่า จากเว็บของ เด็กชาย ก. ด้วยนั่นเอง (คือไม่ได้นับเฉพาะจำนวนของลิงค์) ซึ่ง Google ก็ทำการให้คะแนน แต่ละหน้าของเว็บ แบบนี้ไปเรื่อยๆ ไปเรื่อยๆ ไปเรื่อยๆ จนวนเกือบครบทั้งโลก คะแนนของแต่ละหน้า ก็ขึ้นอยู่กับคะแนนของหน้าทีลิงค์มาหามัน คะแนนของหน้าทีลิงค์มาหามัน ก็ขึ้นกับ คะแนนของหน้าทีลิงค์มาหามันก่อนหน้านี้ คะแนนของหน้าทีลิงค์มาหามันก่อนหน้านี้ ก็ขึ้นกับ คะแนนของหน้าทีลิงค์มาหามันก่อนหน้านี้ก่อนหน้านี้ ไปเรื่อยๆ

จินตนาการ ออกมั้ยครับว่า คณิตศาสตร์สำหรับคำนวณคะแนนของ Google Pagerank จะซับซ้อนขนาดไหน นั่นหล่ะของเล่นของนาย Surgey Brin เค้าหล่ะ



ภาพตัวอย่าง สมมติให้หน้ายิ้มแต่ละอันแทนแต่ละเว็บ ขนาดของหน้ายิ้มแทนความสำคัญของเว็บ

สังเกตุว่า เว็บสีแดงด้านบนจะมีขนาดใหญ่กว่าเว็บสีเขียวด้านล่าง แม้จะมีลิงค์เข้ามาแค่ 1 ลิงค์ จากสีส้ม เท่านั้น แต่เพราะเว็บสีส้มมีความสำคัญสูง เพราะได้รับการลิงค์มาจากหลายที่ เว็บสีแดงด้านบนก็เลย มีความน่าเชื่อถือด้วย (ดังนั้นถ้าเว็บไซท์ไหน ได้รับการลิงค์จากเว็บที่เป็นที่ยอมรับ ก็จะได้รับความยอมรับด้วย)

งง มั้ยครับ เอางี้ เปรียบเทียบง่ายๆอีกตามเคย การจัดอันดับเว็บก็เหมือนกับการจัดอันดับความสำคัญของคน สมมุติว่าเมืองไทยมีคนชื่อ คุณลำไย หลายคนมาก เอาเป็นว่า สมมุติเป็น คุณลำไย A กับ คุณลำไย B ก็แล้วกัน คุณลำไย A เป็นที่รู้จักกันทั่วในหมู่เด็กอนุบาล มีเด็กอนุบาล 50 กว่าคนที่รู้จักคุณลำไย A แต่ ในขณะเดียวกัน มีเพียง 3 คน คือ ท่านนายกทักษิณ คุณอภิสิทธ์ และ หมอพรทิพย์ เท่านั้นที่รู้จัก คุณลำไย B แต่จะเห็นได้ว่า คนที่รู้จักคุณลำไย B ได้รับการยอมรับจากคนทั้งประเทศว่ารู้จัก ว่ามีชื่อเสียง ดังนั้นเวลาคนค้นหาคำว่า คุณลำไย ใน Google คุณคิดว่า Google จะเอาชื่อคุณลำไย A หรือ คุณลำไย B ขึ้นก่อนกัน คำตอบคือ คุณลำไย B ครับ เพราะ Google คิดว่าคุณลำไย B ได้รับการยอมรับ จากคนที่ได้รับการยอมรับแล้ว ซึ่งน่าจะเป็นคุณลำไย ที่ผู้ใช้ต้องการค้นหานั้นเอง (เหมือนเว็บที่ได้ใหญ่ๆลิงค์มาที่เรา เราก็ได้คะแนนดีกว่า เว็บเล็กๆหลายเว็บลิงค์มาที่เรา นั่นเอง)

ตอน ที่ทั้งสองคนคิดระบบให้คะแนนนี้ขึ้น ทั้งสองคนไม่ได้คิดถึงเรื่องของการค้นหาข้อมูลบนเว็บเลย ที่คิดอยู่ในหัวก็มีแต่เรื่องที่ว่า จะค้นหาให้ได้ว่าใครลิงค์มาที่เว็บเพจหน้าหนึ่งๆบ้าง (ฺBacklinks) โดยที่ทั้งสอง ทำโปรเจ็ค Backrub นี้ มาจนถึงขั้นที่ รับ ลิงค์ (URL) มาหนึ่งลิงค์ มันก็จะให้ ผลลัพธ์ มาเป็น ลิงค์ที่ลิงค์มาหา (backlinks) ทั้งหมดที่ลิงค์มาหาหน้าที่กำหนด โดยเรียงลำดับตามความสำคัญ (เช่นถ้าใส่ เว็บ สสวท ไป ก็จะได้ทั้งเว็บ วิชาการ.คอม และ เว็บเด็กชาย ก. และเว็บอื่นๆ ที่ลิงค์มาหา สสวท เป็น ผลการค้นหา แต่เว็บ วิชาการ.คอม จะอยู่ด้านบนกว่า เว็บของ เด็กชาย ก. เป็นต้น)

ซึ่งเค้าก็พบว่า จริงๆแล้ว มันสามารถประยุกต์ ไปทำเป็น Search Engine น่าจะได้ หลังจากเล่นไปเล่นมากับ กราฟของเว็บ ที่ทั้งคู่สร้างขึ้นมา พบว่า การค้นหาข้อมูลทำได้รวดเร็ว และ ถูกต้อง อย่างไม่น่าเชื่อ ชนิดที่ทั้งสองคนยังงงว่าทำไม ไอเดียที่จะใช้เรื่องนี้ทำ Search Engine ถึงไม่ผุดมาในหัวตั้งแต่ต้น เพราะมันชัดเจนเหลือเกิน

หลังจากทดลองปรับแต่ง Backrub ให้กลายเป็น โปรแกรม Search engine ทำการค้นหาข้อมูล บนหน้าเว็บหน้าใดหน้าหนึ่ง (ผม ละเชื่อเค้าเลย สองคนนี้ ปกติแล้วเรื่อง การค้นหาข้อมูลใน document นี่ไม่ใช่เรื่องง่าย เพราะไม่ได้ค้นกันแบบ เอาคำเทียบคำ แต่ต้องมีการแปลงรูปแบบของ ข้อมูลให้เป็นเมตริกซ์ ทั้ง SVM กับ LSI (Latent Sematic Indexing - เป็นวิธีการที่กำลังมาแรง) ก็สุดหิน ที่อยู่ในวิชา Information Retrieval - แต่สองคนนี้เล่นเรียนรู้เรื่องเหล่านี้ชนิดที่ประมาณว่า ชั่วข้ามคืน) เค้าพบว่าผลการค้นหา ดีกว่า search engine ที่มีอยู่ในตอนนั้น เช่น AltaVista หรือ Excite มาก โดย Search Engine ที่มีอยู่นั้นมักจะให้ผลการค้นหา ที่ไม่ค่อยจะเกี่ยวข้องกับเรื่องที่ต้องการหาจริงๆ เพราะอาศัยเพียงแค่การจับคู่คำ ไม่คำนึงถึงสัญญาณ หรือข้อมูลอื่นๆที่ใกล้เคียง search engine ใหม่ของพวกเค้า ไม่เพียงว่าผลการค้นหาจะดี แต่ ระบบการให้คะแนนนี้จะดีขึ้นเรื่อยๆ เมื่อเว็บโตขึ้นเรื่อยๆ กราฟของเว็บโตขึ้นเรื่อยๆ ผลการค้นหาก็จะดีขึ้นเรื่อยๆ เพราะจะมีตัวให้คะแนนซึ่งกันและกัน เยอะขึ้น ตรงนี้นี่เองที่

ทั้ง Brin และ Page รู้ว่าเค้า สะดุดขุมทรัพย์ มหึมาเข้าให้แล้ว...

และ แล้ว โปรเจ็ค search engine โดยนักศึกษา 2 คน ... ก็เริ่มเป็นรูปร่างที่ชัดเจน เค้าเริ่มขอบริจาคเครื่องคอมพิวเตอร์เก่าๆที่มหาวิทยาลัยไม่ได้ใช้แล้วมาต่อ กันเป็น server เค้าเริ่มจะหาเงินมาซื้อ harddisk เพิ่มเติม เพราะตอนนี้ข้อมูลที่ clawler เก็บมามันโตขึ้นเรื่อยๆ

ทั้งสองคนจึงตั้งชื่อ search engine ตัวใหม่ของเค้าว่า Google ที่ไม่ได้ตั้งใจ แต่สะกดผิด เพี้ยนมาจากคำว่า googol (ที่แปลว่า เลข หนึ่ง ตามด้วย ศูนย์ 100 ตัว - สังเกตุสัญลักษณ์ของ Gooooooooooooooooooooogle)


Server ของ Google เมื่อปี 1998 สมัยที่ยังอยู่ที่ Stanford เป็นเครื่องที่ได้จากการบริจาคทุกเครื่อง
(ปัจจุบัน Search Engine ของ Google ทำงานอยู่บน Linux Server Farm จำนวนประมาณ 250,000 เครื่อง)

และ Google เวอร์ชั่นแรก ถูกปล่อยออกสู่สาธารณะชน ไว้บนเว็บของมหาวิทยาลัย Stanford เป็นครั้งแรก ตอนเดือนสิงหาคม 1996 - เพียง 1 ปี หลังจากที่ทั้งคู่เจอกันครั้งแรก - เพียงไม่กี่เดือนนับจากเริ่มศึกษาปัญหา - โอ จอร์จ ทำได้ยังไงเนี่ย ! ! ! ! อัจฉริยะจริงๆ ! ! !

อ่าน บทความตอนต่อไป เรื่องราวการเปลี่ยนแปลง จาก Google Project โปรเจ็คเล็กๆของนักศึกษา 2 คน ให้กลายเป็น Google Inc. บริษัทระดับโลกยักษ์หน้าใหม่ที่กล้าต่อกรกับ Microsoft ได้อย่างไร กูเกิ้ล กับ ความสำเร็จที่เปลี่ยนโลก ได้ที่ http://www.vcharkarn.com/varticle/1119


แหล่งความรู้เพิ่มเติม และ อ้างอิง
+ เทคโนโลยีของกูเกิ้ล (http://www.google.com/technology/) อธิบาย PageRank โดยต้นสังกัด
+ PageRank ทำงานอย่างไร (http://www.webworkshop.net/pagerank.html) รายละเอียดพร้อมสูตรคำนวณ
+ วารสาร WIRED ฉบับ August, 2005 (John Battelle, The Birth of Google, WIRED, August 2005)
+ ประวัติศาสตร์ของ Google (http://www.google.com/corporate/history.html)

บทความใกล้เคียง
+ GMail ขีดสุดความล้ำหน้าด้านธุรกิจสารสนเทศ
+ Google Earth


เกี่ยวกับผู้เขียน
ผศ. ดร. บุญญฤทธิ์ อุยยานนวาระ (1 ใน 3 ผู้ก่อตั้ง วิชาการ.คอม) จบ ม.ต้น จากโรงเรียนเบญจมราชูทิศ นครศรีธรรมราช และ ม.ปลาย ที่ โรงเรียนหาดใหญ่วิทยาลัย สงขลา และจบ ป.ตรี ด้วยเกียรตินิยมอันดับหนึ่ง ที่คณะวิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์ และ ปริญญาเอก จาก King's College มหาวิทยาลัยลอนดอน ประเทศอังกฤษ (ด้วยทุนเล่าเรียนหลวง โครงการ พสวท. ตั้งแต่ ม.4 จน จบ ป.เอก)

ปัจจุบันเป็น ผู้ช่วยศาสตราจารย์ ประจำภาควิชาไอที ที่ สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT) มหาวิทยาลัยธรรมศาสตร์

ดร.บุญญฤทธิ์ ขอเป็นอีกหนึ่งแรงเล็กๆ ที่ช่วยผลักดัน การเรียนรู้ของคนไทย เผยแพร่เรื่องราว ดีๆ สู่ประเทศไทย ผ่านวิชาการ.คอม


ที่มา http://www.vcharkarn.com/varticle/317

จุดกำเนิดของ Google(the birth of google) 3/4

หน้าที่ 3 - จอมไต่เว็บ Crawler และ PageRank

**หมายเหตุ (1บทความนี้เขียนเพื่อ วิชาการ.คอม โดยเฉพาะ (VCharkarn.com's exclusive article) )


ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT) มหาวิทยาลัยธรรมศาสตร์ นักเขียนประจำ วิชาการ.คอม

Page เริ่มที่จะคิดว่า เราจะทำไงถึงจะรู้ว่า ลิงค์ใดบ้างที่ลิงค์มาัยังเว็บหนึ่งๆ หลังจากที่ศึกษาเกี่ยวกับเรื่องนี้ได้ไม่นาน(ไม่กี่เดือน) Page ก็พบว่า จริงๆแล้ว เรื่องของการลิงค์ไปลิงค์มาของเอกสารนี่ มีกันมานานแล้วในวงการวิชาการ ก็คือเรื่องของ ผลงานวิชาการ นั่นเอง คือโดยปกติแล้ว หากนักวิชาการท่านใด คิดทฤษฎีอะไรออกมาได้ใหม่ๆ หรือค้นพบอะไรใหม่ หรือต้องการจะแก้ไขสิ่งที่มีอยู่แล้ว ก็จะทำการตีพิมพ์ผลงานของตนเองในวารสารวิชาการ (Journal) โดยจะต้องอ้างอิงถึงที่มาของความรู้ หรือ ผลงานที่มีมาก่อนของคนอื่น หรือที่ใกล้เคียง ก็เพื่อให้องค์ความรู้ใหม่ที่ตีพิมพ์ มีรากฐานจากองค์ความรู้ ที่ได้รับการพิสูจน์แล้ว (ตีพิมพ์แล้ว) นั่นเอง ดังนั้น ผลงานวิชาการ ไหนที่ได้รับการอ้างถึง (Citation) บ่อยๆ จาก นักวิชาการคนอื่นๆ แสดงว่า ผลงานวิชาการชิ้นนั้นได้รับการยอมรับอย่างจริง ในวงการวิชาการเรามีตัวชี้วัดกันเลยว่า ผลงานหนึ่งๆ มีการถูกอ้างถึงมากน้อยเพียงใด เราเรียกดัชนีตัวนี้ว่า Citation index ซึ่งการอ้างอิงด้านวิชาการถือเป็นเรื่องใหญ่ ใหญ่ขนาดไหนครับ ก็ใหญ่พอที่จะมีิวิชาที่ว่าด้วยเรื่องนี้โดยเฉพาะเลย คือวิชา bibliometrics (ผมเองก็ไม่เคยเรียนครับ แต่เข้าใจว่าน่าจะเป็นทางกลุ่มนักศึกษา วารสาร หรือ บรรณารักษ์ หรือ สารสนเทศ - เดี๋ยวจะค้นมาให้ว่าที่ไหนสอนบ้างในเมืองไทย)


Quote:

Kiattisin Kanjanawanishkul and Bunyarit Uyyanonvara, Novel fast color reduction algorithm for time-constrained applications, Journal of Visual Communication and Image Representation, Volume 16, Issue 3, June 2005, pp. 311-332 (2005) Y. Sirisathitkula, S. Auwatanamongkola and Bunyarit Uyyanonvara, Color Image Quantization using Adjacent Colors Line Segments. Pattern Recognition Letters, Vol 25/9 pp 1025-1043. (2004) Lloyd Bender, David J. Spalton, Bunyarit Uyyanonvara, James Boyce, Catherine Heatley, Romina Jose and Jaheed Khan, POCOman: New system for quantifying posterior capsule opacification, Journal of Cataract & Refractive Surgery, Volume 30, Issue 10, October 2004, Pages 2058-2063 (2004)


ตัวอย่างของการอ้างอิงทางวิชาการ

ตอนที่ Tim Berners-Lee (ตอนนี้ได้รับการแต่งตั้ง เป็น Sir Tim Berners-Lee เรียบร้อยแล้ว) วิศวกรอิสระของ CERN คิดค้น World Wide Web ขึ้นเป็นครั้งแรกของโลก (ไว้วันหลังค่อยเขียนเรื่อง จุดกำเนิดของ WWW อีกทีแล้วกัน) คุณ Tim แกก็คิดว่า เราน่าจะมีวิธีที่ละลิงค์ผลงานวิชาการของนักวิชาการเข้าด้วยกันเลย ไม่ต้องมานั่งกำหนดรูปแบบที่ยุ่งยาก (เหมือนที่เห็นในกรอบด้านบน) คุณ Tim ก็เลย คิดเรื่องของ Hypertext ขึ้นมา แต่สิ่งที่ Page กำลังทำเป็นการ Reverse Engineer ของ WWW เพราะเค้าต้องการค้นหาถึงที่มา ต้นตอของเอกสารที่ิลิงค์กันนั่นเอง ด้วยความรู้นี้ งานของเค้าก็ง่ายขึ้นเยอะครับ (แม้ที่เหลือก็จะยังสุดหินก็ตาม) ที่เหลือก็คือว่าเค้าจะต้องหาให้ได้ ว่า ใคร อ้างอิงจาก ใคร โดยอัตโนมัติ พูดง่ายๆ ว่าเค้าต้องวาด กราฟของอินเตอร์เน็ต ขึ้นมา บนเครื่องคอมพิวเตอร์ของเค้านั้นเอง แน่นอนว่า กราฟที่เค้าจะสร้างขึ้น จะมีความซับซ้อนสูง และการคำนวนจำนวนลิงค์ ที่เชื่อมหากันก็ทำได้ยาก เนื่องจากกราฟมีการเจริญเติบโตเรื่่อยๆ เพราะความซับซ้อนของข้อมูลสูง ดังนั้นสูตรการคำนวณเพื่อให้คะแนนแต่ละหน้า ก็จะมีความซับซ้อนด้วย ตรงนี้นี่เอง ที่ทำให้ Brin กระโดดเข้ามาในโปรเจ็คนี้




Page และ Brin ในช่วงเริ่มต้นโปรเจ็ค google ที่หอพักนักศึกษาของมหาวิทยาลัย (ภาพจากวารสาร WIRED )

ด้วยพื้นเพ back ground เดิมของ Brin ที่เป็นนักคณิตศาสตร์ ที่จัดว่าเข้าขั้นเป็นอัจฉริยะคนหนึ่ง มีเชื้อสายเป็นคนรัสเซีย เกิดที่รัสเซีย มีพ่อเป็นนักวิทยาศาสตร์ชาวรัสเซีย ที่ทำงานที่องค์การ NASA และ เป็นอาจารย์สอนคณิตศาสตร์ ที่มหาวิทยาลัยแมรี่แลนด์ (University of Maryland) โดยครอบครัวเค้าอพยบ มาอยู่ทีอเมริกา ตอนที่ Brin อายุแค่ 6 ขวบ Brin เรียนจบ ม.ปลาย 1 ปีก่อนชาวบ้าน และหลังจากจบปริญญาตรี ที่แมรี่แลนด์ Brin ก็มาต่อเอกทันทีที่ Stanford ตัว Brin เองก็ต้องมองหาโปรเจ็คปริญญาเอก ด้วยเช่นกัน แต่เค้าเลือกไปเลือกมา่เกือบ 2 ปีแล้ว ก็ยังหาหัวข้อลงตัวไม่ได้ จนได้เข้ามคลุกคลีกับโปรเจ็คของ Page ก็เกิดความสนใจ ที่จะเข้ามาทำในส่วนคณิตศาสตร์ ของโปรเจ็คนี้ และอีกสาเหตุก็คือเค้าชอบ Page (ฮั่นแน่! กะแล้ว เหมือนหนังไทยไม่มีผิด)

การ สร้างกราฟของอินเตอร์เน็ตโดยอัตโนมัติ เป็นจุดเริ่มให้ Page เขียนโปรแกรมเล็กๆ ประเภท Crawler ขึ้นมาตัวหนึ่ง ในห้องนอน ตอนที่ Page เริ่มเขียน crawler นี่ จำนวนหน้าเว็บทั่วโลกก็มีอยู่ประมาณ 10 ล้านหน้าเห็นจะได้ แต่จำนวนลิงค์ที่เชื่อมกันอยู่นี่คงนับไม่ถ้วน โดยหวังจะให้เจ้า Crawler ไต่ไปเก็บข้อมูลมาสร้างเป็นกราฟโดยอัตโนมัติ ใน ตอนนั้น เค้าอาจจะยังไม่รู้หรอก ว่าโปรแกรมเล็กๆที่เค้าเริ่มเขียนในห้องนอน จะเป็นสิ่งที่ประสบความสำเร็จที่สุดในโลก ต่อจาก Internet ....

หลาย คนคงอาจจะยังไม่คุ้นกับคำว่า Crawler ผมขยายความให้อีกนิด Crawler เป็นโปรแกรมเล็กๆโปรแกรมนึง ที่ทำหน้าที่ไปดึงเว็บเพจต่างๆมา ซึ่งปกติแล้วข้อมูลแสดงหน้าเว็บไซท์ที่เราเห็นนี่ เป็นแค่ text file หรือ ข้อมูลตัวอักษรธรรมดาๆนี่เอง (ลองกดที่เมนู view->source ดูนะครับ นั่นแหละคือข้อมูลของหน้าเว็บที่แท้จริง) พอโปรแกรมประเภท บราวเซอร์ เช่น IE หรือ FireFox ได้รับข้อมูลพวกนี้แล้วมันก็ทำการแปล และแสดงให้เป็นสิ่งที่คุณเห็นบนหน้าจอตอนนี้อีกที)

หลังจากที่โปรแกรมประเภท crawlwer ได้รับข้อมูลมาแล้ว มันก็จะทำการแยกข้อมูล และลิงค์(ที่จะไปหน้าอื่น) ออกมา

สมมุติ ว่าหน้าที่คุณอ่านอยู่ตอนนี้นี่ มีลิงค์ออกจากมันไป อีกประมาณ 30 ลิงค์ เจ้าตัว crawler ก็จะทำการจัดการเอาลิงค์เหล่านี้มาเข้าคิวเรียงกันไว้ แล้วก็ไล่ไต่ไปทีละลิงค์ตามคิว แล้วก็ไปดึงข้อมูลหน้านั้นมา แล้วแยกลิงค์แบบเดิมอีก แล้วลิงค์ที่ได้จากหน้าถัดไปนี้ก็จะเอามาเข้าคิว เรียงต่อกันไป เรื่อยๆ เพื่อจะทำการไปดึงข้อมูลมาในเวลาถัดๆไป เพราะฉะนั้นมันก็เลยให้ความรู้สึกคล้ายๆกับว่า เจ้า crawler มันค่อยๆคืบคลานออกจากจุดเริ่มต้นไปทีละน้อย ทีละน้อย

และแล้ว ในเดือนมีนาคม 1996 (เพียงแค่ไม่ถึงปีจากที่เค้าเริ่มศึกษา) Page ก็ปล่อยเจ้า crawler ตัวแรกให้เริ่มทำงาน โดยไต่จากหน้าเว็บเพจของเค้าเอง ที่อยู่บนเว็บไซท์มหาวิทยาลัยสแตนฟอร์ด เจ้า crawler เวอร์ชั่นแรกของ Page ไต่ไปตามเว็บเพื่อเก็บแค่ ชื่อเว็บ และ ข้อมูลใน header เท่านั้นเอง แต่ก็ถือว่าเป็นจุดเิริ่มอย่างเป็นรูปธรรมของ Google (ที่ในปัจจุบันกลายเป็น ซุปเปอร์อภิมหาอมตะนิรันดร์กาล crawler ไปแล้ว เพราะมันไต่ไปเก็บข้อมูลทุกอย่าง ของทุกหน้าเว็บ) เพราะตอนนั้นขืนเก็บทุกอย่าง ทรัพยากรของระบบ เช่น memory หรือ ฮาร์ดดิสต์ ที่จะต้องใช้ในการจัดการกับข้อมูลเหล่านี้ ก็คงต้องมีขนาดใหญ่มหึมา และมันก็มากเกินกว่าจะเป็นโปรเจ็คของเด็กนักเรียนคนนึง

โปรแกรมเล็กๆ ที่ถูกปล่อยออกจากห้องนอนที่หอพักนักศึกษาคนนึง ได้กลายเป็นปรากฏการณ์ ที่ใหญ่ที่สุด รองจากการคิดค้นอินเตอร์เน็ต ได้อย่างไร อ่านหน้าถัดไปนะครับ...

ที่มา http://www.vcharkarn.com/varticle/317

จุดกำเนิดของ Google(the birth of google) 2/4

หน้าที่ 2 - อินเตอร์เน็ต ทฤษฎีกราฟ และ BackRub Project

**หมายเหตุ (1บท ความนี้เป็นแบบ XML Live-Feeding Article ทดลองใช้เป็นครั้งแรกใน วิชาการ.คอม บทความจะออนไลน์ทันที และผู้เขียนบทความสามารถปรับแก้บทความ ได้ตลอดเวลา จนกว่าบทความจะสมบูรณ์ 2บทความนี้เขียนเพื่อวิชาการ.คอม โดยเฉพาะ (VCharkarn.com's exclusive article) )


ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT) มหาวิทยาลัยธรรมศาสตร์ นักเขียนประจำ วิชาการ.คอม


Page เริ่มหัวข้อวิจัยเกี่ยวกับเว็บก็จริง แต่ไม่ได้เริ่มมองหาวิธีที่จะค้นหาข้อมูลบนเว็บ แต่สิ่งที่เค้ามองเห็นกลับเป็น มุมมองทางด้านคณิตศาสตร์ของเว็บไซท์มากกว่า คือ Page มองแบบนี้ครับ...

ถ้าหากมองว่า 1 เซอร์ฟเวอร์ หรือ 1 เว็บไซท์ เช่น วิชาการ.คอม หรือ 1 คอมพิวเตอร์ เป็นเพียง จุด (Node, Vertex) จุดหนึ่งบนกราฟ (Graph) และ ลิ๊งค์ (link) เช่น www.ipst.ac.th ที่ วิชาการ.คอม เชื่อมต่อไปยังเว็บไซท์อื่นๆ เหมือนกับเป็นทางเชื่อมต่อกัน หรือ ขอบ(Edge) ระ่หว่างจุดเหล่านั้น หรือ พูดง่ายๆว่า Page มองเห็น อินเตอร์เน็ตเป็นกราฟ นั่นเอง (แฮ่ะๆ แบบนี้เรียกว่ามันอยู่ในสัญชาติญาณ มองอินเตอร์เน็ตเป็นกราฟ ทำได้ไงเนี่ย) ซึ่งบ้านเรา นิสิต นักศึกษาระดับปริญญาตรี ด้านทางสายวิทย์ มักจะได้เรียนเรื่อง กราฟ ประเภทนี้ในเรื่อง ทฤษฏีกราฟ (Graph Theory) แถวๆปีต้นๆ (ซึ่งน้องๆตัวเล็กๆอาจสับสนนิดนึง เพราะกราฟที่คุ้นเคยอาจจะหมายถึง กราฟที่เป็นตัวแทนของข้อมูล เช่น กราฟแท่ง กราฟเชิงเส้น ซะมากกว่า)

ถ้า ไม่ใช่ในวิชาคณิตศาสตร์ ก็จะเป็นวิชา Algorithm โดยเฉพาะพวกที่เรียน วิทยาการคอมพิวเตอร์ ก็น่าจะผ่านหูผ่านตากันมาแล้วทุกคน (ถ้าไม่ใส่ไหคืนอาจารย์ไปหมดแล้วซะก่อน) (มีอาจารย์และนักคณิตศาสตร์ ในเมืองไทยหลายคน ที่เชี่ยวชาญเรื่อง Graph Theory เช่น ดร.จริยา อุ่ยยะเสถียร ภาควิชาคณิตศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย ที่จบปริญญาเอกเรื่องนี้มาโดยเฉพาะ เดี๋ยวจะลองเกี้ยวมาช่วยเขียน เรื่อง Graph Theory อีกซักบทความ)



ตัวอย่างกราฟ สมมติให้จุดแต่ละจุด แทนคอมพิวเตอร์แต่ละเครื่อง และเส้นเชื่อมแทนลิงค์ที่เชื่อมหากัน

แต่คราวนี้ลองใช้จินตนาการดูกันหน่อยนะครับ ว่าแน่นอนเว็บไซท์หนึ่งเว็บ ก็ลิงค์ไปยังหลายร้อย หลายพันเว็บ และมีเว็บไซท์หลายๆเว็บ ที่ลิงค์มายังเว็บไซท์หนึ่งๆ และปัจจุบันเรามีกันเป็น พันๆ ล้านเว็บ เพราะฉนั้น กราฟ ที่เราใช้แทน อินเตอร์เน็ต ก็จะเป็นกราฟขนาดมหึมา และมีความซับซ้อน มีเส้นโยงกันไปโยงกันมาอย่างยุ่งเหยิง

ซึ่งตรงนี้แหละที่ Page มองแล้วเห็นว่ามันช่างน่าตื่นเต้น น่าสนใจ น่าติดตาม เสียเหลือเกิน Page เคยบอกว่า Internet คือ กราฟที่ใหญ่ที่สุดที่มนุษย์เคยสร้างขึ้น และมันก็ยังจะเติบโต ใหญ่ขึ้น ใหญ่ขึ้น ทุกๆวัน ด้วยอัตราเร็วในการเติบโตสูงมาก โอ! มันช่างเป็นเรื่องที่น่าสนใจทำวิทยานิพนธ์เหลือเกิน (ถ้าเป็นคนสามัญชนคนไทยธรรมดา ก็อาจจะบอกว่า โอ! มันซับซ้อนเหลือเกิน ไม่มีทางทำได้หรอก ทำไปเดี๋ยวไม่จบ หนีดีกว่า) ซึ่ง Prof. Winograd อาจารย์ที่ปรึกษาของเค้าก็เห็นด้วย และเห็นว่าน่าจะศึกษาเรื่องของโครงสร้างของกราฟของเว็บ เป็นการเริ่มต้นวิทยานิพนธ์

Page ทำการศึกษาด้วยตัวเองอยู่ไม่นาน เค้าก็เจอปัญหาแรกเข้าให้...

โอ เคตรงนี้เราเข้าเรื่อง graph theory กันนิดนึง (เอาเป็นว่าผมพยายามวงเล็บภาษาอังกฤษของคำไทยไว้ด้วยครับ จะได้ช่วยให้คนทีคุ้นเคยกับคำอังกฤษในวิชานี้แล้ว ได้เห็นภาพง่ายขึ้นนะ) คืออย่างนี้ ในกราฟปกติ ขอบของกราฟ (Edge) จะเป็นตัวบ่งถึงความสัมพันธ์กันระหว่าง จุด (Vertex) ซึ่งโดยปกติแล้ว เราจะรู้และนับจำนวนได้ว่า จากจุดจุดหนึ่ง มีขอบ หรือ เส้นลากไปยังจุดอื่นๆ อีกกี่จุด และมีกี่จุดที่ลากมาหาตัวเอง แต่หน้าเว็บเพจกลับไม่เป็นแบบนั้นซะทีเดียว เพราะ ที่หน้าเว็บเพจหนึ่งๆ (สมมติว่าเว็บ 1 หน้าเป็น 1 จุดในกราฟ) เรารู้ครับว่า จากจุดที่เราอยู่ปัจจุบัน มันลิงค์ไปยังหน้าไหนบ้าง คือ เรารู้ว่ามันมี จำนวนขอบที่วิ่งออกไป (Out Degree) จากตัวเองกี่ขอบกี่เส้น และไปที่ไหนบ้าง แต่ที่เราไม่รู้นี่คือว่า มีเว็บเพจใดบ้าง กี่หน้า ที่ลิงค์มาหาหน้าที่เราสนใจ

โอย สับสนใช่มั้ยครับ ผมยกตัวอย่างเปรียบเทียบแบบนี้ก็แล้วกัน ถ้าผมถามคุณว่าคุณรู้จักคนกี่คน คุณอาจจะต้องนั่งไล่นับนิ้วไปเรื่อยๆ แต่คุณก็บอกได้ว่าคุณรู้จักใครบ้าง และคล้ายๆกัน ผมถามว่า "คุณรู้มั้ยว่ามีใครในโลกนี้รู้จักคุณบ้าง?" (เปรียบกับ "รู้มั้ยว่ามีเว็บไหนลิงค์มาที่เราบ้าง") คำตอบคือ ไม่รู้ จะไปรู้ได้ยังไงว่าใครรู้จักเราบ้าง

โอเค เริ่มเห็นภาพนะครับ ลองนึกตามแบบนี้นะครับ ว่าหน้าเว็บที่คุณอ่านอยู่ตอนนี้เนี่ย ลิงค์มาจากหน้าไหน URL อะไรบ้าง ถ้าคุณไม่กด Back มีข้อมูลตรงไหนบอกมั้ยครับ ? หรือแม้แต่คุณจะกด Back คุณก็รู้แค่ลิงค์เดียวที่ลิ๊งค์มาหาหน้านี้ แต่ที่จริง อาจจะมีหน้าเว็บอื่นๆอีกเป็นร้อยๆ ที่มีลิ๊งค์มาหาหน้านี้ ที่เราไม่รู้ คำถามคือ แล้วเราจะรู้ได้ยังไง ?

ซึ่ง ตรงนี้หล่ะยาก เพราะอินเตอร์เน็ตไม่ได้ให้ข้อมูลนี้มา และตรงนี้เองที่ Page คิดว่า มันน่าจะดี ถ้าหากว่าเรารู้ (หรืออย่างน้อย มีวิธีการที่จะทำให้รู้) ว่าใครลิงค์หาใครบ้าง หรือ มีใครลิงค์มาหาหน้านี้บ้างกี่คน Page ก็เลยเลือกเอาปัญหานี้ มาทำเป็นวิทยานิพนธ์ปริญญาเอก และตั้งชื่อเล่นโปรเจ็คของเค้าว่า "BackRub Project" (โครงการ "ถูหลัง" - แหม! ผมแปลตรงตัวไปหน่อยหรือปล่าวเนี่ย - สงสัยว่า Page คงอยากรู้ว่า ตอนที่อาบน้ำนี่ ใครถูหลังให้เค้าบ้าง - เอ้า ! ว่าไปโน่น)

โอเค งั้นกลับมาที่คำถามเดิม ถ้าเราอยากจะรู้ว่ามีใครรู้จักเราบ้างกี่คน เราจะทำอย่างไร จริงๆคำตอบนี้ง่ายมากครับ คุณก็ถามคนทุกๆคนทั่วทั้งโลกนี้เลยซิครับว่าเค้ารู้จักใครบ้าง ด้วยวิธีนี้ พอคุณถามครบทุกคนทั้งโลก คุณก็จะรู้ว่าทั้งโลกนี้มีคนรู้จักคุณกี่คนใช่ป่าวครับ แหม! คิดได้ไง ง่ายจัง

คล้ายๆกัน เพื่อจะรู้ว่าใครลิงค์มาที่หน้าเว็บนี้บ้าง Page ก็เริ่มจากการไล่ไปที่ละหน้าเว็บแล้วดูว่าหน้านั้นลิงค์ไปที่ไหนบ้าง (เหมือนว่าหน้านั้นรู้จักใครบ้าง) แล้วเก็บลิงค์ทั้งหมดในหน้านั้นมาเข้าคิวไว้ เพื่อจะได้ไล่ถามไปเรื่อยๆ (ตรงนี้แหล่ะครับที่เรียกว่า Crawler - หน้าถัดไปจะอธิบายอีกที) Page คิดว่าแหมไล่ไปเรื่อยๆแบบนี้ ซักอาทิตย์นึงก็เก็บเว็บหมดจากทั่วโลกแล้ว ... น้าน.... ก็เป็นจุดเริ่มต้นของ Backrub โปรเจ็คนั่นเอง


back rub line - ถ้ามองไปข้างหน้าอย่างเดียว เราไม่มีทางรู้ว่าใครกำลังถูหลังเราอยู่

จาก BackRub Project ที่ค่อยๆ เติบโตมา ด้วยน้ำมือของนักศึกษา 2 คน ที่ใช้ห้องนอนที่หอพักนักศึกษา ทำเป็น ห้อง Server และ ห้องเขียนโปรแกรม ได้กลายเป็น Google Project โปรแกรม Search Engine ขนาดจิ๋ว ที่ดูดทรัพยากร Network ของมหาวิทยาลัย สแตนฟอร์ด ที่ได้ชื่อว่า Network ที่เร็วเป็นอันดับต้นๆของโลก ได้อย่างไร ติดตามหน้า 3 จ้า...

ที่มา http://www.vcharkarn.com/varticle/317

จุดกำเนิดของ Google(the birth of google) 1/4

จุดกำเนิดของ Google(the birth of google)


จุดกำเนิดของ กูเกิ้ล (The birth of Google)
ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ first post: Wed 14 March 2007 last update: Fri 11 July 2008
และ แล้วจุดเริ่มต้นของไอเดียเล็กๆ ก็กลายเป็นไอเดียที่เปลี่ยนโลกอินเตอร์เน็ตทั้งใบ จุดกำเนิดของยักษ์ใหญ่ในวงการซอฟท์แวร์ ก็เริ่มขึ้นที่นี่


หน้าที่ 1 - เซอร์เก บริน1 (Sergey Brin) และ ลาร์รี่ เพจ (Larry Page)

**หมายเหตุ (1บท ความนี้เป็นแบบ XML Live-Feeding Article ทดลองใช้เป็นครั้งแรกใน วิชาการ.คอม บทความจะออนไลน์ทันที และผู้เขียนบทความสามารถปรับแก้บทความ ได้ตลอดเวลา จนกว่าบทความจะสมบูรณ์ 2บทความนี้เขียนเพื่อวิชาการ.คอม โดยเฉพาะ (VCharkarn.com's exclusive article) )

ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ
สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT)
มหาวิทยาลัยธรรมศาสตร์
นักเขียนประจำ วิชาการ.คอม

แหม เห็นแฟนๆเรียกร้องกันมามากมาย ก็เริ่มทนไม่ได้ครับ ต้องหาเวลาที่ว่างที่สุดของวันที่ไม่ค่อยว่าง ปั่นต้นฉบับเรื่องจุดกำเนิดของ Google ออกมาซักหน่อย เข้าใจว่าหลายคนคงเรียกร้องเพราะจะเอาไปทำรายงาน (ผมแนะนำให้ cut-paste ไปเลย พูดเล่นครับ เพราะถ้าทำจริงขอให้ได้ 0 และ คงได้ 0 แน่นอนครับ เพราะภาษาที่ผมใช้เขียนต่อไปนี้เป็นภาษาพูดครับ ไม่ใช่ภาษารายงาน อ่านแล้วก็เอาไปเรียบเรียงใหม่เป็นรายงานเองนะจ๊ะหนูๆ)





จุดกำเนิดของ กูเกิ้ล (The birth of Google)
ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ (263,629 views) first post: Wed 14 March 2007 last update: Fri 11 July 2008
และ แล้วจุดเริ่มต้นของไอเดียเล็กๆ ก็กลายเป็นไอเดียที่เปลี่ยนโลกอินเตอร์เน็ตทั้งใบ จุดกำเนิดของยักษ์ใหญ่ในวงการซอฟท์แวร์ ก็เริ่มขึ้นที่นี่
สารบัญ
หน้า : 1 เซอร์เก บริน1 (Sergey Brin) และ ลาร์รี่ เพจ (Larry Page)
หน้า : 2 อินเตอร์เน็ต ทฤษฎีกราฟ และ BackRub Project
หน้า : 3 จอมไต่เว็บ Crawler และ PageRank
หน้า : 4 จาก โปรเจ็ค BackRub Project สู่ โปรเจ็ค Google


--------------------------------------------------------------------------------------------------------------------------
หน้าที่ 1 - เซอร์เก บริน1 (Sergey Brin) และ ลาร์รี่ เพจ (Larry Page)

**หมายเหตุ (1บท ความนี้เป็นแบบ XML Live-Feeding Article ทดลองใช้เป็นครั้งแรกใน วิชาการ.คอม บทความจะออนไลน์ทันที และผู้เขียนบทความสามารถปรับแก้บทความ ได้ตลอดเวลา จนกว่าบทความจะสมบูรณ์ 2บทความนี้เขียนเพื่อวิชาการ.คอม โดยเฉพาะ (VCharkarn.com's exclusive article) )




ผศ.ดร.บุญญฤทธิ์ อุยยานนวาระ
สถาบันเทคโนโลยีนานาชาติสิรินธร (SIIT)
มหาวิทยาลัยธรรมศาสตร์
นักเขียนประจำ วิชาการ.คอม


แหม เห็นแฟนๆเรียกร้องกันมามากมาย ก็เริ่มทนไม่ได้ครับ ต้องหาเวลาที่ว่างที่สุดของวันที่ไม่ค่อยว่าง ปั่นต้นฉบับเรื่องจุดกำเนิดของ Google ออกมาซักหน่อย เข้าใจว่าหลายคนคงเรียกร้องเพราะจะเอาไปทำรายงาน (ผมแนะนำให้ cut-paste ไปเลย พูดเล่นครับ เพราะถ้าทำจริงขอให้ได้ 0 และ คงได้ 0 แน่นอนครับ เพราะภาษาที่ผมใช้เขียนต่อไปนี้เป็นภาษาพูดครับ ไม่ใช่ภาษารายงาน อ่านแล้วก็เอาไปเรียบเรียงใหม่เป็นรายงานเองนะจ๊ะหนูๆ)

จุดเริ่มต้นของเรื่องนี้อยู่ที่ มหาวิทยาลัยสแตนฟอร์ด (Stanford University) อีกหนึ่งสุดยอดแห่งมหาวิทยาลัยด้านไอที (จริงๆแล้ว Stanford ก็จัดว่าเป็นอันดับต้นๆของโลกในสาขาอื่นๆอีกมากมาย ด้วยเช่นกัน) มหาวิทยาลัยแห่งนี้ นอกจากจะเป็นต้นกำเนิดของสุดยอด 2 ไอเดียออนไลน์ระดับโลกอย่าง Yahoo! และ Google แล้ว มหาวิทยาลัยแห่งนี้เป็นต้นกำเนิดของคอมพิวเตอร์ที่เราใช้ๆกันอยู่ด้วยซ้ำไป ที่นี่เป็นที่ที่ คุณ John von Neuman (จอห์น วอน นูแมน) คิดและประิดิษฐ์คอมพิวเตอร์ที่มีสถาปัตยกรรมที่เหมือนกับที่เราใช้อยู่นี่แห ล่ะ เป็นคนแรกของโลก (แม้จะไม่ใช่คอมพิวเตอร์เครื่องแรกของโลกก็ตาม สับสนมั้ยครับ คืออย่างงี้ครับ คอมพิวเตอร์เครื่องแรกของโลกชื่อว่า ENIAC ซึ่งเป็นเครื่องที่มีความซับซ้อนสูง ต่อมาคุณ von Neuman ซึ่งก็ช่วยงานในการสร้างคอมพิวเตอร์ ENIAC อยู่ด้วย แกเสนอว่า เราน่าจะแยกส่วนของคอมพิวเตอร์ออกเป็น หน่วยประมวลผล หน่วยความจำ หน่วยรับเข้าและส่งข้อมูล ซึ่งเป็นสถาปัตยกรรมที่แตกต่างจากคอมพิวเตอร์เครื่องแรก และเป็นสถาปัตยกรรมที่เรายังใช้มาอยู่จนในปัจจุบัน หลายสถาบันก็เลยยกย่องให้ von Neuman เป็นบิดาของคอมพิวเตอร์เลยทีเดียว) แหม! พูดถึงมหาวิทยาลัยสแตนฟอร์ดซะยืดยาวเลย พักไว้แค่นี้ก่อน เดี๋ยวหาใครที่กำลังเรียนแถวนั้นมาบรรยายสรรพคุณของ Stanford ต่อ ตอนนี้เข้าเรื่องกูเกิ้ลดีกว่าครับ เดี๋ยวกระดาษจะหมดซะก่อน


Sergey Brin (เซอร์เก บริน)

เรื่ิิองก็เริ่มตอนปิดเทอมภาคฤดูร้อนปี 1995 ที่มหาวิทยาลัยแห่งนี้แหละครับ ตอนนั้น Sergey Brin (เซอร์เก บริน1) 1 ใน 2 ของผู้ก่อตั้ง กูเกิ้ล เป็นแค่นักเรียนปริญญาเอก ที่กำลังจะขึ้นปี 2 ของภาควิชา วิทยาศาสตร์คอมพิวเตอร์ (Computer Science) ธรรมดาๆ คนหนึ่ง ที่อาสาเข้ามาเป็นนักศึกษาช่วยงาน Open House

โดยปกติทุกๆปีในช่วง ก่อนเปิดเทอมนี้ มหาวิทยาลัยต่างๆเค้าจะมีการเปิดบ้านต้อนรับผู้มาเยือน เราเรียกว่า Open House (ที่เมืองไทยก็เห็นมีบ้างแล้วหลายมหาวิทยาลัย) คือว่าใครที่สนใจที่จะเรียนในมหาิวิทยาลัยไหน คณะไหน ก็จะไปงาน Open House ของที่นั่น ที่จะมีคนมาคอยพาทัวร์ และแนะนำสถานที่ แนะนำคณะ แนะนำ Lab แนะนำครูอาจารย์ เป็นปกติเหมือนทุกๆปี แต่ปีนี้เองพระเอกคนที่สองของเรา คือคุณ Larry Page (ลาร์รี่ เพจ) ก็โผล่มาในงาน Open House ในปีนี้ หลังจากได้ดีกรี วิศวกรรมศาสตร์บัณฑิต จากมหาวิทยาลัยมิชิแกน (Michigan
University) มาหยกๆ


Larry Page (ลาร์รี่ เพจ)

ทั้งสองเจอกันเพราะ Larry Page ไปอยู่ในกลุ่มทัวร์ ที่มี Sergey Brin เป็นหัวหน้ากลุ่มทัวร์พอดี

ดู ท่าว่างานนี้ไม่ใช่รักแรกพบครับ เพราะระหว่างทางที่เดินทัวร์มหาวิทยาลัย และเมือง San Francisco อยู่ ทั้งสองคนนี้ก็มีเรื่องให้ถกเถียงกันได้ตลอดเวลา โดยเฉพาะเรื่องของการจัดผังเมืองของ San Francisco (??!!??)

Page เล่าให้ฟังว่าตอนนั้นเค้าจำได้ว่า Sergey Brin เป็นคนที่มีความคิดที่ค่อนข้างจะติดยึด
เป็น คนที่ไม่ค่อยโสภาที่น่าจะอยู่ใกล้เท่าไหร่ ถ้าคิดว่าตัวเองถูกละก็จะเีถียงหัวชนฝา ซึ่งบังเอิญว่า ตัวเอง (Page) ก็เป็นคนแบบนั้น ส่วน Sergey ก็บอกว่าจริงๆแล้ว Larry ก็ออกจะแปลกๆอยู่เหมือนกันแหละ เถียงหัวชนฝา ไม่ค่อยยอมใคร (เอากันเข้าไป มิน่าหล่ะ เถียงกันได้ทั้งวัน)


เอาเป็นว่า ทั้งคู่ถกเถียงกันเรื่องต่างๆทั้งวันที่เดินทัวร์ แม้จะไม่ลงรอยด้วยดี แต่ทั้งคู่ก็จำกันได้ดีก่อนจะแยกจากกันในตอนเย็น (แหม! พล็อตยังกับหนังไทยเลยครับ พระเอกกับนางเอกเจอกันครั้งแรกจะต้องมีทะเลาะตบตี ต่างคนต่างบอกว่าเกลียด แต่ในใจคิดถึงอยู่)

อีก 2-3 เดือนถัดมา มหาวิทยาลัยก็เปิดเทอมครับ Page ก็เข้ามารายงานตัว และเลือก Prof. Terry Winograd ผู้เชี่ยวชาญด้านการโต้ตอบระหว่างคอมพิวเตอร์และมนุษย์ เป็นอาจารย์ที่ปรึกษา และก็เริ่มมองหาหัวข้อวิทยานิพนธ์

พ่อของ Larry Page (ขณะนั้นเป็นอาจารย์ด้าน Computer Science อยู่ที่มหาวิทยาลัยมิชิแกน) บอกว่า Thesis ปริญญาเอก จะเป็นเหมือนกรอบ ที่จะคอยกำหนดอนาคต ด้านวิชาการของเราไปทั้งชีวิต ก่อนจะตัดสินใจเลือกทำให้ไตร่ตรองให้ดี ทำให้ Page ใช้เวลาอยู่นานในการเลือกหัวข้อทำวิทยานิพนธ์ หลังจากลองนึกๆดูสิบกว่าเรื่อง สุดท้ายก็มาลงที่เรื่อง World Wide Web นี่เอง


และแล้วจุดเริ่มต้นของไอเดียเล็กๆ ก็กลายเป็นไอเดียที่เปลี่ยนโลกอินเตอร์เน็ตทั้งใบ จุดกำเนิดของยักษ์ใหญ่ในวงการซอฟท์แวร์อีกตน ก็เริ่มขึ้นที่นี่ &

Remark1 ชื่อ Surgey Brin อ่านออกเสียง ว่า เซอร์เก บริน โดย Assoc. Prof. Stanislav Makanov (อาจารย์ชาวรัสเซีย ประจำสถาบันเทคโนโลยีนานาชาติสิรินธร มหาวิทยาลัยธรรมศาสตร์)

ที่มา http://www.vcharkarn.com/varticle/317