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.
Sunday, November 11, 2007
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.

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
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
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.
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.
Tuesday, September 11, 2007
BIRT: Dynamic Report Servlet
http://wiki.eclipse.org/Java_-_Dynamic_Report_Servlet_(BIRT)
How to add a table or any component to a report template, in java servlet code.
How to add a table or any component to a report template, in java servlet code.
Bloglines beta: uses dojo 0.9
http://lifehacker.com/photogallery/bloglines/2454243?viewSize=thumb800x800
Wednesday, September 5, 2007
Monday, September 3, 2007
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?
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. :-)
Some interesting ideas from an Agile Software Management expert in Japan.
Smiley calendar. :-)
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.
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!
Has some interesting AI built into threaded memes together over time, using news releases and RSS out the weng weng!
Wednesday, August 29, 2007
Monday, August 20, 2007
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 !
Subscribe to:
Posts (Atom)