Crawler – Web Bot

I am testing a web crawler. Please contact me on this page if you have questions or concerns.

Mozilla/5.0 (compatible; TekniCrawler/0.1; +

Retiring TekniWAP &

I will be shutting down TekniWAP and the server permanently this week. (2013-06-18)

The Windows server has been quietly running along for years now and I no longer wish to maintain it. The site was created with VB Script/Classic ASP and I have since moved on to developing things on my Linux VPS. I can’t move over the ASP code so it is time to say goodbye.  There have been almost 11 million hits to the TekniWAP homepage since when I created it in 2003.

I mirrored all of the public webpages to HTML and stored them here:

Move MySQL datadir

Moving my MySQL data files to a separate new partition in Linode.

This page is just really for my own notes… BACKUP YOUR DB AND SETTINGS FILES FIRST!
(Ubuntu 11.10)
Original database directory: /var/lib/mysql/
New directory: /srv/mysql/

  1. Log in to your Linode Manager
  2. Create the new disk image
    • Label: /srv
    • Type: ext3
    • Size: size needed for database (10000MB)
  3. Click Create Image and wait for it to finish in the queue
  4. Click edit for your ‘Configuration Profile’
  5. Under ‘Block Device Assignment’ assign the next available /dev/xvdX device to the newly created disk image
    • /dev/xvdc = /srv (The label you chose earlier)
  6. Click Save Changes
  7. You will need to reboot your server for it to see the new disk image so click “Reboot”
  8. Once it boots, log into it with a terminal
  9. Add the new disk image to /etc/fstab so it will auto mount at boot
    /dev/xvdc /srv ext3 defaults 0 2
  10. Mount it
    mount /srv
  11. Shutdown the mysql dameon.
    • service mysql stop
  12. Edit the MySQL config file: /etc/mysql/my.cnf
  13. Change the datadir to the new location inside the [mysqld] section
    • datadir = /var/lib/mysql
    • to
    • datadir = /srv/mysql
  14. If the server is using AppArmor then add in the following lines to /etc/apparmor.d/usr.sbin.mysqld
    /srv/mysql/ r,
    /srv/mysql/** rwk,
  15. Restart AppArmor
    service apparmor restart
  16. Move the datadir to its new location
    mv /var/lib/mysql/ /srv/
  17. Make a symlink just in case
    ln -s /srv/mysql /var/lib/mysql
  18. Now startup mysql
    service mysql start

old stats:

$df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda             9.7G  4.9G 4.4G   54% /
devtmpfs              249M  4.0K 249M    1% /dev
none                   50M  164K  50M    1% /run
none                  5.0M     0 5.0M    0% /run/lock
none                  249M     0 249M    0% /run/shm


$ cat /fstab

# /etc/fstab: static file system information.
# <file system> <mount point>   <type>   <options>       <dump>  <pass>
dev             /dev            devtmpfs rw              0       0
proc            /proc           proc     defaults        0       0
/dev/xvda       /               ext3     noatime,errors=remount-ro 0       1
/dev/xvdb       none            swap     sw              0       0

new stats:

$ df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvda             5.8G  1.4G  4.2G  26% /
devtmpfs              248M  4.0K  248M   1% /dev
none                   50M  168K   50M   1% /run
none                  5.0M     0  5.0M   0% /run/lock
none                  249M     0  249M   0% /run/shm
/dev/xvdc             9.7G  3.7G  5.9G  39% /srv


$ cat /etc/fstab

# /etc/fstab: static file system information.
# <file system> <mount point>   <type>   <options>       <dump>  <pass>
dev             /dev            devtmpfs rw              0       0
proc            /proc           proc     defaults        0       0
/dev/xvda       /               ext3     noatime,errors=remount-ro 0       1
/dev/xvdb       none            swap     sw              0       0
/dev/xvdc       /srv            ext3     defaults        0       2



James R. Volk

Home: Denville, NJ
Date of Death: December 23, 2012
Place of Birth: Newark, NJ
Birthdate: March 27, 1949
Age: 63

Funeral Service: Saturday, December 29, 2012 5:00 PM Norman Dean Home for Services, Inc., Denville, NJ
Visitation: Saturday, December 29, 2012 2-5pm at Norman Dean Home for Services, Inc., Denville, NJ
Cremation: Locust Hill Crematory, Dover, NJ



James R. Volk passed away on December 23, 2012 after a short illness.

He was 63 years old.

Born in Newark, he grew up in East Hanover and moved to the Cedar Lake section of Denville, NJ in 1976.

James worked as a communications technician for PSE&G and JCP&L for many years.
He obtained and maintained his General Radio and Telephone Operator’s License.

He was predeceased by his father Robert A. Volk.

James is survived by his wife of 39 years, Sally J. (Polhemus) Volk of Denville, NJ, as well as his sons Ryan and Jason Volk, both of Denville. His mother Evelyn Abel of Hadley, MA and his sisters Barbara Henderson of Hadley, MA and Joan Christoffels of Seattle, WA and many nieces & nephews also survive him.

Funeral services will be held at Norman Dean Home for Services 16 Righter Ave Denville, NJ 07834 on Saturday December 29, 2012 at 5PM. Friends may visit prior to the service from 2-5PM. Please light a candle in his memory at:

In lieu of flowers donations can be made to: American Cancer Society

Continue reading ‘Dad’

Where In The World? (Facebook App)

An interactive map of all your facebook friends.

This app will display your friends list on a google map of the world. You can see where all your friends live throughout the world broken down by the cities they all live in.

It uses their current location setting or hometown to map them out. Please note that any friends who do not have that set or chose to hide their location will be ignored.

If you have any problems or suggestions please let me know!

App Link:
Info Page: