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
0
56
Technologie, które zmienią nasz desktop
Desktop linuksowy, oczywiście.
Spotkanie BLUG.
Tomasz
August 28, 2004
Tweet
Share
More Decks by Tomasz
See All by Tomasz
The Song of JBoss and Chef
ttorcz
0
180
Home, Smart Home
ttorcz
0
310
FreeIPA: zintegrowane zarządzanie użytkownikami
ttorcz
0
230
systemd – ściągawka
ttorcz
0
150
Solaris? meh.
ttorcz
0
100
systemd: wymyślmy jeszcze jedno koło
ttorcz
0
170
Podziel się wiedzą: systemd
ttorcz
0
71
Wirtualizacja od podszewki
ttorcz
0
270
Wprowadzenie do DTrace
ttorcz
0
110
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Unsuck your backbone
ammeep
671
58k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
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?