Server-Side Javascript

Total Page:16

File Type:pdf, Size:1020Kb

Server-Side Javascript World Wide Web security URLmerchant systemChat community system server navigator TCP/IP HTML Publishing PersonalServer-Side JavaScript Guide Inter ww Version 1.2 Proxy SSL Mozilla IStore Publishing Internet secure sockets layer mail encryption HTMLhttp://www comp.syselectronic commerce JavaScript directory server news certificate Proxy Netscape Communications Corporation ("Netscape") and its licensors retain all ownership rights to the software programs offered by Netscape (referred to herein as "Software") and related documentation. Use of the Software and related documentation is governed by the license agreement accompanying the Software and applicable copyright law. Your right to copy this documentation is limited by copyright law. Making unauthorized copies, adaptations, or compilation works is prohibited and constitutes a punishable violation of the law. Netscape may revise this documentation from time to time without notice. THIS DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL NETSCAPE BE LIABLE FOR INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING FROM ANY ERROR IN THIS DOCUMENTATION, INCLUDING WITHOUT LIMITATION ANY LOSS OR INTERRUPTION OF BUSINESS, PROFITS, USE, OR DATA. The Software and documentation are copyright ©1994-1998 Netscape Communications Corporation. All rights reserved. Netscape, Netscape Navigator, Netscape Certificate Server, Netscape DevEdge, Netscape FastTrack Server, Netscape ONE, SuiteSpot and the Netscape N and Ship’s Wheel logos are registered trademarks of Netscape Communications Corporation in the United States and other countries. Other Netscape logos, product names, and service names are also trademarks of Netscape Communications Corporation, which may be registered in other countries. JavaScript is a trademark of Sun Microsystems, Inc. used under license for technology invented and implemented by Netscape Communications Corporation. Other product and brand names are trademarks of their respective owners. The downloading, exporting, or reexporting of Netscape software or any underlying information or technology must be in full compliance with all United States and other applicable laws and regulations. Any provision of Netscape software or documentation to the U.S. Government is with restricted rights as described in the license agreement accompanying Netscape software. Recycled and Recyclable Paper Version 1.2 ©1998 Netscape Communications Corporation. All Rights Reserved Printed in the United States of America. 00 99 98 5 4 3 2 1 Netscape Communications Corporation, 501 East Middlefield Road, Mountain View, CA 94043 New Features in this Release This section contains the following topics: • Changes to Server-Side JavaScript • Changes to Core JavaScript 1.2 • Upgrading from an Earlier Release • Backward Compatibility with Earlier Releases Changes to Server-Side JavaScript With the release of the 3.x versions of Netscape web servers, Netscape LiveWire 1.01 is fully integrated into the web servers. Since LiveWire database connectivity is now integrated as the LiveWire Database Service portion of server-side JavaScript, developers do not have to install LiveWire as a separate product. Simply turn on the JavaScript support in the Administration Server to make the necessary components available. The following improvements have been made to server-side JavaScript: • Support for core JavaScript 1.2. See “Changes to Core JavaScript 1.2” on page 5. • New Lock class. The Lock class allows safe sharing of information with multiple incoming requests. See “Sharing Objects Safely with Locking” on page 279. • New SendMail class. The SendMail class lets you generate email from JavaScript. See “Mail Service” on page 287. • Property value types. Property values can be of any data type, rather than just strings, for the project, server, and request objects. In particular, you can now use project and server objects to store references to other objects. See “The project Object” on page 260, “The server Object” on page 261, and “The request Object” on page 249. 3 Changes to Server-Side JavaScript • Direct access to HTTP request and response headers. See “Request and Response Manipulation” on page 302. • Access Java classes. You can access Java classes using LiveConnect. See Chapter 21, “LiveConnect Overview.” • IIOP. You can access legacy applications using IIOP. See Chapter 22, “Accessing CORBA Services.” • Multiple simultaneous connections. LiveWire has support for multiple simultaneous connections to multiple databases. See Chapter 15, “Connecting to a Database.” • Span multiple client requests. LiveWire database connections and transactions (and the objects used with them) can span multiple client requests instead of having to be restarted for each request. See “Individual Database Connections” on page 323 and “Managing Transactions” on page 348. • Stored procedures. LiveWire has support for stored procedures. See “Calling Stored Procedures” on page 354. • ODBC support. LiveWire has ODBC support under Unix. See “Supported Database Clients and ODBC Drivers” on page 372. • Multithreading. LiveWire supports multithreading of Informix, Oracle, and Sybase database client libraries for improved performance and scalability. See “Supported Database Clients and ODBC Drivers” on page 372. This support is available only if the underlying platform supports multithreading. For information on which platforms support it, see Enterprise Server 3.x Release Notes 4 Server-Side JavaScript Guide Changes to Core JavaScript 1.2 Changes to Core JavaScript 1.2 JavaScript version 1.2 provides the following new features and enhancements: • Create objects with initializers. You can create objects using object initializers. See “Object Literals” on page 83 and “Creating New Objects” on page 141. • Changes to arrays. Array objects can be created using literal notation. See “Creating an Array” on page 148. • Regular expressions. Regular expressions are patterns used to match character combinations in strings. You create a regular expression as an object that has methods used to execute a match against a string. You can also pass the regular expression as an argument to the String methods match, replace, search, and split. The RegExp object has properties most of which are set when a match is successful, such as lastMatch which specifies the last successful match. The Array object has new properties that provide information about a successful match such as input which specifies the original input string against which the match was executed. See Chapter 6, “Regular Expressions” for information. • New top-level functions Number and String. The Number function converts an object to a number. The String function converts an object to a string. See “Number and String Functions” on page 137. • Changes to eval. eval is no longer a method of individual objects; it is available only as a top-level function. See “eval Function” on page 135. • New and changed operators. • The new delete operator deletes an object, an object’s property, or an element at a specified index in an array. See “delete” on page 98. •If the <SCRIPT> tag uses LANGUAGE=JavaScript1.2, the equality operators == and != do not attempt to convert operands from one type to another, and always compare identity of like-typed operands. See “Comparison Operators” on page 90. 5 Upgrading from an Earlier Release • New and changed statements. • The break and continue statements can now be used with the new labeled statement. See “break Statement” on page 126 and “continue Statement” on page 127. • do...while repeats a loop until the test condition evaluates to false. See “do...while Statement” on page 124. • label allows the program to break outside nested loops or to continue a loop outside the current loop. See “label Statement” on page 125. • switch allows the program to test several conditions easily. See “switch Statement” on page 121. See the Server-Side JavaScript Reference for information on additional features. Upgrading from an Earlier Release If you have previously installed a 2.0 version of a Netscape web server, you should migrate the server settings when you install a 3.x version of a Netscape web server. For information on how to install the server and migrate settings, see the administrator’s guide for your web server. If you do not migrate old server settings when you install the server, you can migrate them later, using the “Migrate from previous version” link on the Netscape Server Administration Page. Information on this link is also in the administrator’s guide for your web server. If you have previously created JavaScript applications using LiveWire 1.x, you should be aware of the following changes that occur when you upgrade to 3.x and migrate old server settings: • Settings preserved. If the 2.x server had LiveWire turned on, the 3.x server will have server-side JavaScript turned on. Whether or not the Application Manager requires a password is also preserved. For more information, see “Configuration Information” on page 49. 6 Server-Side JavaScript Guide Upgrading from an Earlier Release • Config file upgraded and renamed. The existing livewire.conf file is upgraded and renamed jsa.conf. The new jsa.conf file points to the new Application Manager and the new sample applications. It also contains entries for all other applications you had in the old livewire.conf file. For details of the jsa.conf file, see “Application Manager Details” on page 71. • Applications are not moved. Upgrading server settings
Recommended publications
  • Full Circle Magazine #33 Contents ^ Full Circle Ubuntu Women P.28
    full circle ISSUE #33 - January 2010 CCRREEAATTEE AA MMEEDDIIAA CCEENNTTEERR WWIITTHH UUBBUUNNTTUU,, AANN AACCEERR RREEVVOO && BBOOXXEEEE full circle magazine #33 contents ^ full circle Ubuntu Women p.28 Program In Python - Pt7 p.08 Ubuntu Games p.31 My Story p.19 MOTU Interview p.24 Read how Ubuntu is used in public education, and why one man made the switch to Linux. Ubuntu, Revo & Boxee p.13 Command & Conquer p.05 The Perfect Server - Pt3 p.15 Review - Exaile p.23 Letters p.26 Top 5 - Sync. Clients p.35 The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license. This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: You must attribute the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('full circle magazine') and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license. full circle magazine #33 contents ^ EDITORIAL This magazine was created using : Welcome to another issue of Full Circle magazine. ast month, Andrew gave us his Top 5 Media Center applications. This month I've written a How-To on using Ubuntu on an Acer Aspire Revo to create the foundation for Boxee. For under £150 I've created a fantastic media center L which not only looks great, it's fully customizable! That's my media center story, but don't forget to read the My Story articles which this month focus on Ubuntu, Linux and open-source in public education, as well as how one man went from using old (modern at the time) computers, to using Ubuntu.
    [Show full text]
  • TEAM Ling Linux Shell Scripting with Bash
    TEAM LinG Linux Shell Scripting with Bash This Book Is Distributed By http://pdfstore.tk/ Please Make Sure That This E-Book Dont Have Any Or Damage This will cause you Missing Pages And Missing Tutorials.www.pdfstore.tk will automaticly `check . is this book is ready for read Attention :- Before You read this Book Please Visit www.pdfstore.tk and check you can Free Download any kind of Free matirials from www.pdfstore.tk web site TEAM LinG Linux Shell Scripting with Bash Ken O. Burtch DEVELOPER’S LIBRARY Sams Publishing, 800 East 96th Street, Indianapolis, Indiana 46240 Linux Shell Scripting with Bash Acquisitions Editor Scott Meyers Copyright © 2004 by Sams Publishing All rights reserved. No part of this book shall be reproduced, stored Managing Editor in a retrieval system, or transmitted by any means, electronic, Charlotte Clapp mechanical, photocopying, recording, or otherwise, without written Project Editor permission from the publisher. No patent liability is assumed with Elizabeth Finney respect to the use of the information contained herein.Although every precaution has been taken in the preparation of this book, the Copy Editor publisher and author assume no responsibility for errors or omis- Kezia Endsley sions. Nor is any liability assumed for damages resulting from the use Indexer of the information contained herein. Ken Johnson International Standard Book Number: 0-672-32642-6 Proofreader Library of Congress Catalog Card Number: 2003112582 Leslie Joseph Printed in the United States of America Technical Editor First Printing: February 2004 John Traenkenschuh 07060504 4321 Publishing Coordinator Trademarks Vanessa Evans All terms mentioned in this book that are known to be trademarks Multimedia Developer or service marks have been appropriately capitalized.
    [Show full text]
  • Stanley Labounty Takes Big Steps to Lower Their Carbon Footprint
    February 2020 www.clpower.com stanley labounty taking big steps, pg 1 what is all that gear for?, pg 3 district #1 nominating meeting, pg 5 board minutes summary, pg 6 Stanley LaBounty Takes Big Steps to Lower Their Carbon Footprint Carey Hogenson, Marketing Manager This past September, Stanley LaBounty of Two Harbors current forklift vendor and covered the rental fees for a contacted Cooperative Light & Power (CLP) looking month-long rental of an electric forklift. During that time, for ways to reduce the company’s carbon footprint. CLP the electric forklift usage, electric consumption, and other teamed up with its wholesale power provider, Great River useful information was tracked using a data logger. Energy (GRE), to see what options were available to help Stanley LaBounty accomplish its goal. CLP and GRE did a At the end of the month, the data was collected and walkthrough of the Stanley LaBounty plant and discussed a compared to the company’s cost of its propane forklifts. few possible changes where CLP and Stanley LaBounty was able to show it would achieve GRE could assist. significant long-term savings by replacing its existing IC forklifts with One of the options was a new electric lifts and optimize the number program that allows CLP members of forklifts in the fleet to better with a qualifying fleet of forklifts to match the workload of the lifts. try a new electric forklift for a month- long trial period. Multiple studies have Additionally, Stanley LaBounty was shown that using electric forklifts able to capture a substantial CO2 is a great way to reduce fuel and reduction from converting two of its maintenance costs when compared to IC lifts to electric as part of the first internal combustion (IC) forklifts.
    [Show full text]
  • Web Spam, Propaganda and Trust
    Web Spam, Propaganda and Trust Panagiotis T. Metaxas Joseph DeStefano Wellesley College College of the Holy Cross Wellesley, MA 02481, USA Worcester, MA 01610, USA [email protected] [email protected] ABSTRACT Retrieval]: Miscellaneous Web spamming, the practice of introducing artificial text and links into web pages to affect the results of searches, has General Terms been recognized as a major problem for search engines. It is also a serious problem for users because they are not aware Algorithms, Experimentation, Social Networks, Propaganda, of it and they tend to confuse trusting the search engine with Trust trusting the results of a search [16]. The parallels between web spamming on the internet and propaganda in the real Keywords world suggest that we can use anti-propaganda techniques to educate users and develop tools to help them evaluate the search, Web graph, link structure, PageRank, HITS, Web reliability of the information they find online. spam In this paper, we first analyze the effects that web spam has on the evolution of the search engines and their relation- 1. INTRODUCTION ship to propagandistic techniques in society. Then, we ex- The web has changed the way we inform and get informed. amine the neighborhoods of untrustworthy sites, finding that Every organization has a web site and people are increas- a dense biconnected component (BCCs) containing the site ingly comfortable accessing it for information for any ques- provide a reasonable trust neighborhood that has parallels in tion they may have. The exploding size of the web necessi- social network theory. The fact that spammers employ pro- tated the development of search engines and web directories.
    [Show full text]
  • The Gl Bal Times
    TMONDHAY, JUNEE 28, 2021 GL BAL TIMwww.thEeglobaltimS es.in INSIDE It’s outdated! A carrot affair, P4 The Rise And Fall Of The Technological Elements We Used To Swear By Aanya Narula, AIS Vas 1, X A 95 per cent of the browser market, broadly questionable name in the internet land - for about 2 decades. scape, Internet Explorer was our good old he innovative prowess of mankind The fall: Recently, Microsoft announced friend. And today as we advance into the has brought about ground-breaking to cut off its support for the Internet Ex - virtual realm, we pull the exit doors on the strides, with these in turn becoming plorer 11 across all of its applications one that helped us foray into the vast History this week, P7 Ta catalyst in the technologically-driven starting August 2021. Following the mas - world of web, in the first place. world we inhabit today. To be precise, the sive user base and popularity that the bygone decade itself saw the rise of many web browser once enjoyed, it even - technological services and applications that tually became slow and filled with gave rise to amazing advancements, Do you think Google’s changing the course of what we do cloud partnership with and how we do it. However, Reliance Jio will boost with such accelerating blazing for its times, it instantly became India’s 5G plans? technological ad - a fitting computer application, attracting vancements, a plethora of people who were still ex - a) Yes come the ac - ploring the web as a new medium for b) No celerated rate creativity.
    [Show full text]
  • Web Design for Developers
    What Readers Are Saying About Web Design for Developers This is the book I wish I had had when I started to build my first web- site. It covers web development from A to Z and will answer many of your questions while improving the quality of the sites you produce. Shae Murphy CTO, Social Brokerage As a web developer, I thought I knew HTML and CSS. This book helped me understand that even though I may know the basics, there’s more to web design than changing font colors and adding margins. Mike Weber Web application developer If you’re ready to step into the wonderful world of web design, this book explains the key concepts clearly and effectively. The comfortable, fun writing style makes this book as enjoyable as it is enlightening. Jeff Cohen Founder, Purple Workshops This book has something for everyone, from novice to experienced designers. As a developer, I found it extremely helpful for my day-to- day work, causing me to think before just putting content on a page. Chris Johnson Solutions developer From conception to launch, Mr. Hogan offers a complete experience and expertly navigates his audience though every phase of develop- ment. Anyone from beginners to seasoned veterans will gain valuable insight from this polished work that is much more than a technical guide. Neal Rudnik Web and multimedia production manager, Aspect This book arms application developers with the knowledge to help blur the line that some companies place between a design team and a development team. After all, just because someone is a “coder” doesn’t mean he or she can’t create an attractive and usable site.
    [Show full text]
  • Event Based Propagation Approach to Constraint Configuration Problems
    San Jose State University SJSU ScholarWorks Master's Theses Master's Theses and Graduate Research 2009 Event based propagation approach to constraint configuration problems Rajhdeep Jandir San Jose State University Follow this and additional works at: https://scholarworks.sjsu.edu/etd_theses Recommended Citation Jandir, Rajhdeep, "Event based propagation approach to constraint configuration problems" (2009). Master's Theses. 3659. DOI: https://doi.org/10.31979/etd.g49s-e6we https://scholarworks.sjsu.edu/etd_theses/3659 This Thesis is brought to you for free and open access by the Master's Theses and Graduate Research at SJSU ScholarWorks. It has been accepted for inclusion in Master's Theses by an authorized administrator of SJSU ScholarWorks. For more information, please contact [email protected]. EVENT BASED PROPAGATION APPROACH TO CONSTRAINT CONFIGURATION PROBLEMS A Thesis Presented to The Faculty of the Department of Computer Science San Jose State University In Partial Fulfillment of the Requirements for the Degree Master of Science by Rajhdeep Jandir May 2009 UMI Number: 1470965 INFORMATION TO USERS The quality of this reproduction is dependent upon the quality of the copy submitted. Broken or indistinct print, colored or poor quality illustrations and photographs, print bleed-through, substandard margins, and improper alignment can adversely affect reproduction. In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if unauthorized copyright material had to be removed, a note will indicate the deletion. UMI UMI Microform 1470965 Copyright 2009 by ProQuest LLC All rights reserved. This microform edition is protected against unauthorized copying under Title 17, United States Code.
    [Show full text]
  • Personal Knowledge Models with Semantic Technologies
    Max Völkel Personal Knowledge Models with Semantic Technologies Personal Knowledge Models with Semantic Technologies Max Völkel 2 Bibliografische Information Detaillierte bibliografische Daten sind im Internet über http://pkm. xam.de abrufbar. Covergestaltung: Stefanie Miller Herstellung und Verlag: Books on Demand GmbH, Norderstedt c 2010 Max Völkel, Ritterstr. 6, 76133 Karlsruhe This work is licensed under the Creative Commons Attribution- ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Fran- cisco, California, 94105, USA. Zur Erlangung des akademischen Grades eines Doktors der Wirtschaftswis- senschaften (Dr. rer. pol.) von der Fakultät für Wirtschaftswissenschaften des Karlsruher Instituts für Technologie (KIT) genehmigte Dissertation von Dipl.-Inform. Max Völkel. Tag der mündlichen Prüfung: 14. Juli 2010 Referent: Prof. Dr. Rudi Studer Koreferent: Prof. Dr. Klaus Tochtermann Prüfer: Prof. Dr. Gerhard Satzger Vorsitzende der Prüfungskommission: Prof. Dr. Christine Harbring Abstract Following the ideas of Vannevar Bush (1945) and Douglas Engelbart (1963), this thesis explores how computers can help humans to be more intelligent. More precisely, the idea is to reduce limitations of cognitive processes with the help of knowledge cues, which are external reminders about previously experienced internal knowledge. A knowledge cue is any kind of symbol, pattern or artefact, created with the intent to be used by its creator, to re- evoke a previously experienced mental state, when used. The main processes in creating, managing and using knowledge cues are analysed. Based on the resulting knowledge cue life-cycle, an economic analysis of costs and benefits in Personal Knowledge Management (PKM) processes is performed.
    [Show full text]
  • Adult Autologous Transplant Manual
    1 2 Table of Contents IMPORTANT PHONE NUMBERS ......................................................................................................................................................... 5 CHAPTER 1 – WELCOME .................................................................................................................................................................... 7 STEPS OF AUTOLOGOUS TRANSPLANT ............................................................................................................................................................. 9 PREPARATION .......................................................................................................................................................................................... 10 CONDITIONING ........................................................................................................................................................................................ 13 TRANSPLANT ........................................................................................................................................................................................... 18 BEFORE ENGRAFTMENT ............................................................................................................................................................................. 19 AFTER ENGRAFTMENT ..............................................................................................................................................................................
    [Show full text]
  • Upgrade Issues
    Upgrade issues Graph of new conflicts libsiloh5-0 libhdf5-lam-1.8.4 (x 3) xul-ext-dispmua (x 2) liboss4-salsa-asound2 (x 2) why sysklogd console-cyrillic (x 9) libxqilla-dev libxerces-c2-dev iceape xul-ext-adblock-plus gnat-4.4 pcscada-dbg Explanations of conflicts pcscada-dbg libpcscada2-dev gnat-4.6 gnat-4.4 Similar to gnat-4.4: libpolyorb1-dev libapq-postgresql1-dev adacontrol libxmlada3.2-dev libapq1-dev libaws-bin libtexttools2-dev libpolyorb-dbg libnarval1-dev libgnat-4.4-dbg libapq-dbg libncursesada1-dev libtemplates-parser11.5-dev asis-programs libgnadeodbc1-dev libalog-base-dbg liblog4ada1-dev libgnomeada2.14.2-dbg libgnomeada2.14.2-dev adabrowse libgnadecommon1-dev libgnatvsn4.4-dbg libgnatvsn4.4-dev libflorist2009-dev libopentoken2-dev libgnadesqlite3-1-dev libnarval-dbg libalog1-full-dev adacgi0 libalog0.3-base libasis2008-dbg libxmlezout1-dev libasis2008-dev libgnatvsn-dev libalog0.3-full libaws2.7-dev libgmpada2-dev libgtkada2.14.2-dbg libgtkada2.14.2-dev libasis2008 ghdl libgnatprj-dev gnat libgnatprj4.4-dbg libgnatprj4.4-dev libaunit1-dev libadasockets3-dev libalog1-base-dev libapq-postgresql-dbg libalog-full-dbg Weight: 5 Problematic packages: pcscada-dbg hostapd initscripts sysklogd Weight: 993 Problematic packages: hostapd | initscripts initscripts sysklogd Similar to initscripts: conglomerate libnet-akamai-perl erlang-base screenlets xlbiff plasma-widget-yawp-dbg fso-config- general gforge-mta-courier libnet-jifty-perl bind9 libplack-middleware-session-perl libmail-listdetector-perl masqmail libcomedi0 taxbird ukopp
    [Show full text]
  • * His Is the Original Ubuntuguide. You Are Free to Copy This Guide but Not to Sell It Or Any Derivative of It. Copyright Of
    * his is the original Ubuntuguide. You are free to copy this guide but not to sell it or any derivative of it. Copyright of the names Ubuntuguide and Ubuntu Guide reside solely with this site. This guide is neither sold nor distributed in any other medium. Beware of copies that are for sale or are similarly named; they are neither endorsed nor sanctioned by this guide. Ubuntuguide is not associated with Canonical Ltd nor with any commercial enterprise. * Ubuntu allows a user to accomplish tasks from either a menu-driven Graphical User Interface (GUI) or from a text-based command-line interface (CLI). In Ubuntu, the command-line-interface terminal is called Terminal, which is started: Applications -> Accessories -> Terminal. Text inside the grey dotted box like this should be put into the command-line Terminal. * Many changes to the operating system can only be done by a User with Administrative privileges. 'sudo' elevates a User's privileges to the Administrator level temporarily (i.e. when installing programs or making changes to the system). Example: sudo bash * 'gksudo' should be used instead of 'sudo' when opening a Graphical Application through the "Run Command" dialog box. Example: gksudo gedit /etc/apt/sources.list * "man" command can be used to find help manual for a command. For example, "man sudo" will display the manual page for the "sudo" command: man sudo * While "apt-get" and "aptitude" are fast ways of installing programs/packages, you can also use the Synaptic Package Manager, a GUI method for installing programs/packages. Most (but not all) programs/packages available with apt-get install will also be available from the Synaptic Package Manager.
    [Show full text]
  • Ubuntu:Precise Ubuntu 12.04 LTS (Precise Pangolin)
    Ubuntu:Precise - http://ubuntuguide.org/index.php?title=Ubuntu:Precise&prin... Ubuntu:Precise From Ubuntu 12.04 LTS (Precise Pangolin) Introduction On April 26, 2012, Ubuntu (http://www.ubuntu.com/) 12.04 LTS was released. It is codenamed Precise Pangolin and is the successor to Oneiric Ocelot 11.10 (http://ubuntuguide.org/wiki/Ubuntu_Oneiric) (Oneiric+1). Precise Pangolin is an LTS (Long Term Support) release. It will be supported with security updates for both the desktop and server versions until April 2017. Contents 1 Ubuntu 12.04 LTS (Precise Pangolin) 1.1 Introduction 1.2 General Notes 1.2.1 General Notes 1.3 Other versions 1.3.1 How to find out which version of Ubuntu you're using 1.3.2 How to find out which kernel you are using 1.3.3 Newer Versions of Ubuntu 1.3.4 Older Versions of Ubuntu 1.4 Other Resources 1.4.1 Ubuntu Resources 1.4.1.1 Unity Desktop 1.4.1.2 Gnome Project 1.4.1.3 Ubuntu Screenshots and Screencasts 1.4.1.4 New Applications Resources 1.4.2 Other *buntu guides and help manuals 2 Installing Ubuntu 2.1 Hardware requirements 2.2 Fresh Installation 2.3 Install a classic Gnome-appearing User Interface 2.4 Dual-Booting Windows and Ubuntu 1 of 212 05/24/2012 07:12 AM Ubuntu:Precise - http://ubuntuguide.org/index.php?title=Ubuntu:Precise&prin... 2.5 Installing multiple OS on a single computer 2.6 Use Startup Manager to change Grub settings 2.7 Dual-Booting Mac OS X and Ubuntu 2.7.1 Installing Mac OS X after Ubuntu 2.7.2 Installing Ubuntu after Mac OS X 2.7.3 Upgrading from older versions 2.7.4 Reinstalling applications after
    [Show full text]