cyrus imapd: shared folder hierarchy recovery

Fought a half-day fight battling with our local Cyrus IMAPd installment. And talking complexity again: We’re using right this mail server implementation because it provides extensive support for shared folders and per-folder access control lists allowing for pretty fine-grained, well, control of user access to shared mail folders. ACLs indeed do add complexity to that, … Read morecyrus imapd: shared folder hierarchy recovery

jvisualvm: analyzing NetBeans and beyond…

As I am usually doing day-to-day work using daily builds of the NetBeans IDE, then and now I happen to run into, let’s say, peculiar situations in which figuring out what actually happens is pretty difficult. My very special friend #162706 is one of these cases – the IDE just seems busy for quite a while without obvious reasons, and you’re not really sure whether there still is something goin’ on worth waiting for it to come to an end…

After more or less loosely following Geertjans blog I rather early found out about the jvisualvm tool that comes with recent versions of Sun JDK 6, but so far I haven’t really seen any use cases for it in my environment. However, at the very least now I have figured out that this is rather good a solution for tracking down weird NetBeans behaviour by providing more reliable information, i.e. thread dumps. And there’s even more…

Read morejvisualvm: analyzing NetBeans and beyond…

small-time SOA: lessons learnt so far…

Some time ago, in the midst of migrating at least parts of our application from an all-integrated proprietary monolith to a more “open” approach, we quickly came to embracing at least parts of the SOA architectural model to do so, as, these days, it just seemed to fit. Now, few years later, it seems we already learnt something from that, a few things, to be accurate, which I want to share here for the sake of it – maybe they will provide a good subject of discussion or eventually also help others gain insights into that matter…

Read moresmall-time SOA: lessons learnt so far…

“Dafür zahl ich nicht!”

An sich bin ich bekennender Unterstützer der Idee öffentlich-rechtlichen Rundfunkes, weil ich der Meinung bin, daß auch in der Welt von Radio und Fernsehen, die ja als Medium immer noch vorrangig die Masse der Menschen erreicht, neben dem allgegenwärtigen geisttötenden Schwachsinn zumindest im Hinblick auf Nachrichten noch ein Gegenpol existieren sollte, der Ansprüchen wie Seriösität, … Read more“Dafür zahl ich nicht!”

NetBeans 6.7: still the only (maven2) IDE you’ll ever need…

Now that NetBeans 7.0 6.7 is just around the corner and comes with a set of interesting improvements, I wanted to take a few moments again reflecting what has eventually been most important to me in NetBeans IDE: Support for apache maven. Earlier I switched to NetBeans after being using Eclipse for quite a while because Maven2 tooling in Eclipse used to, well, leave a lot to be desired.

Read moreNetBeans 6.7: still the only (maven2) IDE you’ll ever need…

Songbird: 1.0

They’ve gone quite a long way: Songbird, the open-source cross platform music player based upon the technical foundation of Mozilla, finally has seen its 1.0.0 release, available for download for Windows, Linux and MacOS, along with a set of contributed builds both for other platforms and packaged for specific GNU/Linux distributions. Like any other Mozilla … Read moreSongbird: 1.0

XFCE 4.4.3 on OpenSolaris 2008.11 pre-release

Playing with OpenSolaris once again, I surely also wanted to make use of my favorite desktop environment XFCE on that platform. Unfortunately, so far there are no up-to-date XFCE binary packages available to easily be installed using either IPS or the “traditional” Solaris way. Same way, xfce.org just does list a set of Linux packages along with a link to blastwave.org which seems to be stuch at XFCE 4.2, neither including Thunar file manager nor many of the more interesting features in 4.4.x series of the lightweight desktop environment. What to do? No problem it seems, as there is a “generic” Unix installer, basically some sort of shell script unpacking everything that is needed, checking that all that is needed is actually there and, then, building things in the right order. So far, so good…

Read moreXFCE 4.4.3 on OpenSolaris 2008.11 pre-release

Glassfish V3 Prelude comin’ to life…

As of today, November 6, release V3 Prelude of the Glassfish Application Server is about to be officially announced, putting an end to quite a long period of development, testing and documentation writing. To get GFv3 Prelude started in an appropriate way, Sun and Glassfish folks today are hosting a Glassfish Day consisting of a … Read moreGlassfish V3 Prelude comin’ to life…