Munin plugin to monitor DNS response times

With this Munin plugin you can monitor the DNS response times of specific queries. It uses dig to execute the DNS queries. You can specify multiple hostnames to query for and a separate DNS server for each query. Quite useful. I've added the hostnames (that you query for) to the labels in the generated Munin reports in the attached (modified) version of the plugin.

Never use both Internet Sharing and Web Sharing in Mac OS X Leopard

The poster of this Apple Discussions topic experienced interference from Internet Sharing while he tried to use Web Sharing. I had it the other way around: my Internet Sharing failed to work because of Web Sharing. I use the latter for some web development and testing (mainly PHP) and today I tried to set up Internet Sharing (I wanted to share my wired connection through Wi-Fi with my mobile phone). The symptoms were these: the phone could successfully connect to the Mac's Wi-Fi network, got an IP and could even access the Apache webserver that was running on the Mac. However it could not access internet sites. Once I stopped Web Sharing, the phone could access the internet just fine. The conclusion: Internet Sharing and Web Sharing cannot work simultaneously in Mac OS X Leopard. Sad

Process Hacker

I didn't think it was possible, but somebody created an open source variant of Process Explorer ... just a little bit better. Wink It's simply brilliant. Smile

How to find strings in BLOB/CLOB/LONG columns of Oracle database tables

Sometimes you've to reverse engineer a database (or an app using a database) and all you've is some piece of data that is used in whatever function(ality) you're looking into. Eg. you see some message/text on a screen of the app and you've to figure out where and how it is used. For this you've to first find the table and the row where that data is stored. Here comes this little PL/SQL procudure handy.

How to find arbitrary data in an Oracle database

Sometimes you've to reverse engineer a database (or an app using a database) and all you've is some piece of data that is used in whatever function(ality) you're looking into. Eg. you see some message/text on a screen of the app and you've to figure out where and how it is used. For this you've to first find the table and the row where that data is stored. Here comes this little PL/SQL procudure handy.

Adblock Plus and the statusbar/add-on bar icon

In Firefox 4 statusbar was replaced with add-on bar which is just another toolbar like eg. the navigation toolbar (which we used to call "the toolbar"). However Adblock Plus still contains support for the old statusbar which might confuse users a bit. Eg. in the ABP preferences documentation both the defaultstatusbaraction and the defaulttoolbaraction preferences are still there.

How to install Oracle Database Express Edition 11g Release 2 (11.2) on Debian Squeeze x86_64

There's a very good howto on installing this particular Oracle RDBMS version on Ubuntu 11.10 here. However Ubuntu is not Debian, there're a few differences. Mostly you've to skip a few steps:

List photos and videos from Picasa Web Albums/Google+ that are over a specified width, height or duration

Google provides free/unlimited storage for both Picasa Web Albums and Google+ users under certain conditions. If you're a Google+ user, you can upload unlimited photos that fit into 2048x2048 pixels and videos not longer than 15 minutes. If you're a Picasa Web Album user without a Google+ registration, you can upload unlimited photos up to 800x800 resolution and videos with a length up to 15 minutes (but obviously these conditions may be subject to change at any time).

How to log (eg. iptables) messages based on message body in a separate file using rsyslogd

In Debian the default /etc/rsyslog.conf includes all *.conf files from /etc/rsyslog.d. The contents of these config files are read by rsyslogd before the default rules, so you easily override any defaults.

Apache SSHD

"Apache SSHD is a 100% pure java library to support the SSH protocols on both the client and server side. This library is based on Apache MINA, a scalable and high performance asynchronous IO library. SSHD does not really aim at being a replacement for the SSH client or SSH server from Unix operating systems, but rather provides support for Java based applications requiring SSH support."

Syndicate content