keskiviikko 21. tammikuuta 2009

Assemblix-viikkokirje 21.1.2009

Assemblix

Valkoinen talo 2.0-aikaan

Assemblixin toimittaja Ilari Sani | 21.1.2009

Yhdysvaltain presidentti Barack Obama astui eilen virkaan, ja samalla avattiin Valkoisen talon uudistuneet web-sivut. Teknologiapiireissä ollaan ilahduttu uusien sivujen tyylikkäästä ja helppokäyttöisestä suunnittelusta sekä web-teknologioiden ennakkoluulottomasta käytöstä.

Sivut on teknisesti toteutettu ASP.NETillä, ja ne sisältävät siistiä ja validia XHTML-koodia. Lähdekoodista löytyy web-kehittäjille tuttuja kirjastoja kuten jQuery, jota käytetään mm. valikoiden ja gallerioiden luomiseen.

Obaman vaalikampanjassa hyödynnettiin laajasti sosiaalisia verkostoja, ja sama jatkuu myös presidenttikauden aikana. Valkoisen talon uuden median johtaja Macon Phillips kirjoittaa talon blogiin sekä näkyy Twitterissä ja Facebookissa. Obama itse aikoo julkaista viikoittaisen presidentin videopuheen, joka julkaistaan podcastina sekä YouTubessa.

Vallanvaihto vaikuttaa hakukoneisiin, joita Bushin hallinnon aikana estettiin indeksoimasta Valkoisen talon sivuja. Lähes 2400 hakemistoa etsijöiltä sulkenut robots.txt-kieltolista on nyt typistynyt kahteen riviin. Obama aikoo myös julkaista uudenlaista materiaalia, kuten esimerkiksi kaikki lakiehdotukset ennen niiden täytäntöönpanoa.

Valtion tuottama sisältö on Yhdysvaltain lain mukaan julkista omaisuutta. Tämän lisäksi kaikki muiden sivuille tuottama sisältö julkaistaan Creative Commons -lisenssillä. Sisältö on näin ollen vapaasti kaikkien käytettävissä, kunhan lähde mainitaan.

Macon Phillips: Change has come to WhiteHouse.gov Linkki ulos


iPhone-sovellukset huippuhuudossa

Assemblixin toimittaja Ilari Sani | 20.1.2009

Applen App Store -verkkokauppa on viidessä kuukaudessa osoittautunut ennennäkemättömäksi menestykseksi. App Storessa myydään ladattavia sovelluksia iPhonelle ja iPod Touch -soittimelle. Erilaisia sovelluksia on tarjolla yli 15 000, ja niitä on ladattu yli 500 miljoonaa kappaletta.

App Storea voi käyttää sekä tietokoneella että suoraan iPhonella ja iPod Touchilla. Käyttöliittymä on Applen tapaan hiottu, ja sovellusten asentamisesta on tehty mahdollisimman suoraviivaista. Sovelluskehittäjä saa 70 prosenttia myyntihinnasta, loput 30 prosenttia menevät Applen ylläpitokustannuksiin ja katteisiin.

Sovellusten yleisin hinta on 99 dollarisenttiä, ja vajaa neljännes sovelluksista on ilmaisia. Kaikki eivät ole edullisuuteen tyytyväisiä: kehittäjä Craig Hockenberry valittaa, että halpasovellusten määrä polkee edistyneempien sovellusten hinnoittelua.

Kuka saa Applen siunauksen?

Apple toimii portinvartijana, joka hyväksyy kaikki markkinoille päästettävät sovellukset. Suoranaisten haittaohjelmien lisäksi Apple on kieltänyt esimerkiksi pornografiset ja yhtiön omien tuotteiden kanssa kilpailevat sovellukset.

Kieltojen soveltaminen on ollut ailahtelevaa. Moni kehittäjä on epäröinyt, kannattaako kehittämiseen panostaa jos Apple viime vaiheessa päättääkin olla hyväksymättä lopputuotetta.

Joulun alla Apple salli pieruja päästävät hupisovellukset, jotka se oli aiemmin kieltänyt hyödyttöminä. Viikko sitten Apple puolestaan hyväksyi Safarin kanssa kilpailevia selaimia. Selaimet perustuvat iPhonen WebKit-selainmoottoriin – Operaa tai Firefoxia ei iPhonessa jatkossakaan nähdä.

Applen menestys on innostanut muita valmistajia avaamaan omia kauppojaan. Googlen Android Marketplace -sovelluskauppa on jo auki, mutta sen sovellukset ovat toistaiseksi ilmaisia koska maksujärjestelmä puuttuu. Palm on kertonut avaavansa sovelluskaupan Pre-älypuhelimelleen, ja Microsoftin Skymarket-kaupasta huhutaan.

