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



Tiistai 3.2.2004 klo 15:30

Microsoftilta aikalisä IE:n Eolas-muutoksille
IE:n turvakorjaus rikkoo sovelluksia
Kehittäjät yhä tyytyväisempiä Linuxiin
Nokia Forum osin maksulliseksi?

Longhorn-lähetystyöntekijät liikkeellä

Millennium-ajan .NET-lanseeraus oli vasta kevyttä alkusoittoa. Kohta pauhaavat kovaääniset pasuunat Microsoft-evankelistojen julistaessa Longhornin ilosanomaa.

Longhorn-retkikunta kiertelee jo ympäri maapalloa sivistäen varsinkin ISV-ohjelmistotuoteväkeä suuren päivityksen teknisistä yksityis­kohdista.

Viime viikolla Microsoft tarjoili kotimaisille kehittäjille Longhorn-esilämmittelyä Espoon Dipolissa. Esipuhujaksi oli kutsuttu kirjailijakonsultti David Chappell, tuo softaväkeä sujuvasti sivistävä sanailija.

Uransa alkuaikoina 20 vuotta sitten Chappell suunnitteli mainframe-koneiden tietoliikenneprotokollia. Myöhemmin häntä ovat innostaneet J2EE:n ja .NETin vertailu sekä Microsoftin hajautetut sovellus­arkkitehtuurit. Ei siis ihme, että Longhornin tekniikoista juuri Indigo viehättää eniten.

Chappell kehotti kehittäjiä siirtymään oitis hallittuun koodiin. Longhorn-aikakaudella koodaajalta edellytetään sivistyneempää managed-tyyliä, jotta uuden käyttiksen tehot ja turvaominaisuudet saataisiin täysin hyödynnettyä.

.NET-ohjelmointikielten lisäksi Longhorn tuo mukanaan paljon muutakin opiskeltavaa.

Windows-koodausoppien elinkaaret tuntuvat nykyisin perin lyhyiltä. Vastahan sitä opiskeltiin COM:ia ja DNA:ta, nyt pitäisi sisäistää XSL:ää ja SOA:aa.

Chappellin mukaan uusien ohjelmointikielten ja tekniikoiden opiskeleminen on itsestäänselvyys.

"Jos jatkuva muutos ja uusien kielten opiskelu ei miellytä, vaihda alaa", Chappell neuvoo.

Harri J. Talvitie






Uutiset

 

Microsoftilta aikalisä IE:n Eolas-muutoksille

Microsoft koki tammikuussa jo toistamiseen takaiskun Eolas-patenttikiistassa. Chicagolaisen tuomioistuimen elokuussa antama alkuperäinen päätös todettiin nyt lainvoimaiseksi.

Microsoftin lakimiehet ilmoittivat tuttuun tapaan valittavansa tästäkin päätöksestä.

Valituksen läpimenosta riippumatta Microsoft ilmoitti jäädyttävänsä viime syksyllä selaimeen kaavaillut upotettujen olioiden käynnistämistä koskevat koodimuutokset. Juridisista kiemuroista riippumatta muutokset perutaan ainakin toistaiseksi, koska yhtiölle on sadellut toteutustapaan liittyvää kritiikkiä sekä kehittäjiltä että asiakkailta.

Microsoftin tarkoituksena oli lisätä sivujen latautumisvaiheeseen ylimääräinen "OK"-dialogi. Käyttäjä olisi joutunut kuittamaan dialogin esimerkiksi useimpien ActiveX-olioita tai Flash-esityksiä sisältävien sivujen avautuessa.

 

IE:n turvakorjaus rikkoo sovelluksia

Microsoft aikoo estää salaamattomassa muodossa tapahtuvan käyttäjänimen ja salasanan siirron uusimmassa Internet Explorer -korjauspaketissa. Raakamuotoisista HTTP-pyynnöistä on ollut helppoa varastaa käyttäjän henkilötietoja tai luottokorttinumeroita.

Salaamattomassa muodossa sisäänkirjautumistietoja pyytävien palvelinten kohdalla paikattu IE tuottaa "Invalid syntax error" -virheen. Microsoft esittää MSDN-sivuillaan tarkemmat kuvaukset muutoksen muista vaikutuksista selainpohjaisiin sovelluksiin.

Tarkennus uutiskirjeen alkuperäiseen versioon:

Paikkaus ei poista Basic Authentication -mekanismia, vaan estää ainoastaan käyttäjätietojen antamisen HTTP(S):n URL:ssä tyyliin http://kayttajatunnus:salasana@www.sivusto.fi.

Lisätietoa Microsoftin Knowledge Base -artikkelissa »

Yhtiö suosittelee välttämään skriptikoodissa käyttäjätietojen upotusta HTTP-pyynnön URL-osaan ja käyttämään tarvittaessa esimerkiksi evästeitä.

Microsoftin ohjeista ei tosin löydy vieläkään mainintaa Internet Explorerin joulukuussa havaitusta spoofing-turvabugista, joka mahdollistaa skriptikoodilla vapaamuotoisen osoitetiedon sijoittamisen selaimessa näkyvään URL-kenttään.

 

Kehittäjät yhä tyytyväisempiä Linuxiin

Linux on kasvattanut voimakkaasti suosiotaan järjestelmäprojektien sovellus- ja tietokanta-alustana, toteaa alan kehitystrendejä tutkaileva Evans Data tuoreimmassa raportissaan.

