A few months ago I blogged about [AMD64/Linux 64 bit|JDK1.5 beta 64 bit](https://gregluck.com/blog/archives/2004/07/amd64_jdk150_an_1.html). The project I am on has purchased four servers. The servers are Sun [40Z](http://www.sun.com/servers/entry/v40z/index.xml)s which consist of 4 AMD64 Opteron cpus. Fedora Core 2 64 bit and installs fine on them, as it should, because Redhat AS3 is supported and available pre-installed.… Continue reading AMD64 Redux: Sun 40Z on fire!
Author: Greg Luck
As Terracotta’s CTO, Greg (@gregrluck) is entrusted with understanding market and technology forces and the business drivers that impact Terracotta’s product innovation and customer success. He helps shape company and technology strategy and designs many of the features in Terracotta’s products. Greg came to Terracotta on the acquisition of the popular caching project Ehcache which he founded in 2003.
Prior to joining Terracotta, Greg served as Chief Architect at Australian online travel giant Wotif.com. He also served as a lead consultant for ThoughtWorks on accounts in the United States and Australia, was CIO at Virgin Blue, Tempo Services, Stamford Hotels and Resorts and Australian Resorts and spent seven years as a Chartered Accountant in KPMG’s small business and insolvency divisions.
He is a regular speaker at conferences and contributor of articles to the technical press.
Adventures in CheckStyle
I [blogged](https://gregluck.com/blog/archives/2004/09/checkstyle_34.html) recently about the new features in [checkstyle 3.4](http://checkstyle.sourceforge.net/) and their application to an open source project of mine, [ehcache](ehcache.sf.net). Applying the changes to ehcache was relatively straightforward. This week I applied them to a large project that has been going for 18 months. So far it has taken me all week to do… Continue reading Adventures in CheckStyle
–
Everyone knows that to lose weight, you’re supposed to eat fewer calories and burn more. The problem is, eating less than you’d like is often easier said than done. Check out the latest exipure reviews.. You might be able to deal with hunger for a few weeks or even months, but at some point, hunger… Continue reading –
Fatland
Steps to sustainable weight loss Whether you have put on weight during lockdown or you just want to lose a few pounds before the spring, we know that losing weight can be hard, check out this sauna blanket review guide. People who are overweight are also at a higher risk of dying from coronavirus –… Continue reading Fatland
For want of a symbolic link…
There is an old saying called the [nail rhyme](http://www.enchantedlearning.com/Nailrhyme.html) that starts off “For Want of a nail…” and ends “… the kingdom was lost”. I attended a conference on the weekend. There was a session denigrating Struts and promoting Webwork. I didn’t go to the session because I have used and intensely dislike both web… Continue reading For want of a symbolic link…
Checkstyle 3.4
I am readying the 1.0 release of [ehcache](http://ehcache.sf.net), a popular cache for Java. I received a patch which I was not happy with, which led me to wonder about tightening my [checkstyle](http://checkstyle.sf.net) rules. Until recently I thought the use of tools such as checkstyle to be near universal on well-engineered projects. After all, it promotes… Continue reading Checkstyle 3.4
Change of Blog Technologies – moving from Java to LAMP
I am moving my Blog+Wiki to Movable Type. SnipSnap has served me well. It is Java based, which suits me fine, because I am a Java guy. I run several Linux boxes from my home, which are permanently Internet connected. However I am planning to move overseas for a year with my family. We will… Continue reading Change of Blog Technologies – moving from Java to LAMP
AMD64, JDK1.5.0 and Linux 2.6 rock!
Agile Development Tools for the Java Platform
The Limits of notifyAll
notifyAll() Java’s notifyAll() method, common to all Objects, wakes up all threads that are waiting on the object lock. A thread waits on an object’s monitor by calling one of the wait methods. Other threads then compete to obtain that lock. A problem emerges I had a blocking cache in production on a busy J2EE… Continue reading The Limits of notifyAll