Assemblix

Kehittäjän kanava muutti Tietoviikkoon, arkistot jatkossakin Assemblix.netissä!

Harri J. Talvitie | 1.4.2009

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.

Linkit ja kommentit »

Userfly kurkkaa käyttäjän olan yli

Ilari Sani | 11.3.2009

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.

Safarin Web Inspector -analyysiväline

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.

Linkit ja kommentit »

Microsoft houkuttelee Java-koodaajia Silverlightin taakse

Harri J. Talvitie | 11.3.2009

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.

Linkit ja kommentit »

Microsoftin sohvapöytä tuntee kosketukset

Ilari Sani | 11.3.2009

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ä.

Linkit ja kommentit »

Microsoft ärähti patenteista GPS-valmistajalle

Harri J. Talvitie | 5.3.2009

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.

Linkit ja kommentit »

Whobuilt.it nostaa verkon rakentajat parrasvaloihin

Ilari Sani | 5.3.2009

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.

Linkit ja kommentit »

Koodaa oma peli Kodulla

Ilari Sani | 5.3.2009

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.

Kodu

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ä.

Linkit ja kommentit »

Safari 4 tuo vauhtia ja web-sovelluksia

Ilari Sani | 26.2.2009

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 Web Inspector -analyysiväline

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.

Linkit ja kommentit »

Visual Studiosta vähemmän Microsoft-keskeinen

Ilari Sani | 26.2.2009

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.

Linkit ja kommentit »

Visual Basic 6 ei ota kuollakseen

Ilari Sani | 26.2.2009

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.

Linkit ja kommentit »

Auta hakukonetta, merkitse sivujesi kaksoiskappaleet

Ilari Sani | 19.2.2009

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.

Linkit ja kommentit »

Windows Mobile 6.5 tuo sormiohjauksen

Harri J. Talvitie | 19.2.2009

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.

Linkit ja kommentit »

Nokia, Microsoft kisaavat App Storen kanssa

Ilari Sani | 19.2.2009

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.

Linkit ja kommentit »

Google Gears kertoo web-sovelluksille sijaintisi

Harri J. Talvitie | 11.2.2009

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 pyytää lupaa

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ää.

Linkit ja kommentit »

Facebook avaa tietovarastojaan sovelluksille

Ilari Sani | 11.2.2009

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ä.

Linkit ja kommentit »

Lisää uutisia »

Linkkejä maailmalle

Pätkiviä luureja

The Wall Street Journal: BlackBerry Storm is off to bit of a bumpy start Linkki ulos

Kaatuiko puhelin? BlackBerry-johtajan mukaan nykyiset älypuhelimet ovat niin monimutkaisia, että niissä nyt vain on niitä vikoja.

Kristallipallo kertoo

Paleo-Future: Apple Computer in 1997 Linkki ulos

Applen kieli vakaasti poskessa 80-luvulla tekemä video kertoo, miltä tietokone näyttää kaukaisessa tulevaisuudessa. Saisiko olla Mac-puhelinkioski tai Mac-psykologi?

Liian iso pulla nieltäväksi

Economist.com: Motivating minds Linkki ulos

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.

Kirjaimellista kromia

Thomas Thomassen: Mini Media Centre Linkki ulos

Tuunaajan unelma: tornikotelo, jonka muotoilussa on kromia ja siipiä kuin 50-luvun Cadillacissa.

Oppi ojassa

Uncool: Computer Science FAIL Linkki ulos

Kauhuesimerkkejä korkeakoulusta: ohjelmoinnin luennoitsija puhuu aiheestaan täyttä puuta heinää. Mitä osaamattomalle opettajalle voi tehdä?

Talla pohjaan

Easy Energy: YoGen MAX Linkki ulos

Loppuiko akuista veto? Jalkapolkimella toimivalla laturilla pumppaat kannettavaan lisää sähköä missä vain.

Sivujen koko iskusta alas

RockstarApps: jsLex 1.2 Beta Linkki ulos

Onko sivustosi resurssirohmu? jsLex yhdistää kuvatiedostot, kutistaa JavaScriptin, poistaa päällekäisyydet ja tekee monta muuta parannusta puoliautomaattisesti.

CSS-selain-CSS -tulkki

Lindsey Simon: Selector Shell Linkki ulos

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.

Adobe avaa mediaprotokollan

InfoQ: Abobe to publish the Real-Time Messaging Protocol Linkki ulos

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ä.

Windows-myynti laskussa, Microsoft irtisanoo

Computerworld: Cuts call for Microsoft to rethink Windows client Linkki ulos

Microsoft joukkoirtisanoo ensimmäistä kertaa yhtiön historiassa: 5000 työntekijää saa lähteä. Taustalla on yhtiölle elintärkeän Windows-myynnin lasku.

Pieni on kaunista?

Morten Welinder: The Gtk+ file chooser dialog Linkki ulos

Käyttöliittymä ihan poskellaan: tiedostodialogi uhraa varsinaisille tiedostoille vähemmän tilaa kuin yhdelle painikkeelle.

Taide matkii koodia

Yanko Design: Coverflow goes manual Linkki ulos

iTunesista tuttu hyllymetafora saa uuden elämän ihan oikeana hyllynä.

Pythonisti muistelee

Guido van Rossum: The History of Python Linkki ulos

Python-kielen luoja Guido van Rossum on aloittanut artikkelisarjan, jossa käsitellään Pythonin syntyperiä ja kehitysvaiheita.

