keskiviikko 25. maaliskuuta 2009

Assemblix-viikkokirje 25.3.2009

Assemblix

Silverlight loisti MIX09:ssä

Assemblixin toimittaja Ilari Sani | 25.3.2009

Microsoftin MIX09-tapahtuman tärkeimmäksi ilmiöksi nousi Silverlight 3:n beetaversio. Huomiota saivat myös IE8 ja Azure-pilvipalvelin. MIX on Microsoftin vuosittainen web-kehittämistapahtuma, joka pidettiin tänä vuonna Las Vegasissa.

Silverlight 3 panostaa entistä enemmän yrityssovellusten kehittämiseen. Kehittäjät saavat valmiita komponentteja esimerkiksi lomakkeiden ja kaavioiden luomiseen, ja .NET RIA Services yhdistää Silverlight-sovellukset palvelinten tietolähteisiin. Uutta on myös, että Silverlightia voi ajaa selaimen ulkopuolella.



.NET RIA-sovellus noudattaa tuttua monitasomallia.

Internet Explorer 8:n julkaisu jäi kenties odotettua pienemmälle huomiolle, sillä selain tunnettiin hyvin jo ennestään. Kahdeksas versio tuo mukanaan astetta paremman standardituen, kiristettyä tietoturvaa ja oikopolkuja palveluihin.

Microsoftin ulkoistettu palvelinalusta Azure sai joukon uusia työkaluja, joilla luodaan ja ajetaan Azuressa toimivia palveluja suoraan Visual Studiosta. Azure tukee nyt myös muita kuin .NET-kieliä, ja sillä voi ajaa perinteisiä sovelluksia. Azure on kuitenkin edelleen niin sanotussa CTP-vaiheessa, eikä se sovi tuotantokäyttöön.

Microsoft: MIX09 Linkki ulos


IBM + Sun, miten käy Javan?

Assemblixin toimittaja Harri J. Talvitie | 25.3.2009

Uutiset IBM:n aikeista ostaa Sun ovat herättäneet keskustelua Javan tulevaisuudesta. Java-yhteisöissä pelätään että kaupan toteutuminen tietäisi tuhoa niille Sunin Java-tekniikoille, joille IBM:llä on tarjota vastine.

Uhanalaisimpien joukossa koetaan olevan Sunin kehitysväline NetBeans, sillä IBM:n hallinnoimalla Eclipse-projektilla on selvästi suurempi markkinaosuus.

IBM:n WebSphere on suora kilpailija Sunin Glassfish-sovelluspalvelimelle, ja kahden J2EE-alustan jatkokehitystä pidetään epätodennäköisenä. Tietokannoissa Sunin MySQL ja IBM:n DB2 ovat kilpailijoita, mutta MySQL:n suosion vuoksi yhdistyminen ei todennäköisesti uhkaisi sitä.

Joidenkin arvioijien mielestä Sunin ja IBM:n yhdistyminen voisi olla Javalle myös onnenpotku. Talousvaikeuksissa rypevä Sun ei ole kyennyt selvästikään panostamaan Javaan tarpeeksi, ja esimerkiksi JavaFX on jäänyt pahasti Microsoftin ja Adoben RIA-tekniikoiden jalkoihin.

Sarkastisimmat pelkäävät IBM:n kehittävän Javan ympärille monimutkaisia ratkaisuja, jotta yhtiö saisi myydyksi enemmän konsulttipalvelujaan.

The Java Posse: IBM to buy Sun? Linkki ulos


Web-tekniikat haltuun: jQuery, osa 2

Assemblixin juttusarja web-tekniikoista jatkuu jQueryn käytännön esimerkillä.

Lisätäänpä omalle kotisivulle viestejä Twitter-palvelusta. Luodaan aluksi uusi HTML-sivu ja lisätään siihen div-tagi jonka id-attribuutti on viestit. Tämän kohdan jQuery täyttää viesteillä.

Sitten lisätään sivulle jQuery-kirjasto. Tämä sujuu helpoimmin linkittämällä Googlen tarjoamaan versioon.

