Heräilin jotain kymmeneltä ja painuin Internettiin siinä aamu yhdeltätoista. Yliopiston Linux-serverit eivät vastaa lainkaan. Soittelin Kalliolle ja hän kertoi, että versossa ajellaan muistitestejä, mutta silmun ja idun alhaallaolo oli hänelle uutta.
Ajelen tätä päiväkirjaskriptiä nyt Sun Solaris-koneella nimeltä tukki. Oli pakko vaihtaa skriptin alussa shelliksi bash, koska Solariksen /bin/sh ei sen vertaa osaa Unix-standardeissa määriteltyjä juttuja, että toi mun skripti sillä toimisi. Esim. $( jokukomento ) ei toimi vaan pitää sanoa `jokukomento` . Ja if rakenteessa ei voi sanoa "if ! jokukomento ; then ...". Jälkimmäisestä en ole aivan varma, että mitä standardit moisesta sanoo.
IKI:ltä tuli meiliä: Mun iki-osoite alkaa toimia vajaan tunnin sisällä.
Argh... Solariksessa ln-komento ei näköjään sitten tunne optiota -f, joten
ensin pitää poistaa mahdollinen entinen linkki, ennenkuin tekee uuden.
Ähhh... Miksköhän joku chmod-komento vielä ryppyilee mulle?
Ei helvetti. Tosiaan, Solarsessa ei sitten näköjään voi sanoa "chmod -R go-rwx ${PREFIX}tmp" ainakaan silloin, jos käyttää suomenkielistä ja eurotuellista localea. Heti jos -R:än jättää veks, niin sitten se toimii. Ja Vim on Solaritsassa jotain ihan kivikautista versiota, joka hengittää palkokasveja heti kun sille vihjaiseekin jotain eurotuesta:
% diary Error detected while processing /st/94/kaksoset/juhtolv/.vimrc: line 10: Unknown option: encoding=iso-8859-15 Press RETURN or enter command to continue
Vittuperkele! Saatana! Alkaa pikkuhiljaa tuntua siltä, että jopa Cygwin on n+1
kertaa miellyttävämpi ja toimivampi Unix-ympäristö kuin joku vitun Solaris
(johon on asennettu vain Sunilta tulevaa kamaa). Solarikseen ilmeisesti pitäis
kaikki GNU-kilkkeet ja muut utiliteetit kääntää itse tuoreimmista sorsista, jos
niitten ominaisuuksia mielii hyödyntää kyNpillä. Voishan Leväselle varmaan
ehdottaa, että kääntäisi tonne tukkiin tuoreempia GNU-kilkkeitä tuoreista
sorsista, mutta ulkosynnttimet se kuitenkaan mitään käännä.
Argh... Ja mitä vittua toi %z noissa mun päiväkirjamerkitöjen kellonajoissa
tekee? Tulinkohan käyttäneeksi jotain GNU-laajennosta date-komennossa vai
kävikö niin, että seurasin standardia, mutta Solariksen date-komento ei sen
vertaa ole standardin mukainen?
Joo, selkis:
The Single UNIX ® Specification, Version 2 -standardin mukainen
date-komento ei sitä %z:taa tunne. GNU-versio date-kommenosta on sen
ottanut RFC-822:sta. Harmillista: Tollahan saa niin selkeästi ilmaistua, että
millainen aikaero UTC-aikaan jollain aikavyöhykkeellä on.
Hmmm... Edelleen pitää muistaa, että tää on Solaris 8, mutta uusin olis 9. Ja sen mukana Vim olis versiota 6.1, jolla pötkisi jo paljon pitemmälle. Mutta zsh, on versiota 3.0.6, vaikka 4.* on se tämänhetkinen vakaa sarja. Täältä näkee ainakin uusimman Solaritsan mukana tulevien "freeware"-softien versiot:
Solaris Operating Environment
Freeware
Vaihdoinpa siguani IKI-osoitteen aktivoitumisen kunniaksi ja koska kuukausikin vaihtu ihan pian, niin vaihdoin samantien myös sen quoten:
Juhapekka "naula" Tolvanen * * http colon slash slash iki dot fi slash juhtolv "Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem." Cicero
Tuon on tarkoitus herättää hämmennystä niissä, jotka työssään tarvitsevat Lorem Ipsumia, mutta jotka eivät sen tarkemmin tunne sen tekstin alkuperää. Tuo sitaatti on peräisin juuri siitä Ciceron tekstistä, josta muokaten Lorem Ipsum on keksitty. Eräs enkunkielinen käännös tuosta on ainakin tämä:
"Nor again is there anyone who loves or pursues or desires to obtain pain of itself, because it is pain, but because occasionally circumstances occur in which toil and pain can procure him some great pleasure."