Beginning Ubuntu Linux

Size: px
Start display at page:

Download "Beginning Ubuntu Linux"

Transcription

1

2 Beginning Ubuntu Linux From Novice to Professional Keir Thomas

3 Beginning Ubuntu Linux: From Novice to Professional Copyright 2006 by Keir Thomas All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): ISBN-10 (pbk): Printed and bound in the United States of America Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Lead Editor: Jason Gilmore Technical Reviewer: John Hornbeck Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Dominic Shakeshaft, Jim Sumser, Matt Wade Project Manager: Sofia Marchant Copy Edit Manager: Nicole LeClerc Copy Editor: Marilyn Smith Assistant Production Director: Kari Brooks-Copony Production Editor: Ellie Fountain Compositor: Susan Glinert Proofreader: Kim Burton Indexer: Broccoli Information Management Artist: Kinetic Publishing Services, LLC Cover Designer: Kurt Krames Manufacturing Director: Tom Debolski Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY Phone SPRINGER, fax , orders-ny@springer-sbm.com, or visit For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA Phone , fax , info@apress.com, or visit The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work.

4 Contents at a Glance About the Author xxiii About the Technical Reviewer xxv Acknowledgments xxvii Introduction xxix PART 1 Introducing the World of Linux CHAPTER 1 Welcome! CHAPTER 2 A History and Politics Lesson CHAPTER 3 The Realities of Running Linux PART 2 Installing Ubuntu CHAPTER 4 Preinstallation Steps CHAPTER 5 Installing Ubuntu CHAPTER 6 Solving Installation Problems PART 3 The No-Nonsense Getting Started Guide CHAPTER 7 Booting Ubuntu for the First Time CHAPTER 8 Getting Everything Up and Running CHAPTER 9 How to Secure Your Computer CHAPTER 10 Personalizing Ubuntu: Getting Everything Just Right CHAPTER 11 Ubuntu Replacements for Windows Programs CHAPTER 12 Managing Your Files iii

5 PART 4 The Shell and Beyond CHAPTER 13 Introducing the BASH Shell CHAPTER 14 Understanding Linux Files and Users CHAPTER 15 Working with Text Files CHAPTER 16 Taking Control of the System CHAPTER 17 Cool Shell Tricks PART 5 Multimedia CHAPTER 18 Digital Music CHAPTER 19 Movies and Multimedia CHAPTER 20 Image Editing PART 6 Office Tasks CHAPTER 21 Making the Move to OpenOffice.org CHAPTER 22 OpenOffice.org Overview CHAPTER 23 In Depth: Writer CHAPTER 24 In Depth: Calc CHAPTER 25 In Depth: Impress CHAPTER 26 In Depth: Base CHAPTER 27 In Depth: Evolution CHAPTER 28 Running Microsoft Office Under Ubuntu PART 7 Keeping Your System Running CHAPTER 29 Installing Software CHAPTER 30 Managing Users CHAPTER 31 Optimizing Your System CHAPTER 32 Backing Up Data CHAPTER 33 Scheduling Tasks CHAPTER 34 Accessing Computers Remotely iv

6 APPENDIX A Glossary of Linux Terms APPENDIX B BASH Command Index APPENDIX C Getting Further Help APPENDIX D Other Versions of Ubuntu INDEX v

7

8 Contents About the Author xxiii About the Technical Reviewer xxv Acknowledgments xxvii Introduction xxix PART 1 Introducing the World of Linux CHAPTER 1 Welcome! What Is Linux? The Age of Linux The Problems with Windows The Benefits of Linux Crash-Free Security Free and Shareable Compatible with Older Hardware The Linux Community Summary CHAPTER 2 A History and Politics Lesson In the Beginning The GNU Project Proprietary Software and the GPL GNU and Linux Together Different Flavors of Linux Linux Today Modern Linux Development Summary vii

9 viii CONTENTS CHAPTER 3 The Realities of Running Linux Learning to Use Linux Who Uses Linux? Getting Hold of Linux Using Ubuntu Summary PART 2 Installing Ubuntu CHAPTER 4 Preinstallation Steps Understanding Partitioning Freeing Up Space Reclaiming Space Removing Windows Using Another Hard Disk Backing Up Your Data Backing Up Files Making Notes Summary CHAPTER 5 Installing Ubuntu An Overview of the Installation Process Step-by-Step Guide Step 1: Boot from the CD-ROM Step 2: Select Your Language Step 3: Confirm Your Keyboard Layout Step 4: Wait During Hardware and Networking Autodiscovery Step 5: Set a Hostname Step 6: Partition the Disk Step 7: Wait During Automated Package Copying Step 8: Set the Time Zone Step 9: Set Your Real Name, Username, and Password Step 10: Install the GRUB Boot Loader Step 11: Reboot for the Second Installation Phase Step 12: Wait During Package Installation Step 13: Configure Your Monitor Step 14: Boot for the First Time Summary

10 CONTENTS ix CHAPTER 6 Solving Installation Problems Preinstallation Problems Installation Problems Postinstallation Problems Graphical Problems Graphics Card Configuration Keyboard and Mouse Configuration Monitor Configuration Summary PART 3 The No-Nonsense Getting Started Guide CHAPTER 7 Booting Ubuntu for the First Time Starting Up Logging In Exploring the Desktop First Impressions Desktop Elements Quick Desktop Guides Running Programs Working with Virtual Desktops Using the Mouse Cutting and Pasting Text Summary CHAPTER 8 Getting Everything Up and Running Ubuntu Hardware Support Proprietary vs. Open Source Drivers Viewing Your Hardware Getting Online Using an Ethernet Card Joining a Wireless Network Configuring Dial-Up Internet Access Using a USB-Based DSL Modem Working with a Proxy Server

