Eugene Wallingford's Bookmarks

www.eugene-wallingford.com
LARK @ Spin Stats

PLoPs

PLoP'00 Submissions
PLoP'00 Registration
EuroPLoP 2000
EuroPLoP 2000: Submissions
PLoP'00

Elementary Patterns

Elementary Patterns
Alyce Brady's Elementary Patterns Page
Viera Proulx's Pattern Work
Quantifications: A Pattern Language for Elementary Programming Relying on a Taxonomy of Problems

First Year Instruction: FYI 2000
Floriane Marande
My Swiki
My "Books of Bokonon"
Search for EugeneWallingford

Information Providers

Travelocity.com
MapQuest
Search the Bible
ONElist E-mail Communities
WordNet
Travelpoint.com
URL-Minder
Federal Resources for Educational Excellence - Home Page
UNI Policies and Procedures

053 and Java

ConceptsOfOOP.html
380 Java Users Group
Java(TM) 2 SDK, Standard Edition, Download
JavaCC Documentation
JavaAWT
JavaSwingClasses
SDSU Java Library
Java Look and Feel Design Guidelines
BlueJ - Teaching Java
SILK: Scheme In Fifty KB (in Java)
Rethinking CS101: Home Page
Proposed XP Experiments
Developer - MRJ Software Download
The JavaTools Project
WG2 ITICSE99 under construction
Clancy's Cat and Mouse Assignment
David Yuen's Home Page
Sort Algorithm Demo
The Eight-Queens Puzzle
Recursive Data Types in Java
JPython: Python in Java
Tcl in Java
Skij : Scheme in Java
Java Programmer's FAQ
Just Java
Java Package Index
Java -- Stinky Programming Language
Java -- Othello "Mind"
HotDrawJava
Alistair's OOD Article
CPS 108 Software Design and Implementation
Troy's Budd Code
Emacs JDE Home Page
Java Education - Introduction to Java Online Course
Doing Two or More Tasks At Once: Threads
Everything About Objects
Smalltalk to Java
DeepFrozen: An email chess tool written in Java
Java(tm) Developers Kit Installation
Intro to OO—with Design!
Guzdial OOD Course
4. HCI the O-O Way: Count's User Interface
UNIX User Guide

OO and Patterns

Blue Book
Draft Chapters of Noble and Weir
Alan Keyes, Al Gore, Bill Bradley, David McReynolds, Donald Trump, Gary L. Bauer, George W. Bush, Harry Browne, John Hagelin, John S. McCain, Steve Forbes Jr., Orrin Hatch, Pat Buchanan, Ralph Nader, Warren Beatty. SelectSmart.com, SELECTSMART.com Compare, Comparison, Contrast, Weigh against, vote 2000, Choose PRESIDENT, candidates, USA select PRESIDENT decide, election, vote, recommend
Refactoring Browser Port
Squeak Smalltalk: A Quick Reference
Squeak Language Definition
PatternStories: Front Page
VisualWorks: VisualWorks XML Framework
SqueakEnd '00
CampSmalltalk: The CampSmalltalk 2000 story
Guzdial's Squeak Textbook Draft
Guzdial Textbook Draft
CS497 lectures
Squeak T-Shirt Site
DesignPatterns
Squeak Smalltalk: A Quick Reference
KoalaPLoP 2000
Argo/UML: Free Object-Oriented Design Tool w/ Cognitive Support
SIGCSE 2000 Workshop Proposal on Using Patterns in the CS Curriculum
Self Home Page
Squeak
Open Directory - Computers: Programming: Languages: Smalltalk
Directory of /pub/Smalltalk/MANCHESTER/manchester/4.1/lisp
RAPPeL
Dirk Riehle's Home Page
C++ Language, Style and Idioms
Ootips - Object Orientation Tips
Beck and Gamma's "Test Infected"
Brian Foote's Papers
Formal And Precise Patterns Representation Languages Page
Early Object-Oriented Design Education
Object-orientedprogramming using C
Object Oriented Programming in C
Bistro
Painter
Joe's Object-Oriented Mapping Pages
Tim Rowledge's Squeak page

Patterns

