Someone asked, "Do you really need a persistent layer?"
Got me to musing.
We all know that the right way to do things, like software program thingyies, is... Use Hibernate, or JPA. Use JEE containers (Spring or EJB3). Expose your middle-tier with minty EJB3 WS-* webservices, or yummy Apache Axis2. Etcetera.
I've never actually heard Mr Slackware before (i mean heard him speak), only heard about him since forever of course.
Check out this podcast - he's SUCH a cool dude, and so great to listen to - isn't it great that we're in the podcast era?! :)
You know what? There's no substitute for hearing a person talk. They say a picture speaks a thousand words.
Frank Somerville posted "My Favorite Java Developer interview questions" which i enjoyed reading a minute ago. Here are some answers to avoid ;)
Q. When does the JVM do Garbage Collection?
I got no idea. Who's JVM, is he the janitor here?
I got a PC that i wanna setup as a multimedia center. I got a CentOS DVD, but that doesn't have multimedia, so that's how this exercise started. So i was looking for some linux warez. With the following requirements.
Of my heroes, i've seen some of them in real life. In order of appearance, Bill Joy, Eric Raymond, and Richard Stallman.
I've emailed a few heroes as well, a few years ago - and they even replied, a few times! Like Bjarne and Alex - the C++ guys. I'm not on first-name-terms with these guys - it's just that i can't remember and/or certainly can't spell their surnames right now!
I really am so IRRITATED by now with all these Top Ten bookmarks, Goddamn! But if you can't squish 'em like a bug then join 'em like a feature?! "Be the change you want to see in the world." I tried that, doesn't work! Heh heh
So I'll start with C++ and then move on to, um, er, whatsit? The other C... No, not Objective-C! The C shh... um... oh frell it, i can't remember!
Here is an extract from an upcoming article, called "Enhanced DTs" about EDT "boilerplate" programming.
It starts off looking at moving your boilerplate sideways into a separate class, and then ends off using CGLIB's interceptor mechanism (which CGLIB calls an "enchancer," hence the name of the article). On the way, we explore some other interesting EDT stuff like Foxtrot.