Monday, 10. September 2007
Aspect Experience
The program of the Aspect Experience conference is out - see Arno's blog.

... link (0 Kommentare)   ... comment


Monday, 27. August 2007
Big Mac Mini
Mac Mini opened

Gestern habe ich zusammen mit Günter von der MUGS meinem Mac Mini (PPC) eine 160GB-Platte und 1 GB Hauptspeicher gegönnt. Mit ein bißchen handwerklichen Geschick ist das gar nicht so schlimm. Hierzu einige Links, die uns dabei geholfen haben: Etwas schwieriger gestaltete sich der Transfer der Benutzer-Daten von der alten auf die neue Platte. Dazu habe ich
  • OS-X 10.4 installiert,
  • die alte Platte in ein USB-Gehäuse eingebaut und an meinen Mac angeschlossen,
  • die User-Daten von der alten auf die neue Platte rüberkopiert (per Kommandozeile und tar- bzw. cp-Kommando).
Anscheinend soll man auch von einer externen USB-Platte booten können, aber ich hatte so schon Schwierigkeiten mit dem USB-Anschluss. Entweder ist die USB-Implementierung des externen Platten-Gehäuses nicht ganz standard-konform, oder die USB-Treiber bei Mac-OS sind verbesserungswürdig (oder beides).

... link (0 Kommentare)   ... comment


Thursday, 23. August 2007
PatternTesting Reloaded
PatternTesting is back! In the last months I changed the build process to Maven 2 (from Maven 1) and adapted the structure. Also the JUnit tests are reworked and the structure was adapted for Maven 2. There is still a lot of work left but a 'mvn site:deploy' is now possible.

... link (0 Kommentare)   ... comment


Tuesday, 14. August 2007
Lucene Performance

I started a proof of concept if Lucence could be used for searching in log files. Here a first result of the indexer (see also benchmarks of the Lucene site):

    Hardware Environment

  • Dedicated machine for indexing: yes
  • CPU: Intel Pentium M, 1.6 GHz, 1 processor
  • RAM: 2 GB
  • Drive configuration: IDE 2,5" hard disk (in a Dell Lititude D810 notebook)
  • Software environment

  • Lucene Version: 2.2.0
  • Java Version: Java SE 1.6.0_02
  • Java VM: client VM
  • OS Version: WinXP with SP1
  • Location of index: local
  • Lucene indexing variables

  • Number of source documents: 9
  • Total filesize of source documents: 15 MB
  • Average filesize of source documents:2 MB
  • Source documents storage location: Filesystem
  • File type of source documents: log files
  • Parser(s) used, if any:
  • Analyzer(s) used: StandardAnalyzer
  • Number of fields per document: 3
  • Type of fields: text
  • Index persistence: FSDirectory
  • Index size: 3 MB
  • Figures

  • Time taken (in ms/s as an average of at least 3 indexing
    runs)
    : 7 s (first try: 37 s -> ignored)
  • Time taken / 1000 docs indexed: 150 s (estimated)
  • Memory consumption: started with -Xmx128m -Xms128m
  • Query speed: not yet measured
  • Notes

  • Note: first prototype, no special tuning/strategies
  • Note: maxFieldLength set to 1,000,000 (default of 10,000 was to small)

... link (2 Kommentare)   ... comment


Monday, 13. August 2007
Corrupt Eclipse Workspace

Symptoms

<Ctrl>-Shift-T (Open Type) does not work suddenly.

Solution

Close the Java perspective and open it again.

Alternativly: delete workspace and set it up again (but this is not really what you want).

... link (0 Kommentare)   ... comment


Lucene

What is Lucene? A search engine? Nearly - it is more a toolset consisting an indexer and a search engine. If you want to start with Lucene take a look in the Getting Started document. It gives you a good feeling how to use Lucene.

A google-like search engine based on Lucence seems to be Red Piranha. I haven't it tested yet but the screenshots looks promising.

... link (1 Kommentar)   ... comment


Friday, 10. August 2007
Compare JARs

Yesterday I had to problem to compare 2 different versions of jsse.jar. Clirr was the tool of my choice. Also the development seems to be stopped (the last version was from September 2005) the tool does exactly what I need.

... link (0 Kommentare)   ... comment


Tuesday, 31. July 2007
My first Blog

There are thousands of blogs. But no one of it is from me or for me. Why not create my own blog? - So here it is! In the future it may be interesting also for other people but at he moment my main goals are:

  • just for learning
  • to have a place to collect some hints for Java and AspectJ programmer
  • to improve my English (so if you find an error please send it to me)

A few words about me: i come from S-Germany and my main interests are Java / JEE since 1999. Since 2003 I was infected by the AspectJ virus from Arno Schmidmeier on the ApectJ Summer Camp. Two years later I organized the ApectJ Winter Camp

My main home page is www.aosd.de. At the moment of this writing I have holidays. So don't expect any (technical) news or announcements in the next time.

... link (0 Kommentare)   ... comment