Archive for November, 2008

Welcome Sandeep Khaneja and Hani Atalla!

Function1 on November 26th, 2008 No Comments

Function1 is a growing company, but not too big that we can’t take a minute out of our regular blog routine to welcome our two newest team members, Sandeep Khaneja and Hani Atalla. Hani and Sandeep have actually been with us for several months, so my apologies for the late public welcome, but we’re thrilled [...]

The Exciting Conclusion of Stack Wars

Development on November 22nd, 2008 No Comments

OK, now that you had your dinner and ate your meat, it’s time for the pudding.  This conclusion to Stack Wars just ties up a few loose ends and walks through a “real-world” example of analyzing stack traces.  Have fun… Making Thread dumps easier to view Seeing as how most people’s idea of a good time [...]

Stack Wars III (Or VII, depending on how you count): Return of the Stack

Development on November 18th, 2008 No Comments

READER BEWARE: This got long and geeky, so make sure you’re really trying to avoid doing “real work” before you sit down to read. Welcome back all, and thanks for joining me for the final installment of a three part series on decompiling Java code and analyzing stack traces. If you’re interested in the back [...]

AJAX Refresher

Best Practices, Development on November 14th, 2008 No Comments

It’s been a while since we touched on AJAX, but a question came up recently about it an I thought it might be good to review. AJAX, or “Asynchronous JavaScript and XML”, is a way for portlet developers to create rich Web Applications that don’t require the entire browser page to refresh to update content.  [...]

The Stack Trace Strikes Back

Development, Logging on November 10th, 2008 1 Comment

Howdy all. Welcome to part two of three of what was originally conceived as a one part series. It’s entirely possible that I’ll get all George Lucas on you years from now and produce some more of these posts that are a complete letdown and affront to your childhood memories, but I digress. For now, [...]