Kirjoittajan arkisto

Oracle vs Google

Posted: 25.05.2012 in Aiheeton
Avainsanat: , , ,

No niin, nyt tuli jenkkien suunnalta jonkunmoinen päätös Oracle vs Google oikeudenkäynnille joka koski Java käyttöä Android alustalla ilman lisenssiä. Valamiehistön pohdinnan (30min) jälkeen päätös oli että Google ei rikkonut Oracle patentteja vastaan. Pohdintaan jäi vielä voiko rajapintoja patentoida, mutta silti mielenkiintoinen voitto. Patenttioikeudenkäynnit ovat aina testejä, joilla linjataan jatko. Tässä tapauksessa Googlen  häviö olisi [...]

Mielenkiintoinen artikkeli Java 7 try-with-resources sudenkuopista: http://java.dzone.com/articles/common-try-resources-idiom?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29 Sinänsä vähän haettuja että kuvatut ongelmat ovat harvinaisia. Jos tiedosto on jo saatu auki, puskurivirran epäonnistuminen voisi johtua lähinnä muistin loppumisesta, ja jos niin käy, sulkematon resurssi on yksi pienimmistä ongelmista. Mutta silti, hyvää kuranttia tavaraa, ja auttaa ymmärtämään paremmin miten try-with-resources toimii.  

No niin, nyt on Android Ohjelmointi II pidetty, ja käytiin läpi aikalailla hauskoja ja hyödyllisiä Android rajapintoja. Kurssilaiset kävelivät ympäri luokkaa paikannus-rajapintoja testaillessaan ja testailu jatkoi kurssin jälkeen. OpenGL:llä väännettiin kosketukseen reagoivaa taustaväriä. Kolme päivää on aika piukka aikataulu käydä ohjelmointikurssia läpi, mutta siinä ehtii saada ensi askelen edistyneisiin rajapintoihin ja lisää varmuutta perusvääntöön.   [...]

Wohoo! Yksi Android kehityksen tuskapaikoista on ollut hidas emulaattori. Emulaattori on kyllä muuten hyvä ja kattava mutta sen ARM emulaatio Intel tai AMD prosessorin päällä on kuin sitkeässä kaurapuurossa olisi uimassa. Nyt on julkaistu uusi versio emulaattorista: http://android-developers.blogspot.ca/2012/04/faster-emulator-with-better-hardware.html Parannuksiin kuuluu mm. parempi tuki natiivi GPU:lle, eli kiihdytettyä grafiikkaa. Parempi tuki rautatason antureille ja aidon Android [...]

Törmäsin hiljattain kiintoisaan artikkeliin koskien Amazonin SOA arkkitehtuuria. Aiheestahan on kirjoiteltu jo kyllästymiseen asti kaikenlaisia näkökulmia, ja teoreettisia kehitelmiä ja pelisääntöjä pelaa. Toisaalta joskus voi olla yksinkertaisempaakin: All teams will henceforth expose their data and functionality through service interfaces. Teams must communicate with each other through these interfaces. There will be no other form of [...]

Jep, tänään tuli törmättyä Eclipse 3.7 Indigo mallin bugiin yhdessä Java 7 kanssa. Päivitettäessä plug-inejä tai itse Eclipse alustaa, alkoi paukkumaan download0/download1 virheitä ja päivitykset epäonnistuivat. Pieni googletus paljasti syynkin: https://bugs.eclipse.org/bugs/show_bug.cgi?id=317785 Eli mikä korjaukseksi? No, joko lataa suoraan uusimman Indigo version www.eclipse.orgista 3.7.1:ssä pitäisi olla jo patchit paikallaan. Tai sitten avaat eclipse.ini tiedoston, ja lisäät [...]

Odotellessa Java SE 8 versiota mullistuksineen, seuraava mielenkiintoinen päivitys – jo tänä vuonna – on tuleva Java EE 7 “cloud” standardi – eli JSR-342. Kiintoisia osia tulee olemaan: – JPA 2.1 ja multitenancy (JSR-338) – JAX-RS 2.0 ja viimeinkin client API (JSR-339) – Servlet 3.1 ja websockets, multitenancy, ja PaaS malli (JSR-340) – EL 3.0 [...]

Levottomat Web Servicet

Posted: 02.03.2012 in Aiheeton

Jahas, nyt on taas uusi aihe työn alla: RESTful web services rajapinnat, ja etenkin JAX-RS. RESTful palvelut ovat kovastikin tuttuja itselle, niitä tuli oikeastaan tehtyä jo vuonna 1995, mutta nykyisessä muodossaan toki on enemmän automatiikkaa ja vähemmän tarvetta tehdä matalan tason koodauksella kaikki alusta alkaen itse. Olen kovasti tykästynyt REST web serviceihin juuri siksi koska [...]

Java päivitystä 2012

Posted: 10.02.2012 in Java
Avainsanat: , , ,

No niin, lomailut on pidetty ja sorvin ääressä taas. Mitään hirvittävän ihmeellistä kertomisen arvoista ei ole tapahtunut, mutta muutamaa pienempää juttua osunut tutkaan, joten summaillaanpa niitä vähän. Olkoon tässä sittne tällä kertaa kokoelma linkkivinkkejä. Tänä vuonnahan Java 6 menee end of life tilaan eli ei saa enää päivityksiä ellei osta maksullista tukea Oraclelta. Ei päivityksiä [...]

http://blog.androidsuomi.fi/2012/01/android-aktivismi-google-maps-navigointi-kayttoon-suomessa/