Geek Thought of the Day Archive

Member for

1 month 1 week
Submitted by AlReaud on Thu, 09/15/2016 - 17:20

After seeing so many excellent thoughts of the day disappear into the aether, we thought that maybe it's a good idea to archive them. These all come from the Linux application fortune-mod, selected for (mostly)geek fortunes. As we enter a new fortune, we'll put the ones being replaced here as entries. These will be placed in year, month and day order as the amount of archived entries increases. We don't always follow this rule, so please bear with us…

Backing up the whole site

Member for

1 month 1 week
Submitted by AlReaud on Wed, 01/18/2012 - 20:52

Revised: 2016-09-03, Al Reaud, Happy Cat Technologies

The following script integrates backing up the database with backing up the site code. Please note that descriptions place-hold for actual values in the script. Those actual values must be edited in, depending on your site configuration, for the script to work.

This script is adapted from the updated fullsitebackup.sh script created by Bristolguy on Drupal.org. This script is currently operational on Ubuntu 16.04, and has not been tested on other versions of Linux.

The shell script is available here for your convenience, demo.full_site_backup.sh.txt.

full_site_backup.sh

Backing up the CMS Database

Member for

1 month 1 week
Submitted by AlReaud on Wed, 01/18/2012 - 19:51

Revised: 2016-09-12, Al Reaud, Happy Cat Technologies

The CMS database is the heart of any content management system. It's loss or damage will result in the loss and or damage of all of your hard work, and that of your commentators, posters, and contributors. Below, are two scripts that complement each other, one backs up the database into a SQL file, the other restores it from a SQL file.

Hacker Mitigation

Member for

1 month 1 week
Submitted by AlReaud on Tue, 09/27/2011 - 19:03

This is a series dedicated to insuring that hackers and phishers can do no harm to your computer or your finances. Computer security basics will not be covered in this series.

We shall differentiate between two species of attacker as follows:

  • HACKER - The hacker (or cracker, depending on your school of thought) is an individual or bot that attempts to seize your machine via remote access. On operating systems that allow for a remote shell or graphical user interface with remote access, the remote login features are attacked via malware or social engineering. If successful, such attacks gain control of the hardware and operating system, allowing the creation of further bots, spam factories, etc.
  • PHISHER - The phisher is an individual or bot that attempts to steal your identity, banking information, and/or other sensitive financial/personal information via mostly social engineering based attacks. Getting a victim to click on a link going to a website that spoofs an actual one, lets say a bank's, has become very common. Such a spoof tricks you into divulging personal information to information thieves via spurious websites and forms. This is the hardest kind of attack to stop, as current Internet security applications have no control over operation of the wetware.

In the following, examples are given 

Security Apps

Member for

1 month 1 week
Submitted by AlReaud on Mon, 06/06/2011 - 13:03

This section contains applications related to security of your information, accounts, browsing, and Internet transactions.

The following are property of Happy Cat Technologies, where applicable and released for public use under the GNU GPL Version 3. Please refer to the license for its terms and conditions. No warranty is made by Happy Cat Technologies or the author as to the fitness, operation, or workability of any application contained here.

Test File Generator Version: 1.2.0.48-20090207

Member for

1 month 1 week
Submitted by AlReaud on Mon, 06/06/2011 - 08:55

NOTE 2016-09-21: This application is cobwebbed, and has only been tested in Microsoft® Windows XP. Users on later versions of Windows may find this application inoperable without modification. Please use with caution!

© 2004-2011 Alfred P. Reaud, Happy Cat Technologies

Test Applications

Member for

1 month 1 week
Submitted by AlReaud on Mon, 06/06/2011 - 08:12

The Test Applications suite is a set of utilities for use when developing applications. Other test applications will be restored from archival records as time permits or as need arises.

The following are property of Happy Cat Technologies, released for public use under the GNU GPL Version 3. Please refer to the license for its terms and conditions. No warranty is made by Happy Cat Technologies or the author as to the fitness, operation, or workability of any application contained here.

Spreadsheet Implementation of DiceWare Passphrase Generation

Member for

1 month 1 week
Submitted by AlReaud on Fri, 06/03/2011 - 16:41

DiceWare was developed by Arnold G. Reinhold in 1995 as “a better way to create a strong, yet easy to remember passphrase for use with encryption and security programs.” This form of passphrase generation allows for random pass-phrases that not related to the user in any way.