Lénárd Gábor 2011. April. 26.

Ki vagyok és mit csinálok

Szoftverfejlesztéssel foglalkozom. Mindig is ez volt a legizgalmasabb számomra, amióta először láttam életemben számítógépet. Ezen belül is az ember és a gép kapcsolata érdekel a legjobban, az interakció, a felület, a felhasználóbarátság, usability, a user experience megtervezése, finomhangolása. Sajnos általában nincs olyan szerencsém, hogy tisztán ilyen projektszerep jusson nekem, ezért a legtöbbször általánosanabban azon fáradozom, hogy az üzleti és a technikai emberek elképzeléseit összebékítsem és rendszerbe foglaljam, ezért sok megbeszélésen veszek részt, szorgalmasan írok, rajzolok, mindenféle specifikációkat, UI mockupokat, issue-kat és hasonlókat készítek.

Mostanában sajnos ritkán jut arra lehetőségem, hogy a munkahelyemen kódot írjak, ugyanakkor annyira szeretnék a két kezemmel létrehozni valamit, hogy a nem létező szabadidőmben igyekszem a hobbiprojektjeimmel foglalkozni. A kedvenceim a webes rendszerek, amióta csak van web.

Az EPAM-nál dolgozom, amely mindenféle projektekre közvetít ki. Így voltam már kiküldetésben több országban, három éve pár hónapot Angliában, aztán tavaly meg az USA-ban. Most éppen Zürichben dolgozom már több mint egy éve, ahol velem van a feleségem és két kislányunk is.

Elgazosodó blogom a lenardgabor.hu címen érhetõ el. Twitteren nagy ritkán @lenardgabor név alatt jelenik meg valami.

Milyen hardvert használok

  • Otthonra nemrég vettem egy bitanggyors Apple notebookot, az Intel legújabb, négymagos processzorával, maximális memóriával, nagyfelbontású, csillogásmentes képernyővel, SSD-vel. Lenyűgöző szerkezet, számomra még mindig szürreális a sebessége és a teljes hangtalansága. Egy élmény vele dolgozni. Többnyire egy ócska Samsung 23 colos külsõ monitorral, valamint vezetéknélküli billentyûzettel, meg varázslatos trackpaddel és egérrel használom. A fényképeket, videókat, filmeket egy Drobo FW800 tárolja. Adatmentésre ott a Time Capsule és a Backblaze.
  • Munkára is boldogan használnám ezt a gépet, de a jelenlegi munkahelyem egy nagy bank, úgyhogy ez természetesen szóba sem jöhet. Helyette egy szutyok, öreg Dell gépem van, két 19 colos monitorral. A saját Apple US billentyűzetem használom, hogy mindenhol pontosan ugyanazt a kiosztást használhassam, különös tekintettel a vízszintes ENTER-re és a sajnálatos módon csupán 101 gombra (nagyon hiányzik az a plusz egy).
  • A kedvenc, mindig magamnál hordott eszközöm egy első generációs iPad, benne korlátlan céges SIM-mel. (A korábban kedvelt Kindle-től megváltam, mert az iPad mellett már egyáltalán nem használtam.)
  • A telefonom egy kétéves iPhone 3GS.
  • A Canon EOS-1D fényképezőgépet két és fél éve vettem Handrástól, és nagyon-nagyon elégedett vagyok vele. Több jó objektívet és két nagy vakut használok hozzá. (De mindig irigykedem a Nikonokra, különösen bizonyos nagy látószögű objektívekre.)

Milyen szoftvert

Az irodai agyonkorlátozott gépen Windows XP fut, és az alapértelmezett böngésző az Internet Explorer 6.0. Ez sokkolt, amikor 2009 őszén először idejöttem. Szerencsére azóta már a Firefoxot is engedélyezték. A leggyakrabban ezeket a szoftvereket használom rajta: JIRA a böngészőben, MindAlign (a céges chat), Balsamiq Mockups, Photoshop CS2, Outlook 2003, TOAD, Notepad++, valamint Workrave (a kedvencem az összes közül, haha).

