Colophon

Consider this a work-in-progress, as the application running on my server is such.  Codename ‘Flyer’, it started out based on the excellent Wiki Vanilla, and is growing into a dynamic, lightweight web framework.  More information and source will be forthcoming.

Design Concept

The current ross-gill.com design is pinched from an idea I had for desktop application design.

The imagery is based on photos taken one hazy summer’s day while walking in the mountains of Arran.  The mountains are, left to right, Goatfell, Cir Mhor, Beinn a Chliabhain, A’ Chir and Beinn Tarsuinn.

Technical

CSS

Cascading Style Sheets are used extensively to not only make the design concept come to life, but to ensure faster page loading and ensure the integrity of the design.  However, the main column can appear too short if not enough content is contained.  This is due to limitations in CSS that are being investigated…

Xara X¹

Xara Photo & Graphic Designer
My graphics package of choice.  Every element of this page design was conceived and produced within Xara.

Personal Paint

[describe Personal Paint here]

REBOL

Rebol Rebol
A highly expressive scripting language designed from the ground up to bind together disparate systems and protocols under one concise vocabulary - a.k.a. glue! (see also: Red and Ren-C)

No Backlinks

VID Layout Concepts

Various generic layout/colour schemes for Rebol/View.

Index of my Rebol Scripts

QuarterMaster
Build Web Applications in Rebol

My scripts on rebol.org.

Rebol altjson.r
Rebol to/from JSON - see JSON and Rebol (compatible with Rebol 3)
Rebol altwebform.r
Rebol to/from URL-Encoded Form Data - see Rebol and Web Forms
Rebol altxml.r
Rebol XML DOM Implementation - see XML and Rebol
Rebol anim-style.r
Animation style, alternative to animated GIFs (see sample - works in the browser if you have the plugin)
Rebol arran.r
My Original Rebol/View Demo
Rebol arrow-RebGUI-port.r
Arrow Style for RebGUI
Rebol base58.r
Encode/Decode Integers as Base58
Rebol big-button.r
Big Button Style
Rebol big-check.r
Big Check Style
Rebol big-radio.r
Big Radio Style
Rebol blosxom.r
Throwaway port of Blosxom from way back when
Rebol brutal-delete.r
Recursive Delete Function
Rebol btn-style.r
Button Style
Rebol busy-style.r
Busy Style (Mac-like)
Rebol character-tables.r
Character Tables for Text Conversion/Encoding
Rebol color-code.r
Color Coder, CSS Friendly (compatible with R3)
Rebol colorize.r
Colorise image! types
Rebol database-port.r
A database with a port interface
Rebol daylight-map.r
Attempt to do a daylight map, very primative
Rebol desktop-test.r
Throwaway concept for Rebol/View Desktop
Rebol emit-rss.r
Emits RSS, originally for Carl’s Blog Script
Rebol extract-urls.r
Extract URLs from Plain Text - see Beyond Regular Expressions
Rebol field-style.r
Nice looking field style, if not too practical
Rebol google-charts.r
Google Charts API URL generator - see Google Charts and Rebol (afaik. compatible with Rebol 3)
Rebol google-search.r
‘I Am Lucky’ search simulator
Rebol hsv-lab.r
Functions to convert RGB colours to and from HSV with some example functions
Rebol httpc.r
Rudimentary HTTP console, inspired by htty.  Experiments with colour.
Rebol import.r
Import and Validate User Input
Rebol inflate.r
Failed attempt to convert an Inflate algorithm.
Rebol junk.r
‘Loads’ junk data, per suggestion from BTiffin
Rebol link-up.r
Add Links to a Face in Rebol/View - see Beyond Regular Expressions
Rebol match.r
Match dialect, alternate way of defining dialects
Rebol pekr-btn.r
Demonstration of some effects for Pekr
Rebol q-plot.r
An attempt to wrap %q-plot.r from the library as a VID style ‘plot
Rebol r3metadb.r
MetaDB for Rebol 3
Rebol r3webform.r
AltWebForm for Rebol 3 - see Rebol and Web Forms
Rebol r3xml.r
AltXML for Rebol 3 - see XML and Rebol
Rebol rebcon-map.r
Map application for virtual conference goers, not sure it still works
Rebol recurse.r
Throwaway Recursive functions
Rebol rest.r
REST protocol, first iteration — a bit rough, but getting there
Rebol rsp.r
See RSP Text Preprocessor
Rebol s3.r
Protocol for accessing resources on Amazon’s S3
Rebol sandbox.r
Control access to your filesystems
Rebol sqlite.r
Or ‘AltSQLite’? My take on an SQLite interface.  Closely maps to the SQLite library access model, adds a port interface for more streamlined interaction
Rebol switch.r
A throwaway alternative to the ‘switch function
Rebol test-port.r
Test scheme used to explore port settings and capabilities.
Rebol twitter.r
Twitter API Client - see Twitter API and Rebol
Rebol walk-vid.r
Traverse a VID/face structure.
Rebol xhtml-format.r
Turns plain text to (X)HTML
Rebol zoom-img.r
Little zoom technique
Rebol zoom-w-mag.r
Updated little zoom technique with options, courtesy of Renaud