… - - - …

Péntek este, amikor a rendes ember már kocsmában van, a még rendesebb meg otthon a családjánál, figyeltem fel arra, hogy az egyik kollégám ritmusosan kattog valamit nagyon a gépen. Ott és akkor tök jó ötletnek tűnt morzéban válaszolni. Az itt leírtak másfél óra guglizás eredményei.

A kézenfekvő Morse nevű Githubon lakó cucc valójában félkész. Két éve nem nyúltak hozzá. Nem nagyon fordul le. Ja és senki nem ellenőrizte, hogy jó morzét generál-e.

OS X-en nincs beep parancs.

A bell character - történelmileg van ilyen! - az istennek nem szólal meg. Se a tput bel, se az echo -e “\a”. Ha kikapcsoltam, nem tudom hol lehet visszakapcsolni.

Ráadásul a bell hosszúságát amúgy sem állíthatom át.

Vannak remek programok, amiket igazi rádióamatőröknek szánnak. Fogadnak morzekódot a hangkártyától, írnak satöbbi. Viszont jóval többek egy egyszerhasználatos poénnál. Overkill lenne ilyesmit használni.

És itt jön a megoldás, van egy Cwtext nevű program, ami pont annyit tud, mint kell: szöveget ír át morzéba, elsípolja vagy MorseMail xmllé alakítja. A lefordításához még bele kell nyúlni kicsit a kódba, de öt perc alatt beüzemelhető. A megszólatatásához még kell a SoX, de az Homebrew-ból települ.

Aszongyuk:

cwpcm -ss -f 800 -lowrez | sox -traw -r8000 -b16 -u - -tcoreaudio

Néhány Dolgot Megcsinálni

Pár hete elértem azt a pontot, ahol az addig remekül teljesítő todo.sh-t nem tudom elég hatékonyan használni. A hiba bennem lehet, mert ha a szupehatékony Gina Trappaninak megfelel, akkor a szoftvernek nem lehetnek határai. Mindegy, todo-gtd-produktiviti alkalmazás nélkül maradtam.

Nem nyert

A szigorú GTD alkalmazások részben a rendkívül zárt metodikájuk miatt (Actiontastic, iGTD) részben pedig az áruk miatt (OmniFocus) estek ki. Ráadásként a nagyobbik részük alfa/béta és zárt vagy kényelmetlenül olvasható adatformátumot használ. Azaz: kényelmetlen, nem áll kézre és lock-innel kecsegtet. Amely érvek részben paranoiának is hathatnak, de hagytam már adatot elsőre jónak tűnő béta alkalmazásban, ezt csak kínosabbá tette, hogy nem az én adatom volt.

Taskpaper

A megoldás

A megoldás a fent látható Hog Bay Software által “gyártott” Taskpaper lett a következő okok miatt:

  • kutyaegyszerű txt-t használ, nincs lock-in
  • rugalmasan használható, nincs szigorúan meghatározott egy igaz használati módja

A text formázása iszonyatosan egyszerű: ami mögött kettőspont van az projekt, ami előtt kötőjel van az todo, ami kukaccal kezdődik az kontextus. A tab értelemszerű alkalmazásával kezel hierarchikus todokat, a kötőjel nélküli, de nem projekt/kontextus dolgok pedig jegyzetként működnek. Az egész annyira bonyolult, mint a plaintext emailformázás. Ennek az egyszerűségnek köszönheti a szoftver, hogy van már hozzá vim és TextMate plugin is. Egy dokumentumot több tabon is meg lehet jeleníteni, lásd fent a szkrínsoton. A tab taralmazhat mindent, az egy projekthez tartozó összes tennivalót, vagy az egy kontextusban elintézendő dolgok listáját.

Quicksilver preferences

És most jön a mágia 43folders módon. Mivel az adatbázis egy text fájl, semmi nem akadályozza meg a felhasználót abban, hogy a Quicksilver Text actionjével szöveget fűzzön az elejéhez vagy a végéhez. A két kulcszó Append és Prepend. Azt kell csupán kitalálni, hogy a dokumentum eleje vagy vége lesz-e az inbox.

Sötét oldal

Eddig a sikertörténet. A programnak van még pár kivasalandó bugja, sikerült például projekt listázásos tabon beletörölni a következő projekt nevébe. Majd megy a bugreport, ha lesz időm megírni. Todoba már felvettem.

Az alkalmazás egyelőre 19 dollárba kerül, amit február végéig a Mugtaskpaper kupon kódot (forrás) felhasználva 13 dollárra lehet leimádkozni. Ennyiért egyelőre megéri. Ha tényleg kész lesz, akkor felmegy 27 dollár körülire az ár.