Crisp Home

Tag Archives: Teknik

Free Society Conference and Nordic Summit, Göteborg

Posted on by Mats Henricson.

FSCONS var nog den bästa konferens jag varit på. Inte för att jag egentligen pratade med så många, presentationerna var oftast för korta, och maten var inte så inspirerande. Inte heller egentligen på grund av all den coola teknik jag fick se. Det är när cool teknik förändrar världen som det blir RIKTIGT intressant! FSCONS är verkligen unik som konferens. Samtidigt som någon har en presentation med titeln "Gender, class and global flows" gör någon annan en presentation av GNU Parallel. Det låter som om det skulle krocka något vansinnigt, men det fungerar!

Jag är mest intresserad av ny teknik, speciellt federerade moln och liknande, och här är en lista över väldigt intressanta föredrag jag lyssnade på:

  • Designed For Decentralisation: Understanding the Internet
  • Centralised Internet Services and Problems of Power
  • Building Socially Responsible Social Networks
  • The Future of RepRap and Free and Open Hardware
  • The economics of open innovation and FOSS
  • Future Transports
  • Distributed email system
  • Keynote: Ethics of Intellectual Monopolies
  • Bits and bytes: the importance of free software in the industry
  • Web Search By The People, For The People

Här är föredrag jag gärna gått på, men inte kunde, eftersom det var tre eller fyra parallella tracks:

  • Kaizendo: Customizable schoolbooks
  • Open Hardware Repository
  • Scalable application layer transfers
  • Workshop: Packaging for Debian using Git
  • One Wire Sensor Networking
  • A Swedish Linux for Schools
  • File sharer? Go to jail!
  • Distributed Democracy
  • Workshop: Icelandic Modern Media Initiative
  • Challenges to Copyright: The shift towards collaboration
  • Self-organized Plenty: The Emergence of Physical Peer Production
  • Design Patterns between Free Software and Permaculture
  • GNU social and GNU FM: Empowering Communities
  • Public Sector ICT Procurement

Om inget av dessa ämnen intresserar, ja då är man genuint inte intresserad av vad som sker när internet med full kraft kör rakt in i förra seklets samhällsbygge!

Här kan du läsa mer om den konferensen. Vi ses nästa år!

Notes from NoSQL Europe in London, part 0

Posted on by Mats Henricson.

I am currently, after going overland from Scala Days in Lausanne by hitching, train and boat across the English Channel, in London for the NoSQL Europe conference today and tomorrow. I will try to blog from every session. It might be a bit incoherent and inconsistent, but it’s all I can offer.

You can also follow my tweets more directly.

Technology stressed? Perhaps it is time to panic!

Posted on by Mats Henricson.

Four years ago I spent a few months assembling a rather wide-spread document which I named "State of the art in Server Side Java". It was at the time well researched enough to end up as an entry on The Server Side.

Soon thereafter I got sidetracked to follow Ajax for a few years. I even went as the only Swede to the first ever Ajax conference in San Francisco, and blogged a lot from there.

These days there are simply so much things going on in Server Side Java land to have a slight clue as to where that freight-train is heading. There’s Hadoop and all its cousins for distributed computing, Actors, Terracotta, a school of new whacky persistence paradigms, a handful of JVM-based languages that only Ola Bini has the energy to follow. Annotations have, as I predicted, totally changed the way we program, and just about every day I bump into a new annotation I’ve never seen before (yesterday it was @PathParam).

It would feel OK if this plethora of technologies were somewhat obscure, but in my current project we use a lot of stuff I don’t know well enough, such as Maven, Jersey, WebLogic, Spring transactions and JPA, just to mention a few.

And even though the Ajax anarchy has somewhat collapsed into a few leaders, such as jQuery, Dojo, DWR and GWT, the whole arena is just all over the place. I’ve stopped following Ajax these days, there is just too much going on.

So, what do I spend time on, if I don’t stay up-to-date with server side Java or Ajax? Well, I’m swamped by RSS and Twitter. I abuse technology news like a drug addict, and believed I was reasonably knowledgeable, until I read this blog post yesterday which listed 14 technologies to follow at JavaOne. I had heard of 3 of them, which made me start thinking.

What the heck is going on? Is this technology race accelerating, not just at the rate of the SW industry expanding, but at a pace where it is getting out of control? Have humans triggered the singularity themselves, without the need for a Super Intelligence? Well, perhaps not. The slice of knowledge any human can follow has been shrinking constantly for a long time. But I can’t help getting this idea that the explosion of open source software is giving us the shoulders of giants we can stand on to accelerate our knowledge. And more of it is coming from unexpected countries. Recently I bumped into Debasish Ghosh. Following this guy from India on Twitter is like riding a rollercoaster – new exciting stuff all the time.

So, should we panic? Should we give up? Will every future job search have a list of required skills from a potential list of skills so huge that nobody will ever have a full set? What if we go with maximum speed into polyglot programming, and fragment even further in all directions? Today I heard about two sites where they used Clojure on the server, with Rails as UI. Who the hell can fill that skill set?

Hur djup blir krisen för IT?

Posted on by Mats Henricson.

En fördel med denna kris är att vi IT-folk, så fort någon sneglar i vår riktning, kan slå ut teatraliskt med händerna och säga "Nonononono, titta inte på oss – vi är oskyldiga". Dock kan den svida nog så illa, speciellt om man är konsult.

Så, hur djup blir krisen för oss? Enligt den ansedda tidningen The Economist blir den troligen inte alls så djup som vid förra krisen. Det som talar för vår sak denna gång är bland annat:

  • Den gången var IT själva roten till krisen, så inte idag.
  • Dagens IT-företag har från förra krisen lärt sig att vara mycket smartare. Dessutom har de som oftast mycket sundare affärsmodeller.
  • IT är inom många företag redan så pass slimmat att ytterligare nedskärningar skulle behöva omorganisationer, vilken The Economist inte tror är så attraktivt.
  • Det är idag lättare att starta nya företag, eftersom man kan bygga lösningar på open source och cloud computing, vilket är bra mycket billigare än förra gången IT-branschen dök.

Den som lever får se.

Därför får jag ont i magen av DSL

Posted on by Mats Henricson.

Martin Fowler, mångas favoritförfattare inom mjukvarubranschen (mig inkluderad), håller på att skriva en bok om DSL (Domain Specific Languages) som ska bli färdig 2010. Det borde väcka min nyfikenhet, men jag får bara ont i magen. Teknostress? Kanske det, men det är något med DSL som inte är nyttigt. Tyvärr har jag har inte kunnat sätta fingret på det, tills Jonas Bandi bloggade med titeln "Have I lost my faith?"

Det Jonas säger, framför allt, är att en DSL ganska snart stöter på 80/20 regeln – helt plötsligt måste man löda och svetsa in features i sin DSL för att lösa de där svåra 20% problemen. Då sitter man med ett språk som börjar bli mer och mer komplext, plus att det är designat av en amatör. För det är svårt att utveckla ett språk.

Är detta önskvärt? Roligt, javisst, men är det rätt sätt att använda produktägarens pengar?