Kategorienarchiv: Java

Nov 09 2012

ApacheCon EU 2012 Day 3

Mit dem dritten bzw. eigentich vierten Tag neigte sich dann auch die Konferenz dem Ende zu, was man unter anderem auch daran merkt das ich nicht mehr so viel mitgeschrieben habe. Reichte dann aber auch. The CouchDB Implementation (Jan Lehnardt) Wie der Name schon sagt ein wenig CouchDB internals. War sehr interessant, so richtig lässt …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2012/11/09/apachecon-eu-2012-day-3/

Nov 07 2012

ApacheCon EU 2012 Day 2

Konferenzen sind ja auch etwas anstrengend. Man muss früh raus, obwohl man am Abend vorher lange unterwegs war, man hat die ganze Zeit stimulierendes Input um sich herum und man weiß das man Abends schon wieder lange unterwegs sein wird. Und vor allen Dingen lernt man ständig neue Menschen kennen. Ich bin also immer noch …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2012/11/07/apachecon-eu-2012-day-2/

Nov 06 2012

ApacheCon EU 2012 Day 1

wpid-1352209516871.jpg

Mein Tag bestand hauptsächlich aus zwei Tracks, dem Java EE/Webapps Track und dem Lucene/Solr Track, die Gott sei Dank auch am weitesten räumlich auseinanderlagen, so dass ich immer hin und herlaufen musste. Dabei ist mir aufgefallen das die ApacheCon gegenüber den meisten Konferenzen die ich so kenne doch ein sehr diverses Publikum hat, man hat …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2012/11/06/apachecon-eu-2012-day-1/

Nov 23 2011

Programming Concurrency on the JVM

vspcon

The fun thing about Venkat Subramaniam’s latest book is the way he jumps to and fro between a couple of JVM based languages: Java, Scala and Clojure. He shows interesting ways to do given tasks in different languages and introduces a couple of interesting frameworks I at least have not heard of before. The most …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2011/11/23/programming-concurrency-on-the-jvm/

Nov 18 2011

Google Merchant Module for ROME

Google Merchant is the way a company can feed their products into Google Shopping and ROME is a Java Library to create and parse RSS and ATOM feeds. Google Merchant allows RSS as one of the feed formats you can use to feed them their data. In order to get additional information into ROME created …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2011/11/18/google-merchant-module-for-rome/

Nov 16 2011

Code with style: Readability is everything

So, by now everybody got it: Code is there to be read by people, to be analyzed by people and to be understood by people. The fact that you can put it through a compiler and run it is a nice sideffect, but nothing to focus on. Besides writing readable tests of course. But when …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2011/11/16/code-patterns-readability-is-everything/

Nov 11 2011

Code with style: Exception handling antipatterns

There a couple of exception handling patterns that I come across regularly that I believe to be plain wrong or harmful. In order to get rid of them I’d like to present them here and explain the reasons why they should be avoided: Log-Log-Log and Rethrow Imagine a typically layered application design where you have …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2011/11/11/code-with-style-exception-handling-antipatterns/

Okt 16 2011

Was ich dieses Wochenende gelernt habe

So, jetzt wo ich wieder ein schönes Blog habe kann ich das ja auch benutzen. Nämlich um mal aufzuschreiben was ich dieses Wochenende alles gelernt habe, ich habe nämlich Aufgrund meiner Erkältung ein Nerd Wochenende eingelegt: Scribe für OAuth mit Java Wenn man mit Java OAuth machen will Benutzt man Scribe. Nicht nur weil ich …

Weiterlesen »

Permanentlink zu diesem Beitrag: http://blog.thiesen.org/archives/2011/10/16/was-ich-dieses-wochenende-gelernt-habe/