Kuka kouluttaisi web-suunnittelijan?

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ä.

Aika lentää, työ ei

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?

Vääntöä irti iPhonesta

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.

Ubuntu vilkuilee Nokian Qt-alustaa

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ä.

JavaScriptiä pingviiniin

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.

Menestyksen salaisuus

atebits: Popularity EnhancEr Linkki ulos

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

Nähdään kanavalla #konttori

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.

Ilkeää Tetristä

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.

Korppu elää!

designboom: Floppy disk CDRs Linkki ulos

Korppujen uusi tuleminen? Nämä poltettavat CD-levyt on muotoiltu näyttämään menneiden aikojen levykkeiltä.

Qt:tä sallivalla lisenssillä

Nokia: LGPL license option added to Qt Linkki ulos

Nokia on julkaissut graafisen Qt-ohjelmointialustan LGPL-lisenssillä, joka sallii alustan ilmaisen käytön myös suljetuissa projekteissa.

Adobelta raikasta ilmaa Linuxille

Linux Journal: AIR 1.5 for Linux Linkki ulos

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.

Dobb's luopuu paperista

Slashdot: Dr. Dobb's Journal going web-only Linkki ulos

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ä.

Tänään on hyvä päivä näppäillä

Cherry: Klingon language keyboard Linkki ulos

Käskyt saavat lisäpotkua, kun ne kirjoittaa klingoniksi – ja klingoninkielisellä näppäimistöllä.

Mitä uutta Python 3:ssa?

IBM developerWorks: Python 3 primer Linkki ulos

Python 3 sisältää monia pieniä mutta keskeisiä uudistuksia, kuten uusittu merkkijonojen tulostaminen ja lukeminen. Artikkeli käy läpi muutokset esimerkkeineen.

Surullisen yleisiä vikoja

CWE: Top 25 most dangerous programming errors Linkki ulos

Tietoturvariskit eivät johdu eksoottisista ongelmista. Vaarallisimmat ohjelmointivirheet on helppo tehdä, helppo korjata ja helppo käyttää hyväksi.

Kommenteista ilo silmälle

Atul Varma: Beautifully documented code Linkki ulos

Miten saada koodin dokumentaatiosta selkeästi luettavaa ja jopa tyylikästä? Vinkkejä ja JavaScript-kirjasto luettavan dokumentaation luomiseen.

Ohjelmoijan luulotauti

Sten: I’m like a hypochondriac, but with programming Linkki ulos

Maailma on täynnä ohjelmoijia jotka ovat huonoja eivätkä tiedä sitä – entä jos minäkin olen huono? Vähemmästäkin tulee vainoharhaiseksi.

Miten web-kehittäjillä menee?

Web Directions South: The State of the Web 2008 Linkki ulos

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.

Pikku-pikku-pelejä

Java4K: Minimum Games, Maximum Fun! Linkki ulos

Haaste: kehitä Javalla peli, joka mahtuu neljään kilotavuun. Lopputulokset ovat minimalistisia mutta yllättävän viihdyttäviä.

Böö! Osta Windows!

Boing Boing Gadgets: Japanese gothic surrealism (video) Linkki ulos

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ä?

Kirjasivistystä

Bill the Lizard: Books programmers don't really read Linkki ulos

Lista sivistäviä, syvällisiä ohjelmoinnin perusteoksia, joita kaikille suositellaan... ja joita tuskin kukaan on oikeasti lukenut.

Voiko niitä numeroita olla useampi?

miscoded: 10 is the one Linkki ulos

Selainten tunnistaminen saa oman Y2K-ongelmansa: monen sivuston mielestä Opera 10 onkin Opera 1.

Kirjataan nyt tämäkin...

Coding Horror: The problem with logging Linkki ulos

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.

IE:n XML-aukko ammottaa

Tietoviikko: Hurja IE-vuoto johti hätätoimiin Linkki ulos

Internet Explorerin XML-käsittelystä löytyneen aukon pelätään johtaneen jo kahden miljoonan koneen saastumiseen.

Nostalgia ei ole valttia

Poul-Henning Kamp: What's wrong with 1975 programming? Linkki ulos

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.

Koneet kiertoon

Geekware: Christmas ornaments Linkki ulos

Jouluisia vinkkejä vanhojen laitteiden kierrättämiseen: näin teet näppäimistöstä kuusenkoristeita tai vaikka hiirestä parrakkaan Joulupukin.

Talven valkohiutaleet

Schillmania: JavaScript snow Linkki ulos

Koristele sivusi JavaScript-lumisateella! Ratkaisu on vähintään yhtä tyylikäs kuin keinolumi muovikuusessa.

Kurkku suorana

Yahoo! Messenger: Emoticarolers Linkki ulos

Iloiset hymiöt esittävät joululauluja puhesynteesin voimalla – sanat saat valita itse.

Google listaa selainten heikkoudet

Google: Browser security handbook Linkki ulos

Google julkaisi suorastaan ylenpalttisen yksityiskohtaisen katsauksen selainten turvatoimintoihin ja -ongelmiin. Katsaus keskittyy selainten heikosti dokumentoituihin rajoituksiin ja virheiden käsittelyn eroihin.

Lisää asialinkkejä »

Lisää huumorilinkkejä »

Julkaisujärjestelmä: Drupal   |   Tietoa Assemblix.netistä