Fishpool

To content | To menu | To search

Wednesday 9 April 2008

Tätäkö kutsutaan turvaratkaisuksi?

Kolmannella puhelulla, 40 minuuttia asiakastuen kanssa keskusteltuani, kaikki välimuistit ja piparit moneen kertaan tuhottuani (ja näin ollen muutamasta kymmenestä täysin asiaan liittymättömästä palvelusta uloskirjauduattani) ja vaikka mitä kokeiltuani saan kuulla että en voi hyväksyä maksuja verkkopankissani ellen downgradeta (töissäni tarvitsemaani) Java-asennusta vanhentuneeseen versioon jossa on tunnettuja tietoturva-aukkoja. Hienoa. Nyt voin maksaa laskuni, mutta en tehdä tehokkaasti työympäristössä tai käyttää Javaa turvallisesti muissa web-palveluissa. Eipä tullut ennen ajateltua että verkkopankkia pitää käyttää erillisessä suojatussa virtuaaliympäristössä jotta se ei vaarantaisi muun koneen tietoturvaa.

Ohjelmistokehittäjänä tässä kohtaa on pakko todeta että tämähän ei tietenkään ole Javan vika. Danske Bank ei vaan osaa valita oikeita välineitä oikeisiin paikkoihin tai arvioida riski/hyötysuhteita puhumattakaan suunnitella käytettävää loppuasiakasohjelmistoa. Valitettavasti he myöskään eivät osaa valita toimittajia tai tunnistaa järkevää ratkaisua sekopäisen monimutkaisesta ja virhealttiista sellaisen nähdessään.

Tarjouksia (ja vinkkejä!) hyvästä päivittäispankkisopimuksesta kompententilla verkkopalvelulla otetaan vastaan.

Update: Tätä asiaahan on kommentoinut moni suomalainen niin alalla toimiva kuin asiaan vihkiytynyt harrastajakin. Mutta kuinka moni tiesi että käytännössä sama katastrofi samaisen pankin toimesta käytiin läpi Irlannissa vuonna 2006? Tässä valossa aika moni pankin johtajien lausunto vaikuttaa vielä entisestäänkin surkeammalta. Tuo ylläoleva linkki muuten löytyi googlaamalla "esafekey"

Wednesday 16 January 2008

Congrats, MySQL!

Today we read the news that Sun is acquiring MySQL. As MySQL users and customers, it will take a bit more time for us to digest what to think of this, but for MySQL, it's certainly a good achievement, and I want to be among the first to congratulate Monty, Mårten and all other dedicated MySQL folk on this. I hope to hear soon about the sort of development and administration tools Sun is know for to reach also MySQL users, and if that turns out to be the path, then as customers we can happily welcome this event. I welcomed before Sun's open sourcing of Java, another key technology for us, and now we find our primary database solution to be under the same roof.

Update: wow, what a reaction from the stock market today. Sun paid $800M in cash plus $200M in stock options to acquire MySQL, and as a result, its own share (JAVA) went up by 6% or an otherwise very mixed market day.. So they gained that billion back in market cap one in one day. In effect, Sun got MySQL for free. Great move all around :)

I've also had a bit more time to think about the implications for us, and while I certainly want to hear more about the plans, my feeling is that this is probably a good thing for us as a customer as well. MySQL will definitely benefit from Sun's engineering and QA experience - as long as they keep in mind that rapid innovation is going to be expected and required of them, as always.

Sunday 30 December 2007

Measuring Java availability

I wanted to get some data on Java's deployment frequency among web readers, and couldn't find any useful published figures from Sun. However, I did find that Sun's investment into Java deployment in terms of better installer can pay off for measurement as well, and that the Deployment Toolkit of Java's next release provides just the kind of tools I could use to augment Google Analytics which has excellent built-in measurement for Flash, but not for Java.

Continue reading...

Saturday 19 May 2007

Consumer Java - could it be true?

With all the fuss recently about Adobe's Apollo bringing Flash to the desktop, Microsoft's Silverlight bringing .NET to the browser, and Sun's JavaFX bringing scriptable Java to the desktop and mobile devices, I've had to give some thought to the question of what might be the role of these platforms in the future of rich Internet applications, and whether the time might be getting closer for us to reconsider using Director and Shockwave to develop the things we can't develop using AJAX. Lets just say I'm not going to jump on any one of these quite yet.

However, I'd missed one thing Sun apparently is finally working on, that made me rather sceptical of JavaFX's potential - there is a project going on for fixing the consumer usability of Java in a browser environment called Consumer JRE, which might even be released as an update to Java 6. Wow - that'd make me really happy just as a daily user of all kinds of desktop Java applications, let alone that I might actually count Java as a viable option for developing something for consumer deployment. Good luck, guys. I'll be watching you closely.