Assemblixin uutiset julkaistaan tästä lähtien Tietoviikon Kehittäjän kanavalla osoitteessa http://tivi.fi/kehittaja.
Tämä sivusto toimii vuonna 2002 - 2009 tehtyjen aineistojen arkistona. Assemblix.netissä ei julkaista vastaisuudessa enää uutta uutissisältöä.
Tietoviikon lisäksi teemme ahkerasti juttuja myös Talentumin toiseen it-julkaisuun eli MikroPC-lehteen ja sen MikroPC.net-sivustolle.
Uusi Userfly-palvelu tallentaa web-sivujen kävijöiden kaikki liikkeet, minkä jälkeen niitä voi katsella videokuvan tapaan. Palvelu on tarkoitettu erityisesti käytettävyyden tutkimiseen: tallenteelta näkee, mitä käyttäjät oikeasti tekevät.
Userflyn tallenne näyttää kävijän hiiren liikkeet ja klikkaukset. Tallenne näyttää alkuperäiseltä sivulta lukuun ottamatta ylälaidan toistopainikkeita.
Sivuston omistaja voi kytkeä Userflyn käyttöön lisäämällä sivuille yhden rivin JavaScriptiä. Tämän jälkeen palvelu tallentaa jokaisen hiiren liikkeen, klikkauksen ja näppäimen painalluksen. Salasanat ja jotkin edistyneet Ajax-toiminnot jäävät kuitenkin tallentamatta.
Userfly ei riitä korvaamaan perinteistä käytettävyystutkimusta. Se ei kerro, mitä käyttäjä halusi tehdä tai ajatteli tekevänsä – ainoastaan, mitä käytännössä tapahtui.
Microsoft yrittää saada lisää kehittäjiä Silverlightin taakse liittoutumalla avoimen koodin kehittäjätalojen kanssa. Yhtiö tukee jo vahvasti Novellin Moonlight-projektia, jossa kehitetään Silverlight-yhteensopivaa lisäosaa Linuxiin.
Novellin lisäksi Microsoft tukee ranskalaisen Soyatecin projektia, jossa rakennetaan avoimen koodin Silverlight-kehitysvälinettä Eclipseen.
Eclipse4SL tuo Eclipseen uuden Silverlight-projektityypin ja älykkään muokkaimen XAML-tiedostoille. Eclipse4SL sisältää syntaksituen XAML-koodille ja tuloksen visuaalisen esikatselun.
Eclipse4SL-projektin tarkoituksena on tuoda väline Java-kehittäjille ja helpottaa näin Silverlight-käyttöliittymän rakentamista nykyisiin Java-palvelinsovelluksiin.
Microsoftin Surface-kosketustietokone esiintyi ensi kerran Suomessa viime viikon TechDays-messuilla. Surface muistuttaa lasipöytää, jonka pinta on kosketusnäyttö. Pinnan alla on piilee viisi lämpökameraa, jotka tunnistavat sormet. Microsoft kauppaa Surfacea muun muassa hotellien ja baarien houkuttimiksi.
Jörgen Westerling eCraftilta esitteli Martelalle tehtyä esimerkkisovellusta, jossa pöytää koskettelemalla selataan tuoleja. Ruudulla näkyvän tuolin väriä voi muuttaa laittamalla pöydälle kangasnäytteen. Kangasnäytteiden pohjissa on viivakoodin kaltaiset merkit, jotka Surface tunnistaa.
Suurikokoinen ja noin 12 000 euroa maksava Surface ei sovi joka paikkaan, mutta sen tekniikoita ollaan tuomassa Windows 7:ään. Seuraavalle Windowsille suunnitellut ohjelmat voivat hyödyntää erilaisia eleitä, jos käyttäjällä on kosketusnäyttö. Surfacen kokeellista käyttöliittymää ei kuitenkaan perus-PC:ssä nähdä.
Microsoft syyttää GPS-valmistaja TomTomia kahdeksan patenttinsa loukkaamisesta. Patenttijutun perimmäisenä motiivina on epäilty olevan avoimen koodin uskottavuuden nakertaminen.
Microsoft katsoo, että TomTomin muistikorttitoiminto rikkoo kolmea sen patenttia, jotka koskevat pitkiä tiedostonimiä ja muistin käsittelyä. Loput viisi patenttia liittyvät kannettavien laitteiden perustekniikoihin ja reittien sanalliseen kuvaamiseen.
SD-muistikorteissa käytetään Microsoftin aikanaan luomaa FAT-tiedostojärjestelmää. FAT:iin liittyvistä patenteista on kiistelty aiemminkin, ja Microsoftin on pelätty alkavan karhuta lisenssimaksuja sen käyttäjiltä.
Microsoft on tähän asti tyytynyt lähinnä uhittelemaan patenteillaan. Oikeusjuttu Linuxia käyttävää TomTomia vastaan on tulkittu murahdukseksi avoimen lähdekoodin suuntaan.
Verkkosivuista vastaavat kehittäjät jäävät usein nimettömiksi. Uusi whobuilt.it -palvelu kertoo, kuka on ollut mukana rakentamassa sivustoja.
Kehittäjät saavat kertoa itse, mitä sivustoja he ovat luoneet. Todisteeksi whobuilt.it pyytää kehittäjää lisäämään sivustolle uuden sivun. Jos sivu ilmaantuu, palvelu vahvistaa kehittäjän sivuston tekijäksi.
Palvelun luoja Elliott Kember suunnittelee, että kehittäjät voisivat jatkossa kertoa laajemminkin luomistaan sivustoista. Whobuilt.it toimisi tällöin valmiina portfoliona.
Microsoftin Kodu on uudenlainen kehitysympäristö, jolla kuka tahansa voi luoda pelejä Xboxille. Kodu tulee markkinoille tänä keväänä.
Kodun ytimenä on visuaalinen editori, jolla kirjoitetaan pelien säännöt. Pelit koostuvat ehtolauseista ja käskyistä kuten "kun poimit omenan, saat 20 pistettä". Näppäimistöä ei tarvita: ohjelmat kootaan ruudulla näkyvistä palikoista peliohjaimella.

