|_ Penguin _|
O serveru
Sponzoři
Síň slávy
Backendy, PDA, text
Přidat k oblíbeným
Sidebar: Mozilla, Opera
Domovské stránky
Pošta
Kalendář
Tučňáci
Czech HOWTO
Překladatelské stránky
Návody (HOWTO)
Zátah na hackery
Novinky o debianu
Security announce
Názory
Software
Odkazy CZ/SK
Odkazy US
Noviny  Časopisy
Knihy
|_ Hosted Sites _|
CB.penguin.cz
CVS server
ListServer
Unix versus NT
GRAD
UTX
OWSKiller
PUK - klub uživatelů Penguina
Scriptová Banka
Linux na slabých strojích
|_ Vyhledávání _|
|_ Novinky _|
Nejnovější komentáře:
Diskuse RSS

Kakamil_k4: re:PR
grrčšěwdx: ÝÁCghsfjkzhýiut
ftiorřýTŘČTČKKTTTTTTTTTTŘÝVIBJHSG: rhhhhhhhhhhhhhzugdgýiWWITZUWRIGJH
David Kolibáč: GMU
CIJOML: Neni lepsi treba Tytn II???
redfox: jen USB 1.1

Nejčtenější v uplynulých 30 dnech:
Zajímavé programy 87 (613)
Vyšel openMagazin 06/2010 (403)

Nejkomentovanější v uplynulých 30 dnech:

 

Připojeno k GTS
Logo serveru Penguin
 
MULTIFUNKČNÍ TISKÁRNY

  Zpět na Novinky
Poznámkovat či nepoznámkovat?
jirka (06.12.2009 13:01:11, 2788/4)


Stručná úvaha na téma krátkých poznámek na desktopu, PDA nebo mobilu (Freerunneru, samozřejmě), včetně pár tipů na software


Co a proč?

Asi se vám taky už někdy stalo, že jste si potřebovali stručně a rychle zaznamenat nějakou informaci a pak ji na jiném místě mít k dispozici. Ať již odjezdy autobusů MHD nebo nějakou tvůrčí myšlenku či ideu.

Na tohle se obvyklé nástroje, jako jsou úkolníčky, TODO listy, kalendáře a podobně, obvykle moc nehodí. Spousta informací není ani úkol, ani schůzka či jiný časově zařaditelný údaj, a navíc jsou ty údaje nejvíc potřeba ve chvíli, kdy člověk u žádného normálního počítače nesedí, ale naopak stojí třeba někde u východu z obchodního centra a v dešti, v jedné ruce má nákupní tašku, druhou s zoufale snaží otevřít deštník a přemýšlí, kde by vzal třetí ruku, aby si mohl sáhnout do kapsy a začít hledat ten papírek, mobil nebo jiné záznamové médium s informace o odjezdech MHD (přece jen je příjemnější čekat v suchu nákupního střediska než ve větru a dešti na nekryté zastávce). Skoro to samé nastane, když člověk potká nečekaně šéfa a zoufale si snaží vzpomenout, o čem že se to s ním chtěl přesně tak nutně bavit.

Takže mít poznámky řádně vedené a uložené na desktopu (či notebooku) je sice jistě důležité, ale taky se hodně hodí mít je po ruce i pro nečekané situace.

Nástroje pro stolní počítač

Co si budeme namlouvat, na 99.9% případů jsou adekvátními nástroji ed, more a grep. Dobrá, připouštím, že vi nebo Vim je trochu víc uživatelský přítulný než ed, ale na tom nesejde. Ostatně dlouhodobě tyto nástroje takto používám a nevidím v tom zásadní problém.

Nicméně ve chvíli, kdy člověk dostane do ruky kapesní počítač (nebo telefon) s malým displejem a relativně mizernou klávesnicí (třeba i jen virtuální), tak si začně říkat, jestli by opravdu nebyl na místě nějaký jiný způsob ovládání.

Takovým celkem rozšířeným nástrojem je program TomBoy. Je (z pohledu uživatele) malý, jednoduchý, snadno použitelný a tak podobně. Má ovšem několik v podstatě nepřekonatelných nedostatků. Hned první je skutečnost, že je napsán v prostředí v jazyce C# pro programové prostředí Mono. Pokud pomineme právní a morální otázky takového řešení (což je samo o sobě téma na dlouhou diskusi se zatím stejně otevřeným koncem), jsou tu ještě dva drobné nedostatky: náročnost na systémové prostředky a (ne)přenositelnost.

Skalní zastánci programového prostředí Mono samozřejmě budou argumentovat, že to zas tolik paměti, výkonu prosoru a ostatně ani místa na disku nepotřebuje, protože je přece doba pamětí v řádu GiB, disků v TiB a procesorů s hromadou jader a s frekvencí v GHz. To je všechno hezké, ale pořizovat si šíleně výkonný počítač jen kvůli psaní poznámek, když na všechno ostatní mi stačí 250-400 MHz a pár stovek MB paměti, to snad může jen jedinec s poruchou osobnosti. Jen pro zajímavost - jako domácí linuxový počítač používám IBM Intellistation s 384 MB RAM, procesorem Pentium II na 400 MHz a s 18 GB SCSI diskem a tak nějak nepozoruji, že by něco nestíhal (kvůli dalším uživatelů na něm běžně jede GNOME). Samozřejmě Mono, JVM a podobné šílenosti na něj nesmí (už jen kvůli místu na disku, data mají přednost).

