Sunday, November 11, 2007

Annotations Everywhere!!

http://weblogs.java.net/blog/arungupta/archive/2007/09/totd_8_generati.html

Using Annotations to allow Beans to generate JSON from JAXB Annotations.

Hmmm.

Monday, September 24, 2007

Apple patents Gestures


Apple applies for patents for touchpad technology

Useable Factoid: Copy gesture is achieved by tapping the thumb and middle finger simultaneously.

From Hrmpf.com's apple touch specs

Monday, September 17, 2007

public class XMLEmitter extends ContentEmitterAdapter

XMLEmitter



Recently I gave a presentation on BIRT at the Actuate International Users Conference. One of the things I discussed was embedding the BIRT Design Engine API into an application. This is an often overlooked aspect of BIRT, since most discussions center around report creation using the Eclipse editor and the BIRT Report Engine. I figured it would be cool to do something with the design engine as well. This is useful if your users would like to create their own simple, custom reports and you would like to give them that functionality. There are already products out there that are built on this concept.

The BIRT Design engine is actually a fairly simple API to use. It is part of the org.eclipse.birt.report.model.api package. The steps for creating a report using the API are illustrated below.

Friday, September 14, 2007

Patron Pinapple Martini

Pinapple Martini No Luckymonkeys were harmed in the testing of this drink.

Patrón Pineapple Martini

2 oz Patrón Silver
3/4 oz Citrónge
2 oz (big splash) of pineapple juice
Orange wedge (for garnish)

Method: Combine all ingredients into a pint glass filled with ice. Shake well and strain into a martini glass. Garnish with an orange wedge.

Nerdcore

Hey thanks to JD for pointing out MC Frontalot... Nerdcore rising!

MC Frontalot - Live in SF- Goth Girls

Has Osama been vlogging? or What makes anything 'official?'

... Of course, this begs the question, "What makes anything 'official?'" from digg

It's Official, Bin Laden Tape a Fake!!

"In analyzing the video, Neal Krawetz of Hactor Factor, an expert on digital image forensics, said in his latest blogs that the video contained many visual and audio splices, and that all of the modifications were of very low quality." Good Job MSM! Maybe we will see a retraction on page 32.

Monday, September 3, 2007

Matt Raible: Struts1 to Struts2 Presentation

Migrating to Struts 2

Why-a-you tell-a Eeezabella?

http://www.boyscouttrail.com/content/song/song-29.asp Mr. Columbus, Turn the Ship Around Song

Ever have one of those camp songs stuck in your head?

Visualizing Agile Projects using Kanban Boards

http://www.infoq.com/articles/agile-kanban-boards


Some interesting ideas from an Agile Software Management expert in Japan.



Smiley calendar. :-)

Struts 2 Links Bonanza


migrating to strut2

Building your own interceptor

Nabble - Struts2 user forums

Painless Software Schedules

Joel on Software: Painless Software Schedules

1) Use Microsoft Excel.
2) Keep it Simple.

3) Each feature should consist of several tasks.
4) Only the programmer who is going to write the code can schedule it.
5) Pick very fine grained tasks.
6) Keep track of the original and current estimate.
7) Update the elapsed column every day.
8) Put in line items for Vacations, Holidays, etc.
9) Put debugging time into the schedule!
10) Put integration time into the schedule.
11) Put buffer into the schedule.
12) Never, ever let managers tell programmers to reduce an estimate.
13) A schedule is like wood blocks.

Tech Meme

http://www.techmeme.com/

Has some interesting AI built into threaded memes together over time, using news releases and RSS out the weng weng!

Monday, July 16, 2007

Luckymonkey blog

Here is my blog, I'll by adding stuff from my feed here, and vice versa. Mmm RSS mashup !