-
MacHeistin ohjelmistopaketti tarjoaa taas useita sovelluksia sopuhintaan ja mukana mm. World of Goo -peli.
Trek Fuel Ex 9.0: herkullisen kuituista täysjoustoa
Pyöräilykausi lähenee ja nyt on hyvä aika valmistella pyörä ajokuntoon, jos pyörä on ollut talven ajan käyttämättömänä. Yleisimmät toimenpiteet kuten jarrujen, vaihteiden ja renkaiden tarkistuksen voi suorittaa itse, mutta esimerkiksi joustohaarukoiden ja iskareiden huolto on helpointa suorittaa asiansa osaavassa pyöräliikkeessä. Viime kesänä hankkimani Trek Fuel Ex 9.0 -täysjoustopyörä kävi viime viikolla huollossa ja kyllä etu- ja takaiskunvaimentimet toimivat nyt selkeästi herkemmin. Vielä kun vain ketjut vaihtaa ja hieman puunaa, voi poluille suunnata hyvillä mielin.
Uuteen pyöräilykauteen onkin tänä vuonna helppo lähteä, kun kalusto on hyvässä iskussa. Melkein vuosi sitten tilanne oli toinen ja 2002-vuosimallin Trek Fuel 90 vaihtuikin Trekin hieman järeämpään Fuel Ex 9.0 -täysjoustomalliin. Muutos olikin suuri, sillä jarrut vaihtuivat levyjarruihin, joustomatka kasvoi xc-kurjistelusta enduro-mittoihin ja viimeisenä silauksena Fuel Ex 9.0 rakentuu OCLV Black -hiilikuidusta valmistetun rungon ympärille.
En alunperin ollut edes ajatellut hiilikuituista 9.0 -mallia (hintakysymys), mutta kun tilaisuus sellaisen hankkimiseen sopivaan hintaan tuli, ei muita vaihtoehtoja kauaa tarvinnut miettiä. Olihan alla jo kokemusta hiilikuituisesta Trekin OCLV Pro Issue 9900 (1997) -pyörästä kilpauran ajoilta. Runkomateriaalien eroista ja eduista ei voi kuin kiistellä, mutta samalla lailla ne kaikki lopulta hajoavat, jos ovat hajotakseen. Hiilikuidulla saadaan kuitenkin hieman alumiinia kevyempiä ja sopivan jäykkiä runkoja.
Trek toi viime vuonna Fuel Ex -mallin täysjoustopyöriinsä ABP ja Full Floater -nimellä kulkevat edistykselliset jousitusratkaisut, jotka olivat osa ostopäätöksen muodostumista. Ratkaisuilla pyritään tehostamaan jousituksen toimivuutta ja jarrun vaikutusta jousituksen toimintaan. Trekin insinöörit voivat selittää tarkemmin:
Lyhyesti suomennettuna siis kerrottakoon Active Braking Pivot (ABP) ja Full Floater -ratkaisuista, että ABP:lla saavutetaan aktiivinen jousitus myös jarruttaessa, joka lisää pyörän kontrolloitavuutta, kun jarruttaminen ei jäykistä jousitusta. Tämä on toteutettu lisäämällä yksi nivel taka-akselin kohdalle. Full Floater vastaavasti parantaa joustomatkan hyödynnettävyyttä, kun takaiskari on kiinnitetty tavallaan joustavasti takalinkun liikkeeseen nähden. Ratkaisu tarjoaa aktiivista toimintaa pienten töyssyjen osalta, mutta silti ei keinu tai heilu poljettaessa. Kuulostaa aika markkinamiesten puheelta, mutta myös käytännössä ratkaisu on erittäin toimiva.
Nippeli-ihmisille mainittakoon vielä, että pyörästä löytyy edestä 90-130mm joustava Foxin Talas RL ja takaa Foxin Float RP23. Osasarja on pääosin kasattu Shimano Deore XT:n ympärille ja renkaiden pyörimisen hoitavat Bontragerin Race Lite -kiekot. Hiilikuitua on rungon lisäksi käytetty Bontragerin Race X Lite satulatolpassa ja ohjaustangossa. Eli kokonaisuutena pyörä ei sisällä mitenkään erikoisia osavalintoja. Satulaksi tosin vaihdoin Selle Italia SLR XC Gel Flow ja polkimiksi CrankBrothersin Egg Beater sl-vispilät. Lisäksi askartelin Shaman Rockring Compista rautasahalla sopivan kokoisen suojan eturattaalle. Tärkeintä tietoa eli painoa, ei ole tiedossa, mutta eiköhän sitä jostain vaaka joskus löydy.
Aurinkoisia pyöräilykelejä odotellessa voisi vielä käydä rengaskaupoilla ja miettiä, josko pienentäisi pyörivää massaa vaihtamalla sisäkumit tiivistyslitkuun eli laittamalla alle tubeless-renkaat.
Airfoil tarjoaa Airtunesin langatonta ääntä kaikille
Langattomuus on vapauttanut tietokoneet verkkopiuhoista, mutta äänen siirtäminen kaiuttimiin on vielä sitonut käyttäjää. Tekniikka kehittyy ja niinpä jo jonkin aikaa on ollut mahdollista siirtää myös ääntä langattomasti Applen Airport Express -tukiaseman ja Airtunes-ominaisuuden avustuksella. Tähän kun vielä lisätään Rogue Amoeban kehittämä Airfoil-ohjelma, on langaton ääni oikeasti todellisuutta.
Kävin siis lauantaina hakemassa paikallisesta omenakaupasta Airport Express -tukiaseman aikaisemmin hankkimani Airport Extremen kaveriksi, jotta pääsisin eroon Macbookin kyljestä pilkistävästä äänipiuhasta. Expressin liittäminen Extremen jakamaan langattomaan verkkoon sujuikin helposti Airport Utilityn avulla. Lisäksi vielä äänipiuha Airport Expressistä vahvistimeen ja langaton ääni iTunesin kautta oli todellisuutta. Liitännän osalta jouduin tyytymään perinteiseen 3.5mm mini – RCA -kaapeliin, mutta ostoslistalla on 3,5mm mini – Toslink Optical -piuha.
Airport Express ja Airtunes tarjoavat langatonta ääntä normaalisti vain iTunesin kautta kuunneltaessa, mutta monipuolisuuden nimissä se ei ole ollenkaan riittävää. Tähän markkinarakoon iskee Airfoil, jonka avulla tietokoneesta lähtevää ääntä voidaan lähettää langattomasti eteenpäin Airport Expressille käytettävästä sovelluksesta riippumatta. Nyt esimerkiksi myös Songbird ja Spotify saavat äänensä kuuluviin.
Airfoil ei ole ilmainen sovellus, mutta käyttökelpoisuutensa ja näppäryytensä osalta ei 25 dollarin (+ 22% ALV) eli noin 25 euron hinta ole ollenkaan paha. Maksukin onnistui kätevästi Paypalin kautta. Mac OS X:n lisäksi Airfoil on saatavissa myös Windowsille. Internet-lähteiden mukaan ”MACSANTA07” -koodilla hinnasta tippuu vielä 10% pois.
Airfoilin avulla ääntä voidaan lähettää Airport Expressin kautta kaiuttimille tai esimerkiksi suoraan toiseen tietokoneeseen, jossa ääni otetaan vastaan ilmaisella Airfoil Speakers -sovelluksella (OS X, Windows ja Linux). Pienen käyttöliittymän kautta valitaan vain minkä sovelluksen ääntä eteenpäin lähetetään ja kenelle kaikille se jaetaan. Äänenvoimakkuuden voi sitoa käyttöjärjestelmän äänenvoimakkuuteen tai pitää erillään, jolloin äänenvoimakkuutta voi säätää vastaanottajakohtaisesti. Lisäksi Airfoiliin integroituvalla Soundflowerilla saadaan kaapattua kaikki koneesta tuleva ääni, jolloin lähettävää ohjelmaa ei tarvitse määritellä erikseen ja Airfoilin käyttö on melkein huomaamatonta.
Lähetettävässä äänessä on noin parin sekunnin viive, foorumilähteiden mukaan 1850ms, joka ei musiikkia kuunnellessa ole ongelma, mutta videoiden katselemisessa viive on häiritsevä. Kuvan ja äänen tahdistamiseksi pitääkin käyttää joko Airfoilin tarjoamaa soitinta tai säätää viivettä itse. Viiveen asettaminen onnistuu muun muassa Mplayerin ja VLC:n asetuksista. Viive aiheutuu äänen siirtoon käytettävästä AirTunes-protokollasta ja Airport Expressistä, joka bufferoi äänen ennen sen lähettämistä eteenpäin.
Tietenkin olihan Airport Expressin ja Airfoilin ostaminen näennäisesti hieman turhaa hienostelua, sillä hyvinhän se ääni siirtyi piuhaakin pitkin. Langaton ääni tuo kuitenkin helppoutta musiikin kuunteluun Macbookilla ja Airport Expressin avulla Xbox 360:nkin pääsee nyt langattomasti verkkoon. Useiden positiivisten asioiden lisäksi langattoman äänen hyödyntämisessä suurimpana negatiivisena puolena on äänen viive, jota ei esimerkiksi Youtube-videoita katsellessa voi kiertää.
Päivän linkit 12.3.2009
-
Näppärä vertailutaulukko nykyisten HTML5, CSS3, SVG ja tulevien web-teknologioiden tuesta eri selaimissa
-
Jeff Atwoodin lista hyödyllisistä kirjoista sovelluskehittäjälle.
-
Atwood on kerännyt muutamia vinkkejä ja tarkistuslistoja ”The Pragmatic Programmer” -teoksesta.
Pyörivät pistorasiat luovat tilaa useammille pistokkeille
Olen monesti miettinyt, miksi kaksi päällekkäin tai vierekkäin sijoitettua pistorasiaa on yleensä aina toteutettu siten, että niihin ei varmasti voi laittaa kahta maadoitettua pistoketta.