11 x CONTENTS Setting Up Online Software Repositories Configuring and Instant Messaging Configuring Access Setting Up Instant Messaging Adding a Printer Configuring a Local Printer Configuring a Network Printer Configuring a Windows/SMB Shared Printer Setting Up Digital Imaging Devices Transferring Photos from a Digital Camera Configuring a Scanner Using a USB Memory Stick Installing 3D Graphics Card Drivers Installing an ATI Driver Installing a Nvidia Driver Testing 3D Capabilities Configuring Bluetooth Pairing Bluetooth Devices Transferring Files Between Bluetooth Devices Using a Bluetooth Keyboard or Mouse Configuring Sound Cards Summary CHAPTER 9 How to Secure Your Computer Windows Security vs. Linux Security Root and Ordinary Users Common-Sense Security Online Updates The Ubuntu Firewall Installing Firestarter Configuring Firestarter Summary CHAPTER 10 Personalizing Ubuntu: Getting Everything Just Right Changing the Look and Feel Altering the Theme Changing the Wallpaper Setting Font Preferences Configuring Input Devices

12 CONTENTS xi Creating Keyboard Shortcuts Personalizing Login Options Changing Your Login Picture Adding and Removing Desktop Items Adding a Shortcut Adding and Removing Menus Personalizing the Panels Working with Applets Setting Power-Saving Features Controlling the Monitor Shutoff Spinning Down the Hard Disk Summary CHAPTER 11 Ubuntu Replacements for Windows Programs Available Software A Quick Start with Common Linux Programs Word Processing: OpenOffice.org Writer Spreadsheet: OpenOffice.org Calc Presentations: OpenOffice.org Impress Database: OpenOffice.org Base /Personal Information Manager: Evolution Web Browser: Firefox Audio Playback: Rhythmbox and CD Player Movie Playback: Totem Movie Player CD/DVD Burning: Nautilus and Serpentine Photo Editing: The GIMP Other Handy Applications Summary CHAPTER 12 Managing Your Files Understanding File System Concepts Drive References Case Sensitivity File Access and Storage Using Nautilus File and Folder Icons Special Nautilus Windows Launching Files and Running Programs

13 xii CONTENTS Accessing Windows Files Working with Files in Windows Partitions Accessing Networked Files Accessing Removable Storage Devices Ejecting Media from Drives Formatting Floppies Summary PART 4 The Shell and Beyond CHAPTER 13 Introducing the BASH Shell What Is the BASH Shell? Why Bother with the Shell? When Should You Use the Shell? Getting Started with the Shell Running Programs Getting Help Running the Shell via a Virtual Console Working with Files Listing Files Copying Files Moving Files Deleting Files Changing and Creating Directories Summary CHAPTER 14 Understanding Linux Files and Users Real Files and Virtual Files Users and File Permissions Viewing Permissions Altering Permissions The File System Explained Mounting Using the mount Command Mounting a Drive Manually Removing a Mounted System

14 CONTENTS xiii File Searches Using the find Command Using the locate Command Using the whereis Command File Size and Free Space Viewing File Sizes Finding Out the Amount of Free Space Summary CHAPTER 15 Working with Text Files Viewing Text Files Using the cat Command Using the less Command Using the head and tail Commands Using a Command-Line Text Editor Understanding vi Modes Using vi to Edit a File Creating a New Text File Using vi Searching Through Files Using grep to Find Text Using Regular Expressions Comparing Text Files Summary CHAPTER 16 Taking Control of the System Viewing Processes Controlling Processes Killing Processes Controlling Zombie Processes Using Other Commands to Control Processes Controlling Jobs Summary CHAPTER 17 Cool Shell Tricks Using Autocompletion Autocompletion with Files and Paths Viewing Available Options

15 xiv CONTENTS Using Keyboard Shortcuts Shortcuts for Working in BASH Shortcuts for System Control Using the Command History Piping and Directing Output Piping the Output of Commands Redirecting Output Summary PART 5 Multimedia CHAPTER 18 Digital Music Understanding the Legalities of Playback Playing Music Files Installing Codecs Using Rhythmbox Listening to Audio CDs Tuning in to Online Radio Stations Configuring XMMS Using Streamtuner Ripping Music from CDs Choosing a Format Adding MP3 Support to Sound Juicer Ripping Tracks Creating Your Own CDs Summary CHAPTER 19 Movies and Multimedia Watching Videos Installing Codecs Installing RealPlayer Playing Back Video Watching DVDs Playing Flash Animations Watching TV Checking for Video Input Installing Tvtime Summary

16 CONTENTS xv CHAPTER 20 Image Editing Getting Pictures onto Your PC Introducing The GIMP Editing Images with The GIMP Making Color Corrections Cropping and Cloning Sharpening Applying Filters Summary PART 6 Office Tasks CHAPTER 21 Making the Move to OpenOffice.org Office Similarities OpenOffice.Org Key Features File Compatibility The Right Fonts Copying Windows Fonts Installing TrueType Core Fonts Summary CHAPTER 22 OpenOffice.org Overview Introducing the Interface Customizing the Interface Adding Functions to Toolbars Adding a New Toolbar Customizing Menus Configuring OpenOffice.org Options Using OpenOffice.org Core Functions Using Wizards Getting Help Inserting Objects with Object Linking and Embedding Creating Macros Saving Files Summary

17 xvi CONTENTS CHAPTER 23 In Depth: Writer Formatting Text The Formatting Toolbar Context Menu The Style and Formatting Palette Spell-Checking Inserting Pictures Working with Tables Mail Merging Adding Headers and Footers Summary CHAPTER 24 In Depth: Calc Entering and Formatting Data Deleting and Inserting Data and Cells Working with Formulas Using the Function Wizard Summing Figures Sorting Data Creating Charts Using Filters Summary CHAPTER 25 In Depth: Impress Creating a Quick Presentation Working in Impress Animating Slides Applying Fontwork Using 3D Effects Exporting a Presentation As a Flash File Summary

18 CONTENTS xvii CHAPTER 26 In Depth: Base Getting Started with Base Creating a Database Adding a Table Creating a Form Adding Controls to the Form Manually Editing the Database Table Using the Database Summary CHAPTER 27 In Depth: Evolution Evolution Modes Basic Tasks Sending and Receiving Reading Deleting Messages Flagging Messages Composing a Message Creating an Signature Advanced Tasks Creating New Folders Dealing with Junk Sorting and Filtering Messages Creating Search Folders Contacts Adding or Editing Contact Information Creating a Contact List Calendars Specifying Appointment Types Adding or Editing a Diary Entry Tasks Summary

