O Javie jutro nad Wisłą

Jeśli jeszcze nie macie planów na sobotę, może zajrzycie na nadwiślański j.Piknik? O 11:00 merytoryczną część imprezy rozpocznie Jakub Nabrdalik z TouK.

Jeśli jeszcze nie macie planów na sobotę, może zajrzycie na nadwiślański j.Piknik? O 11:00 merytoryczną część imprezy rozpocznie Jakub Nabrdalik z TouK.

Apocomito? Czyli jakie problemy rozwiązały mi DDD, CQRS, NoSQL, TDD i inni, a gdzie się kompletnie nie nadają – to temat wystąpienia Jakuba. Z pełną agendą imprezy można zapoznać się na stronie pikniku.  Oprócz uczty dla umysłu, nie zabraknie też strawy dla ciała.

I wykłady, i wspólne grillowanie odbędzie się w Temat Rzeka na plaży obok Mostu Poniatowskiego. Nie bójcie się deszczu, organizatorzy, czyli  Grupa Allegro i Fundacja PROIDEA, podobno zadbali o namioty:)

Wstęp na imprezę jest wolny.

You May Also Like

Complex flows with Apache Camel

At work, we're mainly integrating services and systems, and since we're on a constant lookout for new, better technologies, ways to do things easier, make them more sustainable, we're trying to Usually we use Apache Camel for this task, which is a Swis...At work, we're mainly integrating services and systems, and since we're on a constant lookout for new, better technologies, ways to do things easier, make them more sustainable, we're trying to Usually we use Apache Camel for this task, which is a Swis...

New HTTP Logger Grails plugin

I've wrote a new Grails plugin - httplogger. It logs:

  • request information (url, headers, cookies, method, body),
  • grails dispatch information (controller, action, parameters),
  • response information (elapsed time and body).

It is mostly useful for logging your REST traffic. Full HTTP web pages can be huge to log and generally waste your space. I suggest to map all of your REST controllers with the same path in UrlMappings, e.g. /rest/ and configure this plugin with this path.

Here is some simple output just to give you a taste of it.

17:16:00,331 INFO  filters.LogRawRequestInfoFilter  - 17:16:00,340 INFO  filters.LogRawRequestInfoFilter  - 17:16:00,342 INFO  filters.LogGrailsUrlsInfoFilter  - 17:16:00,731 INFO  filters.LogOutputResponseFilter  - >> #1 returned 200, took 405 ms.
17:16:00,745 INFO filters.LogOutputResponseFilter - >> #1 responded with '{count:0}'
17:18:55,799 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,799 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,800 INFO  filters.LogRawRequestInfoFilter  - 17:18:55,801 INFO  filters.LogOutputResponseFilter  - >> #2 returned 404, took 3 ms.
17:18:55,802 INFO filters.LogOutputResponseFilter - >> #2 responded with ''

Official plugin information can be found on Grails plugins website here: http://grails.org/plugins/httplogger or you can browse code on github: TouK/grails-httplogger.