Patterns: Catalog of NonSoftware Examples - AGCS
Pattern language for object-based programming
Links2Go: Patterns
CSC241
JOLT
Patterns and Software: Essential Concepts and Terminology
Interaction Design Patterns
James Noble's Homepage
Floating Facade Design Pattern
Industrial Experience with Design Patterns
Pattern Depot
Silicon Valley Patterns
A Learning Guide To Design Patterns
Cope's On-Line Bibliography
The Structure of Pattern Languages
Feature Extraction--A Pattern for Information Retrieval
Bobby Woolf Home
The Structured Matcher Pattern
Loop Patterns
The ADAPTIVE Communication Environment (ACE)
Interaction Design Patterns
Riehle's Publication Index

OO

Alistair's Coffee Machine, Part 1
Alistair's Coffee Machine, Part 2
Rob Martin's Payroll Case Study, Part 1
Rob Martin's Payroll Case Study, Part 2
ConcreteOOExamples
Mark Grand, Java & OO Consultant/Instructor
Ralph's Swiki for OOD Course
A Laboratory For Teaching Object-Oriented Thinkin
OOPSLA 97 Workshop
DesignFest '97 Home Page

Squeak

Squeak: Goodies and Toys
PortWishList
SqueakPorts
squeakersweb: Front Page
Josh's Squeak Smalltalk Page
Been There, Done That
squeak messages 4560-4573 of 4573
BobsUI.13Jun624pm.cs.txt
Fun with the Morphic Graphics System I
The Squeaky way of Code
BankAccount Tutorial
The Newbie Home Page
The Home Page of Multilingualized Squeak
Tips and Tricks
Squeak Shares Soar!
Squeak Online Book Contents
api: Front Page
SUnit Test Suite for Squeak
Scamper at Squeak
Refactoring Browser
Squeak Online Book
The Do-It-Yourself Guide to Squeak Primitives
Tools in Squeak (incl. Refactoring Browser)
Guzdial's Squeak Goodies
Open Directory - Computers:Programming Languages:Squeak
Squeak Wiki
Building a Squeak 2.3 VM for the Mac
Squeak - Squeak! - The Mouse goes from strength to strength ... Overview
Ian Bicking's Homepage
Squeak at Hal
SqueakDoc: Front Page
Standalone Squeak Applications
MiniSqueak2.2 (for PDAs, but...)
Squeak Practical Wizardry
Squeak Mail Thread Index

Smalltalk

Smalltalk-76 Programming System
Why VisualWorks Is Better Than Java
Smalltalk Chronicles
Smalltalk Online
ObjectGraph - a SmallTalk Rooted Graph Widget
WWW.SMALLTALK.ORG(tm) Main Page
Tail recursion in Smalltalk
Smalltalk-80 Blue Book On-Line

Alan Kay

EDUCAUSE Publications: Educom Review March/April, 1999
2.01: Kay + Hillis
MBA 604 Orange Seeds: Revealing the Elephant: The Use and Misuse of Computers in Education
Powerful Ideas Need Love Too!
The_Way_We_Were.txt
A bicycle for the mind

The Cathedral and the Bazaar
The Vitruvius Project
Software Postmortems
Ralph E. Johnson
Ward's Personal Pages
FrontPage in sailing.wiki
SMAP Homepage

Software

MHonArc
A Better Finder Creators & Types
Software Licensed Only for UNI Personnel
Centralized Mailing Lists at UNI

Personal

GOX - Naughts and Crosses for Gnome
101 Nights of Grrreat Romance and more!
University of San Diego
Jeff Sagarin's computer ratings
Easy Bake Oven Home Page
Billy Joel songs
Computer Go: Programs
Eurobasket - Global Basketball News
Official Athletic Site, Michigan State Men's Basketball
Yahoo! Sports Fantasy Basketball - League Home
Boycott NBC and Jim Gray Until and Apology and Firing Take Place!
Rainbow Cyclist CedarNet Webpage
Jim Bohy's Homepage at GVC!

John Hiatt

Unofficial German John Hiatt-Page
UBL.COM - Music's Homepage
iMusic Contemporary Showcase - John Hiatt
AltaVista: Simple Query ""John Hiatt""

