Home Articles FAQs XREF Games Software Instant Books BBS About FOLDOC RFCs Feedback Sitemap
irt.Org

Core Team Profiles - Jason Nugent

You are here: irt.org | About | Profiles | Jason Nugent

My name is Jason Nugent and I reside in Dartmouth, Nova Scotia, Canada. I am employed with Knowledge Navigators International, an Internet software development company in Halifax, Nova Scotia as a Java Software Developer. I formerly worked at MacDonald Dettwiler, a world leader in Space and Defense systems as the company webmaster. I am also an instructor at Henson College, affiliated with Dalhousie University, in Halifax, Nova Scotia. I currently teach an introductory course in HTML, as well as an Introduction to the Unix operating system.

I also offer consulting for businesses and organizations currently taking the steps to become an online presence. My services include custom site design, CGI Application Development (in both Perl and Java), streaming multimedia using Macromedia Flash, JavaScript, and Dynamic HTML. Databases aren't a problem either. I currently maintain several high-volume websites for companies in many different parts of the world (New Zealand, the US, Canada, and Italy spring to mind right now).

For IRT.org, I currently author articles on CGI/Perl Development, JavaScript, and Cascading Style Sheets. One of my articles has been reprinted on WebMaster, another site devoted to internet technologies.

Pastimes include reading fantasy, mountain biking and road racing, running and lifting weights.

Articles By Jason Nugent:

174. Sunday 18th July 1999 - Creating a Page Counter In Perl
Synopsis:
In this article Jason Nugent describes a counter that can be run as a Server Side Include. Essentially that means writing a Perl script that will run each time the page is loaded and its output will contain a line of text indicating how many people have seen the page.

Techniques:
Counter, Perl, Server Side Include, SSI
124. Sunday 25th October 1998 - Creating a mailing list using Perl
Synopsis:
Jason Nugent shows how to combine a form with a Perl script to enable visitors to leave their email addresses in a file on your server, which can then be used with yet another Perl program to send out a regular newsletter

Techniques:
Perl, CGI-BIN, Forms, email, newsletters, writing and reading files on the server
109. Sunday 9th August 1998 - Reading and Writing to Files on the Server
Synopsis:
This article written by Jason Nugent will discuss the mechanisms most often used in Perl scripts to store data out to the filesystem so it can be used again at a later time. Once your data is in a file on the server, other programs may access it, you can manipulate it, graph it, or do just about anything you want with it.

Techniques:
reading and writing files, file handle, open(), read, write, append, flock(), locking files, die, $!, print, close
099. Saturday 4th July 1998 - Server Side Includes and CGI Security
Synopsis:
Jason Nugent continues the CGI/Perl series of articles - this issue dicusses Server Side Includes and CGI Security

Techniques:
SSI, Server Side Includes, config, include, echo, fsize, flastmod, exec, errmsg, sizefmt, LAST_MODIFIED, DOCUMENT_NAME, DOCUMENT_URI, DATE_LOCAL, SERVER_NAME, cgi, cmd, Apache, .shtml, .shtm, .sht, security, HTTP_REFERER
091. Sunday 7th June 1998 - CGI - Server Side Processing of Form Data
Synopsis:
Written by Jason Nugent. In this article, the detailed steps required to extract the information that is sent to your CGI program is described. The article is fairly Perl intensive, but hopefully the examples will make it easy enough to follow.

Techniques:
CGI, GET, POST, Perl variables, scalars, arrays, Hashes, Associative Arrays, $ENV, QUERY_STRING, REQUEST_METHOD, CONTENT_LENGTH, Regular Expressions, form parser script
084. Saturday 9th May 1998 - An Introduction to Cascading Style Sheets
Synopsis:
Written by Jason Nugent. This article was born out of a need to assimilate Janus Boye's CSS FAQ into an article so people interested in beginning development with style sheets could have a reference in order to get started. It is hoped that after this article is read, you will have a better understanding of what CSS is, how it works, and how it can benefit your site.

Techniques:
Presentation, style tag, Cascading Style Sheets, CSS, ID attribute, CLASS attribute
078. Saturday 18th April 1998 - The Common Gateway Interface
Synopsis:
Jason Nugent continues with the new series of articles on CGI scripting.

Techniques:
form, action, method, get, post, perl, encoding, print
073. Saturday 4th April 1998 - Introduction to CGI
Synopsis:
Jason Nugent returns this time with the first in a new series of articles on CGI (Common Gateway Interface) Scripts. This article introduces CGI, the benefits, the drawbacks, and the language of choice: Perl.

Techniques:
CGI, Perl
066. Friday 6th March 1998 - Speeding up image rollovers
Synopsis:
Jason Nugent describes a technique to speed up the loading of rollover images, without disrupting the ability to view the document.

Techniques:
Images, image src, document.images, onLoad, image rollovers, onMouseOver, onMouseOut
049. Sunday 16th November 1997 - Addressing Form Field Validation with Regular Expressions and JavaScript 1.2
Synopsis:
Jason Nugent describes how to validate form fields using the new JavaScript 1.2 Regular Expression methods. He also describes a method for older browsers

Techniques:
Form, onSubmit, this, indexOf(), Regular Expressions, RegExp, replace, split, match, search

Software Reviews By Jason Nugent:

006. - Xara 3D 2 by Jason Nugent
Synopsis:
Jason Nugent reviews a refreshing new slimware 3D modelling program from Xara Ltd.

Techniques:
Xara3D 2.1, 3d, graphics, text, rotation, animations, GIFs, software, reviews, programs, buy software, purchase software

©2018 Martin Webb