So, like n million other gluttons for punishment, I queued up and pulled down the latest Ubuntu release for my netbook yesterday morning to see what all the fuss was about. Specifically, I was hoping to be impressed by the new Unity interface. Admittedly, I had installed Unity from the PPA a few weeks back, so I already knew roughly what to expect. However, it’s what I did not expect that made the biggest impression — unfortunately, a negative one. In a nutshell, all of the glitches and buggy behaviors I had experienced during the beta period were still there. And they annoyed me even more now — this was supposed to be the stable shipping version, right? As a software development professional myself, I must say that [...]

Share
 
Digital "Rights" Management
Share
 

Lately I have been rethinking / rejiggering / reinventing our SCM and Release Engineering functions at work. One of the things that has shaken out of it is the use of “virtual appliances” in our infrastructure. And of course that means that I have been proofing the concept here at home with VirtualBox OSE (at work we use a different vendor), GNU/Linux OSes, and various GPL software. So, I’ll cheat a little bit for this post and simply provide a few download links and the README file for my favorite LAMP stack DEVELOPMENT image / appliance. (I would suggest that it’s not quite an appliance because I haven’t included the web UI to reconfigure the network or manage the Apache2 install.) In a nutshell, this is a headless [...]

Share
 
Google sucks. Use Ecosia.

That Google sucks is not up for debate here. Google is evil. They are mean and mean people suck. Period. At this point — if you value the Internet and don’t think it should be owned by a mega corporation that has incentive to control the content you see — you should cancel your Verizon phone contract and stop using all Google services. Even the Google search engine. Instead, use any other search engine of your choice, but I recommend Ecosia. It’s free, fast, and backed by Yahoo, Bing and the World Wide Fund For Nature (WWF). It basically works like any other search engine but, unlike others, Ecosia gives at least 80% of its advertising revenue to a rainforest protection program run by the WWF. (Now, if [...]

Share
 

So, if you found this blog post, I assume you’ve run into this particular problem in your installation of Confluence. And you’ve probably also found the Atlassian KB article, RuntimeException Multiple AttachmentData objects were returned when only one was expected, which is only marginally helpful at best. The “resolution” suggested by Atlassian — “Rename the attachment and upload again” — is not a resolution at all. It’s a workaround. It doesn’t even acknowledge the root cause of the problem: that Confluence and its underlying database disagree on the definition of integral attachment data, and the database somehow ends up storing data that Confluence doesn’t like. Of course, when a problem is worked around rather than resolved, it’s bound to come up again. In this particular case, as long [...]

Share
Your Ad Here