• Ei tuloksia

Töiden hallinta

In document Survo ja minä (sivua 32-36)

Monitaitoinen ja -tavoitteinen käyttäjä ansaitsee mukavat keinot töittensä hal-lintaan. Survossa vaihtoehtoisia tapoja on useita. Kun seuraa survoilijoiden työskentelyä, tuon vaihtelevuuden totisesti huomaa. Mm. omassa tilastollisen tietojenkäsittelyn seminaarissani ja Survon käyttäjäyhdistyksen tilaisuuksissa näistä kysymyksistä on monta kertaa keskusteltu. On ilmennyt, ettei töiden järjestelyyn voi olla mitään yksiselitteisesti parasta tapaa. Valinnat riippuvat suuresti käyttäjän tehtävien luonteesta ja hänen tavoistaan mieltää rakenteita.

Silti on seikkoja, joista ei tarvitse kiistellä. Aloittelija jää helposti tilaan, jossa tiedot liikaa kasautuvat samoihin hakemistoihin. On tärkeää osata jäsentää työkohteensa niin, että mikä tahansa niistä löytyy välittömästi vuosienkin jäl-keen. Tässäkään ei tule mennä liiallisuuksiin eli jotkut saattavat päätyä turhan moniportaisiin hakemistorakenteisiin. Töiden järjestelyssä ei voi pelkästään luottaa käyttöjärjestelmän tai minkään sovellusohjelman apuun. Survon alku-valikossa on kuitenkin uusi kohta (Töiden yleinen hallinta), jossa annetaan ohjeita käyttäjille näissä kysymyksissä. Tulee muistaa, että avaimet on silti pidettävä omissa käsissä.

Mieleni tekee kertoa, miten nykyisin olen järjestänyt "työpöytäni" Survossa niin, että löydän helposti kaikki aikaisemmat jutut, aineistot ja asiakokonai-suudet.

Työpöytämäinen toiminta on tullut Survoon jo silloin, kun editoriaalinen työ-tapa syntyi. Survossa toimituskentät ovat luonnollisia "työpöytiä". Niihin voi asetella tarvitsemansa linkit kunkin tehtävän eri osiin esim. selityksin va-rustettuina LOAD-komentoina haluamallaan tavalla. Asiat on järjestettävissä niin, ettei mitään tiedostonimiä, polkunimistä puhumattakaan, tarvitse muistaa ulkoa. Pitäisi riittää, että nimet on kertaalleen valittu ja kirjoitettu. Sen jälkeen tulee saavuttaa nimetyt kohteet ilman turhia miettimisiä ja selailuja.

Omien töitteni hallinnan perustana ovat automaattisesti ylläpidettävät valikot.

Kun käynnistän Survon koneessani, kuvaruutuun ilmaantuu seuraavanlainen valikko; tämä oli tilanne 7. heinäkuuta 1996:

1 1 1 SURVO 84C EDITOR Sun Jul 07 09:34:08 1996 C:\KIRJA\ 100 100 01 1 1 SURVO 84C EDITOR Sun Jul 07 09:34:08 1996 C:\KIRJA\ 100 100 0