19 xviii CONTENTS CHAPTER 28 Running Microsoft Office Under Ubuntu Installing and Configuring Wine Downloading Wine Configuring Wine Showing Hidden Files on CDs Installing Microsoft Office Running Office Components Installing Other Windows Programs Summary PART 7 Keeping Your System Running CHAPTER 29 Installing Software Software Installation Basics Formats of Linux Installation Files Packages Explained Dependency Management APT and Package Repositories The Synaptic Package Manager in Depth Searching for Software Installing Software Removing Software Package Management from the Command Prompt Using dpkg Using the APT Tools Installing from Source Installing the Compiler Tools Unpacking the Tarball and Solving Dependencies Compiling Summary CHAPTER 30 Managing Users Understanding User and Group Accounts Users and Groups Root User UIDs and GIDs

20 CONTENTS xix Adding and Deleting Users and Groups Adding and Deleting Users via the GUI Creating and Deleting Groups via the GUI Adding and Deleting Users and Groups at the Command Line Adding and Changing Passwords Summary CHAPTER 31 Optimizing Your System Speeding Up Booting Understanding Bootup Reducing the Boot Menu Delay Optimizing Initialization and Run-Level Services Optimizing Hard Disk Settings Benchmarking Your Hard Disk Changing Hard Disk Settings Making Disk Optimizations Permanent Prelinking Configuring Prelinking Deactivating Prelinking Freeing Disk Space Emptying the /tmp Folder Emptying the Cache of Package Files Removing Unused Software Adding Another Disk Drive Partitioning the Disk Configuring Ubuntu to Use the Drive Summary CHAPTER 32 Backing Up Data What Data Should You Back Up? Using SBackup Backing Up Data via SBackup Restoring Data via SBackup Making Backups from the Command Line Creating tar Files Compressing tar Archives Extracting Files from a tar Archive Viewing tar Archive Information Saving the File to a CD-R/RW Summary

Fedora. Beginning. From Novice to Professional

Fedora. Beginning. From Novice to Professional The EXPERT s VOIce in Open Source Beginning Fedora From Novice to Professional The complete guide to Fedora includes everything you need to know to master this popular Linux-based operating system. Shashank

More information

Beginning Ubuntu Linux

Beginning Ubuntu Linux Beginning Ubuntu Linux Second Edition Keir Thomas Beginning Ubuntu Linux, Second Edition Copyright 2007 by Keir Thomas Ubuntu is a registered trademark of Canonical Limited. All rights reserved. No part

More information

Word Business Documents

Word Business Documents THE EXPERT S VOICE IN OFFICE Beginning Microsoft Word Business Documents From Novice to Professional Learn How to Create Specialized Business Documents with Microsoft Word James J. Marshall Beginning Microsoft

More information

Pro Perl Parsing. Christopher M. Frenz

Pro Perl Parsing. Christopher M. Frenz Pro Perl Parsing Christopher M. Frenz Pro Perl Parsing Copyright 2005 by Christopher M. Frenz Lead Editors: Jason Gilmore and Matthew Moodie Technical Reviewer: Teodor Zlatanov Editorial Board: Steve Anglin,

More information

Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting

Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting Cameron Adams Mark Boulton Andy Clarke Simon Collison Jeff Croft Derek Featherstone Ian Lloyd Ethan Marcotte Dan Rubin

More information

Date on Database. Writings C. J. Date

Date on Database. Writings C. J. Date Date on Database Writings 2000 2006 C. J. Date Date on Database: Writings 2000 2006 Copyright 2006 by C. J. Date All rights reserved. No part of this work may be reproduced or transmitted in any form or

More information

Companion ebook Available Pro Android Includes Android 1.5 SOURCE CODE ONLINE US $44.99

Companion ebook Available Pro Android Includes Android 1.5 SOURCE CODE ONLINE US $44.99 The EXPERT s VOIce in Open Source Pro Android Covers Google s Android Platform and its fundamental APIs, from basic concepts such as Android resources, intents, and content providers to advanced topics

More information

Silverlight and ASP.NET Revealed. Matthew MacDonald

Silverlight and ASP.NET Revealed. Matthew MacDonald Silverlight and ASP.NET Revealed Matthew MacDonald Silverlight and ASP.NET Revealed Copyright 2007 by Matthew MacDonald All rights reserved. No part of this work may be reproduced or transmitted in any

More information

Building Spring 2 Enterprise Applications

Building Spring 2 Enterprise Applications Building Spring 2 Enterprise Applications Interface 21 with Bram Smeets and Seth Ladd Building Spring 2 Enterprise Applications Copyright 2007 by Interface 21, Bram Smeets, Seth Ladd All rights reserved.

More information

Raven: Scripting Java Builds with Ruby MATTHIEU RIOU

Raven: Scripting Java Builds with Ruby MATTHIEU RIOU Raven: Scripting Java Builds with Ruby MATTHIEU RIOU Raven: Scripting Java Builds with Ruby Copyright 2007 by Matthieu Riou All rights reserved. No part of this work may be reproduced or transmitted in

More information

RMAN Recipes for Oracle Database 11g

RMAN Recipes for Oracle Database 11g RMAN Recipes for Oracle Database 11g A Problem-Solution Approach Darl Kuhn, Sam Alapati, and Arup Nanda RMAN Recipes for Oracle Database 11g: A Problem-Solution Approach Copyright 2007 by Darl Kuhn, Sam

More information

Beginning Ubuntu Linux

Beginning Ubuntu Linux Beginning Ubuntu Linux Third Edition Keir Thomas and Jaime Sicam Beginning Ubuntu Linux, Third Edition Copyright 2008 by Keir Thomas All rights reserved. No part of this work may be reproduced or transmitted

More information

Beginning Ubuntu Server Administration

Beginning Ubuntu Server Administration Beginning Ubuntu Server Administration From Novice to Professional Sander van Vugt Beginning Ubuntu Server Administration: From Novice to Professional Copyright 2008 by Sander van Vugt All rights reserved.

More information

Beginning Ubuntu Server Administration

Beginning Ubuntu Server Administration Beginning Ubuntu Server Administration From Novice to Professional Sander van Vugt Beginning Ubuntu Server Administration: From Novice to Professional Copyright 2008 by Sander van Vugt All rights reserved.

More information

.NET 2.0 Interoperability Recipes

.NET 2.0 Interoperability Recipes .NET 2.0 Interoperability Recipes A Problem-Solution Approach Bruce Bukovics .NET 2.0 Interoperability Recipes: A Problem-Solution Approach Copyright 2006 by Bruce Bukovics All rights reserved. No part

More information

Practical Ruby Gems. David Berube

Practical Ruby Gems. David Berube Practical Ruby Gems David Berube Practical Ruby Gems Copyright 2007 by David Berube All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or

More information

Contents at a Glance COPYRIGHTED MATERIAL. Introduction...1 Part I: Becoming Familiar with Enterprise Linux...7

Contents at a Glance COPYRIGHTED MATERIAL. Introduction...1 Part I: Becoming Familiar with Enterprise Linux...7 Contents at a Glance Introduction...1 Part I: Becoming Familiar with Enterprise Linux...7 Chapter 1: Getting Acquainted with Enterprise Linux...9 Chapter 2: Exploring the Desktop...17 Chapter 3: Putting

More information

Web Development, Silverlight, and

Web Development, Silverlight, and The EXPERT s VOIce in.net Beginning Web Development, Silverlight, and ASP.NET AJAX From Novice to Professional Learn how to build web applications using ASP.NET AJAX, WPF, WCF, and WF, as well as Silverlight.

More information

Pro.NET 4 Parallel Programming in C#

Pro.NET 4 Parallel Programming in C# Pro.NET 4 Parallel Programming in C# Adam Freeman Pro.NET 4 Parallel Programming in C# Copyright 2010 by Adam Freeman All rights reserved. No part of this work may be reproduced or transmitted in any form

More information

Beginning Ubuntu Linux

Beginning Ubuntu Linux Beginning Ubuntu Linux From Novice to Professional, Fourth Edition Keir Thomas and Andy Channelle with Jaime Sicam Beginning Ubuntu Linux: From Novice to Professional, Fourth Edition Copyright 2009 by

More information

Foundations of JSP Design Patterns

Foundations of JSP Design Patterns Foundations of JSP Design Patterns ANDREW PATZER EDITED BY MATTHEW MOODIE APress Media, LLC Foundatlons of JSP Design Patterns Copyright O 2004 by Andrew Patzer, Matthew Moodle Originally published by

More information

MATLAB Programming for Numerical Analysis. César Pérez López

MATLAB Programming for Numerical Analysis. César Pérez López MATLAB Programming for Numerical Analysis César Pérez López MATLAB Programming for Numerical Analysis Copyright 2014 by César Pérez López This work is subject to copyright. All rights are reserved by the

More information

Foreword...xv Introduction...1 Part I: Buying and Getting Started with Your Computer...5

Foreword...xv Introduction...1 Part I: Buying and Getting Started with Your Computer...5 Contents at a Glance Foreword...xv Introduction...1 Part I: Buying and Getting Started with Your Computer...5 Chapter 1: Buying a Computer...7 Chapter 2: Setting Up Your Computer...25 Chapter 3: Getting

More information

Windows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla

Windows 10 Revealed. The Universal Windows Operating System for PC, Tablets, and Windows Phone. Kinnary Jangla Windows 10 Revealed The Universal Windows Operating System for PC, Tablets, and Windows Phone Kinnary Jangla Windows 10 Revealed Kinnary Jangla Bing Maps San Francisco, California, USA ISBN-13 (pbk): 978-1-4842-0687-4

More information

Python 3 for Absolute Beginners

Python 3 for Absolute Beginners Python 3 for Absolute Beginners Tim Hall and J-P Stacey Python 3 for Absolute Beginners Copyright 2009 by Tim Hall and J-P Stacey All rights reserved. No part of this work may be reproduced or transmitted

More information

Pro SQL Server 2008 Mirroring

Pro SQL Server 2008 Mirroring Pro SQL Server 2008 Mirroring Robert L. Davis, Ken Simmons Pro SQL Server 2008 Mirroring Copyright 2009 by Robert L. Davis, Ken Simmons All rights reserved. No part of this work may be reproduced or transmitted

More information

Pro Apache Beehive KUNAL MITTAL AND SRINIVAS KANCHANAVALLY

Pro Apache Beehive KUNAL MITTAL AND SRINIVAS KANCHANAVALLY Pro Apache Beehive KUNAL MITTAL AND SRINIVAS KANCHANAVALLY Pro Apache Beehive Copyright 2005 by Kunal Mittal and Srinivas Kanchanavally All rights reserved. No part of this work may be reproduced or transmitted

More information

Excel Pivot Tables Recipe Book

Excel Pivot Tables Recipe Book Excel Pivot Tables Recipe Book A - Approach DEBRA DALGLEISH Excel Pivot Tables Recipe Book: A - Approach Copyright 2006 by Debra Dalgleish All rights reserved. No part of this work may be reproduced or

More information

Ubuntu on a Dime. The Path to Low-Cost Computing. James Floyd Kelly

Ubuntu on a Dime. The Path to Low-Cost Computing. James Floyd Kelly Ubuntu on a Dime The Path to Low-Cost Computing James Floyd Kelly Ubuntu on a Dime: The Path to Low-Cost Computing Copyright 2009 by James Floyd Kelly All rights reserved. No part of this work may be reproduced

More information

GNOME Desktop. OSS-GUI Course Text Masayuki Ida August, 2005

GNOME Desktop. OSS-GUI Course Text Masayuki Ida August, 2005 GNOME Desktop Course Text Masayuki Ida August, 2005 All PDF files are allowed to copy and distribute provided that this page is preserved as is 1 2 3 GNOME GNOME a desktop suite and development platform

