dataFaber 5.0

Predicting AWS price reductions

I’m working on a disaster-recovery strategy at my day job, and AWS is one of the platforms I’m considering: the thinking is to have some capacity available on AWS, perhaps just a database…

Is AWS right for personal and hobby servers?

If you’re like me, you have a number of personal projects and applications that you host somewhere. For example, I host: my own SMTP and IMAP serversDNS serversa web-based RSS readera Jenkins instancevarious…

CrashPlan Dashboard – Shows the status of your CrashPlan backups

Do you regularly back up your computers? I do, and I use CrashPlan for my backups. It’s an excellent service which has saved me multiple times. However, there is a shortcoming: the backup…

Startup Scripts for Java-based Services

I’ve written a lot of scripts to start Java-based applications as services on Linux, and I’ve come to realize that the most reliable way to do it is to simply take advantage of…

Jenkins Show Advanced Settings

Near the end of the day At first it seemed a good idea: just upgrade a couple of Jenkins plugin, then go home for the day. 15 minutes after the upgrade and your…

Exp not working in Oracle 11gR2

Starting from Oracle 11gR2, exp is deprecated and will exclude empty tables from the dump file (not even the table definition). The fact that exp is deprecated does not make it less than…

Better logging on ATG 2007.1 and JBoss

Here’s a way to have actual Nucleus component paths in log files with ATG 2007.1 and JBoss: create a localconfig/atg/dynamo/service/logging/ScreenLog.properties file with the following content useNucleusPathForClassName=true useFullPaths=true The result is: 15:52:15,650 INFO [/atg/registry/PipelineRegistry]…

The Usual Suspects

I decided to try some of the most known Java IDE on the market to see which one would work better for me: the idea was to install each IDE and work with…

Stop the pollution in WEB-INF/classes

Of the 12 or so Java libraries used in this site, 6 of them by default have their configuration files in the CLASSPATH: log4j (log4j.properties / log4j.xml) commons-logging (commons-logging.properties) XWork (xwork.xml) WebWork (webwork.properties,…

Never send email from a web page…

… synchronously. Recently I had to deal with nonsensical email bounces from a site I occasionally update, errors of the type: unrouteable mail domain "hotmail.com" Of course, domains such as hotmail.com, yahoo.com, etc….

Older Posts »
Page 1 of 2