Working with command line while at first intimidating is a simple and practical means to interact with the computer. Basic Commands to get…
This very cool technology. It allows you to edit drawings and pictures using command line. Create an sh document to execute the commands…
I found a pagerank spam website, designed only to raise the pagerank of itself and other spam websites this evening while researching…
This Wordpress cache plugin uses Pear's Cache_Lite: Plugin URI: Description: Caching thanks to Pear's Cache Lite. This plugin will capture…
I'm trying to figure out if Mtasc and Ming can work together, and if it makes sense to get them to work together. Can't seem to figure out…
I scoured the web looking for a swf2pdf converter, or vice-versa, a pdf2swf converter, which I did eventually find thanks to SWF Tools pdf…
I've successfully attached a bitmap to a movie clip using this code: However, when I duplicate that movie clip, the bitmap doesn't come…
I'm trying to use setMaskLevel in Ming, to mask a jpeg, unfortunately I can't find anything useful on the subject. Best bet was gazb's site…
Postfix has some great Spam control settings, but they are confusing! Here's what I think I've figured out: What follows are my postfix UCE…
Now that an email has traversed its way through the maze of iptables and postfix restrictions, we can open up the envelope and look inside…
Oh yes, there's more! Let's make this easy. Use Thunderbird instead of Outlook. Mac Mail will also work, but its not cross-browser…
In conclusion, spam is bad, and I don't like it. But seriously though, I hope you've found this information entertaining enough to read…
Remove .DS_Store files: Get all the users in a group: ln -s /dev/null $HOME/.mysql_history or ln -s /dev/null $HOME/.bash_historyCount # of…
The spam fighting process I use (in order): iptables - iptables is an extreme method of blocking email. From the sender's perspective, the…
I've been pulling my hair out trying to figure this one out: on Gentoo, this command shows networks tests: However, on Debian, it doesn't. I…
I'm wrestling with ffmpeg trying to figure out the best conversion settings for mp4 to flv. So far I'm not having any luck, though I finally…
Wordpress rocks, but it doesn't have much for http client or server caching. Currently I use Cache Lite from PEAR and it works wonders. I…
Google coop is a natural companion to Wordpress (or other types of) blogs. Here's how I setup Google coop on the Informed Banking Blog…
I love the idea of linking Mac OS X user access to a directory, such as LDAP. If you can connect and authenticate via LDAP, you are that…
Awhile back I had setup an htaccess file with rules to block "bad bots", but I soon realized it wasn't the best way to set up the service…
After my post on blocking bad bots, I remembered snort. While snort doesn't do any blocking, it does detection like the best of them. I got…
I need to contribute this to fail2ban if they'll take it: iptables -L takes a very long time to display the rules Just posted this to the…
This is a song I remied for a Creative Commons contest, remixing Superego by BM Relocation Program. My remix wasn't selected, but I did get…
The one laptop per child, sub $100 laptop is now available as a virtual machine. Virtualization is so amazing! Download the VMWare image…
Mytop is a "top" like utility that allows you to see mysql processes. I learned about it form the MySQL Best Practices video Google hosts…
I'm really starting to like fail2ban. It just when through a major overhaul, and while I was pulling my hair out for awhile trying to figure…
Here's what I use for Mysql low memory setups (still has a 1MB query cache):
My father-in-law just sent me a great article from the NY Times about the semantic web, a.k.a. web 3.0. It discussed the future of…
I'm always striving for improved security on the services I manage, therefore, I'm always thinking about firewalls. I've got a couple of…
I'm now using vlogger to parse my Apache logs, but maybe not for long. I keep getting these errors: I think this is simply an error caused…
I'm trying to get prepared queries to take an order by sort parameter, either ASC or DESC. The problem I am running into is that both ASC…
I just spent most of the day working with Apache, tuning it to run better. My main effort was to eliminate the use of .htaccess files. It…
Since both PHP and Apache can manage cache headers, it is difficult to decide which one should do what. In my experience, its been best to…
Debian packages can get complicated, but they don't have to be. The best howto I've read is from good old TLDP: Howto build debian packages…
Nexista is a PHP framework written by yoga-master Joshua Savage. He's since stopped working on it and I continue to use it. I'm planning on…
Spammers never learn, even if you block them using DNSBL, they keep trying to send from the same IP. Therefore it makes sense to use fail…
Docunext Represent! The mission of docunext.com is to provide free access to high-quality, technology-related documentation. As a community…
Stunnel Installation on Debian: apt-get install stunnel4 This should create the stunnel4 user and group./etc/default/stunnel4 Change Enable…
More fun with Tcpdump: I'm trying to figure out why there are dns requests being made from my webserver. It is either: * mod_vhost_alias…
I keep getting this error: http://www.sendmail.org/~ca/email/cyrus2/options.html The book is printed incorrectly, about half the book is…
New effort as of Oct 2006 Made some very good progress: Metadata Database Tables This is the most challenging part of the process for me…
How to Create an ISO image on Mac os x @ macosxhints.com
ps aux --forest find . -name '.DS_Store' -exec rm {} ; grep "groupname" /etc/group | awk -F: '{print $4}' ln -s /dev/null $HOME/.mysql…
http://libnss-mysql.sourceforge.net/ I finally got apache2 and pam to connect to mysql. Took long enough! Ugh. I did learn a bunch though…
Our sources.lst looks like this: We don't need to have the sources, but it's nice to have sometimes. A: apt-get update; apt-get upgrade A: Q…
I think Debian is stricter when it comes to VirtualHost directives, which is probably A Good Thing TM. They won't let you mix up…
Understanding energy usage is becoming more and more important for consumers. Get the information you need! I user a Kill A Watt energy…
Listen: 127.0.0.1:10026 to Listen: 127.0.0.1:10025 the test files are in /usr/share/clamav-testfiles/ Try sending these, you should see…
ClamAV Step 1) apt-get install clamsmtp clamav-freshclam Step 2) Edit the /etc/clamsmtpd.conf file and change: OutAddress: 10025 to…
The first thing I look for is a demo. It is by far the easiest way to get a feel for a piece of software. The attention to detail balanced…
Building dependency tree... Done The following extra packages will be installed: libphp-adodb wwwconfig-common Suggested packages…
Back in the day I worked on Phing (a PHP port of Apache's Ant). Back then I didn't really know what I was doing but Andreas Aderhold was…
General: Total amount of visits to the website is good information, but we need to dig into the hits deeper to understand more. This…
http://www.askbjoernhansen.com/2006/03/30/only_one_apple_raid_partition_1.html#comments and "Disk Utility used with Mac OS X offers RAID…
How to ghost a drive using dd on linux Mac OS X use of dd to recover a hard drive Wikipedia page on dd Example: Since I use a mac, I can't…
http://www.quepublishing.com/articles/article.asp?p=381922&rl=1 http://www.developer.com/lang/php/article.php/947911
SATA Raid 5 Setup I use Seagate drives, and I just read on FatWallet and SlickDeals that many Seagate SATA II drives come with a jumper…
We will use the KVM over IP to remotely manage our servers at the data center. Due to the complexity of our server configurations, it is…
After trying out a few uninterruptible power supplies from two manufacturers: Cyber Power APC I definitely like APC better. Their apcupsd…
I just setup a MyDNS server, and was amazed at how easy it was. I've used the DynDns service for years, and grew to enjoy its simplicity. I…
http://www.apcupsd.org/manual/ ¥
I have a 768 / 128 kbps naked (no telephone service), and this is the QOS (quality of service) script I use on my OpenWRT wireless router. I…
Use symbolic links to have them included in the rsync (for including a folder that is outside the root of the rsync), use Mac aliases to…
I'm studying database normalization techniques. This is something I should have done a long time ago. However, I didn't have access to, or…
NagiosQL is a web front end for Nagios 2. We just installed it and it looks really cool. Since the documentation we've seen is mostly in…
I was introduced to Subversion through Nexista, which was hosted at Tigris. Tigris also hosted Subversion, so I gave it a shot. Seemed to…
Most web content is now dynamic content, preventing client and proxy caches from doing much good. However, if the dynamic content server is…
While xcache's configuration setup is a little confusing, its awesome! It appears to chop off about .04 seconds of execution time. Awesome!
inet_gethost is causing us problems. We can turn it off by using -name instead of -sname in the init script. Seems to run fine, using…
Not using the php_build script from Joshua anymore, just using Debian packages, in particular: Specifically needed php5-dev to compile php…
Many things cause this error, but in my case, mod_auth was not enabled. Duh.Apache2 PerformanceUpdate We've switched to Prefork MPM for…
Defines whether ps2pdf will compress embedded fonts in the output. The default value is true; the false setting is intended only for…
We chose debian for its reliability. They also have a logical social contract: http://www.debian.org/social_contract The social contract is…
emerge freeradius failed on gentoo: >>> Test phase [not enabled]: net-dialup/freeradius-1.1.1-r1>>> Install freeradius-1.1.1-r1 into /var…
There are some good websites on OpenVPN. One of course being the OpenVPN website itself. I am using tun instead of tap. From what I gathered…
http://snafu.freedom.org/linux2.2/iproute-notes.html http://www.opalsoft.net/qos/
Actually, its pretty easy to connect the 770 to the e815, for connection to the internet via Verizon Wireless. Follow these steps to get…
1b.Need to edit master.cf - change /usr/local/bin/maildrop to /usr/bin/maildrop 1c.Add this to /etc/postfix/main.cf: virtual_transport…
Got this error when setting up Gentoo Virtual Mail Server: It was a permissions error on the virtual mail folder. The virtual transport can…