Coat
      of Arms

Lin Jensen's page on Osiris

Current Student Pages, CS203

Class list CS 207 (Winter 2023) with link to pages

Osiris is a server set up for the classes CS 203 and 207 at Bishop's University. Osiris is an ancient Egyptian god, and also the Egyptian name of the constellation we know as Taurus, the Bull.

CS 203 and CSc 207 Course Outlines and references

Former Students:

Most of your accounts have been deleted. I no longer back up deleted accounts. If your account still exists, and you wish to maintain it, please send me an email (ljensen@ubishops.ca) every spring. Thanks, Lin.

Former Student pages, 2013-2017, pick one:

Examples

PHP examples

Javascript examples

JavaScript References:

A javascript tutorial is at http://home.cogeco.ca/~ve3ll/jsintro.htm
Mozillas Javascript guide and reference at http://developer.mozilla.org/en/docs/JavaScript
The JavaScript object, part of another excellent Tutorial. Gives a "tree" of all the objects that may be formed by JavaScript, ckick on anything for an explanation (which comes from JavaScript "alerts"!)

Python examples

Python not currently operable on Osiris

PostgreSql database examples

Java Applets

Simple June 6, 2005 example and see source code
Final June 6, 2005 example and see source code
Solar system animation
Java applet example - BigText and see source code
DateShow
DateRun source

Calculator prototype

No source code available

A java form

fill in your name, it writes it back source

Jumping text

uses threads Source (4 classes)

Pig Latin translator page Just for fun, uses these regular expressions:

# - - - strip off any initial consonants, add them + 'ay' at the end of word

s/^([bcdfghjklmnpqrstwxyzv]*)([a-z]+)/$2$1ay/i; #begin line
s/(\W)([bcdfghjklmnpqrstwxyzv]*)([a-z]+)/$1$3$2ay/gi;

# word starts after space or, generally, a non-word character

Lin Jensen