Työvalikko C:\E\D\SURVO.JOB Työvalikko C:\E\D\SURVO.JOB 0. S1 Survon päivitys C:\S\ 6 6 1 1 / 0. S1 Survon päivitys C:\S\ 6 6 1 1 / 1. INDEX Kirjeet, lausunnot etc. C:\ARK\ 5 1 1 1 / 1. INDEX Kirjeet, lausunnot etc. C:\ARK\ 5 1 1 1 / 2. P Puhelinnrot, tietoliik. C:\ARK\ 2 6 1 1 / 2. P Puhelinnrot, tietoliik. C:\ARK\ 2 6 1 1 / 3. INDEX Arkistoituja levykkeitä C:\Z\ 4 1 1 1 / 3. INDEX Arkistoituja levykkeitä C:\Z\ 4 1 1 1 / 4. OPETUS Kurssit ja seminaarit C:\ARK\ 3 1 1 1 / 4. OPETUS Kurssit ja seminaarit C:\ARK\ 3 1 1 1 / 5. ASENNUS SURVO 84C-levykkeet C:\PR\ 1 1 1 1 / 5. ASENNUS SURVO 84C-levykkeet C:\PR\ 1 1 1 1 / 6. TILAUS Tilauslomakkeet C:\SS\TILAUS\ 7 1 1 1 / 6. TILAUS Tilauslomakkeet C:\SS\TILAUS\ 7 1 1 1 / 7. TILIT7 Tilinpito 1995-96 C:\SS\ 1 1 1 1 / 7. TILIT7 Tilinpito 1995-96 C:\SS\ 1 1 1 1 / 8. SURVO5 Etiketit C:\ETIK\ 24 1 24 1 / 8. SURVO5 Etiketit C:\ETIK\ 24 1 24 1 / 9. Jobfile: C:\M\MONIM.JOB / Monimuuttujamenetelmät, hyperteksti . 9. Jobfile: C:\M\MONIM.JOB / Monimuuttujamenetelmät, hyperteksti . A. Jobfile: C:\E\D\SM.JOB / Tekeillä olevat työt . A. Jobfile: C:\E\D\SM.JOB / Tekeillä olevat työt . B. Sucro: ESITTELY 12.10.1995 C:\E\TUT\ + B. Sucro: ESITTELY 12.10.1995 C:\E\TUT\ + C. KOPIO Varakopioiden teko C:\S\ 4 1 1 1 / C. KOPIO Varakopioiden teko C:\S\ 4 1 1 1 / D. RAMSUR2 Survo to Ramdrive C:\E\D\ 4 1 1 1 / D. RAMSUR2 Survo to Ramdrive C:\E\D\ 4 1 1 1 / E. INDEX Missing observations C:\MISS\ 4 1 1 1 / E. INDEX Missing observations C:\MISS\ 4 1 1 1 / F. INDEX Survo ja minä C:\KIRJA\ 10 1 1 1 / F. INDEX Survo ja minä C:\KIRJA\ 10 1 1 1 / G. INDEX Windows-kokeet C:\WINKOE\ 4 1 1 1 / G. INDEX Windows-kokeet C:\WINKOE\ 4 1 1 1 / H. INDEX GENREG-parannus C:\GENREG\ 4 1 1 1 / H. INDEX GENREG-parannus C:\GENREG\ 4 1 1 1 / Valitse työ ao. napilla. Lisää työ napilla +. ENTER=Paluu ?=HELP Valitse työ ao. napilla. Lisää työ napilla +. ENTER=Paluu ?=HELP S. Survon alkuvalikko M. Päätyövalikko S. Survon alkuvalikko M. Päätyövalikko

Tästä valikosta siirryn haluttuun kohteeseen yhdellä napin painalluksella. Siis esim. painamalla nappia F (kohde kolmanneksi viimeisellä rivillä) pääsen kä-sittelemään tätä kirjoitustani (Survo ja minä) koskevia asioita.

Vaikka paperilla musta, valkoinen ja harmaan eri sävyt eivät ilmaise kunnolla valikon todellisia väritehosteita, näkymä ei varmasti ole yhtä korea kuin vaik-kapa Windowsin ikonein somistettu kuvaruutu, mutta mielestäni on parempi toimia "kerakkein kuin kuvakkein". Toisin sanoen ytimekkäät sanalliset koh-teiden selitykset ovat lukutaitoisille otollisempia kuin pelkät ikonit.

Ei ole suuremmin aihetta lämmittää kiistaa eri käyttöliittymien eduista ja hai-toista. Silti haluan palauttaa mieleen sen, mitä Rudolf Arnheim sanoi jo vuon-na 1935:

"Asioiden kuvaamisessa on yleistykset johdettava yksityistapauksista; on valittava, verrattava,

ajateltava. Mutta kun viestintä voi tapahtua sormella osoittamalla, suu hiljenee, kirjoittava käsi pysähtyy ja mieli kutistuu."

Tämä lainaus on otettu Neil Postmanin kirjasta Lyhenevä lapsuus (WSOY 1982, suomentaja Ilkka Rekiarvo) sivulta 82. Arnheimin varoitus tarkoitti sil-loin läpimurtoaan tekevää näköradiota, mutta sama koskee ihmisen ja tieto-koneen välistä kanssakäymistä.

Töiden hallinta 31 Survon työvalikossa kohteina esiintyy paitsi toimituskenttiä, myös toisia työ-valikkoja (Jobfile: kohteet 9,A) ja Survon makroja eli sukroja (Sucro: kohde B). Tässä kohde B aloittaa automaattisen Survon viitosversion esittelyn, joka sukrotekniikalla tekee ja näyttää asiat kuvaruudulle ilmestyvinä värikkäinä ja grafiikalla höystettyinä "kalvoina".

Kunkin kohteen kuvaukseen on varattu 8+24 merkkiä eli DOS-käyttöjärjestel-män 8 merkin nimirajoitus on näin häivytetty. 24 lisäkirjainta antaa keinot kohteen riittävän luettavaan kuvailuun ja on enemmän kuin mitä ikoni kertoo.