A kevésbé korlátozott környezetben ezek a szoftverek fordulnak elő:

  • Levelezés: Gmail saját domainekkel. Kliens Macen Sparrow (korábban a Mailplane-t használtam), de mindent letöltök Apple Mailben is, hogy legyen backup és a Spotlight tudja keresni. Kliens iOS-en a beépített.
  • Naptár, kontaktok: Naptárom az Apple-féle iCal, benne számos alkategóriával és feliratkozással, szinkronizálva MobileMe-vel. Elegánsabb, letisztultabb, mint a Google Calendar. A kontaktok szinkronizálva a Gmaillel.
  • Feladatok: Mac és iOS alatt használom az OmniFocust a feladataim karbantartására. Nem egy szép darab, de legalább jól szinkronizál. Mivel a munkahelyi windowsos gépemről nem tudok hozzáférni (nincs webes felülete), csak az asztalon heverő iPadről vagy iPhone-ról, ami messze nem ugyanaz, sajnos egyre tarthatatlanabbá válik a helyzet. Vagy szofvert, vagy munkahelyet kéne váltanom. :) Titokban abban reménykedem, hogy egyszer majd elkészül a The Hit List 1.0 Mac, iPhone és web felülettel. Még aznap váltanék. (A Things szép, de kicsit buta, és évek óta nem jön össze a szinkronizálás.)
  • Pénzügyek: Mac és iOS alatt MoneyWell. Szerintem kissé túl van bonyolítva, de azért használható.
  • Olvasnivalók: iOS alatt alkalmazással, a többi platformon a böngészőben használom az Instapaper nevű csodát.
  • Blog: tumblr
  • Jegyzetek, napló: iOS alatt saját alkalmazással, a többi platformon a böngészőben használom a Simplenote jegyzetelőt. Ez az írás is részben ott készült.
  • Fényképek: Lightroom. Imádom. A gondosan kiválogatott képeket némileg csökkentett méretben exportálom iPhotóba, ahonnan publikálom MobileMe galériába, illetve szinkronizálom az iPadre.
  • Videók: iMovie. Pont, amire szükségem van.
  • Fejlesztés: Jelenleg elsősorban Google App Engine, Python nyelven, TextMate szövegszerkesztőben (amelyből a jelenlegi 1.x is lenyűgözően jó, miközben sok éve várjuk a 2.0). A forráskódot a GitHubon tárolom, a legolcsóbb csomaggal (egy fejlesztőt vonhatok be a titkos projektembe); parancssori git segítségével vezérlem. Basecamp alatt is a legolcsóbb csomagom van, és remekül működik.
  • Rajzolás: Főleg Balsamiq Mockups, időnként OmniGraffle.
  • Böngészés: Safari, és nagy ritkán Chrome.
  • Filmnézés: Plex.
  • Kapcsolattartás: Skype (iOS és Mac) korlátlan vezetékes európai előfizetéssel havi 8,95 frankért, plusz iChat (Mac).
  • Esténként dolgozom még a Starcraft II küldetésein is, de azoknak sajnos nemsokára vége.

Az iPadet leginkább olvasásra használom. Ráadásul a legtöbb dolgot csak rajta olvasom, számítógépen nem is:

  • Nagy-nagy kedvencem a Flipboard, ezzel olvasom a hírszájtok egyvelegét, és nagy ritkán Twittert is, valamint szinte soha a Facebookot. Ha lehetne, bekötném a tumblr-t és Instapapert is.
  • PDF és epub formátumú könyvekre iBooks, de a legtöbb könyv Kindle alatt.
  • Olvasok még néha Reederrel és Instapaperrel is.
  • A munkahelyemen néha tudok zenét hallgatni róla a Shure fejhallgatómmal (64 gigán elfér az összes zeném).
  • Néhanapján játszom is, mindenfélével; kedvenceim a valós idejű stratégia játékokhoz legközelebb álló tower defense típusú játékok, meg a több ember által játszható családi játékok.

iPhone:

  • A telefonomat már jóval ritkábban veszem elő, amióta a táblagép megvan, de azért még gyakran nézem meg rajta a leveleim (mivel a banki gépen ezt természetesen nem lehet), beírom a kiadásokat MoneyWellbe, és az autóban néha fut az iGo, amely meglepően sokat fejlődött az új, Primo nevű változattal.

