Web Development

I've been doing web development for several years now. Below are some sites that I have developed.

I use HTML, CSS, PHP, JavaScript, and MySQL, and I write clean, standards-compliant code.

If you would like me to develop a custom website for you, send me an email at and we can work something out for as little as $250*.

* Flat rate depends on estimate of work to be done. The $250 flat rate does not include domain or hosting costs, dynamic content, or other advanced features.

Software

  • NetCheck 2.2.0

    Download

    NetCheck is a network utility for testing connections. You can connect to virtually any address on any port, and send and receive raw data. You can also listen on any port for incoming connections. For Mac OS X.

    Running Windows? Jdisoft has graciously provided a Windows build of NetCheck just for you!

    Download for Windows

    7 January 2007

  • RB Utilities 2.5.0

    Download

    This is a set of utilities that come in handy for REALbasic developers, but can be used by other programmers as well. For Mac OS X.

    • Convert characters to and from ASCII codes
    • Convert numbers between decimal, hex, octal, and binary
    • Show colors in RGB, HSV, and CMY
    • Play notes using any instrument, pitch, and volume with RB's NotePlayer control
    • Dual timers (optionally in a floating window)

    12 April 2007

  • tiws 0.4.0

    Download Source

    tiws stands for tiny wiki script. It is a bare-bones wiki script written in PHP that allows anyone to create and edit pages. A CAPTCHA will be implemented in the future as I continue work on it.

    23 December 2009

Old Software

This stuff is no longer supported, maintained, or even approved of.

  • BBML Parser 1.1.1

    Download Source

    The Bar and Bracket Markup Language (BBML) was created specifically for storing preferences. The latest protocol is BBML 1.1. The accompanying REALbasic class is especially useful for those developing on a version of REALbasic that does not include the XML classes and methods.

    23 July 2006

  • Code64 1.0.0

    Download

    There may be times when you have to decode a message in Base64. Sometimes in plain text email digests, messages are encoded in Base64 and are unreadable. Simply drop the message into Code64 and click Decode. For Mac OS X.

    5 December 2005

  • Die 1.0.0

    Download

    Die is a small application that generates a random number between 1 and 6 and displays an image of the corresponding side of a die. For Mac OS X.

    30 April 2006

  • fChat 0.6.1

    Download

    fChat is an chat client that allows people, specifically software developers, to chat and share code snippets. For Mac OS X.

    4 December 2006

  • fChat Server 1.2.0

    Download

    fChat Server allows up to 100 clients to connect, making it ideal for small networks of developers, or private networks for friends. For GNU/Linux.

    4 December 2006

  • fip 1.2.0

    Download

    fip is small application that displays the computer's local (LAN) and external (WAN) IP addresses in the Dock on Mac OS X. You can customize the look of the icon where it displays the addresses, and optionally display a floating window that contains the same information in an easier to read manner. It works best with magnification turned on in the Dock.

    21 July 2006

  • fTabStrip 0.1.0

    Download Source

    fTabStrip is a flexible alternative to REALbasic's built-in TabPanel control.

    • On-the-fly tab appending, insertion, and deletion
    • Closable tabs
    • Tab images
    • North and East facing tabs

    24 June 2007

  • Irk807 0.0.3

    Download

    Irk807 is an IRC bot for GNU/Linux that utilizes the IrkSocket class. Simply launch the program, fill out the setup wizard, and you're set!

    22 July 2007

  • IrkSocket 1.0.2

    Download Source

    With IrkSocket, REALbasic developers can easily create IRC clients or bots, or add IRC support to their applications. IrkSocket is almost fully compliant with RFC 1459, the IRC protocol. By popular request, IrkSocket now has an example project.

    11 August 2006

  • phpTunes 2.0.0

    Download

    phpTunes allows you to show anyone in the world what you are listening to in iTunes. The song information is stored on the server that you want to use in a text file, and is updated with a PHP file. Simply include that PHP file on any PHP-enabled web page to show people what you are listening to. For Mac OS X.

    You can now use phpTunes for free. Simply use the name Freebie and license key
    0049-0690-0739-0887-0200.

    1 January 2007

  • RBtunes 3.0.1

    Download Source

    RBtunes is a REALbasic class for Mac OS X that adds a fully functional iTunes control to your programs. It looks and behaves like the controls in iTunes, although it lacks the ability to fast-forward and rewind. As of version 2.0, it uses AppleEvents to control iTunes.

    28 December 2006

  • SHOUTstat 1.0.1

    Download Source

    SHOUTstat is a PHP script that allows you to display SHOUTcast server info on a web page. It gives the number of listeners, bitrate, and current song.

    11 November 2006

  • SHOUTten 1.0.0

    Download Source

    SHOUTten is a PHP script that shows the last ten songs played on a SHOUTcast server, formatted into an HTML table.

    11 November 2006

  • simple irc 1.0.0

    Download

    simple irc was my first attempt at an IRC client for Mac OS X. I only released one version, and it's not complete, but it is usable nonetheless.

    8 November 2005

  • tibs 0.3.0

    Download Source

    tibs stands for tiny blog script. It is essentially blog software in a single file. For PHP.

    20 July 2006

  • tifs 0.3.0

    Download Source

    tifs stands for tiny forum script. It only has the more essential forum features to keep it lightweight. For PHP.

    31 August 2006

  • viaw 1.0.0

    Download Source

    viaw stands for viaw is a webserver. It an extremely small webserver, taking up only 19 lines of REALbasic code. It actually serves files, but has almost no error checking, and because REALbasic 5.2.4 Standard doesn't have the ServerSocket control, it can only handle one connection at a time. If you manage to write a functional webserver in less than 19 lines of REALbasic code, I'd like to see it.

    21 August 2006