Links

  • 1. Sogeti
  • 2. JBoss
  • 3. IBM
  • 4. Oracle
  • 5. SpringSource
  • 6. NL-JUG
  • 7. Java

Archives

Syndication  RSS 2.0

RSS 1.0
RSS 2.0

Bookmark this site

Add 'JCN Blog' site to delicious  Add 'JCN Blog' site to technorati  Add 'JCN Blog' site to digg  Add 'JCN Blog' site to dzone

Posted by Patrick Kik at 18:16 on Friday 13 April    Add 'Review boek “Event Processing in Action”' site to delicious  Add 'Review boek “Event Processing in Action”' site to technorati  Add 'Review boek “Event Processing in Action”' site to digg  Add 'Review boek “Event Processing in Action”' site to dzone

Event Processing in ActionEvent Processing in Action is een uitgebreid leerboek en naslagwerk over de wereld van event processing. Het boek gaat zeer diep in de materie en bevat zeer uitgebreide voorbeelden. En dat is meteen het grootste minpunt aan dit boek: er wordt in 360 pagina’s verteld wat ook in 100 zou kunnen.

Als je van de hoed en de rand wil weten is dit boek zeer geschikt. Maar bereid je voor op een langdradige reis door de wereld van event processing. Als je al een paar jaar meedraait als software engineer ben je 70% van de stof uit dit boek al tegengekomen. De overige 30% is eigenlijk niet zo interessant. Er staan niets verkeerd in, alleen denk ik dat het boek niet bedoeld is voor een hands-on engineer. Het is meer een boek voor een ‘ivoren toren’-architect.

De structuur van het boek is uitstekend. Elk onderdeel komt in goed gescheiden hoofdstukken aan bod. Na een introductie en een uitleg van de principes van event processing wordt een hoofdstuk besteed aan hoe goede event gedefinieerd kunnen worden. Vervolgens komen twee hoofdstukken die het produceren en consumeren van events tot in alle detail beschrijven. Daarna worden verschillende soorten systemen behandeld die events kunnen produceren en consumeren.

Ook het plaatsen van events in een context komt aan bod. Dit is best een handig hoofdstuk om te zorgen dat events iets van hun omgeving meekrijgen, zonder dat meteen alle application state globaal wordt.

Het volgende hoofdstuk gaat in op het filteren en transformeren van events. Bijvoorbeeld het splitsen of samenvoegen van events. Als laatste theoriehoofdstuk wordt ingegaan op het detecteren van event patterns. Eigenlijk het omgaan met meta-events. Wanneer een aantal soorten events zijn gebeurd of in een bepaalde state zijn, is dat misschien een trigger voor iets anders.

Het boek sluit af met drie pragmatische hoofdstukken. Om de theorie in de praktijk te brengen. De praktijk die hierin wordt behandeld komt mij nogal theoretisch over.

Voor mezelf vond ik het boek eigenlijk zonde van mijn geld. Maar dat betekent niet dat het een slecht boek is en voor anderen een goede aanschaf kan zijn.

Posted by Barend Garvelink at 17:31 on Thursday 30 August    Add 'Effective Java, second edition' site to delicious  Add 'Effective Java, second edition' site to technorati  Add 'Effective Java, second edition' site to digg  Add 'Effective Java, second edition' site to dzone

Ik zag toevallig op amazon dat de second edition van het geweldige Effective Java in november leverbaar wordt. Je kunt hem al pre-orderen.

Doen! :-)

Posted by Hans-Jürgen Jacobs at 8:12 on Thursday 17 May    Add 'Security Metrics' site to delicious  Add 'Security Metrics' site to technorati  Add 'Security Metrics' site to digg  Add 'Security Metrics' site to dzone

Ben Rothke writes “The goal of security metrics is to replace fear, uncertainty, and doubt (FUD) with a more formalized and meaningful system of measurement. The FUD factor is the very foundation upon which much of information security is built, and the outcome is decades of meaningless statistics and racks of snake oil products. Let’s hope that Andrew Jaquith succeeds, but in doing so, he is getting in the way of many security hardware and software vendors whose revenue streams are built on FUD.” Read the rest of Ben’s review.

Posted by Hans-Jürgen Jacobs at 9:05 on Friday 16 February    Add 'PMD Applied' site to delicious  Add 'PMD Applied' site to technorati  Add 'PMD Applied' site to digg  Add 'PMD Applied' site to dzone

Simon P. Chappell writes “It’s a fundamentally agreed fact within our industry that code reviews are good. Really good. Sliced bread good. But have you actually tried organizing one? If you can get everyone together that needs to be there at the same time in the same meeting room, then you still have the challenge of trying to keep a roomful of geeks from getting trapped in minutiae and squabbling over details like formatting conventions. Well, what if I told you that you could get your code reviews done in less than five minutes and that there would be no arguing? Enter PMD, an open-source Java static analyzer. Think of it as a code review in a box. As if that weren’t wonderful enough, there’s even a book, PMD Applied, written by Tom Copeland, the author of PMD.” Read on for the rest of Simon’s review.

