OpenOffice.org development switches to Mercurial – GullFOSS

via OpenOffice.org development switches to Mercurial – GullFOSS.

I’m very pleased to announce, that after five months of piloting, implementation and and testing, we are finally ready to switch OpenOffice.org development to Mercurial (hg) as our SCM (Source Code Management) tool.
Mercurial is a modern and flexible distributed SCM tool with the fast and convenient merging capability [...]

nice article about G1

can be found here.

Ubuntu to go

need a quick ubuntu on your (32bit) windows box? i recently installed portable ubuntu which turns out to be much more exciting than i thought:
technically, it is just an application running on top of win instead of your vbox/vmware virtualization solution. that means: it boots quicker, needs less ram and most importantly, integrates nicely into [...]

Vista, IPv6 and Security…

these guys really know how to screw it up…
If you want to disable IPv6 in vista (you really want to, unless you particularly need it), here is the deal. (Last subheadline)

Wicket 1.4.1 supports Ajax file uploads | Wicket in Action

via Wicket 1.4.1 supports Ajax file uploads | Wicket in Action.
The Apache Wicket project is proud to announce the first maintenance release: Apache Wicket 1.4.1. The most notable change in this release is the transparent support for multipart form submissions via Ajax. Wicket is now smart enough to submit a form using a hidden iframe [...]

InfoQ: VMware Acquires SpringSource for $420 Million – Industry Reactions

who could have seen THIS coming?
via InfoQ: VMware Acquires SpringSource for $420 Million – Industry Reactions.
So PaaS is the new hype, i suppose?

Moserware: The First Few Milliseconds of an HTTPS Connection

Awesome article about HTTPS handshake: Moserware: The First Few Milliseconds of an HTTPS Connection.

cheat sheet for scala syntax

via cheat sheet for scala syntax.
this cheat sheet’s goals are:
1. lookup: easily find particular scala syntax you come across, since google fails
2. coverage: overview the breadth of scala language concepts/capabilities
3. brevity

Hibernate & mysql5 dialect: just frightening…

did you know? http://opensource.atlassian.com/projects/hibernate/browse/HHH-468. Note that this issue (like some of my favorite) is now open since 2005.

RadialContext in FireFox 3.5

if you (like me) want to continue using radialcontext-mz 1.1 under Firefox 3.5, you could.
just tweak it that way:
* download the xpi
* open it with a zip-program of your choice
* edit install.rdf with the editor of your choice
* change line 28 from em:maxVersion=”3.0.*” to em:maxVersion=”3.5.*”
* put it back in the zip (xpi)
* start Firefox
* drop [...]

Uh, that was quick….

Maven 2.2 released: http://maven.apache.org/release-notes.html

Scrum Master certification

i did an CSM course last week. Trainer was Roman Pichler, whom you might know from his german Scrum book. even though i was a little disappointed with too little time for Q&A and having read his book, this course does not bring additional theoretical knowledge, it was a good experience.

first of all, Roman is [...]

ridiculous

this looks rather weird to me.
Orlando Scrum as it operated until this spring is no more. After reviewing my other commitments and a request to sign a licensing agreement with Scrum Alliance I am ending my involvmet with the group. Today I received an email from Scrum Alliance asking me to sign and agree to [...]

Teamwork as an individual skill

a very interesting talk about accountability and responsibility can be found here.

Maven 2.1

spread the word: Maven release 2.1.0
for me, this is one of the most important:
[MNG-2433] – Maven looks for snapshots in offline mode
while this is most interesting:
[MNG-3379] – Parallel resolution of artifacts

Riena 1.0 released

please note that Riena 1.0 was released. i´m really greedy on getting opinions about it, so if you should have tried it already, please drop me a note. One interesting sidenote: they seem to use Caucho´s Hessian as wire protocol.

Performance of Wicket vs Seam + JSF

even though Gavin King expectedly disagrees, i find this article
a very useful benchmark. not that [...]

JDBC Batch updates

As you probably know or guess, doing bulk inserts using JPA is not as fast as it should be, due to the full stack involved. So when using real
[...]

sun certified enterprise architect

sun’s the certification database says:

This report shows the total points that could have been awarded in each section and [...]

Criteria API

Good Lord, i’m happy to see this
. Looks like the JPA2.0 EG will (finally) bring [...]

Eclipse QuickFix for IF

Joseph just wrote:

[...]

Flex

There is a nice article about using Flex from a Java Developers point of view here
[...]

Pagelink considered harmful

ahhh. doesn’t wicket offer a great model of programming webpages? isn’t it too easy to do things like this?

 Java |  copy |? add(new [...]

Quartz fits

whenever you have any need for cron-like functionality within your java application, Quartz is the obvious chose for quite a long time now.
i did not need much of what quartz had to offer, so i [...]

protected Constructors

Did you ever try to create an instance of a class with a protected constructor from outside its package?
[...]

AnchoredBookmarkablePageLink

Another Wicket Gem. Obvious but helpful.
 Java |  copy |? import org.apache.wicket.PageParameters;import org.apache.wicket.markup.ComponentTag;import org.apache.wicket.markup.html.link.BookmarkablePageLink;import org.apache.wicket.model.IModel; /*** @author Thijs Vonk**/public class AnchoredBookmarkablePageLink extends BookmarkablePageLink {  private static final long serialVersionUID = 1L;  private IModel stringAnchor;  public AnchoredBookmarkablePageLink(String id, Class pageClass, IModel anchor) { super(id, pageClass); this.stringAnchor = anchor; }  public AnchoredBookmarkablePageLink(String id, Class pageClass, PageParameters params, IModel [...]

Ever heard of asynchronous Exceptions?

Really weird, what Heinz Kabutz digs out of the java language

[...]

An old discussion, but never too old

From an Email conversation this evening:

[...]

Maven Eclipse Integration

As a happy Q4E User, i did not waste too much time lately on keeping an eye on the other maven-eclipse-integration projects. Now i stumbled upon this wiki page
[...]

Article about Wicket vs. Tapestry 5

The article is about Tapestry 4.1, not v5 as mentioned in the title.

[...]

Buy this book

… if your intereseted in Scrum. I have read quite a few, but this one is different:

[...]

User Stories and Release Planning

Quite a good talk (Face & Slides) on InfoQ about the (in Scrum speak) Product Owner’s work on agile development.
[...]

Wicket and AJAX

Here
is an interesting interview with three of the wicket committers (or, should i say legends, [...]

Wicket, Guice and java.lang.reflect.Type

if there is anyone suffering from

[...]

Wicket DropDownChoice with eye-candy

thinking twice, ajax-indicators are not at all eye-candy, but useful from an usablity perspective.

[...]