Archives
Choices ...
December 30th, 2004
Disruptive jam. Or: more choice is not always better. I experience this on more than one domain. One actual example is GPS: I've been sniffing at various mobile GPS devices, but the choice is so overwhelming that I postpone the purchase every time again. Not that I need a GPS device so badly. I've already succeeded in memorizing the 6km ride to my job...
In Dutch, there's a saying: "To choose is to loose". So I try to win by not choosing ;-)
links for 2004-12-29
December 29th, 2004
(Dutch) Impressive...
December 24th, 2004
Continuations
December 23rd, 2004
... finally start to make sense. I've heard a lot of buzz about them, but only now I start to understand them a bit.
One question that remains: why store "what will follow" under some key, instead of storing "what has been" under a key? Wouldn't it be easier to claim "this page id means that this user has done that and that and that, and these request parameters indicate that he will now go there". The net effect will be the same, I think, but the abstraction wouldn't leak that much (to the programmer, that is).
Let's try to restate that: instead of changing objects in a session when receiving a HTTP request, you take a copy of those objects (leaving the originals as they were), and start working on the copy. You can do the same actions that you would normally perform on the original objects. There's only one difference: the original objects are now stored in a repository under a page-specific ID. When the user has cloned her window (or pressed the back button, or...), you can fetch those objects again (thus going back to the state she was), and continue from there. In my gutt feeling, this would reduce the amount of continuation-specific code (sendPageAndWait() - huh?), including the JavaScript-flow enabling dependency.
I think I have to re-read the article, seems like I have missed something. If you can explain me what I've missed, I will be very grateful.
BitTorrent
December 22nd, 2004
links for 2004-12-22
December 22nd, 2004
links for 2004-12-21
December 21st, 2004
-
Retroweaver is a bytecode weaver that enables you to take advantage of the new Java 1.5 language features, while still retaining total binary compatability with 1.4 virtual machines.(categories: Java)
-
TableLayout is a layout manager that provides all the power of GridBagLayout, but is simple and easy to use.(categories: Java)
links for 2004-12-18
December 18th, 2004
-
iText is a library that allows you to generate PDF files on the fly.(categories: Java)
-
a viable option for developers that need a platform and a 'best-practices' guide for constructing professional Swing applications quickly.(categories: Java)
-
(categories: Java)
-
This project provides a collection of portlets that you could use in your own application. Think of these portlets as the little Gems that could be used on a Portal page.(categories: Java)
-
SimpleGameNet allows you to play a set of multiplayer games
NDoclet
December 17th, 2004
Erik pointed me to NDoclet, a MSDN-style Javadoc doclet. The MSDN style seems a bit weird to somebody who's used to look things up the Sun way, but it sure looks clean. You can view the result of my little experiment here, and compare it to the more traditional approach.
Interview questions
December 17th, 2004
Just one of those obnoxious "I'm not alone" posts.
links for 2004-12-14
December 14th, 2004
links for 2004-12-11
December 11th, 2004
links for 2004-12-10
December 10th, 2004
-
(categories: Java)
links for 2004-12-09
December 9th, 2004
links for 2004-12-08
December 8th, 2004
links for 2004-12-07
December 7th, 2004
-
(categories: Java)
links for 2004-12-04
December 4th, 2004
-
annotations in java pre-5.0(categories: Java)
links for 2004-12-03
December 3rd, 2004
-
a free and full compliant JDO implementation released under an open source license.
-
Can't wait until I can start using J2SE 5.0 for real ...(categories: Java)
links for 2004-12-02
December 2nd, 2004
-
StrangeBanana is a program that creates a random webpage design.(categories: web)
-
The new atomic classes are the hidden gems of java.util.concurrent(categories: Java)
-
Willibord en nieuwe bijbelvertaling zij aan zij(categories: fun)
-
Open Source Web Design is a community of designers and site owners sharing free web design templates as well as web design information(categories: web)
-
(categories: fun)
-
Volkswagen cup(categories: fun)
Business manager
December 1st, 2004
After being a celebrity in technical circles, Steven is now moving up to the business management circles. Congrats!
Konfabulator
December 1st, 2004
Koen showed me Konfabulator. Nice looking stuff. Pleasing to the eye. And since that last item seems to be the most important nowadays (the phrase "perception is reality" comes to mind), I'm sure they'll have their share of loyal users waiting for them.
Burn bandwidth against spam?
December 1st, 2004
Lycos is following a weird train of thought. I thought spammers (the companies that *sell* spamming services, not the ones that buy them) would be paid by the number of clickthroughs? And I'm sure the amount of money they receive for each click is enough to cover for its bandwidth costs. Sorry, Lycos, I'm out.
You're looking for something older?
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002