More information

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine Here we create a new virtual machine and install Ubuntu 16.04 LTS Server on it. In this instance, we

More information

C++ Quick Syntax Reference

C++ Quick Syntax Reference C++ Quick Syntax Reference Mikael Olsson C++ Quick Syntax Reference Copyright 2013 by Mikael Olsson This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part

More information

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 12.04 LTS Server on it. In this instance, we

More information

The Windows 10 Productivity Handbook

The Windows 10 Productivity Handbook The Windows 10 Productivity Handbook Discover Expert Tips, Tricks, and Hidden Features in Windows 10 Mike Halsey The Windows 10 Productivity Handbook Mike Halsey Sheffield, Yorkshire, UK ISBN-13 (pbk):

More information

Functional Programming in R

Functional Programming in R Functional Programming in R Advanced Statistical Programming for Data Science, Analysis and Finance Thomas Mailund Functional Programming in R: Advanced Statistical Programming for Data Science, Analysis

More information

J2ME Games with MIDP 2

J2ME Games with MIDP 2 J2ME Games with MIDP 2 CAROL HAMER APress Media, LLC J2ME Games with MIDP 2 Copyright ~ 2 0 0 4 by Carol Hamer Originally published by Apress in 2004 All rights reserved. No part of this work may be reproduced

More information

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 16.04 LTS Server on it. In this instance, we

More information

Beginning the Linux Command Line. Sander van Vugt

Beginning the Linux Command Line. Sander van Vugt Beginning the Linux Command Line Sander van Vugt Beginning the Linux Command Line Copyright 2009 by Sander van Vugt All rights reserved. No part of this work may be reproduced or transmitted in any form

More information

Contents SECTION-I : LINUX

Contents SECTION-I : LINUX Contents SECTION-I : LINUX 1. Introduction to Linux... 13 What is Linux?... 14 History of Linux... 14 Advantages of Using Linux... 15 Why Red Hat?... 1 6 Hardware Requirements... 16 Installing Fedora Core

More information

Contents at a Glance

Contents at a Glance Contents at a Glance Introduction... 1 Part I: First Steps with Your Laptop... 5 Chapter 1: Discovering the Laptop Advantage...7 Chapter 2: Buying a Laptop...19 Chapter 3: Setting Up Your Laptop...37 Chapter

More information

Learn Programming with Flash MX

Learn Programming with Flash MX Learn Programming with Flash MX Kristian Besley Ben Renow-Clarke APress Media, LLC Learn Programming with Flash MX Copyright 2004 by Kristian Besley and Ben Renow-Clarke Originally published by Apress

More information

Beginning Silverlight 3

Beginning Silverlight 3 Beginning Silverlight 3 From Novice to Professional Robert Lair Beginning Silverlight 3: From Novice to Professional Copyright 2009 by Robert Lair All rights reserved. No part of this work may be reproduced

More information

Accelerated GWT. Building Enterprise Google Web Toolkit Applications. Vipul Gupta

Accelerated GWT. Building Enterprise Google Web Toolkit Applications. Vipul Gupta Accelerated GWT Building Enterprise Google Web Toolkit Applications Vipul Gupta Accelerated GWT: Building Enterprise Google Web Toolkit Applications Copyright 2008 by Vipul Gupta All rights reserved. No

More information

Beginning. PHP and PostgreSQL. E-Commerce. Cristian Darie, Emilian Balanescu, and Mihai Bucica. From Novice to Professional

Beginning. PHP and PostgreSQL. E-Commerce. Cristian Darie, Emilian Balanescu, and Mihai Bucica. From Novice to Professional THE EXPERT S VOICE IN OPEN SOURCE Beginning PHP and PostgreSQL E-Commerce From Novice to Professional Learn how to use PHP, PostgreSQL, and sound development practices to build high quality, extensible

More information

Contents. mac os x basics for new mac users

Contents. mac os x basics for new mac users mac os x basics for new mac users 1 Introduction to the Mac os x Desktop............ 3 Get to Know your Desktop and Finder................ 4 Make sure you can get to the Desktop or Finder whenever necessary..........................

More information

Excel 2010 Made Simple

Excel 2010 Made Simple Excel 2010 Made Simple Abbott Katz i Excel 2010 Made Simple Copyright 2011 by Abbott Katz All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic

More information

Objective-C Quick Syntax Reference

Objective-C Quick Syntax Reference Objective-C Quick Syntax Reference Matthew Campbell Objective-C Quick Syntax Reference Copyright 2014 by Matthew Campbell This work is subject to copyright. All rights are reserved by the Publisher, whether

More information

Beginning Microsoft Office 2010

Beginning Microsoft Office 2010 Beginning Microsoft Office 2010 IB I IP TECHNISCHI= ^\ 'NFORMATIONSBIBLIOTHEK UNIVERSITATSBIBLIOTHEK HANNOVER Guy Hart-Davis Apress* TIB/UB Hannover 89 133 299 783 ill! IWIlilltllw i ttis f0k^fsll^»m*r~

More information

Beginning JSF 2 APIs and JBoss Seam. Kent Ka Iok Tong

Beginning JSF 2 APIs and JBoss Seam. Kent Ka Iok Tong Beginning JSF 2 APIs and JBoss Seam Kent Ka Iok Tong Beginning JSF 2 APIs and JBoss Seam Copyright 2009 by Kent Ka Iok Tong All rights reserved. No part of this work may be reproduced or transmitted in

More information

Expert Shell Scripting

Expert Shell Scripting Expert Shell Scripting Ron Peters Expert Shell Scripting Copyright 2009 by Ron Peters All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic

More information

THE EXPERT S VOICE. Covers. Excel 2003 and Excel As Your. Database. Paul Cornell, Jr. Excel

THE EXPERT S VOICE. Covers. Excel 2003 and Excel As Your. Database. Paul Cornell, Jr. Excel THE EXPERT S VOICE Excel Covers Excel 2003 and Excel 2007 As Your Database Paul Cornell, Jr. Excel As Your Database Paul Cornell, Jr. Excel As Your Database Copyright 2007 by Paul Cornell, Jr. All rights

