Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Technologie, które zmienią nasz desktop
Search
Tomasz
August 28, 2004
67
0
Share
Technologie, które zmienią nasz desktop
Desktop linuksowy, oczywiście.
Spotkanie BLUG.
Tomasz
August 28, 2004
More Decks by Tomasz
See All by Tomasz
The Song of JBoss and Chef
ttorcz
0
190
Home, Smart Home
ttorcz
0
340
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
250
systemd – ściągawka
ttorcz
0
180
Solaris? meh.
ttorcz
0
120
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
210
Podziel się wiedzą: systemd
ttorcz
0
78
Wirtualizacja od podszewki
ttorcz
0
340
Wprowadzenie do DTrace
ttorcz
0
120
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
180
Docker and Python
trallard
47
3.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
370
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
180
Accessibility Awareness
sabderemane
0
97
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.7k
The SEO Collaboration Effect
kristinabergwall1
0
420
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Transcript
Technologie, które zmienią nasz desktop Spotkanie Bydgoskiej Grupy Użytkowników Linuksa
Tomasz Torcz <
[email protected]
> Bydgoszcz, 28 sierpnia 2004
Technologie, które zmienią nasz desktop Dashboard Beagle
GNOME Storage D-BUS, Galago, Scoop
Teraźniejszość i przyszłość Procesory 2 GHz i więcej
Informacje. Mnóstwo informacji. 1 film (700 MiB) ~ 1000 książek Komunikacja, praca grupowa UI uwzględniające potrzeby/wygodę człowieka, nie komputera Science-fiction
Dashboard Autor: Nat Friedman (Ximian, Novell) Informacje podsunięte
pod nos Co teraz robimy? Co jest ważne? Ciągłe przeszukiwanie
Dashboard Budowa Frontendy Engine Backendy Więcej później
Dashboard Przykłady Głównie IM (w tym IRC) Dużo
tematów Wymiana myśli Podobieństwo do dialogu twarzą w twarz
Dashboard Przykłady Głównie IM (w tym IRC) Dużo
tematów Wymiana myśli Podobieństwo do dialogu twarzą w twarz
Dashboard
Dashboard Przykłady
Dashboard Przykłady
Dashboard Przykłady
Dashboard Informacje ze strony: <meta name="ICBM" content="51.374852, -2.382584"/> RSS :
<link rel="stylesheet" href="http://www.ldodds.com/blog/styles-site.css" type="text/css" /> <link rel="alternate" type="application/rss+xml" title="RSS„ href="http://www.ldodds.com/blog/index.rdf" /> <link rel="meta" type="application/rdf+xml" title="FOAF" href="http://www.ldodds.com/ldodds.rdf" />
Dashboard
Dashboard
Dashboard
Dashboard
Dashboard Zagrożenia Brak backendów Przeładowanie informacją
Dashboard
Dashboard Frontendy Cel: łatwa integracja Najpierw sockety, docelowo D-BUS
Backendy Pliki, zakładki z przeglądarki, logi IM, poczta, spotkania, kontakty Rozbudowany kod indeksujący
Beagle Wyewoluował z Dashboard Cel: indeksacja i wyszukiwanie
Wiele backendów (np. OOo) Oparty na Lucene.Net (dziękujemy, Apache)
Beagle
Beagle beagled – demon działający w tle Komunikacja
przez D-BUS Odświeżanie indeksu - cron Reagowanie na bieżąco na zmiany plików – potrzeba współpracy z jądrem
Beagle Keynote GUADEC2004 KDE 3.4 lub 4.0
GNOME Storage Autor: Seth Nickell + przyjaciele Genialna
wyszukiwarka Korzysta z bazy danych (PostgreSQL) Podobieństwo do Beagle?
GNOME Storage Wyszukiwanie z użyciem języka naturalnego Również
skomplikowane wyrażenia Kompatybilność z istniejącym softem
GNOME Storage
GNOME Storage Potrzebuje metadanych Bezpośredni z plików (ID3, Exif…)
Część wydedukowana (film->obsada) Część z indeksowanych danych – trzeba je rozłożyć
GNOME Storage Rozkład Użycie translatorów Zapis do bazy danych
części składowych Pliki można odtworzyć z bazy Sedno Storage: to nie jest wyszukiwarka
GNOME Storage storage n, rodz. m …
2 magazynowanie 3 przechowanie 4 przechowywanie Sposób na przechowywanie plików Przezroczystość sieciowa (OpenTalk (ZeroConf, Rendezvous) -SRV) Dostęp nie hierarchiczny (/home/common/movies/…) ,,Search, don’t sort’’ (Google Mail) Użytkownicy niedoceniają wyszukiwania – nie ich wina!
GNOME Storage Praca grupowa Kto? Co zmienił?
Kiedy? (Teraz?!)
GNOME Storage Trudna przyszłość Odrzucenie 30 letnich nawyków
Rewolucja w podejściu do współdzielenia Potrzeba przystosowania aplikacji Ja chcę to teraz!
D-BUS Standard freedesktop.org Lekkie, łatwe przesyłanie komunikatów
Bindingi: GLib, Qt, Python, .NET KDE4?
Galago Informacji o obecności Dla wszystkiego na desktopie
Bindingi: GTK+ jest, Qt się robi kIMproxy – bye, bye
Galago
Scoop Uniwersalny panel informacyjny Gińcie popupy i okienka
dialogowe! Konsoliduje wszelkie sidebary Tylko pomysł, brak kodu
Scoop
Linki: http://www.nat.org/dashboard/ http://www.nat.org/beagle/ http://www.gnome.org/~seth/storage/ http://galago.sf.net/
http://www.student.livjm.ac.uk/cmsphend/gnome/scoop.html
Pytania?