Uskallan myös väittää, että "yhden kosketuksen pelin" mukainen valinta on nopeampaa kuin kohdistimen kuljettaminen hiirellä tiettyyn paikkaan ruudulla ja kaksoisnäpäytys.

Valikon oikeassa reunassa paljastetaan mm. kohteiden levy- ja polkutunnuk-set. Niistä käyttäjän ei tarvitse välttämättä tietää mitään. Tällaisia valikkoja luodaan ja muutetaan Survossa helposti. Esim. uuden työn lisääminen valik-koon tapahtuu painalluksella + ja työn poistaminen napilla − . Nappi ? kertoo tarkemmin työvalikkojen hallinnasta, esim. siitä, miten rivit voidaan värittää toisistaan eroaviksi. Milloin tahansa nykyinen työvalikko saadaan uudelleen esiin joko napilla F11 tai näppäinyhdistelmällä Ctrl-A.

Kun työ lisätään valikkoon, edellytetään, että sitä vastaava levyhakemisto on perustettu ja sinne on luotu toimituskenttä, joka toimii esim. työn tarkempana hakemistona. Tuo hakemistokenttä talletetaan ensimmäiselle riville sijoitetulla SAVE-komennolla, johon on liitetty sopiva selitys, esim.

SSAVE INDEX / Survo ja minäAVE INDEX / Survo ja minä

Tämän jälkeen kohdistin asetetaan (tuossa INDEX-kentässä) siihen kohtaan, mistä työ halutaan aloittaa. Sitten otetaan esiin nykyinen työvalikko (napilla F11 tai Ctrl-A) ja painetaan nappia +. Tällöin työ ilmaantuu näillä selityksillä varustettuna uutena kohteena valikon loppuun.

On tärkeää, että Survon käyttäjät osaavat sijoittaa eri työnsä sopiviin lokeroi-hin (levyhakemistoilokeroi-hin, "kansioilokeroi-hin"). Alkavalle käyttäjälle helpoin tapa on mennä Survon alkuvalikkoon (työhakemistosta napilla S) ja siirtyä sieltä koh-taan "Töiden yleinen hallinta" ja sieltä edelleen kohkoh-taan "Työhakemiston pe-rustaminen".

Survon oveluutta kuvannee sekin, että koko työvalikkotouhu on ohjelmoitu Survon omalla makrokielellä V-nimisenä sukrona. Tämä sukro käyttää hyväk-seen lukuisia Survon C-kielellä ohjelmoituja peruskomentoja. Koska sukrojen ohjelmointikeinot ovat jokaisen käyttäjän ulottuvilla, esim. V-sukro on näin avoin käyttäjän omille parannuksille. Maininnan ansainnee sekin, että

työvali-kot tallentuvat levylle tavallisina tekstitiedostoina. Niitä pystyy siis muokkaa-maan myös tekstinkäsittelyn keinoin.

Päiväkirja

Palaan työvalikkooni ja katselen eräitä kohteita. Painamalla nappia 0 (Survon päivitys) saan esille Survon kehitystä koskevia tietoja:

6 6 SURVO 84C EDITOR Sun Jul 07 16:35:50 1996 C:\S\ 400 100 0 6 6 SURVO 84C EDITOR Sun Jul 07 16:35:50 1996 C:\S\ 400 100 0 1 *SAVE S1 / Survon päivitys 1 *SAVE S1 / Survon päivitys

2 * 2 *

3 * 3 * Tässä toimituskentässä on Survon tietoja Survon muutoksista jaTässä toimituskentässä on Survon tietoja Survon muutoksista ja 4 * 4 * laajennuksista. laajennuksista.

5 * 5 * 6 *FIND 6 *FIND

7 *... 7 *...

8 *July 7, 1994 8 *July 7, 1994 9 *STATL 9 *STATL

10 *Usage: STATL <SURVO_data>,<output_line> 10 *Usage: STATL <SURVO_data>,<output_line>

11 *works as STAT but allows frequencies > 65535. 11 *works as STAT but allows frequencies > 65535.

12 *(\E1\AN !STATL.C, STAT2L.C,..., STAT6L.C STATL.BAT) 12 *(\E1\AN !STATL.C, STAT2L.C,..., STAT6L.C STATL.BAT) 13 * 13 *

14 *July 8, 1994 14 *July 8, 1994

15 *SHOW C:\E\D\RAMSURVO.EDT 15 *SHOW C:\E\D\RAMSURVO.EDT

16 *Moving vital parts of Survo to Ramdrive 16 *Moving vital parts of Survo to Ramdrive 17 * 17 *

18 *July 9, 1994 18 *July 9, 1994