Milyen lenne számomra az álom setup

  • A munkahelyemen is nyilvánvalóan a MacBookomat szeretném használni. Nem is tudom hányszor motiváltabb és elégedettebb lennék. A jelenlegi munkahelyi környezetem frusztráló és lehangoló.
  • Szeretnék egy óriási képernyõt otthonra, hogy még jobban tudjak a fényképekkel és videókkal dolgozni.
  • Állítható magasságú asztalt szeretnék, hogy váltakozva állva és ülve tudjak dolgozni. Az irodában és otthon is.
  • Jó lenne, ha a telefon és a táblagép képernyője mindenféle fényviszonyok között jól olvasható és kontrasztos lenne, csillogásmentesen, megtartva ugyanakkor a gyönyörű színeket, gyorsaságot, érinthetőséget.
  • Lehetne még strapabíróbb, lehetőleg csepp- és porálló anyagból a képernyő és a készülék borítása.
  • Bill Gatesszel együtt várom már, hogy olyan egyszerű legyen használni egy táblagépet, mint most egy jegyzetfüzetet. Én még mindig sokkal hatékonyabb vagyok papírral és írószerrel a kezemben.

Címkék:

7 hozzászólás

  1. wyctim írta (2011. April. 26. 11:24)

    Nekem OF után kicsit viccesnek tűnik a The Hit List, annak ellenére, hogy használtam anno.

  2. gaba írta (2011. April. 26. 12:03)

    Nekem nagyon imponál a letisztultsága, rugalmassága, meg hogy mindent el tudsz billentyűzetről végezni. De tény, hogy hosszasan nem teszteltem.

  3. wyctim írta (2011. April. 26. 15:26)

    @gaba: Az a baj, hogy szerintem rugalmasnak pont nem rugalmas (a Thingsnél mondjuk testreszabhatóbb). Smart foldereket tudsz benne csinálni, de annyira lista központú az egész, hogy olyan például nincs benne, hogy archiválsz egy listát (ami ugye projekt lenne), csak törölni tudod. Az OF sokkal letisztultabb és kezelhetőbb (billentyűzetről is), iPaden pedig egy álom, mondom ezt úgy, hogy Thingsről jövök. :)

  4. gaba írta (2011. April. 26. 17:55)

    Oké, nem ismerem sem a THL-t, sem a Thingset igazán, élesen nem használtam, csak próbálgattam őket.

    Szóval írok inkább arról, amit ismerek: hogy mi a bajom az OmniFocusszal:

    1. Nem tudom használni a munkahelyi gépemen. Ez a legnagyobb bajom. Ha lenne webes felülete, akkor igazából el tudnám fogadni minden további hibáját.

    2. Az OmniFocus for Mac egy tákolmány. Annak idején innen indult: egy ügyes kis csóka meghekkelte az OmniOutlinert, hogy azt is valahogy meg lehessen csinálni benne, amire nem gondoltak a készítői. Ezt a csókát aztán felvették, és kicsit integráltabbá tették a hekket, felcímkézték. De továbbra sem áll össze a dolog, még mindig egy hierarchikus listakezelő, vázlatoló (outliner), amelyre rá van ültetve bizonyos logika. Ami mindig kikészít, hogy még mindig egy Switch gomb kell, hogy a context-nézet valamelyik eleméről eljuss annak projektjéhez. Teljesen beteg. (Az iPhone-os változatból a mai napig hiányzik ez a funkció, az iPades változatba szerencsére belekerült.) Ilyen hiba értelemszerűen nincs az alapoktól kezdve erre kitalált Things és THL programokban.

    3. Az előző pont következménye, hogy az OmniFocus for Mac ronda, inkoherens, nem áll össze, furán viselkedik. Meg lehet szokni, de nem hozza az általam elvárt magas színvonalat. Próbálkoztam már, hogy testre szabom a színeket, fontokat, de nem sokat segített rajta. Az iPhone-on kicsit jobb lenne, az iPades pedig már egészen jó (csak kicsit bumfordi, a grafikusuknak egyszerűen rossz ízlése van).

    4. OmniFocusban egy feladat csak egy kontextusba tartozhat. Ezt fölösleges korlátozásnak tartom. A perspektívák segítségével a legtöbb esetben körbe lehet járni a dolgot (ezek most már szépen szinkronizálódnak is a különféle eszközök között), de ez egy újabb réteget rak az egész tetetjére. Természetesebb lenne, hogy ez bizonyos tevékenységhez több kontextust is hozzárendeljek. Ha jól tudom, ez Things és THL alatt is működik.

    5. Nem mellesleg az OmniFocus baromi drága, különösen ha több platformra is meg akarod venni. Nem tudom tiszta szívvel ajánlani azoknak, akik megkérdeznek, hogy miben kezeljék a teendőiket. (Számos ember veszi meg most körülöttem élete első iOS eszközét vagy Macjét, és tőlem kérnek segítséget, mire mit használjanak.)

    Hirtelen ennyi jutott most eszembe.

    A Thingszel mi a baj?

  5. gyurisc írta (2011. April. 27. 08:28)

    Örülük, hogy újra hallhatok felőled. A pénzezés tekintetében a Moneywell helyett tudnám ajánlani az eebacanhelp nevű (https://www.eebacanhelp.com/login.php) websiteot. Én ezt használom és nagyon bevált nálam…

  6. wyctim írta (2011. April. 27. 15:32)

    @gaba:

    1. Igazából nem értettem soha ezeket a webes felületeket. Az iPhone (vagy iPad) mindig nálam van, ami tökéletesen használható erre. Eleve nem nézem folyamatosan az OF-et egész nap. Munka előtt és munka után rákukkantok, kipipálom amit kell, rendszerezek picit, inboxszot ürítek és ennyi. Ha napközben valami kell, akkor előveszem a Today perspektívát a telefonon (flag or due nézet) és kész. Persze ez erősen függ attól, hogy ki hogyan használja az OmniFocust.

    2. Tény, hogy nem a legszebb app, viszont valahogy sokkal jobban a kezem alatt dolgozik az egész, pont azért mert egy nagy outline az egész (a 2.0-ban titkon reménykedek azért, hogy GUI szinten fejlődik). Például Things és THL alatt szörnyű a tennivalók rendszerzése. Túlságosan drag-and-drop az egész, OF-ben hihetetlenül jó, hogy amolyan Spotlightszerűen keresi ki nekem és ajánlja fel a projekteket.

    3. Hátha. ;) http://wyctim.com/files/WyctimFocus.zip

    4. Én veled ellenkezőleg szeretem, hogy egy taszk csak egy kontextushoz tartozhat. Rákényszerít, hogy kicsit jobban belegondoljak az egész dologba. Thingsben valahogy az ment az agyamra (saját hiba is), hogy egyszerűen túlcímkézi az ember a dolgokat, aminek az az eredménye, hogy egyszerűen nem tudsz normálisan szűrni, mivel mindenhol szinte ugyanazt látod. Ennek az a vége, hogy átgondolatlanul használja az ember, vagy sehogy. THL-ben pedig egyszerűen szörnyű a kontextus hozzárendelése adott feladathoz (taszk végére kell begépelni @ jel után), annak ellenére, hogy a koncepció picit testhezállóbb, mint Thingsben.

    A másik, ami kiakasztó a Thingsben, hogy egyszerűen elnyeli a feladatokat. Nincs benne review, a Today nézet pedig maga a pokol. OF-ben meg tudom azt csinálni, hogy a start date-tel rendelkező feladatok ne bukkanjanak fel a Today perspektívában (nem teszek rá előre flaget), csak egyszerűen legyenek aktívak. A Things az ember arcába tolja az egész projektet, aminek az a vége, hogy 30 todot kapsz a Today alatt, ami miatt előjön egy apró stressz és tologatod a dolgokat.

    Hogy valami jót is mondjak a Thingsről, az ismétlődő feladatok kezelése egyszerűen tökéletes benne. Az OF ebben fejlődhetne.

  7. gaba írta (2011. April. 27. 18:01)

    @gyurisc: Köszi a tippet. Úgy látom, nincs belőle iOS-kliens (külföldön általában offline vagyok), és a screenshotok alapján elég ronda. :)

Szólj hozzá!