<script src="http://ajax.googleapis.com/ ajax/libs/jquery/1.3.2/jquery.min.js"><script>

Tämän jälkeen tarvitsee vain kirjoittaa seuraava koodinpätkä uusien script-tagien sisään. (Pitkät rivit on tässä jaettu useammalle riville.)

$(document).ready(function(){ $.getJSON("http://search.twitter.com/ 	search.json?q=Assemblix&callback=?", 	function(data){ $.each(data.results, function(i,item){ $('#viestit').append("<p>" + item.text + "</p>"); });});});

Ensimmäinen rivi käynnistää skriptin, kun sivu on latautunut. Skripti kysyy JSON-kyselyllä Twitterin hakukoneelta viestejä, joiden aiheena on Assemblix. Jokainen viesti kääritään p-tagiin ja lisätään sivulle kohtaan viestit.

Huomaa, että palojen ottaminen muilta sivuilta voi rikkoa niiden käyttöehtoja. Tässä tapauksessa ehtoja ei rikota, kunhan sivulle lisätään vielä linkki Twitteriin.

Valmis versio sivusta Linkki ulos


 Mielipide

OSnews: ESR: GPL no longer needed Linkki ulos
Avoimen koodin johtohenkilö Eric S. Raymond sanoo, ettei avoimuuteen pakottavia lisenssejä kuten GPL enää tarvita. Taloudellinen hyöty riittää ajamaan yritykset avoimuuteen.

xSQL Software: Translate hours saved to dollars Linkki ulos
Moni kehittäjä tekee ennemmin päiväkaupalla työtä kuin ostaa parilla sadalla valmista koodia. Onko syynä todellinen hyöty, ylpeys vai rikkinäinen byrokratia?

Rajiv Popat: The F-word in software development Linkki ulos
Älä suotta sievistele: kun koodi on syvältä, on aivan tervettä antaa kirosanojen raikua.

Ian McKellar: Mozilla and WebKit, browser platform wars Linkki ulos
WebKit-selainmoottorista on tullut alusta, jota käyttävät niin Apple, Google kuin Nokia. Mozillan Gecko-moottorin piti olla yhtä yleiskäyttöinen, joten miksi sitä käyttää lähinnä Mozilla?


 Readme

Google: Chrome Experiments Linkki ulos
Google esittelee JavaScriptin lähitulevaisuutta. Selaintekniikan rajoja puskevat esimerkkisovellukset toimivat Chromessa, useimmat myös Firefoxissa ja Safarissa.

Gamasutra: How to incorporate stupidity into your AI code Linkki ulos
Peleissä tekoäly ei saisi olla ylivoimainen, ja kömpelöt virheet vievät uskottavuutta. Miten tehdä konevastustajasta kiinnostavan inhimillinen?


 Tuotteet

Microsoft: Web Platform Installer Linkki ulos
Pystyttää helposti Microsoftin web-palvelimet, sekä joukon ilmaisia sovelluksia. Valittavissa mm. WordPress ja Drupal.

MacRabbit: Espresso Linkki ulos
Web-kehitysväline Macille yhdistää HTML- ja CSS-optimoidun tekstieditorin, esikatselun ja tiedonsiirron.


 Ylivuoto

Telegraph: Lost finger replaced with USB drive Linkki ulos
Suomalainen ohjelmoija korvasi menetetyn sormen USB-tikulla. Tästäkö alkaa kyborgien nousu?

SimplyNoise: Enough said Linkki ulos
Häiritseekö avokonttorin melu? Tasainen kohina kuulokkeista peittää hälyäänet.

StackOverflow: Hello world program as a palindrome Linkki ulos
Haaste: kirjoita ohjelma, joka tulostaa "Hello, World" ja jonka koodi on täsmälleen sama etuperin ja takaperin.


Soviet Russia: HD Tetris (Flash)



Tetrisen HD-versio avaa klassikkopeliin uusia, avarampia näkökulmia. Saatko ensimmäistäkään riviä tyhjäksi?

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