Skip to content

The Whole Truth

Time for an update/index of the site.

But first: since the site template has changed slightly (why use loads of suspect CSS positioning [that doesn’t work very well in any case] to do the job of a layout table, I say), the Groovy script that I used previously has had to be maintained. Here’s the new version:

def articleCount = 0 
['x=y:09;m:04', 'x=y:09;m:04&paged=2', 
 'x=y:09;m:03', 'x=y:09;m:03&paged=2', 'x=y:09;m:03&paged=3', 
 'x=y:09;m:02', 'x=y:09;m:02&paged=2', 
 'x=y:09;m:01', 
 'x=y:08;m:12', 'x=y:08;m:12&paged=2', 
 'x=y:08;m:11', 
 'x=y:08;m:10', 
 'x=y:08;m:09' ].each {
    
  def slurper = new XmlSlurper(new org.ccil.cowan.tagsoup.Parser())
    
  def url = new URL('/wordpress/?' + it)
   
  url.withReader { reader ->
    html = slurper.parse(reader)

    html.body.div[0].div[1].div[0].table[0].tbody.tr[0].td[0].div.list().findAll { it.'@class' =~ 'entry' }.each {
      h3 = it.h3
      println "[url=${h3?.a.'@href'}]${h3?.text().trim()}[/url]"
      articleCount ++
    }
  }
}
println "We now have $articleCount entries!"

And here is the site index as of now:

How to Do Things Your Customer Didn’t Ask For
A Big, Sad, Happy Day
The Agile Unified Process
That’s Life…
“…you kind of suck at your job…”
Productivity With Grails And Git
Introduction To Scrum For Managers
A Teeny Augmentation To User Stories
More About Finding Unused Jars
Why Java, Indeed…
Three Interesting Reads
Well!
Anyone For Curry?
How To Find Unused Jars?
Professionalism In Our Industry?
Thought For The Day
Pushing The Boundaries Of Modern Programming Language Design
If Two Heads Are Better Than One…
I Need A Laugh
Thank-You Oracle
April Fools(?)
Want To Hear Something Sad?
Excellent Refcardz
Revenge Of The BDoc?
Anyone For A Game Of Poker?
Internet Traffic Report
Welcome, World!
Signatures Past And Present
Avoiding XML DTD/Schema Lookups
A Cuteness Interlude
Why Java?
An Interesting Project
That About Sums It Up
Virtual Developer
Unacceptable
Someone Had To Say It Eventually
10 Must-Know Topics For Software Architects In 2009
Newsflash: All Browsers Have Bugs
How To Fail With Agile
Become An ASS!
Groovy With…
A Useful SOA Reference Site
You Learn Something New Every Day
Excellent!
Waste Not, Want Not?
Best Book I’ve Read In A Long Time
Map Your Mind
Better Than A Bottle Of Wine
Inventing A New Statment for Groovy In ~10 Minutes!
Not The Future We Planned…
Experiences From The Aunty
97 Things Every Software Architect Should Know
Is Agile Development More About Culture Than Process?
More T-Shirts!
SOA & The Tarpit of Irrelevancy
How’s the Agility?
Inspirational
M is the new WWW
The “Coolest” DHTML Calendar
Don’t Let Your Packets Leave Home Without It
A Universe of Apps…and Pain
A Very Good Presentation
Java Can’t “Do Realtime”
A Page to Remember
Better than Butter, I am!
Another Bit of Personal/Professional History
The Really Big Index
The Tea-Bag
You Cannot be Serious!
Real Life vs The Nerds
Further Back in History
When Trouble Comes A-Knockin’
The Story So Far…
Oh, BABI!
May The Force be with Your Tests…
And I Only Just Jumped on the Scrum Bandwagon…
Pithy Pieces of Perspicacity
Happy Lunar New Year!
Welcome, Perf4J!
An Interesting Survey
That Vision Thing
The Curious Cat
Perhaps I’ll Open a Bag Shop…
The Cleanup Continues…
Ah! Memories!
Head(ing) in(to) the Clouds
A Piccy From the Past
One Source to (D)Rool Them All…
Some Other Very Wise Sayings…
A Better Way?
Instrumenting Java and Groovy Code with JMX (Wonderful WebFlow Part IV)
Load Testing (Wonderful WebFlow Part III)
Testing WebFlow (Wonderful Webflow, Part II)
Wonderful WebFlow
Simple Subversion
Continuous Integration
I Feel So Scrummy…
A Festive Testing Article
Another Couple of Interesting Tools
Unit or Functional(*), That is the Question
Goodybye Ant, Hello Gant
Gotta Love This Site!
Green is Good, but easyb may be Even Better…
No Clean Feed!
Mea Culpa, Mea Culpa…Doing Ourselves a Disservice
I am now Certified…
What Features Characterise “Enterprise Applications”?
Another Outstanding Tool: SoapUI
Documentation: Very Wise Words
Documentation: the Bane of Every Consultant’s Life!
A Database-Oriented Toolkit
In Flight at NZOUG…
In Full Flight…
Slide Decks for the Presentations on Groovy and Grails
Friends and Associates
AUSOUG; Perth, 6-7 October, 2008
AUSOUG; Gold Coast, 13-14 October, 2008
NZOUG; Rotorua 20-21 October, 2008
Transentia’s New Site
We now have 119 entries!

Take that, search engine!

Java Enterprise Edition, JEE, JavaServer Pages, JSP, Tag Libraries, Servlets, Enterprise Java Beans, EJB, Java Messaging Service JMS, BEA Weblogic, JBoss, Application Servers, Spring Framework, Groovy, Grails, Griffon, Seam, Open Source, Service Oriented Architectures, SOA, Java 2 Standard Edition, J2SE