Atlantin toisella puolella tämä on ymmärretty ja markkinoilla on saatavilla ongelmaan ratkaisu. Muun muassa Smarthome kauppaa 360 astetta kääntyviä pistorasioita, joihin saa helposti yhtäaikaisesti kaksi isoa töpseliä tai laturia. Kätevää ja edullistakin.
Vielä jos tällaisia olisi saatavilla myös sukopistorasioina, vaikka joissain jatkojohdoissa onkin pistorasiat käännetty hieman kulmittain.
En ole juuri sähkötekniikkaa lukenut, mutta luulisi olevan yhtä helppoa kääntää pistorasiat hieman sivuttain, kuin niiden suoraankin laittaminen. Vai onko sillä oikeasti jokin tarkoitus, että vuosikymmeniä on kahden pistorasian koteloiden tökkelit sijoitettu mahdollisimman epäkäytännöllisesti?
(via Gizmodo)
Mac OS X:n Terminal -ohjelman asetukset kuntoon
Kuvittelisi, että Mac OS X:ssä Terminaalin käyttäminen olisi yksinkertaista, mutta todellisuus on tarua ihmeellisempää. Terminaali vaatii hieman rakkautta, etenkin jos on tottunut tekemään asiat jossain muussa käyttöjärjestelmässä, kuten esimerkiksi Linuxissa. Tässä siis muutamia vinkkejä, joilla OS X:n Terminalin (suom. Pääte) asetuksia voi viritellä. Oletuksena on, että käytössä on OS X Leopard ja shellinä bash (oletus).
Backspace ja delete
Valitse Terminal-valikosta Preferences ja Settings-välilehden alta Keyboard-välilehti. Jos Key Mappingseissa ei kohdassa del (forward delete) ole arvoa \033}3~
niin lisää kenttään tuo arvo (send string to shell).
Mene ”Advanced” -välilehdelle ja ota rasti pois kohdasta ”Delete sends Ctrl-H”.
Jos Backspace ei toimi Terminaalin kautta otettaessa yhteyttä Linux-koneeseen, lisää käyttäjän kotihakemistossa (~/) sijaitsevaan ~/.bashrc -tiedostoon seuraava rivi: export TERM=xterm
. Ota asetukset käyttöön komennoilla source ~/.bash_profile
. Ongelma voi ilmetä etenkin screeniä käytettäessä ja screen vastaa vain ”Wuff —- Wuff!!”.
Page up & down ja Home & End toimimaan ilman Shiftiä
Valitse Terminal-valikosta Preferences ja Settings-välilehden alta Keyboard-välilehti
- Key mappingista valitaan haluttu toiminto
- Actioniksi ”send string to shell”
- page down: string:
\033[6~
- page up:
\033[5~
- home:
\033[1~
- end:
\033[4~
Lisää käyttäjän kotihakemistossa (~/) sijaitsevaan ~/.inputrc -tiedostoon seuraavat rivit. Jos tiedostoa ei ole, luo sellainen.
# allow the use of the Home/End keys "\e[1~": beginning-of-line "\e[4~": end-of-line # allow the use of the Delete/Insert keys "\e[3~": delete-char "\e[2~": quoted-insert # mappings for "page up" and "page down" to step to the # beginning/end of the history "\e[5~": beginning-of-history "\e[6~": end-of-history # alternate mappings for "page up" and "page down" # to search the history # "\e[5~": history-search-backward # "\e[6~": history-search-forward
Käynnistä Terminaali uudelleen, tai ota asetukset käyttöön komennoilla source ~/.bash_profile
ja bind -f ~/.inputrc
UTF-8 merkistö
Valitse Terminal-valikosta Preferences ja Settings-välilehden alta Advanced-välilehti
- Rasti pois ruudusta ”Escape non-ASCII input”
- Poimi Character encoding -kohdasta: Unicode (UTF-8)
Lisää ~/.inputrc -tiedostoon rivit:
# Be 8 bit clean. set input-meta on set output-meta on set convert-meta off
Lisää ~/.bash_profile -tiedostoon rivi export LC_CTYPE=en_US.UTF-8
Ota muutokset käyttöön käynnistämällä Terminal uudelleen tai komennoilla source ~/.bash_profile
ja bind -f ~/.inputrc
Irssi screenissä ja UTF-8
Muokkaa screeniä ajavan koneen merkistöasetuksia ~/.inputrc -tiedostoon edellä mainitulla tavalla.
Lisäksi lisää ~/.bashrc -tiedostoon seuraavat rivit:
export LANG="en_US.UTF-8" export LC_CTYPE="fi_FI.UTF-8" export LC_TIME="fi_FI.UTF-8" export LESSCHARSET="utf-8"
Aseta Irssissä (0.8.10 tai uudempi) terminaalin merkistöksi UTF-8 antamalla komento /set term_charset UTF-8
ja aseta Recode-asetukset seuraavasti:
/set recode ON /set recode_autodetect_utf8 ON /set recode_fallback iso-8859-15 /set recode_out_default_charset utf-8 /set recode_transliterate ON
Jos kanavan nimessä on ISO-8859-1 ääkkösiä, pystyy esimerkiksi kanavalle #ääöö liittymään käyttämällä komentoa /eval join #\xE4\xE4\xF6\xF6
. Siis ä -> \xE4 ja ö -> \xF6.
Valitettavasti Irssi 0.8.12 rikkoi tuon aikaisemmin hyvin toimineen kikan, mutta onneksi ominaisuus palautettiin ennalleen. Ennen Irssin seuraavaa versiota, ominaisuuden saa käyttöön asentamalla Irssin Nightly buildin tai kääntämällä Irssi SVN:stä.
Irssi ja Page up & down jouhevammin
Applen kannettavista tietokoneista on karsittu turhat näppäimet pois ja niiden mukana muun muassa myös Page up & down. Nyt Irssissä backlogia selatessa pitää aina naputella Esc+ylös/alas, joka on hieman työlästä, kun lisäksi Esciä joutuu painamaan joka kerta uudestaan. Asia on onneksi helppo korjata.
Sivutus-näppäimet voi asettaa toimimaan myös fn+ylös/alas -yhdistelmään komentamalla Irssissä seuraavasti:
/bind meta-up scroll_backward /bind meta-down scroll_forward
Viitteet
Ohjeet kasattu Elefanttipuheen kootuista ohjeista ja Matti Hiljasen ohjeista, joita on tähän kirjoitukseen täydennetty GNU development under Mac OS X -ohjeilla sekä ajantasaistettu tarvittavilta osin.
Outlook 2003 ja juhlapyhät kalenteriin
Microsoftin Outlook on yllättävän pätevä sähköpostiohjelma ja tarjoaa kalenteritoimintonsa osalta muun muassa juhlapyhät kalenterimerkintöinä. Juhlapyhät pitäisivät näkyä ilmeisesti vakiona, mutta toiminnossa on selkeästi pieni bugi.
Juhlapyhien näkyminen pitää käydä aktivoimassa uudelleen navigoimalla
”Tools > Options > Calendar options” ja klikkaamalla ”Add holidays” ensin pois päältä ja sitten takaisin päälle.
Tämän jälkeen juhlapyhät ilmestyvät kalenteriin. Vielä kun kalenteriin saisi myös merkkipäivät, liputuspäivät sekä nimipäivät.