Fortune: App Store: Has it peaked? No! Linkki ulos


jQuery 1.3 tuo vauhtia web-sovelluksiin

Assemblixin toimittaja Ilari Sani | 19.1.2009

jQueryn kehittäjät juhlistivat äskettäin avoimen JavaScript-kirjaston kolmatta syntymäpäivää ja 1.3-versiota. Uusi versio nopeuttaa jQueryn toimintaa entisestään ja lopettaa niin sanotun selainten haistelun.

jQuery on noussut yhdeksi web-kehittäjien suosikkityökaluista. Se yksinkertaistaa JavaScriptin perustoimintoja kuten elementtien löytämistä ja muokkaamista. Sille löytyy lisäksi runsaasti valmiita laajennuksia, joilla voi luoda esimerkiksi interaktiivisen kalenterin tai kuvakarusellin.

1.3:n tärkeimpiä uudistuksia on Sizzle-valitsinmoottori, joka etsii CSS-valitsimia vastaavia DOM-elementtejä. Sizzle on jQuerystä riippumaton, joten sitä voidaan käyttää myös muussa koodissa. Mm. Prototype- ja Dojo-kirjastojen kehittäjät ovat olleet kiinnostuneita käyttämään Sizzleä.

Sizzle on noin 50 prosenttia jQueryn aikaisempaa valitsinmoottoria nopeampi. Tämä merkitsee ripeämpiä skriptejä, sillä valitsimia käytetään lähes jokaisen jQuery-komennon yhteydessä. Valitsinten lisäksi jQuery nopeutuksia mm. elementtien lisäämiseen ja niiden visuaalisen sijainnin mittaamiseen.

 Lue Assemblix.netistä, kuinka uusi jQuery kiertää selainten yhteensopivuusongelmat.


 Sähkeuutiset

Computerworld: Ubuntu Mobile looks at Qt Linkki ulos
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ä.


 Mielipide

A List Apart: Elevate web design at the university level Linkki ulos
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? Linkki ulos
"Kuinka kauan kestäisi tehdä...?" Ohjelmoijan antama aika-arvio on lähes poikkeuksetta liian lyhyt. Miksi?



 Readme

Richard Jones: How we use IRC at Last.fm Linkki ulos
Kuka pelkää irkkiä? Last.fm-musiikkipalvelussa IRC-keskustelua käytetään sekä kehittäjien kommunikaatiokanavana että palvelinten ylläpitoon.

Ars Technica: Building desktop Linux applications with JavaScript Linkki ulos
JavaScript hiipii ulos selaimista yleiskäyttöiseksi ohjelmointikieleksi. Se soveltuu esimerkiksi sovellusten kehittämiseen Linuxin GNOME-työpöydälle.

Savoy Software: My iPhone is not a Mac Pro Linkki ulos
Vaikka iPhonessa on OS X, ei se ole teholtaan mikään työasema. C-koodia optimoimalla saa puristettua lisää potkua puhelimen prosessoreista.


 Ylivuoto

designboom: Floppy disk CDRs Linkki ulos
Korppujen uusi tuleminen? Nämä poltettavat CD-levyt on muotoiltu näyttämään menneiden aikojen levykkeiltä.

l0ser.net: Bastet AS3 Linkki ulos
Ovatko stressitasosi liian alhaiset? Lisää haastetta elämään saa kerrassaan ilkeästä Tetriksen versiosta, joka ei koskaan anna sitä palaa jonka eniten tarvitsisi.


atebits: Popularity EnhancEr Linkki ulos



Twitter-asiakasohjelma löysi myyntimenestyksen salaisuuden: pieruäänet samaan hintaan! Menekki pomppasi välittömästi 500 prosenttia.

Assemblix kirje

Vastaava päätoimittaja: Harri J. Talvitie, X-Telnet Oy.
Jakelu ja markkinointi: Talentum Media Oy / MikroPC.net.

Assemblix-viikkokirje lähetetään MikroPC.netin uutiskirjeen tilaajille.
Voit halutessasi poistua lähetyslistalta omista asetuksista.

Talentum.com Talouselämä Tietoviikko MikroPC Tekniikka&Talous Metallitekniikka Markkinointi&Mainonta Uratie Fakta Energialehti Mediuutiset Arvopaperi
Omat tiedot Asiakaspalvelu Mainosta

Ei kommentteja:

Uutiskirjeet (c) 2008-2009