Bookmarks for Netscape

Software Development

Extreme Programming

ExtremeProgramming.org Recent Changes
The New Methodology
Extreme Programming: A Gentle Introduction.
Extreme Rules
OOAD Design Problem: The Coffee Maker
More XP Information
XProgramming.com - An Extreme Programming Resource
XP Test Framework Java
XP and the Mark IV Coffee Maker-status
dX Rational Unified Extreme Programming
XP Testing Frameworks
Beck Testing Framework
Planning Game

Code Libraries

SourceForge: Welcome
MFC Programmer's SourceBook
SourceForge: Snippet Library
ACME Laboratories

Newsgroups

comp.object.logic
comp.object.corba
comp.object.moderated
comp.databases.object
comp.object

Literate Programming

Literate Programming
Literate Programming Links
www.perl.com - POD is not Literate Programming
Elements of Programming with Perl: Online
List of Literate Programming Tools

UML Modeling

UML Quick Reference
UML Center
UML Glossary
UML Resource Center: Unified Modeling Language, Standard Software Notation
Cetus Links: 18,801 Links on Objects and Components / Unified Modeling Language (UML)
QOSES - UML Dictionary
UML Poster: Your FREE Component-based Development Roadmap
UML Summary Document
UML Notation Guide
UML Semantics Document
UML Business Modelling Document
UML Object Constraint Language Document
Whitepapers - Modeling Web Application Design with UML, by Conallen Inc.

Software Engineering Institute

Guide to the SWEBOK
Software Engineering Institute (SEI) Home Page
Capability Maturity Model for Software (Version 1.1)
Capability Maturity Model for Software
Key Practices of the Capability Maturity Model Version 1.1
SEI Software Engineering Process Management Program
Personal Software Process
The Architecture Tradeoff Analysis (ATA) Method
Debian Lessons in Project Management
Usable Information Technology
Ergonomics for IT
Usability

OO / Patterns

Methodology
A Laboratory For Teaching Object-Oriented Thinking
Wiki - Process Patterns Repository
Wiki - Find Page
AmbySoft Home Page
Patterns Home Page
Patterns-discussion FAQ
Design Patterns
Huston Design Patterns
Exceptions with Decorator Pattern
Ootips - Object Orientation Tips
Smalltalk Patterns
Frameworks Home Page
Java Education - MVP: Model-Viewer-Presenter
IBM : Object Papers
Design Patterns, Pattern Languages, and Frameworks
Design Patterns in Dynamic Programming
Design Pattern of a Matching Tool
SwTech.com - Design Patterns
Portland Pattern Repository
G++:<BR>A Pattern Language for the Object Oriented Design of Concurrent and Distributed Information Systems,<BR>with Applications to Computer Integrated Manufacturing<A NAME=tex2html1 HREF=plop94.foot.html#477><IMG ALIGN=MIDDLE SRC="foot_motif.gif"></A>
A Pattern Language for Concurrent and Distributed Software Design

Recursive Make Considered Harmful
Self Documenting Code
Code Smells
Design by Contract
Locality Of Reference Documentation
Lightweight Documentation
Debugging Pattern Language
GNU make - Table of Contents - GNU Project - Free Software Foundation (FSF)
Tao of Programming
Ottinger's Rules for Variable and Class Naming
Style Guide
How To Write Unmaintainable Code

Journals

IEEE Transactions on Pattern Analysis and Machine Intelligence
Don Knuth: Computer Musings
informit.com -- Your Brain is Hungry. InformIT - DatabaseIT
informit.com -- Your Brain is Hungry. InformIT - WebIT
informit.com -- Your Brain is Hungry. InformIT - ProgramIT
DevEdge Online - Documentation & Information
Rose Architect Magazine: Visual Modeling, UML, Rational Rose
Software Development Online: Design Center

SDK

Modelling Tools

Objects by Design: Choosing a UML Modeling Tool
Rational Rose: Visual Modeling, UML, Object-Oriented, Component Based Development
Welcome to Object International Software - Together/J
TogetherSoft
Object Management Group Home Page
UML Center

Tools

Rational Software: Unified Development Solutions & Programming Tools
Visual SlickEdit

TreeView Controls

Sheridan ActiveTreeView
ProtoView Development Corp. Web Site | ProtoView Development Corp.
Bennet-Tec Information Systems
GreenTree Technologies, Inc.

Unicode

Unicode Standard
Unicode Code Charts (PDF Version)
Unicode Code Lookup
Adobe Solutions Network: OpenType - WGL4.0 character set
Adobe Solutions Network: Unicode and Glyph Names
European Unicode Subset
Unicode Example Files
Unicode Mapping Tables
UTF-8 and Unicode FAQ

Internationalization

GoTo - Search Results: internationalization
Multilingual Website Translation Services Are Available Online From Lexitra Communications
Web site Translation Services
Lexitra Communications offers multilingual translation services in
over 23 languages including Arabic, Danish, French,
Italian, German, Spanish, Portuguese, Chinese and Japanese.
INT'L.com - Translation, Internationalization, and Localization Services
INT'L.com - Translation, Internationalization, and Localization Services
provides global technology companies with localization (L10N),
internationalization (I18N), and translation memory
services. A Lionbridge partner.
The World Wide Web Consortium
4.W3C Internationalization and Localization
Internationalization / Localization Non-western Character sets,
Languages, and Writing Systems Looking for your
comments: Last call of Ruby Annotation, last call ends 14 January
2000 (unofficial Japanese translation). Available from
> > the 15th...
globalization at SoftWorks Development & Consulting
Software Internationalization at SoftWorks Development
Software internationalization services
software globalization at SoftWorksdev.com
Software and Internationalization at SoftWorks Development
Software and internationalization services from Softworks
Development
OneRealm 2000 - Globalization Solutions
Internationalization services, training, consulting and productivity
software.
OneRealm helps businesses go global by providing
Internationalization expertise and productivity software.
DKUUG International Standards
MAITS Internationalization Overview
Standardization in internationalization Information Technology
Standardization In ISO/IEC JTC1: SC2/WG2 10646
SC2/WG3 8859 etc SC22/WG20 i18n SC22/WG15 POSIX SC22/WG14 C SC18
keyboards In CEN: TC304 Character
set technology PT01 User requirements...

Virus and Security

CERTŪ Coordination Center
Secure Internet Programming: Web Spoofing: An Internet Con Game
Virus Alert Subscription
Netscape Certificate Server

New

Doug Engelbart 1968 Demo

Personal Toolbar Folder

Members
WebMail
Connections
BizJournal
SmartUpdate
Mktplace