keskiviikko 22. huhtikuuta 2009

Assemblix-viikkokirje 22.4.2009

Assemblix

Oracle nielaisi Sunin, mitä jää jäljelle?

Assemblixin toimittaja Ilari Sani | 22.4.2009

Mitä Oracle-kauppa merkitsee Sunin tekniikoille? Kokosimme aihetta käsittelevät uutiset ja analyytikkojen mielipiteet.

Tekniikka Sun Oracle Tilanne
Tietokannat MySQL
MySQL
Oracle Database
Oracle DB
Oracle on pitkään tavoitellut MySQL:ää. Avoimen kilpailijan lopettamista pelätään, mutta todennäköisemmin Oracle aikoo tehdä sillä bisnestä.
Palvelimet Java
Java EE
Java
Java EE
Oraclen middleware toimii Javalla, ja yhtiö halunnee pitää kielen vahvana ainakin palvelinpuolella.
Kehitysvälineet NetBeans
NetBeans
JDeveloper
JDeveloper
Oraclen pelätään lopettavan NetBeans-välineen ja kauppaavan tilalle JDeveloperia. Yhtiöllä on lisäksi BEA:lta ostettu Workshop.
Käyttöjärjestelmät Solaris
Solaris
Solaris
Solaris
Solaris kiinnostaa Oraclea, sillä valtaosa yhtiön tietokanta-asiakkaista käyttää sitä. Oracle saattaa myös tuoda Solariksen tekniikoita Linuxiin.
Mobiili Java
Java ME
?
Ei tuotetta
Mobiili-Javan kohtalo on epäselvä. Penetraatio on laaja, mutta kuluttajateknologia ei ole Oraclen alaa.
Toimisto OpenOffice
OpenOffice
?
Ei tuotetta
Sun on pitänyt mustasukkaisesti kiinni OpenOfficen hallinnasta. Toimisto-ohjelmatkaan eivät ole Oraclen alaa, mutta Microsoftille kampoihin paneminen on.

Ars Technica: Understanding the impact on open source Linkki ulos
The Register: End of a beautiful dream Linkki ulos

Googlen tilastointipalvelu aukeaa kehittäjille

Assemblixin toimittaja Harri J. Talvitie | 22.4.2009

Google on julkaissut Analytics-palveluun avoimen ohjelmointirajapinnan.

Google Data Export API:lla kehittäjät voivat rakentaa vaihtoehtoisia käyttöliittymä perinteiselle Analytics-kojelaudalle ja hyödyntää sivujen käyntitilastoja omissa sovelluksissa.


Polariksen näkymä Googlen tilastoihin.

JavaScript- ja Java-kehittäjille Google tarjoaa valmiit kirjastot, jotka piilottavat rajapintakutsujen tekniset yksityiskohdat.

Galleriasivustolle on koottu rajapinnan avulla toteutettuja esimerkkitoteutuksia, kuten Desktop Reportingin valmistama widget-työpöytäsovellus Polaris.

Google Code: Google Analytics Developer Docs Linkki ulos
Google Analytics: Customer Examples Linkki ulos


Web-tekniikat haltuun: CSS-rungot, osa 2

Assemblixin toimittaja Ilari Sani | 22.4.2009

CSS-työnkulun yksinkertaistamista käsittelevä juttusarja jatkuu.

Valmiiden CSS-runkojen yleinen ongelma on, että niiden käyttämät luokat ovat suoraan ulkoasua kuvaavia, kuten width-5. Tämä rikkoo CSS:n perusideaa: jos elementistä halutaan leveämpi, pitää muuttaa sen luokkaa sen sijaan että muutettaisiin tyyliä.

Compass on järjestelmä, jossa yhdistellään valmiita tyylejä itse määriteltyihin luokkiin. Kehittäjä voi esimerkiksi valita, että luokka navigaatio käyttää samaa tyyliä kuin Blueprint-kirjaston viisi yksikköä leveä palsta:

@import blueprint/screen.sass .navigaatio   +column(5)

Compass poimii Blueprintistä oikeat rivit, yhdistää ne kehittäjän omiin tyyleihin ja tuottaa valmiin CSS-tiedoston:

.navigaatio{   float: left;   width: 190px;   margin-right: 10px;}

Tyylit kirjoitetaan Sass-kielellä, josta Compass kääntää ne CSS:ksi. Kieli muistuttaa CSS:ää, mutta siihen on lisätty useita käteviä toimintoja kuten muuttujat. Kehittäjä voi esimerkiksi määritellä huomiovärin kerran ja käyttää sitä eri puolilla tyyliä:

!huomio = #ff6666 .virheilmoitus   :color = !huomio   :border = 1px solid !huomio

Tämä tuottaa seuraavan CSS-tyylin:

.virheilmoitus{   color: #ff6666;   border: 1px solid #ff6666;}

Chris Eppstein: Compass Linkki ulos
Hampton Catlin: Sass Linkki ulos

Sähkeuutiset

Tietoviikko: Microsoftin dokumentaatio dieetille Linkki ulos
Microsoftin MSDN Library -sivusto sai kevytversion, josta on poistettu kehittäjiä ja selaimia rasittaneet rimpsut. Sivujen koko putosi viidennekseen.

Google Labs: O3D Linkki ulos
Google kehittää rajapintaa, joka tuo kiihdytetyn 3D-grafiikan selaimiin. Grafiikkaa voi luoda esimerkiksi 3D Studiolla ja animoida JavaScriptillä. Käyttökohteita ovat mm. pelit ja tiedon visualisointi.

 Mielipide

John Foley: Cloud computing gets a reality check Linkki ulos
Ovatko pilvipalvelut oikeasti omaa palvelinta halvempia? Eivät ainakaan suuressa mittakaavassa, sanoo analyysiyhtiö McKinsey & Co.

A List Apart: In defense of eye candy Linkki ulos
Eihän käyttöliittymän tarvitse olla kaunis – vai tarvitseeko? Esteettiset ratkaisut toimivat mitattavasti paremmin.

Jessie Ruderman: Getting bugs done Linkki ulos
Nokkela parannusehdotus Bugzilla-vikojenseurantaan: kenttä, josta näkyy mitä vialle on seuraavaksi tehtävä ja kenen vastuulla se on.


 Readme

Aldo Cortesi: Visualising sorting algorithms Linkki ulos
Lajittelualgoritmeja visualisoidaan usein animaatiolla, mutta lopputulos on harvoin valaiseva. Tässä parempi tapa esittää, mitä algoritmissa tapahtuu.


 Ylivuoto

NITRO Lablog: Brain-Twitter Interface (video) Linkki ulos
Nyt ei tarvita Twittaamiseen edes käsiä: halvaantuneiden avuksi suunniteltu laite lähettää viestejä aivoaaltojen voimalla.

BB Gadgets: You just bought a Gateway desktop PC Linkki ulos
Muu! Gateway-tietokoneen ostaja sai vuonna 1994 nauttia hämmentävästä lehmätaiteesta.


YouTube: Queen - Bohemian Rhapsody (video) Linkki ulos

Mitä tekevät museoidut tietokoneet silloin, kun kukaan ei ole näkemässä? Esittävät Queenin parhaita päristen ja piipaten.

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