Bruno Lowagie's blog

Universiteit Gent, Campus Sterre, S9 Multimediazaal, 23 oktober 16:00

Dag in, dag uit worden we geconfronteerd met documenten. Veel van die documenten hebben een juridische waarde. Ze leggen beslissingen vast, ze bevestigen overeenkomsten, ze beschrijven rechten en plichten. Daarom is het belangrijk dat deze documenten een zekere vorm van beveiliging krijgen.

Zo spreken we van:

  • Integrity: het document moet beschermd worden tegen al dan niet moedwillige wijzigingen.
  • Authenticity: we moeten zekerheid hebben over de oorsprong van het document.
  • Non-repudiation: het auteurschap van een document mag niet ontkend kunnen worden.

Van alle document formaten op de markt, is PDF dank zij het mechanisme van de digitale handtekening het meest geschikt om deze voorwaarden (integrity, authenticity, non-repudiation) te garanderen.

Read the rest of this entry »

Google Analytics — September 2012

Looking at the sales for 12Q3, I'm very proud of what we've achieved at iText. We started to invest in people and development in the Summer of 2011, and this translates in better sales in the Summer of 2012: the billed revenue for the iText Group (ISB + ISC) in 12Q3 was 124% of the billed revenue in 12Q2, 235% of the billed revenue in 11Q3, and 60% of the total billed revenue in 2011. With one quarter to go, the volume of sales for 2012 is already 1.45 times the volume realized in 2011. We've been growing for 11 quarters in a row.

Read the rest of this entry »

Good candidate for a favorite quote

As read on Stackoverflow:

Hoe schrijf je een boek voor een Amerikaanse IT uitgever?

Heb je altijd al willen weten hoe dat in zijn werk gaat, schrijven voor een grote uitgeverij? Wil je weten hoeveel je verdient aan het schrijven van zo'n boek? En wat is een 'goede oplage' voor een boek dat niet de nieuwe Aspe, Harry Potter, Jeroen Meus of Piet Huysentruyt is? Je leest het allemaal hier:

Google Analytics — August 2012

I predicted that August would be better than July. I was right regarding sales; I was wrong regarding the web statistics:

The site still has a healthy heart beat. There's only one dent in the graphic on August 15th (a holiday in many countries).

Read the rest of this entry »

Groovy on Tomcat

Half a year ago, I talked about some blogs written by the iText developers. One of these blogs was iText on the JVM by Michaël Demey. Michaël tested iText on Jython, JRuby, Groovy, Scala and Clojure, and he really liked Groovy. Nowadays, whenever he has to do a quick test of some iText functionality, he write a small Groovy script instead of a Java app.

Read the rest of this entry »

iText 5.3.2 — XML Worker 1.1.6

I've just released iText 5.3.2 and XML Worker 1.1.6. We've fixed some minor bugs in XML Worker, but the main reason for this release is iText's digital signature functionality.

Read the rest of this entry »

What happens after 1k?

Earlier this week, the received its 1000th Google +1 from its visitors:

Since that day, the counter seems to be stuck. It's still 1k. Shouldn't it by something like 1k+ by now?

Source Sans Pro: a high-quality open source font by Adobe

People know Adobe because of the Create Suite, PhotoShop, Acrobat, InDesign,... but it all started with a small company that developed the PostScript language and a font specification named Type 1. The products we all know and love didn't exist yet, in its early years, Adobe made money selling fonts.
That was a really long time ago. Adobe was founded in 1982, I was 12 years old at that time (I bought my first computer at that age, a TI-99/4A). Thirty years later, Adobe released its first open source font: Source Sans Pro.

Read the rest of this entry »

Google Analytics — July 2012

From previous years I know that "Vacation = less traffic on". Let's see if this is true:

Well, that doesn't tell us much, except that the heartbeat of iText is still healthy. There's only one visible dent in the graph: that's the 4th of July.

Read the rest of this entry »


See also Bruno's profile on Google+