Posted by Hans-Jürgen Jacobs at 9:18 on Thursday 11 January    Add 'Ajax Design Patterns' site to delicious  Add 'Ajax Design Patterns' site to technorati  Add 'Ajax Design Patterns' site to digg  Add 'Ajax Design Patterns' site to dzone

pankaj_kumar writes “A number of AJAX libraries and frameworks have emerged to purportedly simplify development of rich Internet Apps. None of them however can substitute a good understanding of what the recurring problems are, the potential solutions and what goes on behind the sleek facade of a browser to power these Apps . Michael Mahemoff, author of Ajax Design Patterns, said this best in his blog which became a popular wiki entry and later, this book.” Read the rest of Pankaj’s review. [slashdot.org]

Posted by Barend Garvelink at 11:41 on Friday 29 December    Add 'Java Concurrency in Practice' site to delicious  Add 'Java Concurrency in Practice' site to technorati  Add 'Java Concurrency in Practice' site to digg  Add 'Java Concurrency in Practice' site to dzone

Ik ben zojuist begonnen aan Java Concurrency in Practice van Brian Goetz. Dit blijkt een geweldig boekje, echt een aanrader. Het is soepel geschreven, gebruikt duidelijke voorbeelden, en behandelt niet alleen de concurrency trukendoos van Java, maar juist ook de achtergrond; wat gaat er nou eigenlijk mis als je een bepaalde threadsafety fout maakt.

Ik schrijf nog wel een keer een uitgebreidere review. Wat mij betreft kan deze per direct worden toegevoegd aan de canon.

[Book homepage] [Amazon UK] [Roodveldt]

Posted by Hans-Jürgen Jacobs at 7:20 on Thursday 14 December    Add 'Developing Java Software' site to delicious  Add 'Developing Java Software' site to technorati  Add 'Developing Java Software' site to digg  Add 'Developing Java Software' site to dzone

Simon P. Chappell writes “It’s good to learn a programming language, but it’s a far better thing to learn to write programs in that language. What the world needs are less programming language books and more books on programming with the language of your choice. Enter Developing Java Software, 3rd edition by Russel Winder and Graham Roberts. Dr. Winder is the primary author and I became aware of this book when he mentioned it on the Groovy mailing list. Knowing him to be an intelligent and helpful member of the Groovy development team, I rushed to suggest that I could review it for him.” Read the rest of Simon’s review.

Posted by Hans-Jürgen Jacobs at 10:27 on Thursday 26 October    Add 'Practical Ajax Projects with Java Technology' site to delicious  Add 'Practical Ajax Projects with Java Technology' site to technorati  Add 'Practical Ajax Projects with Java Technology' site to digg  Add 'Practical Ajax Projects with Java Technology' site to dzone

Simon P. Chappell writes “Is there anyone left in our industry that hasn’t heard of Ajax, the ultimate client-side technology for web developers? Like many, I’ve read several books on it and now I’m even brushing up on JavaScript so that I can try it out. There is, however, an aspect of Ajax that often seems to get lost in the rush to play with the new browser tricks; Ajax enhanced web applications still need to work closely with server-side components. To even up the balance of books that concentrate on the browser end of Ajax, Apress brings us Practical Ajax Projects with Java Technology by Frank W. Zammetti. Read the rest of the review on slashdot.

Posted by Hans-Jürgen Jacobs at 21:14 on Friday 15 September    Add 'Mastering Regular Expressions' site to delicious  Add 'Mastering Regular Expressions' site to technorati  Add 'Mastering Regular Expressions' site to digg  Add 'Mastering Regular Expressions' site to dzone

Simon P. Chappell writes “Classics are funny things, especially in the world of books. There are books that people say “should’ be classics (I’ll refrain from mentioning names to protect the pretentious) and then there are books that people are too busy actually using to get around to listing as classics. Mastering Regular Expressions, now in it’s third edition, is in the second group. It’s one of those books that you see on desks in computer departments the world over. This is a real “doers” book.” Read the rest of Simon’s review. [slashdot]

Posted by Hans-Jürgen Jacobs at 20:51 on Monday 28 August    Add 'Beginning Google Maps Applications with PHP and Ajax' site to delicious  Add 'Beginning Google Maps Applications with PHP and Ajax' site to technorati  Add 'Beginning Google Maps Applications with PHP and Ajax' site to digg  Add 'Beginning Google Maps Applications with PHP and Ajax' site to dzone

Michael J. Ross writes “Just as PHP and other Web scripting languages have made it possible to create dynamic Web pages, online mapping services are making it possible to create dynamic maps that can be customized by a Web site owner, or made customizable by a site visitor. In the case of Google Maps, this is done using the built-in application programming interface (API), which is described in a new book, Beginning Google Maps Applications with PHP and Ajax: From Novice to Professional.” Read on for the rest of Michael’s [review].


© 2014 Java Competence Network. All Rights Reserved.