Author Archives: pdoubleya

Modality

I was thinking about the MVC (Model-View-Architecture) design model while looking at an application with notifications. The application is mainly accessed through a complicated GUI client. Notifications are triggered by data-bound conditions, and on a notification, one either has colors … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Modality

Nailgun is Cool

I’ve been checking out Marty Lamb’s Nailgun project, which is a Java server running classes, executed by a small command-line client in C, using a custom communication protocol. The C client, of course, starts up immediately, and the cost of … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Nailgun is Cool

Ken Moore’s Law: A Rapidly Increasing Frustration

Rushing Towards Frustration My friend Ken Moore, a programmer like myself (but with much longer experience) writes to me periodically about his ongoing frustrations with programming. He’s currently a Java programmer, but has also worked with COBOL (I think), C … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Ken Moore’s Law: A Rapidly Increasing Frustration

Fun with XSL

Working on my Website (Part II) I started to work on this website again couple of weeks ago. Last year I’d written the content of my website in XML, and generated working XHTML with XSL. All of that was working, … Continue reading

Posted in Uncategorized | Tagged | Comments Off on Fun with XSL

Writing with Ease

Writing and Markup What I really want is just to writeup my website without worrying about markup, and to have full control when I finally present it. The website pages are written and stored as XML, before being converted to … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Writing with Ease

Java Memory Management: A Tragedy of the Commons

I was working with NetBeans the other day, debugging some of my own code. I had been running the debugger repeatedly, tracing through the code over and again. NetBeans gradually slowed down, and stepping through lines of code became downright … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Java Memory Management: A Tragedy of the Commons

Dynamic Languages on the JVM

Dynamic Language Integration in the JVM I’ve been interested to see the different languages built on top of the JVM. If you do a web search for “jvm languages”, you’ll find a whole slew of them listed, some of which … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off on Dynamic Languages on the JVM