Tilaamani X10-laitteet saapuivat IntelliHomesta kahdessa päivässä. Loistavaa palvelua!
Hauskin palikka on LM13-liikkeentunnistin. Se lähettää "On"-viestin halutulla koodilla aina liikettä havaitessaan. Tämä riittääkin minulle, sillä koodasin Indigoon pienen AppleScriptin, joka tarkkailee liikettä ja sammuttelee valoja, jos sitä ei havaita pitkään aikaan.
Tilasin myös pari LM15-lamppukantamoduulia, joissa on muutamia ongelmia. Ensinnäkin moduuli on sen verran pitkä, että se sopii huonosti jalkalamppuihin, joissa on pieni varjostin. Toisekseen se ei jostain syystä ruuvaudu sisään moniin Ikean jalkalamppuihin. LM15 onkin parhaimmillaan kattolampuissa, joihin olisi muuten vaikea saada mitään kytkintä väliin.
Hommasin myös pienen KR22-RF-kaukosäätimen sekä TM13-transceiverin, joka välittää kaukosäätimen ja liikkeentunnistimen signaalit sähköverkkoon. KR22 on näppärä olohuoneen pöydällä, jos haluaa himmentää valoja tai jos tv-laitteet on kytketty X10:n taakse.
TM13 toimii muuten moitteettomasti siltana RF- ja sähköverkkojen välillä, mutta valitettavasti sen sisäänrakennettu X10-sähkökytkin ottaa jostain syystä vastaan komentoja ainoastaan RF-puolelta, eikä ollenkaan sähköverkosta. Tästä syystä se jäi minulla hyödyntämättä, koska Indigo ei saa siihen yhteyttä.
Hienointa tässä kaikessa on se, että mitään Marmitekin X10-moduuleja ei ole tarvinnut asentaa kiinteästi, vaan ne on helppo ottaa mukaan ja järjestellä uudelleen muuttaessa.
Olen aina vierastanut termiä 'energian säästäminen'. Säästäminen viittaa siihen, että pitää luopua jostain.
Sen sijaan energian hukkaamisen välttäminen on järkevää. Löysin kotoa monta paikkaa, joissa turhan energiankulutuksen voi eliminoida pienellä vaivalla.
Ensimmäisenä steppinäni oli järjestellä jatkojohdot ja jakorasiat olohuoneesta uudelleen siten, että sain kaikki ne elektroniset laitteet, joita en käytä läheskään päivittäin tai edes viikottain, yhteisten katkaisimien taakse.
Mittasin kulutusmittarilla, että energiaa säästyy tämän verran:
Tv-laitteet: 45W
- Televisio, digiboksi, DVD-soitin, Xbox
Äänentoisto: 25W
- Mikseri, 2 x Technics SL-1200 -levysoitin
Nuo wattimäärät ovat siis standby-tilassa, jossa kyseiset laitteet viettävät usein kuukausitolkullakin aikaa, ilman että käytän niitä.
Seuraavana steppinä on ottaa käyttöön X10-valo-ohjaus. Kaikki lamppuni kotona ovat energiansäästölamppuja, mutta monet niistä ovat päällä 24/7. Aion investoida muutaman satasen siihen, että saan lamput sammumaan automaattisesti esimerkiksi nukkuessa ja poissaollessa.
Marmitekilla on mielenkiintoinen tuote LM15 (19,95€), joka on tavallisen lampun kantaan asennettava X10-kytkin. Tilasin niitä pari ja ajattelin kokeilla, hoitavatko hommansa nätisti. Toinen jännä tuote on MS13-liikkeentunnistin (29,95€), joka toimii paristoilla ja lähettää signaalinsa langattomasti.
Minulla on myös aika monta kännykkää, nettitablettia ja muuta aparaattia jatkuvasti latauksessa, koska haluan pitää niitä käyttövalmiina. Olen miettinyt niillekin yhteistä X10-kytkintä, joka pyörittäisi jonkinlaista on-off-ohjelmaa ja eliminoisi esimerkiksi 50% latureiden turhasta standby-ajasta.
Apple julkaisi firmware-päivityksen uusien MacBookien trackpadeihin, ja se saattoi ehkä korjata joitain juttuja, joihin olin jo tottunut. Edelleen kärsin kuitenkin "horisontaalisen peukalon ongelmasta", eli trackpadin klikkailu lappeellan olevalla peulalolla aiheuttaa hiirikursorin liikkumista hieman. Myöskin, kun peukkua pitää lappeellaan pohjassa valitakseen alueen tai tehdäkseen drag'n'dropin, kursori välillä töksähtelee. Johtunee siitä, että peukku ottaa useita kosketuspintoja trackpadin levyyn.
Noin muuten olen alkanut pitää tästä MacBookista paljon. Näppäimistö ajautui sisään ihan toimivaksi ja mukavaksi käyttää. Sen taustavalo on loistava iltaisin. Ruudun kirkkaus on sen verran voimakas, ettei glossy-näytön heijastelu ole haitannut kertaakaan. Erityisesti olen ihastunut MacBookin kannen sulkijalukkomekanismiin, jota ei siis ole. Kansi vain laitetaan kiinni kuin kirja, ja avataan vastaavasti taittamalla se auki. Mikseivät kaikki läppärit toimi näin?
Tuosta trackpad-päivityksestä voisi vielä mainita, että sen asennuksen jälkeen langaton Kensington-hiireni alkoi hieman sekoilla ja jäädä välillä paikoilleen hetkeksi aikaa. Ennustan, että korjauksia tulee lähiaikoina lisää.
Päätin siirtää kaikki domainini GoDaddyyn. Olen aiemmin pitänyt niitä Network Solutionsissa, koska rekisteröin ensimmäiset domainini vuoden '99 tienoilla. Silloin InterNIC-perintö oli vielä vahva ja Network Solutions oli luontevin paikka rekisteröidä uudetkin domainit.
Vuosien varrella Network Solutions on alkanut ottaa päähän yhä enemmän monessakin suhteessa. Koko palvelu on kovin sekava käyttää ja sisältää paljon historian painolastia esimerkiksi erilaisten NIC-handlejen muodossa. Ja aina kun kirjautuu sisään, saitti yrittää kaupitella krääsää, niin että hädin tuskin löytää ylläpitoliittymän.
Hyväksyessäni domainien siirtoa GoDaddyyn tämä vielä oikein huipentui, sillä Network Solutionsin webbiliittymä ei tarjoa mitään mahdollisuutta hyväksyä siirtoja. Sen sijaan piti soittaa heidän (24/7) puhelinpalveluun ja pyytää kiltisti kahdelta eri asiakaspalvelutytöltä Authorization Code jokaiselle domainille. Tietysti yrittivät joka välissä puhua ympäri, että enkö kuitenkin jäisi Network Solutionsin asiakkaaksi, niin saisin sellaisen ja sellaisen special-diilin.
Lopulta tuo siirto kuitenkin onnistui, sain koodit sähköpostiin, ja nyt pitäisi muutaman päivän sisällä myös tämän kfalck.netin siirtyä GoDaddyyn. Jos jotain menee rikki niin saattaa olla saitti hetken offline.
Kun Drupal 6.x -saitilla haluaa tehdä pieniä muutoksia olemassaolevaan teemaan, voi käyttää teemojen periyttämistä. Sen avulla alkuperäistä teemaa ei tarvitse kopioida ja muokata, vaan kaikki ominaisuudet periytyvät isäntäteemasta, ja niitä voi sitten ylikuormittaa tarpeen mukaan. Tästä on etua varsinkin silloin, kun isäntäteema saattaa päivittyä uusien versioiden myötä.
Teema periytetään luomalla uusi teema, jonka .info-tiedosto näyttää tältä:
name = Uusi teema
version = VERSION
core = 6.x
engine = phptemplate
base theme = garland
stylesheets[all][] = style-uusiteema.css
stylesheets[print][] = print-uusiteema.css
Tässä base theme -direktiivi määrittelee isäntäteeman, jonka kaikki CSS:t, JavaScriptit ja sivupohjat periytyvät uudelle teemalle. Sitten stylesheets-direktiivillä voidaan lisätä omia CSS-tiedostoja. Näiden nimet eivät saa olla päällekkäisiä isäntäteeman tiedostojen kanssa.
Uuden teeman CSS-tiedostot tulevat HTML:ssä isäntäteeman jälkeen, joten niistä käsin on helppo ylikirjoittaa isäntäteeman CSS-sääntöjä. Helpoin tapa on käyttää esimerkiksi Firebugia, katsoa Inspectillä mitä sääntöä pitää muuttaa, ja lisätä se omaan CSS-tiedostoon.
Aiheesta löytyy tarkempi ohjeistus Drupalin dokumentaatiosta.
Olen alkanut käyttää uutta, vielä julkaisematonta tehtävänhallintasoftaa nimeltä Things. Sen esiversio on saatavilla Mac OS X:lle ja iPhonelle.
Thingsin mullistava keksintö on tagien käyttö perinteisten kiinteiden tietokenttien sijaan. Esimerkiksi tehtävien prioriteetit määritellään tageilla High, Medium ja Low. Omia prioriteetteja ja mitä tahansa muitakin tageja voi lisätä vapaasti, ja tehtäviä voi sitten suodatella tagien mukaan. Getting Things Done -metodologiassa lajitellaan tehtävät usein esimerkiksi niiden fyysisen sijainnin mukaan, joten tällaisia tagituksia on helppo tehdä lennosta.
Toinen mukava juttu Thingsissä on sen tapa erotella projektit ja "vastuualueet" toisistaan. Projektit ovat tehtäväkokoelmia, joilla on alku ja loppu. Vastuualueet taas ovat pysyvämpi tapa lajitella tehtäviä, jotka voivat olla myös tyyppiä "Someday", eli tehdään ehkä joskus kun on aikaa. Huomasin omassa työssäni R&D:n parissa jo vuosia sitten, että valtaosa hommista on enemmänkin vastuualueita kuin projekteja, ja sen takia monet tehtävänhallintasoftat pakotettuine projektimalleineen ovat sopineet käyttööni huonosti.
Things synkkaa tehtävät nyt iCaliin sekä iPhoneen, johon on saatavilla Things-sovellus App Storesta ($7.99). iPhone-synkkaus menee kotona WLANin kautta, joten se ei ole kauhean universaali, mutta parempi kuin ei mitään. iCal-synkkaus taas pitää tehtävät kaksisuuntaisesti ajan tasalla tietyssä kalenterissa. iCal synkronoituu edelleen MobileMen kautta muille Maceille, joten tällä tavoin tehtävät voi pitää synkronissa kaikilla koneillaan, joskaan ratkaisu ei ole täydellinen.
Things 1.0 julkaistaan tammikuussa Macworld Expo 2009:ssä hintaan $49. Tulevia featureita ovat esimerkiksi parempi synkkaustuki natiivisti MobileMen kautta.
If you're suffering of MobileMe sync eating up 100% CPU on Mac OS X and the sync wheel running for a long time, check if there is a "synchronization warning" window in the background. That is the window that warns you when more than X percent of calendar entries are changing. It is easily lost behind other application windows.
When that window is open on any of your computers (waiting for you to click), apparently nobody can sync and MobileMe will take 100% CPU while it's trying.
Apple really should fix this by a) not eating up 100% CPU in any situation and b) forcing the warning window to the top so you can see it.