Song Bites - The Fast New Game of Song Identification
Runner's World Online
New Runner
Running With Doc Sheehan - Runner, Philosopher, Author of Running & Being
Carol Hurst's Children's Literature Site
CBOE Home Page - The Chicago Board Options Exchange
Classic TV Theme Songs
FamilySearch Internet Genealogy Service
Myk's Mad About You Commentary

Basketball

Pacers: 1999-2000 SEASON SCHEDULE
The Duke Basketball Report
The Unofficial Reggie Miller Homepage
Prouty Hoops Rating System
Sagarmatha MVC Hoops Picking Home Page
Remember the American Basketball Association
Remember the ABA
College Basketball - Welcome from The Mining Co.
Brian's Unofficial WSU Shocker Page
College Basketball - Welcome from The Mining Co.
MVC - Men's Basketball Championship
Los Chucks OnHoops
Pacers "Ask a question!"
1974-75 University of Kentucky
Schedule for 74-75
//www.collegebasketballnews.com
Prouty System Explanation

Baseball

BaseballHistorian.com
Stathead.com Home Page
Ballparks by Munsey and Suppes
Spin Stats—Statistics
Sean Lahman's Baseball Archive
Baseball Prospectus Online: Analysis, Statistics, Articles, Projections, and Fantasy and Roto Information
1999 Northern League Master Schedule

Chess

Double Chess: Let's Begin!
Richard's PBeM Server
ChessMaker
ECTool
WTHarvey's Home Page — Chess
Online Chess Openings Library

Financial

UNIC-IC Investors Page
Portfolio
Custom Vanguard Mutual Fund Prices
Free EDGAR.com
Berkshire Hathaway

Pop Culture

TVparty!
Ultimate TV - Your Source for Everything Television (tm)
The Rockford Files Homepage
The Bob & Tom Show Across America
Underdog Home Page
The Internet Movie Database. A database of more than 180,000 titles
Cheers Trivia
WKRP Page

Kurt Vonnegut

KURT VONNEGUT
Bokononism
Original Kilgore Trout Short Stories

The Silicon Valley Tarot
AltaVista: Simple Query "Waterloo State Recreation Area"
Finally, the truth!
Indiana's Game: Life imitates art -- almost
WIBC 1070 AM: Talk Radio Stations on broadcast.com
Edmund's ® Automobile Buyer's Guide - pricing, reviews, information on incentives & rebates, developments in the automotive world.
Chaba: An Electronic Haiku Journal
QuotePage
Ball State Football -- In The NFL
K of C FSPC Software
TFGrantel's Home Page
Yuliya Gorenman: Pianist Extraordinaire
Morten's Recipe Collection
Daily Humor
The Holy See
Foreign Mellencamp CDs
The C.S. Lewis Page
The Career Connection
Mothers At Home
Top Secret Recipes on the Web
Doug's NBA & MLB Stats Home Page
Community of Blessed Sacrament

154 and Scheme

Rice PLT TeachScheme Project: Teaching Material
How to Design Programs   An Introduction to Programming and Computing            
c. lindig | tony
Fallback Index of www.cons.org
The Haskell 98 Report
Erlang
HaXml: Haskell and XML
fxp - a Functional XML Parser
LISP Primer
The LAML Homepage
Concrete Abstractions
LISP Interpreter Applet
SILK: Scheme In Fifty KB (in Java)
Usability Issues in Programming Languages
Erlang
C311 Programming Languages -- Fall 1999
Home page for Kim B. Bruce
The Scheme Programming Language, 2nd Edition
Kali Scheme

171 and HCI

Web Pages That Suck -- The web site version of the book
Ethics Integrity Training
UCITA threatens rights of consumers in the new age of electronic commerce
Watch What I Do
sendmail.net: interviewkuniavsky
IBM Almaden Research - Paul Maglio's Publications
Microsoft Trial Findings of Fact
XProgramming.com
Interface Hall of Shame
The TouchMouse
Doom
Interface Hall of Shame
Slashdot:Review: Code of Ethics for Programmers?
What if Dr. Seuss Wrote Technical Manuals?
Computers, Ethics, And Social Responsibility (Roberts)
The Visual End User
"Professionalism in Computing" Site Map
Software Engineering Code of Ethics and Professional Practice
Software Engineering Coordinating Committee
Go Network: Science news - Shuttle Cockpits Get High-Tech
End-User Programming Home Page
End-User/Blended-User Programming
Natural Programming

