Ohjelmistoliiketoiminta. Ohjelmistokehitys. Ohjelmistotuotanto. Näissä aiheissa liikkuu Codenton blogi.

Tietoviikossa oli jo jonkin aikaa sitten juttu siitä miten miniläppärit syövät isompien kannettavien markkinointa. Kirjoitan tästä vähän myöhässä, kun laitoin tuon jutun muistiin ja palasin siihen uudestaan vasta äskettäin.
Voisin yksinkertaisesti kommentoida tuota juttua sanomalla miten halvempi ja kätevämpi on parempi ja siksi menestyy. Mutta… se olisi vähän liian yksinkertaista ja ilmiselvää.
Sensijaan väitän, että sovellusalustojen konvergenssi [...]

Pilvi kuuluu kaikille

Kirjoittanut Santeri Paavolainen, 19.12.2009 - 15:14 - 3 vastausta

Tulevaisuudessa pilvi on kuin sähkö tai matkapuhelinverkko. Se on osa kaikkien olettamaa infrastruktuuria ja se on yhtä seksikästä kuin sairaalan putkisukat.
Matkalla tuohon tulevaisuuteen pitää tapahtua kuitenkin muutamia asioita:

Pilven käyttö pitää integroitua ja piilottaa käytettyjen sovellusten taakse.
Pilven laskentakapasiteetin minimi-allokaation pitää tippua.
Pilven käytön laskutuksen pitää yksinkertaistua.

Edellytys sille, että ei-tekniset kuluttajat käyttäisivät pilveä on tietysti se, että sen [...]

Konsultin rooli

Kirjoittanut Otso Kivekäs, 18.12.2009 - 16:09

Kun ohjelmistotaloon tilataan ohjelmistokonsultti, tällä voi olla kolme erilaista roolia: työntekijä, expertti tai yhteistyökumppani.

Jos olet ohjelmistojen kehittäjä, olet melko varmasti jossain vaiheessa syystä tai toisesta tutkinut niin kutsuttuun avoimeen lähdekoodiin perustuvan ohjelmiston lähdekoodia.  Mahdollisesti löysit lähdekoodista myös jotain, jota halusit muuttaa.  Tässä vaiheessa usein herää kysymys: pidänkö muutoksen itse, vai pyrinkö saada muutoksen hyväksyttyä alkuperäisprojektiin?  Tässä kirjoituksessa ei kiinnosta periaatteelliset lisenssikysymykset, vaan julkaisemisen vaiva (ohjelmistoprojektin ulkopuoliselle, jolla ei [...]

Google – tai itse asiassa C:n syyllisenä tunnettu Ken Thompson ja hyvin pieni joukko muita Googlen työntekijöitä – ovat paljastaneet maailmalle kehittäneensä uuden keskimatalan tason ohjelmointikielen.
Julkilausumassa esitellään useita perusteita teolle. Ilmeistä kuitenkin on, että haetaan C:lle tappajaa. Tätä on yritetty ennenkin, eivätkä hyvätkään kielet ole siinä onnistuneet. Mitä tällä kertaa on tehty eri tavalla?
Automaattinen muistinhallinta [...]