29. ledna 2012

Nebát se a nestahovat

Mnoho lidí nedokáže pochopit, že je možné být proti nelegálnímu kopírování a zároveň i proti chystané legislativě ACTA. Být zároveň pro rozumnou ochranu autorských práv a zároveň proti mafiánům z Hollywoodu a normalizačním "umělcům" z OSA.
Tyto postoje jsou v naprostém souladu, přesto se skoro každý doupouští nebezpečného černobílého zjednodušování: Jsi proti ACTA? Pak jsi pirát a kradeš. Ale tak to vůbec není!

Pokud jsou zákony blbé, musíme je dodržovat, ale máme se zároveň snažit, aby přestaly platit. A hlavně: Aby nové, právě připravované, ještě blbější, nebyly vůbec schváleny.

Podporujte umělce, neživte příživníky

Předepište "zákonodárcům" z RIAA a MPAA, jejich právníkům a dalším nenažraným vepřům redukční dietu. Jak? Nekonzumujte jejich dementní "produkci," nekupujte ji, ale ani ji nesdílejte, nekopírujte, nedávejte jim možnost vás kriminalizovat. Dokážete to?
Plaťte jen umělcům a autorům, nikoliv nahrávacím monopolům. Choďte na koncerty a do divadel, nekupujte muziku a filmy v konzervách. A pokud už kupujete, snažte se využít přímé distribuční kanály -- každý tvůrce má dnes web, na němž píše, jak to nejlépe udělat. Přinuťte Hollywood a zpěváky z dob socialismu, aby vám nestrkali nos do soukromí a začali konečně respektovat digitální věk.

Nebo zkoušejte rovnou vymýšlet nové způsoby zábavy a distribuce obsahu. A nelžete sami sobě, že to nejde, že nemůžete, protože... náklady na podnikání v malém nebyly nikdy tak nízké. Určitě na něco přijdete.

A také přesvědčujte o svém postoji své příbuzné, kamarády, známé. Třeba jen proto, že máte víc jasno než oni.

Nasměrujte svůj vztek správným směrem

Nekomplikujte práci administrátorům státních webů a různých organizací, nezahlcujte jejich servery DDoS útoky. Činnost těchto institucí vás možná poškozuje, ale schovávat se za domnělou anonymitu internetového davu je zbabělé. Je to jak pubertální, tak neúčinné. Nebuďte bezejmennými vandaly, buďte aktivními občany a nestyďte se za to. Obracejte se na vámi zvolené zástupce dostupnými zákonnými prostředky, buďte hrdí alespoň na svůj podpis v petici. Využijte demokracie, dokud v této zemi ještě aspoň trochu funguje. Protestujte -- nahlas -- a ukažte, že si zasloužíte lepší zákony a lepší politiky.

Je to jen o vaší lenosti. Svoboda a poctivost -- to jsou zatraceně nesamozřejmé věci!

13. ledna 2012

Jak jsem se stal nástěnkářem

Řadím se k umírněným příznivcům metod GTD (Getting Things Done, česky Mít vše hotovo) a ZTD (Zen To Done, česky Zen a hotovo).
Tedy: Jsem příznivcem, protože GTD používám v praxi, s většími či menšími uspěchy. A umírněným proto, že si vybírám z rad pánů Allena (A) nebo Babauty (B) jen to, co mi vyhovuje, a pracuji s těmito technikami poměrně nedogmatickým způsobem.

Zmínění guruové -- jak guru A, tak i guru B -- se shodují v tom, že máme používat nástroje, které nám nepřekážejí a nevnucují nepřirozený styl práce. Když jsem se s GTD seznamoval, podnikl jsem pracný průzkum ve snaze právě takové nástroje najít.


Scratch My Own Itch

Propracovaný Tracks mi zpočátku vyhovoval. Nicméně postupně, jak se mi principy GTD ukládaly do podvědomí, začal jsem silněji vnímat jeho drobné nevýhody.
Shodou okolností jsem tou samou dobou získal příležitost vytvořit aplikaci na míru procesům jedné malé firmy. Po bližším zkoumání se ukázalo, že tyto firemní procesy jsou s GTD docela kompatibilní. Bylo mi jasné, že pokud mám tuto aplikaci sám napsat -- čemuž jsem se doposud z dobrých důvodů bránil -- měl by to být takový yet another gtd tool, který bych sám rád používal.

Nebylo to však jednoduché: Aplikace byla určena i zaměstnancům bez znalosti GTD, tedy implementovat projekty, akce a kontexty nepřicházelo do úvahy.
Chtělo to jednoduchý nápad stravitelný i pro "neajťáky." A tak vznikly nástěnky plné lístků, ty totiž nevnucují uživateli žádnou konkrétní ideologii.


Tramtadadá

Výsledkem je aplikace noticeBoard, s podtitulem "CTD Tool" (Cooperatively Things Done, česky Hej rup!). Jak je u dobře vychovaných Rails aplikací zvykem, její zdrojový kód naleznete na githubu, kolegům rubyistům by nemělo činit potíž Nástěnky zprovoznit na vlastním serveru.

Dokumentace, wiki, uživatelské fórum -- nic z toho k Nástěnkám neexistuje. Pokud by se ovšem našel dostatek zájemců o vyzkoušení, mohl bych jim zřídit přístup do nějaké demo instalace Nástěnek.


Co Nástěnky nabízejí:

- jednoduchou metaforu nástěnek v kanceláři, přijatelnou i mimo svět IT; terminologii je možno "přepnout" pouhým nastavením lokalizačního souboru cs.yml,

- týmovou organizaci činností inspirovanou technikami GTD/ZTD; základním prvkem je lístek na nástěnce, jenž může a nemusí být úkolem ke zpracování,

- jsou vhodné i jako jednouživatelské GTD (je zde možnost vytvářet soukromé nástěnky),

- mobilní přístup; fungují z Kindle, měly by™ fungovat i z chytrých telefonů; základním principem je jediný pružný layout pro desktop i malé prohlížeče,

- detailní řízení stavu lístku (akce); lístky-úkoly lze delegovat, přerušovat práci na nich, označovat je, atd.,

- jemné nastavení uživatelských práv na úrovni nástěnek -- vybraným uživatelům lze dovolit jen určité činnosti s lístky na konkrétní nástěnce,

- historii lístků (co se s lístkem dělo, kdo/kdy s ním pracoval, komentoval, měnil jeho vlastnosti...),

- podporu formátování Textile známého z wiki (pro snadné vkládání odkazů, formátování textu).

- Nástěnky dovolují ukládat přílohy k lístkům -- obrázky, dokumenty, obecně libovolné soubory,

- umožňují stanovit prioritu lístku, datum a čas lístku; lístky se dají řadit a filtrovat dle různých vlastností.


Co Nástěnky nejsou:

- zralým a bezchybným softwarem,
- konkurencí Basecampu a placeným GTD službám,
- ideálním nástrojem, jenž řeší všechny vaše problémy.

Tož, Enjoy!