Nemluvě o tom, že Mono je portováno na pár "nejběžnějších" architektur a třeba na MIPS (ze kterého teď píšu), prostě není. Takže TomBoy je u mě mimo hru. Naštěstí existuje přepis TomBoye do C++ pojmenovaný Gnote. Nedovedu posoudit nakolik jsou tyto dva programy kompatibilní, ale na to, co potřebuji, mezi nimi rozdíl nevidím (pro TomBoy existuje spousta vylepušjících zásuvných modulů, Gnote by je měl akceptovat také - ale zatím jsem ještě nic takového nepotřeboval). Na SGI jsem Gnote zatím přeložit nezkoušel, nemaje dost odvahy, ale zdá se, že by to jít mohlo.

Kapesní počítače

Desktop tedy máme nějak vyřešení, ale to samo o sobě není úplně všechno. Na desktopu lze mít poznámky uložené i jinak (a není potřeba používat XML formát a kdo ví, co ještě).

Conboy - note Conboy -list of notes

Výše uvedené nástroje (TomBoy a Gnote) samozřejmě nebudou úplně ideální pro kapesní počítače. Ale to není takový problém, protože pro platformu Maemo (tedy pro internetové tablety od Nokie) existuje klon výše uvedených programů napsaný v C přímo pro toto prostředí - Conboy. Ten je malý, jednoduchý, ale umí všechno, co člověk běžně potřebuje - načíst soubory z desktopových programů, vyhledávat v nich, vytvářet nové a editovat staré. A dobře se ovládá perem. Osobně ho používám k plné spokojenosti a to zejména na cestách.

PyTomBoy - note PyTomBoy - list of notes

Trochu horší je to s Freerunnerem. Ten s sebou nosím poměrně často (mívám tam nákupní seznam a takové věci, někdy ho beru s sebou, abych v případě potřeby mohl využít jeho telefonních funkcí) a bylo by užitečné mít na něm třeba jízdní řády autobusů a tramvají z mých typických destinací. Vyzkoušel jsem několik na(t)ivných poznámkovačů, ale žádný se mi nelíbil (buď nevyhovovaly ergonomicky, nebo data ukládaly do databázového souboru, což se pak ne úplně snadno synchronizuje bez speciálních nástrojů). Nakonec jsem našel jednoduchý program PyTomBoy. Ten sice dovede poznámky jen zobrazovat a neumí vyhledávání, což mi ovšem na telefonu obyčejně úplně stačí. Zatím jsem zjistil jen pár nedostatků - tlačítko pro návrat na seznam poznámek je docela malé (špatně se na něj dostává bez dotykového pera) a při zobrazování zalamuje texty bez ohledu na české dělení slov. Další, větší, chybkou, je že se nedovede vyrovnat s formátem data v některých souborech (produkovaných staršími verzemi Gnote) a v takové (s)prostě padá (chyba je ovšem v především v Gnote, který vkládá do data písmenko H - dělá to asi jen verze pro stabilní Debian a v novějších to zřejmě už "nezlobí").

Synchronizace?

Klikací synchronizaci by měl zvládat program Conduit, který je v GNOME. To jsem raději ani nezkoušel, protože při jiných pokusech se mi s ním nikdy nic nepovedlo. Takže používám rsync, což se mi jeví jako zcela dostatečný synchronizační nástroj (Gnote má data v adresáři ~/.gnote, TomBoy a PyTomBoy v ~/.tomboy a Conboy v ~/.conboy).

Závěrem

S použitím uvedených nástrojů (Gnote, Conboy nebo PyTomBoy a třeba rsync) se dá celkem dobře mít k dispozici způsob pro tvorbu a používání poznámek a jiných podobných krátkých (v mém případě textových) informací. Přiznám se, že jsem se původně obával, že to bude podstatně složitější.

[Tiskni] [Přidat komentář] [Ukázat komentáře (4)]


Zpět na Novinky
|_ Nastavení & Info _|
Získání účtu?
|_ On-Line DOC _|
Debian Packages
TUXfinder
|_ Zajímavá místa _|
CZilla..
Webdot.cz
ABC Linuxu..
Konference
Linux na MFF UK
Debian
SuSE Linux
Blackhole
Root..
Reboot
Linuxzone.cz
Underground..
Linuxworld
Documentation Archiv
Manualy SK
Linuxsoft.cz..
|_ Linuxová komunita _|
Linux CZ
Linux SK
GNU
SkLUG
Freesoft
|_ Staré dobré sajty _|
Linuxové noviny
Dokumentační projekt
Mikroservis
Školičky
Myslíkovna
|_ Mirror _|
Phuture
|_ Kalendář _|
Přidej akci

|_ Počitadlo _|
    
Server vzniká za pomocí open-source produktů. Mezi nejdůležitější patří GNUDebianLinuxApachePHPMySQLGimp. Vim. Tomcat.
LINUX Trademark Registration of Linus Torvalds from US
UNIX Trademark Registration of X/Open
Copyright Penguin 1998 - 2010. ALL RIGHTS RESERVED