Slide 1

Slide 1 text

Pingwinaria 2005 Desktop Search: nowa wojna przeglądarek? Tomasz Torcz Krynica, 10.04.2005

Slide 2

Slide 2 text

Pingwinaria 2005 1995

Slide 3

Slide 3 text

Pingwinaria 2005 - ,,Internet? Coś mi się obiło o uszy'' - Netscape Navigator 2.0 - MS Internet Explorer 1.0, 2.0 itd. - pogoń za ,,ficzerami'' - MS – 18 %, Netscape – 72 %

Slide 4

Slide 4 text

Pingwinaria 2005 Efekt wojny: - zwycięzca: MS IE – ponad 90% rynku - firma Netscape – kupiona przez AOL - otwarcie kodu Mozilli - 1998r. - produkt – Mozilla Suite – 2002r. - odzyskanie rynku – Mozilla Firefox, 2004r.

Slide 5

Slide 5 text

Pingwinaria 2005 2004

Slide 6

Slide 6 text

Pingwinaria 2005 Dlaczego? - funkcja szukania w każdym systemie - użytkownicy jej nie używają - może nie jest potrzebna - a może źle działa

Slide 7

Slide 7 text

Pingwinaria 2005 Jak szukamy? - wklepujemy w Google :-) - a na swoim komputerze - find, locate - ! userfriendly - funkcje wyszukiwania – takie sobie - czy naprawdę w Internecie łatwiej znaleźć rzeczy niż na własnym komputerze?

Slide 8

Slide 8 text

Pingwinaria 2005 Nagły wysyp: - Google Desktop Search - MSN Toolbar - Yahoo! Desktop Search - Apple Mac OS X Tiger (Spotlight)

Slide 9

Slide 9 text

Pingwinaria 2005 Google Desktop Search

Slide 10

Slide 10 text

Pingwinaria 2005 MSN Toolbar

Slide 11

Slide 11 text

Pingwinaria 2005 Yahoo! Desktop Search

Slide 12

Slide 12 text

Pingwinaria 2005 Apple Spotlight

Slide 13

Slide 13 text

Pingwinaria 2005 A co ze zwolennikami Wolnego Oprogramowania (czyli z nami)?

Slide 14

Slide 14 text

Pingwinaria 2005

Slide 15

Slide 15 text

Pingwinaria 2005 Co to Beagle? - rasa brytyjskich psów gończych - do polowań na średnią zwierzynę - narzędzie do przeszukiwania personal information space

Slide 16

Slide 16 text

Pingwinaria 2005 Historia: - najpierw był Dashboard - pojawia się potrzeba wyszukiwania - wydzielenie kodu indeksującego - rozwój jako projekt firmy Novell

Slide 17

Slide 17 text

Pingwinaria 2005 Beagle żywi się: - formaty MS (.doc, .ppt) - OpenOffice.org (.sxw, .sxi,. sxm) - popularne obrazki - muzyka (ogg, flac, mp3) – tagi! - Portable Document Format (.pdf) - pliki tekstowe - kody źródłowe - logi rozmów IM, poczta, dane adresowe

Slide 18

Slide 18 text

Pingwinaria 2005 (skrinszot)

Slide 19

Slide 19 text

Pingwinaria 2005 Live Queries - nowe pliki natychmiast indeksowane - aktualizacja bieżących zapytań - także usuwanie plików - przydaje się wsparcie jądra

Slide 20

Slide 20 text

Pingwinaria 2005 Sieć - użycie OpenTalk (Rendezvous/ZeroConf) - ... czyli automagiczne wynajdywanie innych beagled - dostęp jako WebService - a także z przeglądarki WWW

Slide 21

Slide 21 text

Pingwinaria 2005 (skrinszot)

Slide 22

Slide 22 text

Pingwinaria 2005 Framework - nie tylko szukanie samo dla siebie - osadzanie w innych aplikacjach - wszystkie bajery w standardzie - D-BUS

Slide 23

Slide 23 text

Pingwinaria 2005 Pomoc ze strony jądra (Linux): - dnotify jest złe: - wymaga otwarcia katalogu - każdy katalog == zajęty jeden fd - powiadamianie - sygnały - inotify. inotify jest dobre. - wymaga otwarcia jednego deskryptora - można użyć select() - więcej powiadomień (np. umount)

Slide 24

Slide 24 text

Pingwinaria 2005 Adresy: - http://www.gnome.org/projects/beagle/ - http://nat.org/demos/ - http://beaglewiki.org/ - bieżące informacje: - http://www.planetbeagle.org/

Slide 25

Slide 25 text

Pingwinaria 2005 Pytania?