AI Stuff

New Scientist Feature: Warning! Strange behaviour
>CSE 841, Grad Intro to AI
ITS'2000 Conference
CS 538 - Expert Systems
LAIR's Old FTP Site
The Generic Task Toolset
The Case-Based Teaching Architecture
Home Page of Jonathan Schaeffer
Informed Search Using Equivalent-Class Templates 1
machine1000
New Scientist: AI AND A-LIFE | Creatures from primordial silicon
Stiquito: Advanced Experiments with a Simple and Inexpensive Robot - Online Supplements
Turing's "Computing Machinery and Intelligence"
Turing's "COMPUTING MACHINERY AND INTELLIGENCE"
The Turing Test Page
What has AI in Common with Philosophy?
Strategic Directions in AI
Remote Agent Experiment
KBS/Ontology Projects Worldwide
Jess, the Java Expert System Shell
Daydreamer: A computer model of the stream of thought
PROTÉGÉ's Home Page
CSIS 3463, Artificial Intelligence, Home page
162: Introduction to Expert Systems
Visual Employee Scheduler - Scheduling, Labor Management, Attendance
Ed Durfee'a Advanced AI Course
Cognitive Science Society
Welcome to APC/AACE
CMU Speech Pronunciation Dictionary
Interactive Systems Labs - JANUS
WebWatcher Home Page
Defining Configuring
Journal of Artifical Societies and Social Simulation
CMU Artificial Intelligence Repository
Int. Journal of Artificial Intelligence in Education
Winston's "Artificial Intelligence" Programs
Naive Bayes Algorithm...
Official Release, Electronic Transactions on A I (ETAI)
Cribbage Program for Windows

CS and CS Education

Integrating Mathematical Reasoning into CS Curricula
NSF Funding Opportunities in Undergraduate Education
No Silver Bullet Revisted American Programmer Journal
EPIC - Tools for Protecting Online Privacy
OOPSLA '99 VM Workshop
C++ in CS1 NOT!
CS Education Research Group at UT Austin
In the Beginning was the Command Line
IEEE History Center
BlueJ - Teaching Java
Ken Reek's Teaching Support Software
List of Accredited CS Programs
Stanford CSE Library
Towers of Hanoi | by Rodin Enchev
Fwu-Shan Shieh, Auburn, AL
CS Curriculum Page
Avoiding Starvation and Deadlock
Portable Dining Philosophers
ITiCSE
Nifty Assignments
Next Generation Computer Science 1
CS 242: Developing Object-Oriented Software with Patterns and Frameworks
Design Patterns Lab
Joe Turner's Figure Classes
Babbage's Ballet (from ballet.co)
CS 6398 - Design and Analysis of Educational Software
Obsolete Computer Museum
The Garden with Insight(TM) garden simulator
Gerald M. Weinberg (Jerry) Software Engineering Problem Solving Leadership , Management and Change Training and Books
CS / SE Education Relevance
IJHCS
KAW Mailing List
Ethics Center for Engineering & Science
Journal of Interactive Media in Education
1997 ICSE Windows on the World Newsletter
The Automated Software Engineering Conference
TCSE: Reverse Engineering and Reengineering
SIGCSE Computing Laboratory Repository
CS Education Research Group at UT Austin
Doone Publications - Technical Books with a Difference

Programming

Kevin Kirby
Primeval C: two very early compilers
Kawa, the Java-based Scheme system - Table of Contents
MSWLogo, An Educational programming language
HTMLDOC Home Page
Ghostscript, Ghostview and GSview
Mac GS Viewer -- Manual
The Linux User Interface: A Brief Overview
UNIXhelp for users
Unix Programming Tools
Apple - Products - Mac OS - Java
HTML Special Characters
The Java(TM) HotSpot(TM) Virtual Machine Architecture
Java Curricular Opportunities
Linux Resources(TM)
Linux Gazette Index Page
Linux Journal
Java Sockets
NetMechanic: Online Link Testing, HTML Validation
Programmer's Oasis
Chris Laffra's Home Page
How do they do that with HTML?

