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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tomasz
August 28, 2004
75
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
210
Home, Smart Home
ttorcz
0
350
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
260
systemd – ściągawka
ttorcz
0
190
Solaris? meh.
ttorcz
0
130
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
220
Podziel się wiedzą: systemd
ttorcz
0
83
Wirtualizacja od podszewki
ttorcz
0
350
Wprowadzenie do DTrace
ttorcz
0
130
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
528
40k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
How to make the Groovebox
asonas
2
2.3k
RailsConf 2023
tenderlove
30
1.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Embracing the Ebb and Flow
colly
88
5.1k
Agile that works and the tools we love
rasmusluckow
331
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
930
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
4 Signs Your Business is Dying
shpigford
187
22k
Designing for humans not robots
tammielis
254
26k
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?