Analyytikko Joe McKendrickin mukaan Linuxin suosiota on vauhdittanut varsinkin IBM:n vahva taustatuki. Kustannussäästöt koetaan myös tärkeänä valintakriteerinä. Haastatelluista lähes kaksi kolmesta uskoi Linuxin pienentävän järjestelmäprojektin kokonaisbudjettia.

Tutkimuksen mukaan myös avoimen lähdekoodin MySQL-tietokannan käyttö on kasvanut voimakkaasti. Vuonna 2001 MySQL:n käyttömäärä liikkui 10-15 prosentin tasolla, nyt luku on jo 40 prosenttia.

Microsoft SQL Serverin ja Accessin käyttö on puolestaan lisääntynyt vuoden sisällä vain 6 prosentilla.

Työpöytäsovelluksien osalta Windowsin ylivoima näyttää kuitenkin säilyvän. Evans Datan mukaan suurin osa kehittäjistä myös koodaa Windows-pohjaisilla työasemilla.

 

Nokia Forum osin maksulliseksi?

Nokia Mobilen kehittäjäsuhteista vastaava Lee Epting haluaa hillitä kehittäjille suunnatun Nokia Forum -palvelun ilmaiskäyttöä. Nykyisellään kuka tahansa voi poimia palvelusta veloituksetta haluamansa mobiili-SDK:t ja Java-kehitysapuvälineet.

Miljoonalatauksiin yltävän palvelun ylläpitäminen ja ohjelmien vapaa jakelu aiheuttaa liikaa kustannuksia ja kohtuuttoman paljon tappiota.

Eptingin mukaan nykyjärjestelmästä siirrytään lähiaikoina jonkin tyyppisen veloitusmalliin. Yhtiö kaavailee mobiilisovellusten kehittäjille eri tasoisia ja hintaisia jäsenyystasoja.

Tarkkoja tietoja jäsenyysohjelmasta ei ole vielä saatavilla, mutta lisävalaistusta lienee luvassa viimeistään loppukuussa Cannesin 3GSM World Congress 04:ssä.


James Gosling, Sun Microsystems
James Gosling

Kehittäjäaiheisia linkkivinkkejä

CNET: Alpha-Geek James Gosling palaa juurilleen
  Javan pääsuunnittelija James Gosling on siirtynyt pari vuotta kestäneen Jackpot-projektinsa jälkeen taas Sun Microsystemsille Java-arkkitehdiksi. CNETin haastattelu keskittyy lähinnä Java-välinemaailman kuulumisiin.

MSDN TV: 64-bit CLR and the .NET Framework
  MSDN TV:n esitelmä syväluotaa 64-bittisen .NETin ja CLR:n (Common Language Runtime) toteutuksen yksityiskohtia.

Slashdot: Hejlsberg Talk About Generics in C# and Java
  Microsoftilla C#:n ja .NET:in suunnittelussa vaikuttanut Hejlsberg kehuu seuraavan C#:n Generics-toteutetusta. On tietysti "astetta fiksumpi" kuin Javan vastaava.




Aiemmin ilmestyneet Assemblix-kirjeet:

  • Ammatti: suomalainen ohjelmoija
  • Webin uudet rakennusvälineet
  • Lukittu ja leikelty Longhorn
  • SP2: Tuhoa ja turvaa
  • Microsoft-messut identiteettikriisissä
  • Koodaajan patenttiviidakko
  • Elinkaareutuvaa Microsoft-koodausta
  • Monoa Microsoftille
  • Kuka valvoo koodia?
  • Hidasta hommaa
  • Vapaus valita
  • Paineessa viisasteltu
  • SOA - seuraava arkkitehtuurisi?
  • Koodin tähteet
  • Longhorn-lähetystyöntekijät liikkeellä
  • Miten sujui softabisnes vuonna 2003?
  • Käyttöjärjestelmä ohjaa kehittäjää
  • Mitä siellä toimistossa oikein tapahtuu?
  • Missä viipyy Smartphone?
  • Harmaantuvia koodivelhoja vai välkkyjä moniosaajia?
  • Avantoavusteinen ohjelmointi: suomalaiskoodarin salattu doping?
  • Mini-Assemblix
  • Web-sovelluspalvelujen kypsymistä odotellessa
  • Rekursiivisesti sisältökriittistä rönsyilyä
  • Pääkopan epäsymmetriasta vielä
  • Ohjelmoijantauti
  • Kenen koodia käytät?
  • GOTO kesälaitumelle
  • Sovellusarkkitehtuurien hienosäätöä
  • Koodi pääsee lööppiin
  • Windows-arkkitehtuurin alasajo
  • Avointa propagandaa
  • Uskallatko päästää Microsoftin taskuusi?
  • Softaduunarin äkkisukellus
  • Turvatonta tulevaisuutta
  • Naiset ja menetelmät puhuttivat
  • Sukupuolikoodi
  • Toimiiko äärikoodaus, laihduttaako Atkins?
  • Löysä XML kiihtyy raudalla
  • Java ja oikeusorientoitunut ohjelmointi
  • Ei vielä uhanalainen
  • Valitse vuoden kehittäjäväline
  • Tienaatko riittävästi?
  • Keskinkertaisuus kannattaa?
  • Web services + xml = hype^2
  • Pingviiniksi pingviinin paikalle?
  • Assemblix-pilotti


  • © 2002-2007 X-Telnet Oy   Aineiston uudelleenjulkaisu ilman lupaa kielletty