19 *Keys alt-Right, alt-Left, alt-Up, alt-Down (4 or 8 steps) 19 *Keys alt-Right, alt-Left, alt-Up, alt-Down (4 or 8 steps) 20 * 20 *

21 *July 11, 1994 21 *July 11, 1994

22 *Touch mode: END key, touching fl.point numbers (123e-10) 22 *Touch mode: END key, touching fl.point numbers (123e-10) 23 * 23 *

Tämä on siis ohjelmatekninen päiväkirja, jota aloin pitää vuoden 1994 heinä-kuussa. Sitä aikaisemmin olin pannut vastaavia asioita ylös "vahakantiseen"

vihkoon. Tähän toimituskenttään yritän nyt muistaa merkitä kaikki olennaiset Survoon tekemäni laajennukset, muutokset, parannukset ja korjaukset.

Etsin tästä listasta asioita useimmiten yksinkertaisesti selaamalla sivu sivulta tai valmiiksi kirjoitetulla FIND-komennolla (rivi 6), jolle olen tullut suoraan työvalikon ohjaamana. Olen viime viikkoina työskennellyt mm. tekstitieto-kantojen käsittelyyn liittyvien Survon ohjelmien kehittämiseksi ja laatinut LIST COUNT -toiminnon, jolla lasketaan laajoista tekstimassoista samanai-kaisesti useiden eri sanojen, sanontojen jne. lukuisuutta. Jos haluan löytää kohdan, jossa LIST COUNT mainitaan ensimmäisen kerran, jatkan suoraan FIND-riviä kirjoittamalla esim.

FFIND LIST CIND LIST C

ja painan aktivointinappia ESC:

Töiden hallinta 33 1 1 SURVO 84C EDITOR Sun Jul 07 16:50:02 1996 C:\S\ 400 100 0 1 1 SURVO 84C EDITOR Sun Jul 07 16:50:02 1996 C:\S\ 400 100 0 344 *344 *LLIST COUNT (new module)IST COUNT (new module)

345 */LCDEMO shows how to use LIST count. 345 */LCDEMO shows how to use LIST count.

346 *char *struprf(char *s) -> SM.LIB (SURVO.LIB) 346 *char *struprf(char *s) -> SM.LIB (SURVO.LIB) 347 *char *strnuprf(s,len) 347 *char *strnuprf(s,len)

348 * as strupr() but valid also for äöå... 348 * as strupr() but valid also for äöå...

349 *isletterf(char c) 1=upper case 2=lower case 0=not a letter 349 *isletterf(char c) 1=upper case 2=lower case 0=not a letter 350 * 350 *

351 *July 4 - 5, 1996 351 *July 4 - 5, 1996

352 *GENREG many times faster in large data. 352 *GENREG many times faster in large data.

353 *Instructions for logistic regression (LOGIST?) 353 *Instructions for logistic regression (LOGIST?) 354 * 354 *

355 *July 6, 1996 355 *July 6, 1996

356 *Activating help texts of optional modules from the inquiry system 356 *Activating help texts of optional modules from the inquiry system 357 *select: !CORRMV:MULTI2? (example) 357 *select: !CORRMV:MULTI2? (example)

358 * 358 *

359 *July 7, 1996 359 *July 7, 1996

360 *Macro [FOREBACK(x,y)] in PS.DEV. [REVERSE] now same as [FOREBACK(1,0)] 360 *Macro [FOREBACK(x,y)] in PS.DEV. [REVERSE] now same as [FOREBACK(1,0)]

361 * 361 * 362 * 362 * 363 * 363 * 364 * 364 * 365 * 365 * 366 * 366 *

Saan tässä tapauksessa näkyviin toimituskentästä kaikkein tuoreimmat mer-kinnät. Nuo muistiinpanot on tarkoitettu vain itselleni eikä niiden tarkkaa sisältöä ole tässä mieltä lähteä selostamaan. Lisättyäni jotain päiväkirjaan talle-tan sen takaisin tiedostoonsa painamalla muutaman kerran HOME-nappia, joka palauttaa kohdistimen kentän ensimmäiselle riville. Siellä on valmis SAVE-komento, jonka aktivoin ESC-napilla ja lisäys on säilössä.

F7-näppäimellä merkitään nykyinen paikka toimituskentässä niin, että samaan kohtaan pääsee palaamaan esim. SAVE-komennon aktivoinnin jälkeen paina-malla nappia F7 uudelleen. Tuon SAVE-komennossa poikkeamisen voi vält-tää kokonaan käyttämällä SAVENOW-sukroa, jonka käynnistys kannattaa määritellä omana näppäinyhdistelmänään.

In document Survo ja minä (sivua 32-36)