More information

Appendix A. The U-PC that was assembled in Chapter 1 consists of a number of hardware components. Case. Motherboard. Processor

Appendix A. The U-PC that was assembled in Chapter 1 consists of a number of hardware components. Case. Motherboard. Processor Appendix A The U-PC that was assembled in Chapter 1 consists of a number of hardware components that were purchased on January 9, 2009. I am providing details of each component, including price, SKU, and

More information

VISUAL QUICKPRO GUIDE

VISUAL QUICKPRO GUIDE VISUAL QUICKPRO GUIDE Red Hat Linux 6 Harold Davis Peachpit Press Visual QuickPro Guide Red Hat Linux 6 Harold Davis Peachpit Press 1249 Eighth Street Berkeley, CA 94710 510/524-2178 800/283-9444 510/524-2221

More information

Userful MultiSeat Toolkit

Userful MultiSeat Toolkit Userful MultiSeat Toolkit Computer Lab Set-Up & Procedures Guide Open Source Applications - How-To Guides 2 Userful MultiSeat Toolkit - Computer Lab Set-Up & Procedures Guide Open Source Applications -

More information

Pro Excel 2007 VBA. Jim DeMarco

Pro Excel 2007 VBA. Jim DeMarco Pro Excel 2007 VBA Jim DeMarco Pro Excel 2007 VBA Copyright 2008 by Jim DeMarco All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical,

More information

Beginning Ubuntu Server Administration

Beginning Ubuntu Server Administration Beginning Ubuntu Server Administration From Novice to Professional Sander van Vugt Beginning Ubuntu Server Administration: From Novice to Professional Copyright 2008 by Sander van Vugt All rights reserved.

More information

A Programmer's Guide to

A Programmer's Guide to J2EE FrontEnd Technologies: A Programmer's Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans LENNART JGRELID APress Media, LLC J2EE FrontEnd Technologies: A Programmer's Guide to Servlets,

More information