Teaching Miscellany

Parameters for WikiInHyperPerl
The Simulation Education Homepage
Online knowledge
Iowa Undergraduate Computer Science Consortium
hi-ce: highly interactive computing in education
IEEE Careers Page
Software Development as a Studio Discipline Home Page
RoleModel Software Apprenticeship
O'Reilly Academic Policy
Open Source Textbooks
Welcome to UVC
UNI Chapter of Sigma Xi
GAD Graduate Assistantship Directory
Gradschools.com Directory of Graduate Programs
Gradschools.com Index of Graduate, Post-Graduate School Programs
sci.math FAQ: What is 0^0?
The Prime Page (An Index of Information on Prime Numbers)
Writer's Internet Exchange

Cool Miscellany

The AFU & Urban Legends Archive
ZDNet: Enter the Third Dimension -- PC Magazine PC Labs
Edward De Bono
19 Things to Do In the Bathroom Stall
Charles S. Peirce Studies
Featured Author: Ernest Hemingway
Domain Name, Trademark, and Competitive Intelligence services -- namestake.com Home Page
Prometheus Bound : Study Guide
NASA GISS: The Forecast Factory
LaoTze - TaoDeJing
Sewering
Bioethics Front Page

Cognitive Sciences Eprint Archive
Special Report: Personality Quiz
Tim Rowledge's homepage
Val Turner's MS Project
The King's Toaster
Do The Most Complex Thing That Could Possibly Work
Index of /~frodef/sw/binary-types
Index of /~turner63/perl
Cora Research Paper Search
ExploreNet(tm) Home Page
CCSC Midwest Conference 2000
//northumbria.tripod.com/
HQN Press Release - May 21, 1999
Episodic Learner Model - Adaptive Remote Tutor
Computer Algebra Objects HomePage
PLoP'99 Submissions
//c2.com/~ward/java/parser/
NCHC Conference 2000
Campaign Websites
Made with Macintosh
NCCUSL UCITA Article 2B meeting Uniform Computer Information Transactions Act Computer Fraud Software law Computer law
developerWorks : Linux : Library - Papers
Tree List Recursion Problem
IMAGEMAP TWO CIRCLES SITE MAP
Generated Documentation (Untitled)
Program Announcement NSF-0066
Create your PDF
ERROR: The requested URL could not be retrieved
That's All, Folks
403 Forbidden
ScienceWise
Bandwagons Considered Harmful
COMP 102 Documentation
The Comp 311 Web Page
Comp212- Intermediate Programming
Uncover Login
SigCse2000-Keynote
//www.laputan.com/RefactoringBr
Borland C++ Compiler 5.5
Itinerary 1183575841
The Seven Dirty Words
oop.html
Big Bad Baseball Stat of the Day Index - BBBW
GOF Pursuit
WhatifSports.com: The Site for Online Sports Simulations!
Welcome to ECOOP 2000
Design Patterns
A_Biblio_complete
Code Reading and Program Comprehension Bibliography A-H
Objects and Patterns
Objects and Patterns
Namezero.com
The Brunching Shuttlecocks | Features | Fuzzy Logic Functions: An Overview
Object-Oriented List
rfc2795
Useless Use of Cat Award
GRASP : Graphical Representations of Algorithms, Structures and Processes
The Hitch Hiker's Guide to the Smalltalk Compiler
Smalltalk Chronicles: Volume Two, Issue One, March 2000
Test Infected:
The Squeak Archive at UIUC
St.John Student Parish
10 Big Myths about copyright explained
U.S. Copyright Office, U.S. Copyright Law
Softrak
Send mail to Max Hailperin
University of Maine Honors Program -- Thesis Handbook
Eck Doerry's Homepage
COMPUTER SCIENCE EDUCATION
CSC 171 Introduction to Computer Programming
CSC 172 Introduction to Algorithms and Data Structures
The Cost of Being a University Professor
PLoP'2000 Call For Volunteers
Problem Solving in Introductory Computer Science
StarLogo for Java
Old Time Computing
Welcome to opensecrets.org
Patterns for Concurrent, Parallel, and Distributed Systems