Mixed-Up Squares Logo Square and Round Dancing


Resumé
Projects
Research
Humor
Links
Faith
Journal
Search

Mark's Home
Mixed-Up Home

Mark's Web Projects


HTML is great for displaying static data, but it can only take you so far. Javascript lets you do some dynamic tinkering, but it is pretty yucky and browser-sensitive. Server-side programs have better performance and are easier for the user.

These programs let me change the data on the web site quickly. I intend that they serve as examples of my programming and GUI skills.

I've also written a brief summary of my philosophy of web development.

The Latest Stuff

The New Mixed-Up.Com

Includes the new MUgle, which lets you search the entire site, plus all the dancing links. Also includes a news-type list of upcoming events, which is extracted from the calendar database.

Mark's Notebook

A blog that includes web-based data entry and editing. Has its own special language that allows easy formatting without using HTML, but also allows HTML tags to be used.

Dance Information

Round Dance Cue Sheet Database

This is a searchable index of over 6000 cue sheets that can be found on many different web sites. I wrote this in C++ as a CGI program. This program is used by cuers and dancers all over the world.

Square Dance Call Definitions

This is a database of almost 1500 square dance definitions at the C1 through C4 levels. This one draws "before" and "after" figures for many of the calls. It has cross references to other dictionaries. It allows you to format the search results in various ways, including table-less formats suitable for viewing on a Palm device. I originally wrote this as a program for Mac OS 7 in 1992. Later I ported it to C++ and CGI running under Unix.

Square Dance Clubs In Northern California and Nevada

This database of 400 square dance clubs in California and Nevada helps beginners to find a square dance class. This database shows important information even for clubs that have no web pages of their own. It allows you to search for clubs in a particular area and sort the results in various ways. Hence, this is a very large, self-contained PHP script that has both the GUI and the search engine in one file.

All The Best Square Dance Links

An indexed database of over 300 square dance web sites. These are all the best sites: the mega-sites, the square dance associations, and the databases. No fluff here. If you are looking for a square dance club anywhere in the world, this is the first place to look.

Searchable Dance Events Calendar

This calendar lets you search for dances and dance festivals by dance level, kind of dancing, location, or other parameters. This is a CGI program implemented in C++.

Palm Device Programs

PDA Version of Web Site

A PDA version of this entire web site. It uses a combination of javascript and PHP to re-format all the pages on the fly for a smaller screen.

PDA Search Forms

These forms let you search for different stores that are of interest (to me). They are minimalist forms that will load quickly on a PDA over a slow wireless link. I intended these for use while travelling.

PDA Trim Page Form

Enter a URL and this CGI program will remove all images, scripts, styles, and advertisements from it. This generally reduces the size of the page by a factor of two to five. This is helpful when loading pages onto a Palm device over a slow link. Some of the PDA search forms above use this CGI program.

Life, the Universe, and Everything

Bible Lookup Program

This little PHP script attempts to parse your input. You can type in a list of bible passages, and it will attempt to figure out what you want. You can use almost any abbreviation for bible books that allows the program to distinguish the book you want from all others.

Mark's Search Page

This little PHP script is an entry point to all the search engines on the web site, plus a lot of other outside search engines that I use regularly. It lets you search without having to use the mouse.

Little Stuff

Round Dance Head Cues Database — This site's original round dance database. C++.

URDC Top 15 Dances — PHP script.

Round Dance Cuers In Northern California and Nevada — PHP script.

Popular Round Dances — PHP script.

Favorite Christian Links — PHP script.

Color Triangle — This is a little project that I wrote for an art class. C++.

Contact


Last updated Saturday 8 December 2007