LPIC-l/CompTIA. Certification. Lmux+ ONE. ALL a IN. (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy EXAM GUIDE. Graw Hill

LPIC-l/CompTIA. Certification. Lmux+ ONE. ALL a IN. (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy EXAM GUIDE. Graw Hill ALL a IN ONE LPIC-l/CompTIA t Lmux+ TM Certification EXAM GUIDE (Exams LPIC-1/LX0-101 & LXO-102) Robb H. Tracy TECHNISCHE INFORMATIONSBiBLIOTHEK UNIVER! ivjc Graw Hill BIBUOTHEK VER New York Chicago San

More information

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP Table of Contents Preface... iii COMPUTER BASICS Fundamentals of Computer 1 Various Types of Computers 2 Personal Computer 2 Personal Digital Assistant 3 Laptop Computer 3 Tablet PC 3 Main Frame Computer

More information

Contents in Detail. Acknowledgments

Contents in Detail. Acknowledgments Acknowledgments xix Introduction What s in This Book... xxii What Is Ethical Hacking?... xxiii Penetration Testing... xxiii Military and Espionage... xxiii Why Hackers Use Linux... xxiv Linux Is Open Source....

More information

Pro Perl Parsing. Christopher M. Frenz

Pro Perl Parsing. Christopher M. Frenz Pro Perl Parsing Christopher M. Frenz Pro Perl Parsing Copyright 2005 by Christopher M. Frenz Lead Editors: Jason Gilmore and Matthew Moodie Technical Reviewer: Teodor Zlatanov Editorial Board: Steve Anglin,

More information

Visual Basic 2005 Recipes

Visual Basic 2005 Recipes The EXPERT s VOIce in.net Visual Basic 2005 Recipes A Problem-Solution Approach Learn practical solutions for your VB 2005 problems. Todd Herman, Allen Jones, Matthew MacDonald, and Rakesh Rajan Visual

More information

Beginning Web Development, Silverlight, and ASP.NET AJAX

Beginning Web Development, Silverlight, and ASP.NET AJAX Beginning Web Development, Silverlight, and ASP.NET AJAX From Novice to Professional Laurence Moroney Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional Copyright 2008

More information

Beginning Ubuntu Linux

Beginning Ubuntu Linux Beginning Ubuntu Linux Fifth Edition Emilio Raggi, Keir Thomas, Trevor Parsons, Andy Channelle, Sander van Vugt Beginning Ubuntu Linux, Fifth Edition Copyright 2010 by Emilio Raggi, Keir Thomas, Trevor

More information

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1

Linux Essentials. Smith, Roderick W. Table of Contents ISBN-13: Introduction xvii. Chapter 1 Selecting an Operating System 1 Linux Essentials Smith, Roderick W. ISBN-13: 9781118106792 Table of Contents Introduction xvii Chapter 1 Selecting an Operating System 1 What Is an OS? 1 What Is a Kernel? 1 What Else Identifies an OS?

More information

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press

VISUAL QUICKSTART GUIDE QUICKTIME PRO 4. Judith Stern Robert Lettieri. Peachpit Press VISUAL QUICKSTART GUIDE QUICKTIME PRO 4 Judith Stern Robert Lettieri Peachpit Press Visual QuickStart Guide QuickTime Pro 4 Judith Stern Robert Lettieri Peachpit Press 1249 Eighth Street Berkeley, CA 94710

More information

Agile Swift. Swift Programming Using Agile Tools and Techniques. Godfrey Nolan

Agile Swift. Swift Programming Using Agile Tools and Techniques. Godfrey Nolan Agile Swift Swift Programming Using Agile Tools and Techniques Godfrey Nolan Agile Swift: Swift Programming Using Agile Tools and Techniques Godfrey Nolan Huntington Woods, Michigan, USA ISBN-13 (pbk):

More information

VISUAL QUICKPRO GUIDE

VISUAL QUICKPRO GUIDE VISUAL QUICKPRO GUIDE Red Hat Linux 6 Harold Davis Peachpit Press Visual QuickPro Guide Red Hat Linux 6 Harold Davis Peachpit Press 1249 Eighth Street Berkeley, CA 94710 510/524-2178 800/283-9444 510/524-2221

More information

Xtra-PC User Guide. Published: April 2017 Edition: 2 Xtra-PC 4.0. Copyright Xtra-PC. All Rights Reserved.

Xtra-PC User Guide. Published: April 2017 Edition: 2 Xtra-PC 4.0. Copyright Xtra-PC. All Rights Reserved. Xtra-PC User Guide Published: April 2017 Edition: 2 Xtra-PC 4.0 Copyright 2014-2017 Xtra-PC. All Rights Reserved. Table of Contents Overview of Xtra-PC... 4 Hardware Requirements... 4 Initial Setup...

More information

Essential Angular for ASP.NET Core MVC

Essential Angular for ASP.NET Core MVC Essential Angular for ASP.NET Core MVC Adam Freeman Essential Angular for ASP.NET Core MVC Adam Freeman London, UK ISBN-13 (pbk): 978-1-4842-2915-6 ISBN-13 (electronic): 978-1-4842-2916-3 DOI 10.1007/978-1-4842-2916-3

More information

Use Your PC to Build an Incredible Home Theater System

Use Your PC to Build an Incredible Home Theater System Use Your PC to Build an Incredible Home Theater System BART FARKAS AND JEFF GOVIER APress Media, LLC Use Your PC to Build an Incredible Home Theater System Copyright 2003 by Bart Farkas and Jeff Govier

More information

The Perfect Desktop - gos 1.0.1

The Perfect Desktop - gos 1.0.1 The Perfect Desktop - gos 1.0.1 Version 1.0 Author: Falko Timme Last edited 11/06/2007 This tutorial shows how you can set up a gos 1.0.1 desktop that is a full-fledged replacement

More information

Brief Table of Contents

Brief Table of Contents Brief Table of Contents Introduction... xiii Chapter 1 What s New in Windows 2000 Professional... 1 Chapter 2 Installing and Deploying Windows 2000 Professional... 27 Chapter 3 Microsoft Management Console

More information

Lab 03. Windows Operating Systems (Cont.)

Lab 03. Windows Operating Systems (Cont.) Lab 03 s (Cont.) Objectives Develop a good understanding of 1. The role of an operating system in a computer system 2. Services provided by an operating system and have some hands on experience in 1. Understanding

More information

Curriculum Guidebook: Technology Grades PreK

Curriculum Guidebook: Technology Grades PreK Basic Computer Concepts 001 Use and understand basic computer term "login" (or "log-in") X X X X 002 Use and understand basic computer term "cursor" X X X X 003 Use and understand basic computer term "Internet"

More information

Pro Novell Open Enterprise Server SANDER VAN VUGT

Pro Novell Open Enterprise Server SANDER VAN VUGT Pro Novell Open Enterprise Server SANDER VAN VUGT Pro Novell Open Enterprise Server Copyright 2005 by Sander van Vugt All rights reserved. No part of this work may be reproduced or transmitted in any form

More information

GOVERNMENT TECHNICAL EXAMINATIONS

GOVERNMENT TECHNICAL EXAMINATIONS GOVERNMENT OF TAMIL NADU DIRECTORATE OF TECHNICAL EDUCATION GOVERNMENT TECHNICAL EXAMINATIONS CERTIFICATE COURSE IN COMPUTER ON OFFICE AUTOMATION SYLLABUS CERTIFICATE COURSE IN COMPUTER ON OFFICE AUTOMATION

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introduction 1. Acknowledgements. About the Author

COPYRIGHTED MATERIAL. Contents. Chapter 1: Introduction 1. Acknowledgements. About the Author Acknowledgements About the Author Chapter 1: Introduction 1 Banishing Old Beliefs 1 Knowing age is no barrier 2 Sorting out gender differences 3 Stretching the mind 3 Using a Home Computer 4 Getting on

More information

Mac, OS X. Mountain Lion. Dwight Spivey. Mc ftr. London Madrid Mexico City Milan New Delhi. New York Chicago San Francisco Lisbon

Mac, OS X. Mountain Lion. Dwight Spivey. Mc ftr. London Madrid Mexico City Milan New Delhi. New York Chicago San Francisco Lisbon Mac, OS X Mountain Lion Dwight Spivey Mc ftr New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto Contents Acknowledgments Introduction

More information

WINDOWS XP. iii. Contents

WINDOWS XP. iii. Contents C O N T E N T S Preface INTRODUCTION TO 1 Chapter 1 Navigating Windows XP 3 Launching Windows 3 Working with the Mouse 4 Moving the Mouse 4 Clicking 6 Double-clicking 6 Right-clicking 6 Dragging and Dropping

More information

Beginning. Pivot Tables. in Excel Debra Dalgleish

Beginning. Pivot Tables. in Excel Debra Dalgleish The EXPERT s VOIce Beginning Pivot Tables in Excel 2007 Debra Dalgleish Beginning Pivot Tables in Excel 2007 Debra Dalgleish Beginning Pivot Tables in Excel 2007 Copyright 2007 by Debra Dalgleish All

More information

ESSENTIAL LibreOffice Tutorials for Teachers

ESSENTIAL LibreOffice Tutorials for Teachers ESSENTIAL LibreOffice Tutorials for Teachers by Bernard John Poole Associate Professor Emeritus University of Pittsburgh at Johnstown Johnstown, PA, USA Copyright Bernard John Poole, 2016 All rights reserved

More information

Ubuntu Essentials. Ubuntu Essentials First Edition

Ubuntu Essentials. Ubuntu Essentials First Edition Ubuntu Essentials First Edition. This ebook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited. All rights reserved. The content of this book is provided

More information

Linux Command Line and Shell Scripting Bible

Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing, Inc. Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing,

More information

Microsoft Computer Vision APIs Distilled

Microsoft Computer Vision APIs Distilled Microsoft Computer Vision APIs Distilled Getting Started with Cognitive Services Alessandro Del Sole Microsoft Computer Vision APIs Distilled Alessandro Del Sole Cremona, Italy ISBN-13 (pbk): 978-1-4842-3341-2

More information

Java Quick Syntax Reference. Second Edition. Mikael Olsson

Java Quick Syntax Reference. Second Edition. Mikael Olsson Java Quick Syntax Reference Second Edition Mikael Olsson Java Quick Syntax Reference Second Edition Mikael Olsson Java Quick Syntax Reference Mikael Olsson Hammarland, Länsi-Suomi, Finland ISBN-13 (pbk):

More information

The Perfect Desktop - Linux Mint 3.1 "Celena" FE

The Perfect Desktop - Linux Mint 3.1 Celena FE The Perfect Desktop - Linux Mint 3.1 "Celena" FE Version 1.0 Author: Oliver Meyer Last edited 10/15/2007 This document describes how to set up a Linux Mint 3.1

More information

Reg s Practical Guide To Understanding Windows 7

Reg s Practical Guide To Understanding Windows 7 Reg s Practical Guide To Understanding Windows 7 By Reginald T. Prior 1 Copyright 2009 by Reginald T. Prior Cover design by Reginald T. Prior Book design by Reginald T. Prior All rights reserved. No part

More information

JavaScript Quick Syntax Reference

JavaScript Quick Syntax Reference JavaScript Quick Syntax Reference Mikael Olsson JavaScript Quick Syntax Reference Copyright 2015 by Mikael Olsson This work is subject to copyright. All rights are reserved by the Publisher, whether the

More information

Veritas NetBackup Backup, Archive, and Restore Getting Started Guide. Release 8.1.2

Veritas NetBackup Backup, Archive, and Restore Getting Started Guide. Release 8.1.2 Veritas NetBackup Backup, Archive, and Restore Getting Started Guide Release 8.1.2 Veritas NetBackup Backup, Archive, and Restore Getting Started Guide Last updated: 2018-09-19 Legal Notice Copyright 2017

More information

Table of Contents COPYRIGHTED MATERIAL. Introduction Book I: Excel Basics Chapter 1: The Excel 2013 User Experience...

Table of Contents COPYRIGHTED MATERIAL. Introduction Book I: Excel Basics Chapter 1: The Excel 2013 User Experience... Table of Contents Introduction... 1 About This Book...1 Foolish Assumptions...2 How This Book Is Organized...3 Book I: Excel Basics...3 Book II: Worksheet Design...3 Book III: Formulas and Functions...4

More information

Line Spacing and Double Spacing...24 Finding and Replacing Text...24 Inserting or Linking Graphics...25 Wrapping Text Around Graphics...

Line Spacing and Double Spacing...24 Finding and Replacing Text...24 Inserting or Linking Graphics...25 Wrapping Text Around Graphics... Table of Contents Introduction...1 OpenOffice.org Features and Market Context...1 Purpose of this Book...4 How is OpenOffice.org Related to StarOffice?...4 Migrating from Microsoft Office to OpenOffice.org...4

More information

Use_cases_English.qxd :51 Pagina 1. Use cases

Use_cases_English.qxd :51 Pagina 1. Use cases Use_cases_English.qxd 20-10-2005 16:51 Pagina 1 Media Center MCP9350i Use cases Use_cases_English.qxd 20-10-2005 16:51 Pagina 2 Online help: www.p4c.philips.com For interactive help, downloads and frequently

More information

Introduction... Part I: Getting Started With Ubuntu and Kubuntu 1. Chapter 1: The Ubuntu Linux Project... 3

Introduction... Part I: Getting Started With Ubuntu and Kubuntu 1. Chapter 1: The Ubuntu Linux Project... 3 Introduction... xxxi Part I: Getting Started With Ubuntu and Kubuntu 1 Chapter 1: The Ubuntu Linux Project.... 3 Background...4 Why Use Linux?...4 What Is a Linux Distribution?...5 Introducing Ubuntu Linux...6

More information

Select Icons p. 75 Work with Aliases p. 78 Open Files, Folders, and Applications p. 80 Move Files and Folders p. 82 Copy Files and Folders p.

Select Icons p. 75 Work with Aliases p. 78 Open Files, Folders, and Applications p. 80 Move Files and Folders p. 82 Copy Files and Folders p. Acknowledgments p. xv Introduction p. xvii Get Started with Mac OS X What's New in Tiger p. 3 Find Anything with Spotlight p. 4 Get Quick Info with Dashboard p. 6 View News Headlines with Safari RSS p.

More information

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK

Mastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK Mastering Linux Paul S. Wang CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an Imprint of the Taylor & Francis Croup an informa business A CHAPMAN St HALL BOOK Contents Preface

More information

Introduction...1 Part I: Getting Ready to Upgrade...7. Chapter 1: Start Here First...9 Chapter 2: Assembling Your Tools...23

Introduction...1 Part I: Getting Ready to Upgrade...7. Chapter 1: Start Here First...9 Chapter 2: Assembling Your Tools...23 Contents at a Glance Introduction...1 Part I: Getting Ready to Upgrade...7 Chapter 1: Start Here First...9 Chapter 2: Assembling Your Tools...23 Part II: Making Your Computer Work Better...27 Chapter 3:

More information

From Novice to Professional

From Novice to Professional Beginning SQL Server 2000 DBA: From Novice to Professional Tony Bain, with Baya Pavliashvili, Joseph Sack, Michael Benkovich, and Brian Freeman APress Media, LLC Beginning SQL Server 2000 DBA: From Novice

More information

Samsung PC Studio 3.1 User s Guide

Samsung PC Studio 3.1 User s Guide Samsung PC Studio 3.1 User s Guide Copyright 2005-2006 Samsung Electronics Co., Ltd. Contents 1. Samsung PC Studio...3 1.1. System Requirements...3 1.2. PC Studio Features...3 1.3. Live Update...9 2. Connection...11

More information

Master Your Mac. simple ways to tweak, customize, and secure os x

Master Your Mac. simple ways to tweak, customize, and secure os x Master Your Mac simple ways to tweak, customize, and secure os x matt cone Contents in Detail Introduction...xxi What This Book Is About...xxii What s in This Book...xxii Part 1: Back to Basics Chapter

More information