Pelaajat voivat julkaista omat tuotoksensa verkossa ja parannella toisten tekemiä pelejä. Kodu pitää automaattisesti kirjaa siitä, kuka on työstänyt eniten mitäkin peliä.
Kodu lähti liikkeelle kaksi vuotta sitten projektina, jossa tutkittiin ohjelmoinnin opettamista lapsille. Se muistuttaa Sonyn suosittua Little Big Planet -peliä, jossa myös rakennetaan omia kenttiä.
Apple on julkaissut Safari 4 -selaimesta beetaversion. Safari ottaa kärkisijan JavaScriptin nopeudessa, ja se sisältää joukon uusia HTML 5 -tekniikoita. Kyseessä on samalla ensimmäinen selain, joka läpäisee Acid 3 -standarditestin kokonaan.
JavaScript-suorituskykyä on viritetty: Uusi Nitro-niminen tulkki on yli kolme kertaa nopeampi kuin edeltäjänsä, ja peräti kuusi kertaa nopeampi kuin tuleva Internet Explorer 8. Safari on myös piirun verran nopeampi kuin Google Chrome.
Web-sovellukset voivat tallentaa Safarilla tietoja paikalliseen tietokantaan ja toimia ilman verkkoyhteyttä. CSS-tyyleillä sivuille voi lisätä muun muassa maskeja, heijastuksia ja animaatiota.
Safarin analyysiväline näyttää sivun elementtien latausajat ja palvelimen odotteluun kuluneen latenssin.
Safari tarjoaa kehittäjille joukon välineitä sivujen rakenteen tutkimiseen ja suorituskyvyn mittaamiseen. Erikoisuutena on tietokantaväline, jolla selataan sivujen paikallisesti tallentamia tietoja.
Apple on avannut uuden Safarin yhteydessä kehittäjäsivuston, jossa esitellään selaimen toimintoja ja niksejä. Mukana on myös ohjeita web-sovellusten sovittamisesta Safarin iPhone-versiolle.
Microsoft on esitellyt tulevaa Visual Studio 2010 -kehittäjävälinettään VSLive! -tapahtumassa San Franciscossa. Uudessa versiossa on merkkejä avautumisesta ja Microsoft-keskeisyyden väistymisestä.
Visual Studio 2010:n käyttöliittymä on rakennettu uusiksi WPF:llä, ja se sisältää uusia navigointitoimintoja kuten funktiokutsujen kutsuketjun seuraamisen. Lisäosien rakentajat voivat lisätä kehitysympäristöön näyttäviä WPF:llä luotuja toimintoja.
Visual Studio 2010:n toteutuksessa käytetään Microsoftin uutta Managed Extensibility Framework -kirjastoa. MEF:n ansiosta kehittäjät voivat hyödyntää Visual Studion toimintoja sovelluksissaan ja luoda laajennuksia tehokkaasti. Kirjasto on julkaistu avoimena lähdekoodina.
Microsoft on tekemässä historiaa, sillä yhtiö aikoo liittää suositun avoimen koodin jQuery-kirjaston kehitysvälineeseen ja antaa sille myös virallista tuotetukea.
Tietokantojen suhteen Visual Studio on aina ollut hyvin Microsoft-keskeinen, mutta tähänkin on luvassa muutosta. Visual Studio Team System 2010:ssä tulee aito Oracle-sovitin ja yhtiö on vihjannut paremmasta tuesta myös MySQL:n suuntaan.
Microsoft lopetti Visual Basic 6.0 -kehitysvälineiden tuotetuen viime vuonna, mutta kielen käyttö ei osoita hiipumisen merkkejä. Iso-Britanniassa tehdyn tutkimuksen mukaan 88 prosenttia Windows-kehitystyötä tekevistä yrityksistä käyttää edelleen myös VB6:ta.
Tutkimukseen haettiin osallistujia Microsoftin kehittäjäuutiskirjeen kautta. Siihen etsittiin myös muuta kautta yrityksiä joilla tiedettiin olevan Visual Basic -tausta. Tämän vuoksi tulokset ovat korostuneita Visual Basicin suuntaan.
Lähes puolella tutkimukseen osallistuneista oli tuotantokäytössä yli sata tuhatta riviä VB6-koodia. Valtaosa aikoi luopua kielen käytöstä joko vasta vuosien päästä tai ei ollenkaan. Suosituin VB6:n korvaava kieli oli Visual Basic.NET.
Valtaosa vastaajista ei tiennyt, että Microsoft jakelee edelleen VB6:n ajoympäristöä Windows Vistan mukana. Myös Windows 7 sisältää kyseisen ajoympäristön, mutta Officen uusimmasta Mac-versiosta se on poistettu.
Google, Microsoft ja Yahoo yrittävät yhdessä kehittäjien kanssa poistaa hakutuloksista useampaan kertaan esiintyvät sivut. Yhtiöt kehottavat kehittäjiä merkitsemään sivujensa kaksoiskappaleet.
Moninkertaista sisältöä syntyy esimerkiksi silloin, kun samasta sivusta on erillinen tulostettava versio, tai sama tuote löytyy verkkokaupasta useasta eri osastosta. Tämä on hakukoneille ongelmallista, sillä haussa näkyy tarpeettomia kaksoiskappaleita ja linkkien suosio hajaantuu.
Uuden canonical-merkinnän avulla ylläpitäjät voivat merkitä rinnakkaissivuille, että sivun alkuperäinen versio on toisaalla. Tällöin hakukoneet ohjaavat hakijat alkuperäiselle sivulle. Samalla hakukoneet osaavat laskea rinnakkaisten sivujen suosion alkuperäisen hyväksi.
Microsoft on esitellyt tulevaa Windows Mobile 6.5 -käyttöjärjestelmää. Uutuus ei tuo mullistuksia käyttöjärjestelmän ytimeen, vaan parantaa lähinnä käyttöliittymää.
Uusittu käyttöliittymä lainaa Zunea ja iPhonea. Painikkeista ja valikoista on tehty sorminäppäilyä varten suurikokoisempia, ja käynnistysvalikkoa on selkeytetty. Kriitikot ovat moittineet päivitystä kuorrutukseksi, ja huomauttaneet ettei Windows Mobile 6.1:n keskeisiin ongelmiin ole juuri puututtu.
Uuden Windows Mobilen mukana tulee reippaasti kohennettu versio Internet Explorer -mobiiliselaimesta. Sivut latautuvat nopeammin ja piirtyvät pääosin oikein. Navigointia helpottaa portaaton zoom-toiminto.
Windows Mobile 6.5:a ei saa vanhoihin puhelimiin, vaan sen sisältäviä malleja on odotettava vuoden jälkipuoliskolle saakka. Microsoft lupaa lisätietoa 6.5:n kehittäjätoiminnoista lähiaikoina.
Microsoft ja Nokia ilmoittivat Mobile World Congress -konferenssissa kumpikin avaavansa Applen App Storen kaltaisen sovelluskaupan.
Nokian Ovi Store myy mobiilisovellusten lisäksi musiikkia ja muuta mobiilimediaa. Palvelun erikoisuutena on sosiaalisuus ja paikkatietojen hyödyntäminen: käyttäjille suositellaan sisältöä sijainnin ja ystävien maun perusteella. Ovi Store aukeaa toukokuussa Nokian uusissa puhelimissa, ja sen voi asentaa myös joihinkin vanhoihin malleihin.
Microsoftin Windows Mobile Marketplace on Nokiaa perinteisempi sovelluskauppa. Microsoft vakuuttaa kehittäjille kauppansa läpinäkyvyyttä ja selkeitä sääntöjä, naljaillen samalla Applen salamyhkäiselle valvontapolitiikalle. Kauppa toimii tulevaa Windows Mobile 6.5:ttä käyttävissä puhelimissa, ja se avataan kuluvan vuoden viimeisellä neljänneksellä.
Nokian ja Microsoftin kaupoille on yhteistä se, että niissä voi maksaa sekä luottokortilla että puhelinoperaattorin kautta. Applelle on toistaiseksi kelvannut ainoastaan luottokortti. Operaattorit perivät laskutuksesta palvelumaksuja, jotka ainakin Nokia aikoo siirtää sovelluskehittäjän maksettavaksi.
Google on lisännyt Gmail-sähköpostiin kokeellisen toiminnon, jolla viestien allekirjoituksen lisätään automaattisesti merkintä käyttäjän sijainnista lähetyshetkellä.
Gears-laajennus vahvistaa, että käyttäjä haluaa kertoa sijaintinsa Gmailille.
Gmail voi selvittää sijainnin usealla eri tavalla. Perustapauksessa palvelu selvittää IP-osoitteen sijainnin tietokannasta. IP-osoitteet eivät anna luotettavia tuloksia - yleensä päästään läänin tai enintään kaupungin tarkkuuteen.
Gmail voi myös pyytää paikkatietoja Googlen kehittämältä Gears-selainlaajennukselta. Gears tunnistaa sijainnin lähellä olevien wlan-tukiasemien tai GPS-laitteen avulla. Gearsia käyttävät sovellukset voivat valita, käytetäänkö hidasta mutta tarkkaa GPS:ää vai nopeampaa wlan-menetelmää.
Facebook luovuttaa sovelluksille käyttäjien tietoja, joita se on aiemmin hamstrannut. Uusien rajapintojen kautta sovellukset voivat lukea ja kirjoittaa muistiinpanoja, linkkejä, videoita sekä käyttäjän tilaa.
Käyttäjän tilan avaaminen sovelluksille on herättänyt erityistä mielenkiintoa. Nyt on mahdollista luoda sovelluksia, jotka muuttavat käyttäjän tilaa esimerkiksi sen mukaan, missä hän on tai mitä musiikkia hän kuuntelee.
Facebookiin kuulumattomat eivät edelleenkään pääse tietoihin käsiksi. Rekisteröityneen käyttäjän on otettava sovellus käyttöön, minkä jälkeen sovellus näkee käyttäjän ja hänen ystäviensä tiedot.
Uudet rajapinnat on nähty vastaiskuna kasvavalle Twitter-palvelulle. Twitterin ainoa varsinainen toiminto on, että käyttäjät voivat kertoa mitä ovat juuri tekemässä. Siitä on kuitenkin tullut erityisesti Yhdysvalloissa merkittävä viestintäkanava, jonka ympärille on rakennettu kymmenittäin muita palveluita ja välineitä.
The Wall Street Journal: BlackBerry Storm is off to bit of a bumpy start
Kaatuiko puhelin? BlackBerry-johtajan mukaan nykyiset älypuhelimet ovat niin monimutkaisia, että niissä nyt vain on niitä vikoja.
Paleo-Future: Apple Computer in 1997
Applen kieli vakaasti poskessa 80-luvulla tekemä video kertoo, miltä tietokone näyttää kaukaisessa tulevaisuudessa. Saisiko olla Mac-puhelinkioski tai Mac-psykologi?
Economist.com: Motivating minds
Miksi keskittyminen herpaantuu ja työ ei etene? Laiskuutta, masennusta vai itseluottamuksen puutetta? Todellinen syy voi tutkimuksen mukaan olla liian ylimalkaisesti määritellyt tehtävät.
Thomas Thomassen: Mini Media Centre
Tuunaajan unelma: tornikotelo, jonka muotoilussa on kromia ja siipiä kuin 50-luvun Cadillacissa.
Kauhuesimerkkejä korkeakoulusta: ohjelmoinnin luennoitsija puhuu aiheestaan täyttä puuta heinää. Mitä osaamattomalle opettajalle voi tehdä?
Loppuiko akuista veto? Jalkapolkimella toimivalla laturilla pumppaat kannettavaan lisää sähköä missä vain.
Onko sivustosi resurssirohmu? jsLex yhdistää kuvatiedostot, kutistaa JavaScriptin, poistaa päällekäisyydet ja tekee monta muuta parannusta puoliautomaattisesti.
Miten päällekäiset CSS-säännöt tulkitaan? Jättääkö selainvika jonkin rivin lukematta? Selector Shell kertoo, miltä tyylitiedosto näyttää selaimen tulkinnan jälkeen.
InfoQ: Abobe to publish the Real-Time Messaging Protocol
Adobe julkaisee RTMP-protokollansa, jota käytetään mm. videoiden reaaliaikaiseen välittämiseen Flashille. Protokollaa voidaan nyt käyttää muiden valmistamissa palvelimissa ja välineissä.
Computerworld: Cuts call for Microsoft to rethink Windows client
Microsoft joukkoirtisanoo ensimmäistä kertaa yhtiön historiassa: 5000 työntekijää saa lähteä. Taustalla on yhtiölle elintärkeän Windows-myynnin lasku.
Morten Welinder: The Gtk+ file chooser dialog
Käyttöliittymä ihan poskellaan: tiedostodialogi uhraa varsinaisille tiedostoille vähemmän tilaa kuin yhdelle painikkeelle.
Yanko Design: Coverflow goes manual
iTunesista tuttu hyllymetafora saa uuden elämän ihan oikeana hyllynä.
Guido van Rossum: The History of Python
Python-kielen luoja Guido van Rossum on aloittanut artikkelisarjan, jossa käsitellään Pythonin syntyperiä ja kehitysvaiheita.
A List Apart: Elevate web design at the university level
Korkeakoulutason web-koulutus polkee paikallaan: kouluttajat eivät ponnistelusta huolimatta pysy ajan tasalla, eivätkä yritykset saa tarpeitaan vastaavia työntekijöitä.
Andrew Freemantle: Why are software developers so bad at estimating time?
"Kuinka kauan kestäisi tehdä...?" Ohjelmoijan antama aika-arvio on lähes poikkeuksetta liian lyhyt. Miksi?
Savoy Software: My iPhone is not a Mac Pro
Vaikka iPhonessa on OS X, ei se ole teholtaan mikään työasema. C-koodia optimoimalla saa puristettua lisää potkua puhelimen prosessoreista.
Computerworld: Ubuntu Mobile looks at Qt
Canonical harkitsee Ubuntu Mobilen GNOME-työpöydän tilalle Nokian Qt-teknologiaa. Kiinnostuksen aiheutti, että Nokia julkaisi Qt:n äskettäin avoimella ja sallivalla LGPL-lisenssillä.
Ars Technica: Building desktop Linux applications with JavaScript
JavaScript hiipii ulos selaimista yleiskäyttöiseksi ohjelmointikieleksi. Se soveltuu esimerkiksi sovellusten kehittämiseen Linuxin GNOME-työpöydälle.
Twitter-asiakasohjelma löysi myyntimenestyksen salaisuuden: pieruäänet samaan hintaan! Menekki pomppasi välittömästi 500 prosenttia.
Richard Jones: How we use IRC at Last.fm
Kuka pelkää irkkiä? Last.fm-musiikkipalvelussa IRC-keskustelua käytetään sekä kehittäjien kommunikaatiokanavana että palvelinten ylläpitoon.
Ovatko stressitasosi liian alhaiset? Lisää haastetta elämään saa kerrassaan ilkeästä Tetriksen versiosta, joka ei koskaan anna sitä palaa jonka eniten tarvitsisi.
Korppujen uusi tuleminen? Nämä poltettavat CD-levyt on muotoiltu näyttämään menneiden aikojen levykkeiltä.
Nokia: LGPL license option added to Qt
Nokia on julkaissut graafisen Qt-ohjelmointialustan LGPL-lisenssillä, joka sallii alustan ilmaisen käytön myös suljetuissa projekteissa.
Linux Journal: AIR 1.5 for Linux
Adobe julkaisi AIR 1.5:n myös Linuxille. Päivitys korjaa monia ongelmia AIR-sovellusten asentamisessa. Yhtiö lupaa, että jatkossa Linux-versiot julkaistaan samassa tahdissa muiden kanssa.
Slashdot: Dr. Dobb's Journal going web-only
1970-luvulta asti julkaistu kehittäjälehti Dr. Dobb's Journal luopuu paperiversiosta ja keskittyy verkkoon. Kehittäjille suunnatut painetut lehdet alkavat olla vähissä.
Cherry: Klingon language keyboard
Käskyt saavat lisäpotkua, kun ne kirjoittaa klingoniksi – ja klingoninkielisellä näppäimistöllä.
IBM developerWorks: Python 3 primer
Python 3 sisältää monia pieniä mutta keskeisiä uudistuksia, kuten uusittu merkkijonojen tulostaminen ja lukeminen. Artikkeli käy läpi muutokset esimerkkeineen.
CWE: Top 25 most dangerous programming errors
Tietoturvariskit eivät johdu eksoottisista ongelmista. Vaarallisimmat ohjelmointivirheet on helppo tehdä, helppo korjata ja helppo käyttää hyväksi.
Atul Varma: Beautifully documented code
Miten saada koodin dokumentaatiosta selkeästi luettavaa ja jopa tyylikästä? Vinkkejä ja JavaScript-kirjasto luettavan dokumentaation luomiseen.
Sten: I’m like a hypochondriac, but with programming
Maailma on täynnä ohjelmoijia jotka ovat huonoja eivätkä tiedä sitä – entä jos minäkin olen huono? Vähemmästäkin tulee vainoharhaiseksi.
Web Directions South: The State of the Web 2008
95 prosenttia web-kehittäjistä käyttää JavaScriptiä, mutta vain joka toisella on Windows. Tämän ja paljon muuta paljastaa tuore kansainvälinen tutkimus.
Java4K: Minimum Games, Maximum Fun!
Haaste: kehitä Javalla peli, joka mahtuu neljään kilotavuun. Lopputulokset ovat minimalistisia mutta yllättävän viihdyttäviä.
Boing Boing Gadgets: Japanese gothic surrealism (video)
Jos David Lynch olisi japanilainen ja ohjaisi TV-mainoksia Microsoftille, jälki voisi olla tämän näköistä. Mikseivät Vista-mainokset ole näin jännittäviä?
Bill the Lizard: Books programmers don't really read
Lista sivistäviä, syvällisiä ohjelmoinnin perusteoksia, joita kaikille suositellaan... ja joita tuskin kukaan on oikeasti lukenut.
Selainten tunnistaminen saa oman Y2K-ongelmansa: monen sivuston mielestä Opera 10 onkin Opera 1.
Coding Horror: The problem with logging
Lokitiedostoista tulee helposti houkutus: kirjataan ylös kaikki mahdollinen, mitä ohjelma tekee. Lopputuloksena on heinäsuova, josta neulaa ei löydä analyysivälineelläkään.
Tietoviikko: Hurja IE-vuoto johti hätätoimiin
Internet Explorerin XML-käsittelystä löytyneen aukon pelätään johtaneen jo kahden miljoonan koneen saastumiseen.
Poul-Henning Kamp: What's wrong with 1975 programming?
Vuonna 1975 lahkeet olivat leveitä, muisti vähässä ja kelanauhat kalliita. Moni koodaa edelleen kuin tietovarastot ja välimuistit olisivat jääneet sille tasolle.
Jouluisia vinkkejä vanhojen laitteiden kierrättämiseen: näin teet näppäimistöstä kuusenkoristeita tai vaikka hiirestä parrakkaan Joulupukin.
Koristele sivusi JavaScript-lumisateella! Ratkaisu on vähintään yhtä tyylikäs kuin keinolumi muovikuusessa.
Yahoo! Messenger: Emoticarolers
Iloiset hymiöt esittävät joululauluja puhesynteesin voimalla – sanat saat valita itse.
Google: Browser security handbook
Google julkaisi suorastaan ylenpalttisen yksityiskohtaisen katsauksen selainten turvatoimintoihin ja -ongelmiin. Katsaus keskittyy selainten heikosti dokumentoituihin rajoituksiin ja virheiden käsittelyn eroihin.
Julkaisujärjestelmä: Drupal | Tietoa Assemblix.netistä