Sunday, October 12, 2008

FAGBOK: "Pro Apache Log4j" av Samudra Gupta

Log4j er en de facto standard for logging i Java-programmer. Man kan legge inn masse logging når koden skrives. Så kan man styre hvor mye av loggingen som skal utføres når applikasjonen kjører. Dette gjøres via konfigurasjonsfiler og kan endres uten å endre applikasjonen. Så i test kan man ha masse logging, men når applikasjonen settes i drift vil man nok bare logge feil og uventede hendelser. Og dersom rare feil begynner å oppstå så kan man skru på logging i de relevante moduler.

Og det er mer: man kan logge til filer, sende loggmeldinger per mail, via telnet, via sockets og meldingskøer. Og loggmeldinger kan formatteres på mengder av måter. Og de kan filtreres hvis man vil styre dem enda mere detaljert.
Og hvis man stadig ikke er helt fornøyd så kan man skrive sine egne komponenter for logging.

Da jeg kom i et prosjekt som brukte Log4j så hadde jeg lyst til å forstå dette ordentlig. Og da kjøpte jeg altså denne boken.

Og boken er bra. Forfatteren kjenner tydeligvis Log4j i stor detalj og graver seg ned til de minste detaljer. Han skriver godt og med stor entusiasme. Selv om han kanskje sliter litt med å få nok stoff til en hel bok om emnet....

Etter å ha lest boken kjapt gjennom så føler jeg at jeg forstår Log4j rimelig godt. Og boken er en fin oppslagsbok som jeg kan gripe til den dagen jeg trenger det.

Kan kjøpes på amazon.

Amazon sier:
In development scenarios where things can't be run in a debugger, or when you run the risk of masking the problem, logs are the greatest source of information about running a program. Pro Apache Log4j, Second Edition provides best practices guidelines and comprehensive coverage of the most recent release.

Step by step, the book explains core concepts, from basic to advanced. Code samples are in Java and include guidelines for different application-specific needs. You'll also learn how to extend the API to write custom components and best practices for using the feature-rich log4j API. This book concludes with enterprise Java applications using log4j with JSP and J2EE.



Terningkast 5

Wednesday, October 08, 2008

ROMAN: "Extremely Loud & Incredibly Close" av Jonathan Safran Foer

Oskar er ikke helt som andre 9-åringer. Han er meget intelligent, men mangler endel sosial intelligens. Han driver hele tiden med forskjellige oppfinnelser og han liker å skrive brev til kjente personer om det han finner opp. Han sender for eksempel et sett med skuddsikre trommestikker til Ringo Starr. Hans største helt er Stephen Hawking. Han drømmer om å kunne reise og arbeide sammen med ham.

Oskar bor sammen med sin mor. Bestemoren er også en viktig person i hans liv. Hun bor i en leilighet i gården rett overfor deres. Oskars far er død. Han døde i 9/11. Oskar fant hans siste melding på telefonsvareren, men har han gjemt den for å skåne moren.

Men en dag finner Oskar en nøkkel i en vase som tilhørte faren. Oskar bestemmer seg til å lete etter låsen som nøkkelen passer til. Det er mange låser i New York, så det er et svært stort prosjekt. Men Oskar er sikker på at det er veldig viktig å finne sin fars siste hemmelighet. Så han begynner å lete etter låsen.

Dette er en merkelig og fascinerende bok. Forfatteren vever også inn historien om Oskars bestefar som etterhvert sluttet å snakke. Boken er skrevet i en eksperimentell form med mange bilder og fotografier. Noe av teksten er trykket slik at bare deler av den er leselig.

Kan kjøpes på play.com

Amazon sier:
Adult/High School-Oskar Schell is not your average nine-year-old. A budding inventor, he spends his time imagining wonderful creations. He also collects random photographs for his scrapbook and sends letters to scientists. When his father dies in the World Trade Center collapse, Oskar shifts his boundless energy to a quest for answers. He finds a key hidden in his father's things that doesn't fit any lock in their New York City apartment; its container is labeled "Black." Using flawless kid logic, Oskar sets out to speak to everyone in New York City with the last name of Black. A retired journalist who keeps a card catalog with entries for everyone he's ever met is just one of the colorful characters the boy meets. As in Everything Is Illuminated (Houghton, 2002), Foer takes a dark subject and works in offbeat humor with puns and wordplay. But Extremely Loud pushes further with the inclusion of photographs, illustrations, and mild experiments in typography reminiscent of Kurt Vonnegut's Breakfast of Champions (Dell, 1973). The humor works as a deceptive, glitzy cover for a fairly serious tale about loss and recovery. For balance, Foer includes the subplot of Oskar's grandfather, who survived the World War II bombing of Dresden. Although this story is not quite as evocative as Oskar's, it does carry forward and connect firmly to the rest of the novel. The two stories finally intersect in a powerful conclusion that will make even the most jaded hearts fall.-Matthew L. Moffett, Northern Virginia Community College, Annandale
Copyright © Reed Business Information, a division of Reed Elsevier Inc. All rights reserved

Terningkast 6