My Online Notebook
Information on various IT-related topics
Welcome. You're probably visitor number 2 to these pages.
I keep buying books on various IT subjects, and my memory just can't cope. So now I commit my notes to these pages.
There's a menu on the left, just above the adverts. Click on a link and watch them expand, without the intervention of javascript. Follow the links and share my notes on some topics that I have found useful to know (though difficult to remember).
The piechart below represents the distribution of pages by topic
The piechart is created by sending the correctly formed url to Google's chart server. See Google's Chart API documentation. Right click the chart and choose 'view image', the address bar should display the url and parameters used to generate the chart.
List of Pages on this Site:
WebDev
- Apache Configuration Quick Recipes for using Apache (Modified: 2011-01-16)
- Essential HTML Core Syntax for Creating HTML Documents (Modified: 2011-01-16)
- Web Development Notes on Web Page Development (Modified: 2011-01-16)
- Essential XHTML Core Differences in XHTML from HTML (Modified: 2011-01-16)
- XHTML Tags Reference of XHTML tags (Modified: 2011-01-16)
WebDev/webservices
- SOAP 1.2 Simple Open Access Protocol (Modified: 2011-01-16)
- REST REST in a Nutshell (Modified: 2011-01-16)
- Webservices Using Web Services (Modified: 2011-01-16)
- XML RPC Using XML RPC to exchange data (Modified: 2011-01-16)
WebDev/javascript
- XML DOM Processing Processing XML DOM with Javascript (Modified: 2011-01-16)
- Javascript Syntax Basic Syntax for Javascript (Modified: 2011-01-16)
- Date Objects Manipulating Date Objects (Modified: 2011-01-16)
- Math Object Doing simple Maths (Modified: 2011-01-16)
- Arrays Simple Operations on Arrays (Modified: 2011-01-16)
- Javascript Objects Notes on Objects in Javascript (Modified: 2011-01-16)
- String Objects Manipulating Strings (Modified: 2011-01-16)
- Converting Strings Converting between Numbers and Strings (Modified: 2011-01-16)
- Javascript Functions Notes on Functions in Javascript (Modified: 2011-01-16)
- Javascript Variables Javascript Datatypes and Variable Declaration (Modified: 2011-01-16)
- Writing Text Avoid annoying alert popups (Modified: 2011-01-16)
- Flow Control Flow Control in Javascript (Modified: 2011-01-16)
- Code Execution Execution order of scripts as document loads (Modified: 2011-01-16)
- Hello World Another Hello World javascript (Modified: 2011-01-16)
- DOM Example Example Use of DOM to Analyse Document (Modified: 2011-01-16)
- Javascript Notes Basic Notes for Javascript (Modified: 2011-01-16)
- Error Handling Catching and Handling Errors in Javascript (Modified: 2011-01-16)
- Javascript Operators Core Javacript Operators (Modified: 2011-01-16)
- Conditional Statements Syntax for simple conditional statements (Modified: 2011-01-16)
- DOM Scripting The Document Object Model (Modified: 2011-01-16)
- Document Write Function Using Document Write for debugging (Modified: 2011-01-16)
WebDev/DTD
- W3C Strict HTML 4.0 DTD W3C HTML 4.0 strict DTD (Modified: 2011-01-16)
- ASTM Committee Draft DTDs for Healthcare DTD,ASTM (Modified: 2011-01-16)
- Example DTDs DTD,XML (Modified: 2011-01-16)
- W3C Strict XHTML 1.0 DTD W3C XHTML strict DTD (Modified: 2011-01-16)
- Open HealthCare Org Pathology Report DTD Pathology Report DTD (Modified: 2011-01-16)
WebDev/CSS
- CSS for Styling Borders Styling Borders with CSS (Modified: 2011-01-16)
- CSS for Styling Lists Styling lists with CSS (Modified: 2011-01-16)
- Embedding CSS Embedding CSS in html documents (Modified: 2011-01-16)
- CSS Notes Styling Web Pages CSS (Modified: 2011-01-16)
- CSS for Positioning Elements Positioning Elements with CSS (Modified: 2011-01-16)
- CSS for Padding Styling padding with CSS (Modified: 2011-01-16)
- CSS for Text Styling text with CSS (Modified: 2011-01-16)
- CSS for Styling Margins Styling Margins with CSS (Modified: 2011-01-16)
- CSS Font Properties CSS attributes for Fonts (Modified: 2011-01-16)
- CSS Dimensions CSS Attributes for Controlling Element Dimensions (Modified: 2011-01-16)
- CSS for Outlines Styling outlines with CSS (Modified: 2011-01-16)
- CSS for Styling Block Elements Styling Block Elements with CSS (Modified: 2011-01-16)
- CSS Properties for Backgrounds CSS attributes for styling backgrounds (Modified: 2011-01-16)
- CSS Selectors Syntax for CSS selectors (Modified: 2011-01-16)
- CSS Tables CSS Attributes for Styling Tables (Modified: 2011-01-16)
WebDev/XML
- XML Notes All Things XML (Modified: 2011-01-16)
- Document Type Definition Validating XML with DTDs (Modified: 2011-01-16)
- XML Notes Notes on XML development (Modified: 2011-01-16)
- XSLT 1.0 Notes Transforming XML with XSLT 1.0 (Modified: 2011-01-16)
- XML Tools Useful tools for XML Processing (Modified: 2011-01-16)
- XML Schema Definition Validating XML with XML Schemas (Modified: 2011-01-16)
- XQuery Processing XML with XQuery (Modified: 2011-01-16)
- XPath Version 1.0 Notes Using XPath 1.0 to Select XML Data (Modified: 2011-01-16)
OpenSource
- Linux Performance Monitoring Notes on Linux Performance Monitoring (Modified: 2011-01-16)
- Zypper notes Using zypper for software management on SuSE (Modified: 2011-01-16)
- Command Line CD Tools Burning and Ripping CDs at the Command Line (Modified: 2011-01-16)
- LVM2 Logical Volume Manager (Modified: 2010-01-04)
- Linux Commands Notes on various commands for Linux (Modified: 2011-01-16)
- Smart Disk Monitoring Checking Disk Health with smartctl (Modified: 2010-06-24)
- Open Source Various notes on Open Source software (Modified: 2011-01-16)
- Nmap Notes Basic Usage Notes for Nmap (Modified: 2011-01-16)
- Vi Notes Notes for using Vi (Modified: 2011-01-16)
- Daemon Installation Install a Daemon on SuSE Linux 10 (Modified: 2011-01-16)
- Disk Recovery Recovering data from failed Hard Drives (Modified: 2011-01-16)
itmanage
- Job Interviews Performing Your Best at Interview (Modified: 2011-02-09)
- IT Management Pages Things every good IT manager should know (Modified: 2012-01-14)
- Assertiveness Resolving Conflict with Workable Compromises (Modified: 2011-02-09)
itmanage/ITIL
- Service Transition Moving Services from Design to Live Environment (Modified: 2012-01-25)
- Continual Service Improvement Identifying and Implementing Improvement (Modified: 2012-01-28)
- Service Operation Supporting Business as Usual Activities (Modified: 2012-01-25)
- ITIL Information Technology Infrastructure Library (Modified: 2012-02-08)
- Service Design 0 (Modified: 2012-02-08)
- Service Strategy Planning for Long-Term Success (Modified: 2012-01-28)
- ITIL Definitions ITIL Terms Defined (Modified: 2012-01-28)
itmanage/itlaw
- Contract Law Contract Law in England (Modified: 2011-01-16)
- Data Protection Act UK Data Protection Legislation (Modified: 2011-01-16)
- UK IT Law UK laws relevant in IT practice (Modified: 2011-01-16)
harddisk
- LVM2 Logical Volume Manager (Modified: 2011-01-26)
- Smart Disk Monitoring Checking Disk Health with smartctl (Modified: 2011-02-01)
- Data Recovery and Protection Protecting and Recovering Data from Hard Disk Drives (Modified: 2011-01-18)
networking
- Networking Notes Snippets of networking know-how (Modified: 2011-06-21)
- WLAN Configuration Get the most from your WLAN (Modified: 2011-06-22)
Catalyst
- CatalystReporting Project Example catalyst project (Modified: 2011-01-16)
- Modules and Moose Building Modules and Testing (Modified: 2011-01-16)
- Catalyst Basic Customisation Adding Views and Modifying Controllers (Modified: 2011-01-16)
- Catalyst Development Building Web Applications Using Catalyst (Modified: 2011-01-16)
- Catalyst First Steps Building Web Applications Using Catalyst (Modified: 2011-01-16)
Java
- Java Syntax Java Syntax Primer (Modified: 2011-01-16)
- Java Classes Building Java Applications from Class files (Modified: 2011-01-16)
- Java The Java Programming Language (Modified: 2011-01-16)
windows
- Windows Windows Operating Systems (Modified: 2011-01-16)
- More XP Notes Yes, more XP Notes (Modified: 2011-01-16)
windows/2003
- IIS Internet Information Server (Modified: 2011-01-16)
- Backups Tools for Backup and Recovery (Modified: 2011-01-16)
- Administration Administration Tools (Modified: 2011-01-16)
- Key Management Services 0 (Modified: 2011-01-16)
- Windows 2003 Installation Server Installation Options (Modified: 2011-01-16)
- Windows 2003 Windows 2003 Versions and Licencing (Modified: 2011-01-16)
- Accounts Account Management in Windows 2003 (Modified: 2011-01-16)
- SUS Server Software Update Services Server (Modified: 2011-01-16)
- Printer Configuration Configuring Printers in Windows 2003 (Modified: 2011-01-16)
- Files and Folders Securing Files and Folders (Modified: 2011-01-16)
- Disk Management Disk Configuration and Management (Modified: 2011-01-16)
- Active Directory Active Directory Primer (Modified: 2011-01-16)
- Hardware Managing Hardware with Device Manager (Modified: 2011-01-16)
windows/windows7
- Shortcut Keys Useful Shortcut Keys in Windows 7 (Modified: 2011-01-16)
- Profiles Profile folders in Windows 7 (Modified: 2011-01-16)
- Configuring Software Managing Programs on Windows 7 (Modified: 2011-01-16)
- Performance Performance Management on Windows 7 (Modified: 2011-01-16)
- Windows Explorer Configuring the Windows Shell (Modified: 2011-01-16)
- Windows 7 Windows 7 (Modified: 2011-01-16)
- Commands The Windows 7 Command Prompt (Modified: 2011-01-16)
- Installation Installing or Upgrading to Windows 7 (Modified: 2011-01-16)
- Boot Configuration Controlling Windows 7 Boot Options (Modified: 2011-01-16)
windows/XP
- Storage Storage Management on Windows XP (Modified: 2011-01-16)
- Maintaining Windows XP System Maintenance Tasks on Windows XP (Modified: 2011-01-16)
- IIS Internet Information Services on Windows XP (Modified: 2011-01-16)
- Hardware Monitoring and Maintaining Hardware on Windows XP (Modified: 2011-01-16)
- Domains Working with Domains in Windows XP (Modified: 2011-01-16)
- Backup Backup Options with Windows XP (Modified: 2011-01-16)
- Security Security on Windows XP (Modified: 2011-01-16)
- Crash Recovery Recovering a Crashed XP System (Modified: 2011-01-16)
- Windows XP XP Versions and Interface (Modified: 2011-01-16)
- Windows Explorer Windows Explorer in XP (Modified: 2011-01-16)
- Offline Files Using Offline Files and Folders on Windows XP (Modified: 2011-01-16)
- Installing XP Installing and Configuring Windows XP (Modified: 2011-01-16)
- More XP Notes Yes, more XP Notes (Modified: 2011-01-16)
- Power Management Power Management on Windows XP (Modified: 2011-01-16)
- Networking Windows XP Networking (Modified: 2011-01-16)
- Windows Registry Windows XP Registry (Modified: 2011-01-16)
- Performance Managing Performance on Windows XP (Modified: 2011-01-16)
- Automating XP Automating Tasks on Windows XP (Modified: 2011-01-16)
- Internet Explorer Internet Explorer and Internet Settings on Windows XP (Modified: 2011-01-16)
MSSQL
- System Databases Default Databases on SQL Server 2008 (Modified: 2011-01-16)
- Service Broker Asynchronous Message Handling in SQL Server 2008 (Modified: 2011-01-16)
- Stored Procedures Stored Procedures in SQL Server 2008 (Modified: 2011-01-16)
- MSSQL DML DML for SQL Server 2008 (Modified: 2011-02-01)
- Security Best Practice Security for SQL Server 2008 (Modified: 2011-01-16)
- SQL Server Indexing Indexing on SQL Server 2008 (Modified: 2011-01-16)
- Triggers Triggers in SQL Server 2008 (Modified: 2011-01-16)
- Views Using Views in SQL Server 2008 (Modified: 2011-01-16)
- Backups SQL Server 2008 Backup and Recovery (Modified: 2011-01-16)
- Snapshots Database Snapshots in SQL Server 2008 (Modified: 2011-01-16)
- Database Structure Storage of Database Objects (Modified: 2011-01-16)
- Data Encryption Encrypting Data on SQL Server 2008 (Modified: 2011-01-16)
- SQL Server 2008 Data Types Defining Field Types in SQL Server 2008 (Modified: 2011-01-16)
- Table Definition Manipulating Tables in SQL Server 2008 (Modified: 2011-01-16)
- SQL Server 2008 Overview of Microsoft SQL Server 2008 (Modified: 2011-01-16)
- Monitoring Data Changes Change Tracking and Capture in SQL Server (Modified: 2011-01-16)
- High Availability High Availability Solutions for SQL Server 2008 (Modified: 2011-01-16)
- Partitioning Tables Splitting Tables across Multiple Filegroups (Modified: 2011-01-16)
- Transactions Transactions, Locks and Change Tracking (Modified: 2011-01-16)
- SQL Server 2008 Tools Core Tools for Administering SQL Server (Modified: 2011-01-16)
- Functions Functions in SQL Server 2008 (Modified: 2011-01-16)
MSSQL/SSRS
- Report Designer Building RS Reports in Report Designer (Modified: 2011-02-06)
- Report Models Building Report Models in SQL Server Report Server (Modified: 2011-02-06)
- SQL Server Reporting Services Managing Business Intelligence with Reporting Services (Modified: 2011-02-10)
- Report Builder Buiding RS Reports in Report Builder (Modified: 2011-02-04)
MSSQL/SSIS
- Logging and Errors Handling Errors and Logging in Packages (Modified: 2011-01-17)
- SQL Server Integration Services SSIS for Extraction, Transform, Load Operations (Modified: 2011-01-16)
- SSIS Expressions Using Expressions to Set Runtime Properties (Modified: 2011-01-16)
- Control Flow Tasks Designing Workflow in SSIS Packages (Modified: 2012-02-03)
- SQL Server Integration Services SSIS for Extraction, Transform, Load Operations (Modified: 2011-01-16)
- Data Flow Tasks Transforming Data from Source to Destination (Modified: 2011-01-16)
MySQL
- MYSQL DML Various SQL commands for MySQL in particular (Modified: 2011-01-16)
- MYSQL Functions MySQL Functions (Modified: 2011-01-16)
- SQL Various SQL commands for MySQL in particular (Modified: 2011-01-16)
- SQL Notes Miscellaneous SQL commands for MySQL (Modified: 2011-01-16)
- MYSQL Backup Backup and Restore a MySQL database (Modified: 2011-01-16)
- MYSQL Data Types Defining Field Types in MySQL (Modified: 2011-01-16)
- MYSQL DDL Data Definition Language for MySQL (Modified: 2011-01-16)
Perl
- CatalystReporting Project Example catalyst project (Modified: 2011-01-16)
- Perl Oneliners Doing things in Perl on one line (Modified: 2011-01-16)
- Perl Web Scripts Generating html from Perl (Modified: 2011-01-16)
- OOperl Object Example Example Implementation for an Object in Perl (Modified: 2011-01-16)
- Catalyst Tutorial Notes Notes on the Catalyst Tutorial (Modified: 2011-01-16)
- Perl XML Processing XML data with Perl (Modified: 2011-01-16)
- Perl Syntax Notes Snippets of Perl Syntax to Insert Where Needed (Modified: 2011-01-16)
- Object Oriented Perl Using Perl in an Object Oriented Fashion (Modified: 2011-01-16)
- Perl Various notes on Perl (Modified: 2011-01-16)
- Perl for Databases Using DBIC in Perl on MySQL databases (Modified: 2011-01-16)
