text:
|Publication number
|Publication type
|Application number
|Publication date
|Jun 2, 2009
|Filing date
|Dec 22, 2005
|Priority date
|Dec 22, 2005
|Fee status
|Also published as
|Publication number
|Sam Idicula, Thomas Baby, Vikram Kapoor, Nipun Agarwal, Eric Sedlar
|Original Assignee
|Oracle International Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (33), Non-Patent Citations (17), Referenced by (6), Classifications (6), Legal Events (4)
|External Links: USPTO, USPTO Assignment, Espacenet
The present invention relates generally to data management and, more specifically, to techniques supporting workspace-local queries in the context of a repository that supports file versioning.
A database may provide a file repository that can be accessed via a variety of file system-based interfaces, such as those utilizing HTTP/WebDAV (Web Distributed Authoring and Versioning) or NFS (Network File System). Through such interfaces to the repository, a file is located, for example, via its URL or path and the repository is exposed as a hierarchical set of files and folders (e.g., directories). Further, data-oriented access mechanisms can be used to access a file repository, which expose the repository as a flat set of files that can be queried based on file content or attributes.
Files can be versioned, for example, in order to keep a record of changes to files, to provide the option to revert to an older version of a file, and to get information on who made each change to a file and the progression of changes to the file. Thus, a version-controlled file is one whose versions are tracked by the repository. When several users are working collaboratively on a set of files organized in a folder hierarchy, the users need to be isolated from each other's in-progress changes. For example, user U1 may be working on a project that needs to change files f1 and f2, and user U2 may need to use these files while working on another project. However, until U1 has completed changes to f1 and f2, U2 should see only the older versions of both files. Thus, a versioned repository allows users to checkout files, possibly update the files, and check the files in once the updates are completed. In this scenario, U2 does not want to see U1's checked-out versions of files. Because each version may need to be indexed and accessed as a separate entity, one approach is to store each version in a separate row of a table, which is referred to herein as a resource table.
Traditional versioning systems provide isolation using workspaces, an abstraction used to identify and maintain separate folder hierarchies for different users so that multiple users can work in isolation on a set of resources. An extension to WebDAV, referred to as "DeltaV," is a network protocol that provides facilities for remote versioning and configuration management of documents stored on Web servers, which often interface with a file system-like repository for content management purposes. DeltaV is described in "DeltaV: Adding Versioning to the Web; WWW10 Tutorial Notes" (referred to herein as "the DeltaV reference") available from the WebDAV.org organization; the entire contents of which is incorporated by this reference for all purposes as if fully disclosed herein.
A workspace is essentially a copy of a set of resources, e.g., files, in which a user can work in isolation from other users, where users' interactions are in the form of branches in the version histories of version-controlled resources. Thus, each workspace typically contains one version-controlled resource corresponding to each version-history for a resource associated with, or "in", the workspace. The version that one workspace's version-controlled resource points to may be different from the version pointed to by a version-controlled resource of the same version-history in another workspace, thus achieving isolation. However, a given version (generally, one that does not contain in-progress changes) may be used by several workspaces.
When users perform queries in a particular workspace, the users expect only version rows that are in that particular workspace to be selected from the resource table. Thus, as referred to herein, a "workspace-local" query is a query which, when executed, selects only versions that are associated with the particular workspace in which the user is working. Workspace-local queries are especially important in the context of data-oriented repository queries, but are applicable to any data container that stores versions of resources or portions of such versions (i.e., generally, a table that stores at least a portion of the content of a version), and supports workspaces, e.g., a "workspace-enabled" database table. Supporting workspace-local queries in an efficient manner, while maintaining the required isolation among workspaces, poses certain challenges. Further, because there can be a large number of user workspaces associated with a given repository, a good approach to enabling workspace-local queries should have minimal overhead so that it can scale well.
In view of the foregoing, there is a need for efficient support for workspace-local queries in a repository that supports versioning of resources in the repository.
The approaches described in this section are approaches that could be pursued, but not necessarily approaches that have been previously conceived or pursued. Therefore, unless otherwise indicated, it should not be assumed that any of the approaches described in this section qualify as prior art merely by virtue of their inclusion in this section.
The present invention is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements and in which:
In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, that the present invention may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the present invention.
Functional Overview of Embodiments
Evaluation of workspace-local queries on a repository that supports versioning is enabled, generally, by tracking which versions of resources (e.g., a file) or portions of resources (e.g., content of an XML document) that are stored in the repository are associated with particular workspaces. However, a given version row (generally, one that does not contain in-progress changes) in a given resource table may be used by several workspaces. Hence, it is not possible to have a single-valued workspace column per row.
According to one embodiment of the invention, a mapping is created and maintained for each workspace and each workspace-enabled table, i.e., a repository table that supports multiple versions of resources or portions of resources (e.g., resource content) in the table. The mapping, such as an array of bits (i.e., a bit vector), is indexed by resource identifier. Thus, a set bit indicates that a particular resource version that corresponds to the bit is "in" or associated with the particular workspace. For example, the mapping indicates which rows in the workspace-enabled table are in the particular workspace.
Consequently, index-based and functional evaluation schemes may utilize the per workspace, per table mapping to evaluate queries on the versioned repository. Additionally, a new operator (IN_WORKSPACE) is introduced, through which an evaluation routine is invoked to determine whether or not a particular row maps to a particular workspace. Furthermore, a database query (e.g., a SQL statement) on a workspace-enabled table can be rewritten to include a predicate with the new operator and, therefore, to use the mapping and the associated routines in order to evaluate whether or not a particular row maps to a particular workspace. In an index-based evaluation, given a particular workspace and a particular workspace-enabled table, evaluation determines which rows in the particular table are associated with the particular workspace. In a functional evaluation, given a particular workspace and a particular row in a particular workspace-enabled table, evaluation determines whether or not the particular row is associated with the particular workspace.
Operating Environment-Database System
The techniques described herein may be implemented in the context of a database system and, according to one embodiment, are implemented in a database repository that supports versioning of hierarchically organized resources such as a file system-like repository. A database system typically comprises one or more clients that are communicatively coupled to a database server that is connected to a shared database. "Database server" may refer collectively to a cluster of server instances and machines on which the instances execute. Generally, a server is combination of integrated software components and an allocation of computational resources, such as memory, a node, and processes on the node for executing the integrated software components on a processor, where the combination of the software and computational resources are dedicated to providing a particular type of function on behalf of clients of the server.
Among other functions of database management, a database server governs and facilitates access to a particular database, processing requests by clients to access the database. In order for a client to interact with a server, a session is established for the client. A session, such as a database session, is a particular connection established from a client to a server, such as a database server. Through a session, the client can issue a series of requests (e.g., requests for data and/or metadata) to the database server.
A database comprises data and metadata that is stored on a persistent memory mechanism, such as a set of hard disks. Such data and metadata may be stored in a database logically, for example, according to relational and/or object-relational database constructs. Database applications interact with a database server by submitting to the database server commands that cause the database server to perform operations on data stored in a database. A database command that is sent from a database application to a database server contains an original statement of the database command. For the database server to process the commands, the commands must conform to a database language supported by the database server. One non-limiting database language supported by many database servers is known as the Structured Query Language (SQL).
In a database management system (DBMS), data is stored in one or more data containers, each container contains records, and the data within each record is organized into one or more fields. In relational database systems, the data containers are referred to as tables, the records are referred to as rows, and the fields are referred to as columns. In object oriented databases, the data containers are referred to as object classes, the records are referred to as objects, and the fields are referred to as attributes. Other database architectures may use other terminology.
Systems that implement the present invention are not limited to any particular type of data container or database architecture. However, for the purpose of explanation, the examples and the terminology used herein shall be that typically associated with relational databases. Thus, the terms "table", "row" and "column" shall be used herein to refer respectively to the data container, record, and field.
A relational database system may be extended to provide native support for storage, management, and query of (and thus function as a repository for) particular types of data. For example, a traditional relational database system may be augmented with features and technologies to enable storage of XML documents directly in the database, and access to such XML data in either an XML-centric (e.g., using the XQuery query language) or a relational-centric (e.g., using the SQL query language) manner. Such a repository is at times referred to as an XML repository or an XML database (i.e., "XDB").
Workspace-Enabled Database Table
A resource table 102 may store, in content 112, resources that represent an entire file, such as in the context of a file system-like repository. For example, each record in resource table 102 stores the entire content of a corresponding file. Furthermore, resource table 102 may store, in content 112, resources that represent a portion of the content of documents stored in a repository, such as data associated with a particular element from a group of shredded XML documents. For example, each record in a resource table 102 stores the values for a corresponding respective XML element from the group of XML documents. For another example, each record in a resource table 102 stores the values for corresponding attributes from an object of a class, or stores the values for a corresponding attribute from multiple objects of a class. The manner in which resource data is stored in an implementation of a resource table 102 may vary from implementation to implementation and, therefore, the foregoing are presented as non-limiting examples.
Per Workspace, Per Table Mapping
According to one embodiment, a workspace-specific mapping is created for each resource table 102 in which resources associated with the specific workspace are stored. Each mapping is stored persistently. If a particular resource table does not contain any resources associated with a particular workspace, then a mapping is not needed for the particular workspace for the particular table. Depicted in
Each bit vector 104, with each bit position corresponding to a row in a corresponding resource table 102, is maintained in or associated with a respective workspace. According to one embodiment, bit vectors 104 provide an indication, based on resource version identifiers ('res_id') 110, of which resources and which versions of resources contained in a corresponding resource table 102 are in the workspace to which each respective bit vector 104 corresponds. For example, if the bit value is 1, the resource (e.g., in resource table 102) corresponding to the bit location in bit vector 104 is present in the corresponding workspace. Similarly, if the bit value is 0, the resource corresponding to the bit location in bit vector 104 is not present in the corresponding workspace. Thus, a particular bit in a bit vector 104 functions to identify and provide location information for locating in the resource table 102 (e.g., locating on persistent storage) the versions of resources that are in the workspace to which the bit vector 104 corresponds. This is because the bits in bit vector 104 are indexed by the resource identifiers ('res_id'), which refer back to the resource identifiers in respective rows of resource table 102, which identify, store or otherwise refer to the location in memory of the actual content of the resource version.
For an example in reference to the resource table 102 and bit vector 104 a of
The bit vectors 104 are maintained by tracking all version changes in a workspace. When a user checks out a row or updates the version of a version-controlled file, the old bit is reset and the new bit is set. When a workspace is initialized using another workspace, the other workspace's bit vectors 104 are copied to the new workspace. These bit vectors can be highly compressed and, therefore, have minimal storage overhead, thus scaling to a large number of workspaces.
For actual storage purposes, the bit vector 104 may be broken into sections, where the res_id range corresponding to each section is also maintained. Bit vector 104 is depicted in
It is possible to cache an entire per workspace, per table bit vector 104 (or frequently accessed parts of the bit vector 104) in the session in order to provide a fast and efficient evaluation of a workspace-local query.
Responding to a Workspace-Local Query on the Repository
As mentioned, when users perform workspace-local queries on one or more resource containers that contain multiple versions of resources, the users expect only version records that are in that particular workspace to be selected from the resource containers (e.g., resource table(s) 102 of
One approach to execution of workspace-local queries is to create a column in the resource table 102 (
Index-Based Evaluation
At block 202, a request is received for one or more records from a data container that contains records associated with a plurality of workspaces. The request is associated with a particular workspace. A simple non-limiting example of such a request is a database statement according to the SQL language, as follows:
select * from res_tbl where wsid=<workspace A>.
The foregoing query requests all records from a database table 'RES_TBL' (e.g., resource table 102 of
At block 204, a mapping is accessed, which is associated with the particular workspace and the particular data container. The mapping indicates which records in the data container are associated with the particular workspace. Continuing with the foregoing example query, based on the table and workspace specified in the query, the appropriate mapping is accessed, such as a bit vector 104 a (
At block 206, it is determined from the mapping which one or more records in the data container are associated with the particular workspace. For example, bit vector 104 a is read to determine that 'workspace A' is associated with res_ids 001, 003, and 005. As previously described, these res_ids correspond to particular rows in the corresponding resource table 102 (based on the res_id column 110), for file F1, version 1; file F3, version 1; and file F2, version 2. Hence, those version of those files are determined to be associated with, or in, the 'workspace A'.
Hence, at block 208, in response to the request, information is returned only from the one or more records determined at block 206 to be associated with the particular workspace. For example, only content 112 (
Functional Evaluation
Blocks 302 and 304 are similar to blocks 202 and 204 (
Hence, at block 306, it is determined from the mapping whether each of one or more records in the data container is associated with the particular workspace. For example, given a resource identifier res_id=001, determine from bit vector 104 a that the resource identified by res_id 001 is in 'workspace A'. As previously described, this res_id corresponds to a particular row in the corresponding resource table 102 (based on the res_id column 110), for file F1, version 1. Likewise, given resource identifiers for other versions of other files stored in resource table 102, it can be determined whether or not each version is associated with 'workspace A'.
At block 308, in response to the request, information is returned that indicates whether each of the one or more records is associated with the particular workspace, as determined at block 306. Indicating that a record is associated with the particular workspace can be implemented by simply returning information from the record. For example, only content 112 (
In_Workspace Operator
A new query language operator, IN_WORKSPACE, is introduced into the database system to provide a mechanism for the main database server to invoke routines to perform operations involved with index-based evaluation and functional evaluation of workspace-local queries using the per table, per workspace mapping, as described herein. In other words, the operator is used to command the main database server query execution layer to call another layer, such as the XDB layer described herein. Hence, this operator can be included in a database statement for querying a workspace-enabled table in a repository that supports versioning.
According to one embodiment, upon recognizing that execution of a database statement would access a workspace-enabled table (e.g., during semantic analysis of the statement by the main database server query engine), a call is made to a layer of the database server (e.g., the XDB described herein) for rewriting the original database statement to include a predicate with the IN_WORKSPACE operator. For example,
select *
from res_tbl,
can be rewritten as
select *
from res_tbl t
where in_workspace (t.rowid, <current_workspace_identifier>).
Each database session is associated with a particular user after a corresponding login and authentication process. Hence, based on from which session the database statement was submitted, the database server can determine what user is associated with the session and, therefore, what user submitted the query statement. Furthermore, each session is associated with a particular workspace, either automatically with a default workspace for the user when the session is initiated, or by an explicit user invocation of an API to set the workspace in the current session to override the default workspace for the user. Hence, if not explicitly stated in the database statement, all the necessary information is available to the database server to determine from what workspace the user submitted the database statement. As part of the foregoing query rewrite process, the current workspace of the user that submitted the query is determined, and this workspace is specified as an argument to the IN_WORKSPACE operator.
The rewritten query can then be sent to the database server query engine, where it may be evaluated (e.g., based on execution costs) to choose an appropriate query execution plan, i.e., a plan involving the index-based evaluation or the functional evaluation. The query engine can then either use the bit vector 104 (
Hardware Overview
Computer system 400 may be coupled via bus 402 to a display 412, such as a cathode ray tube (CRT), for displaying information to a computer user. An input device 414, including alphanumeric and other keys, is coupled to bus 402 for communicating information and command selections to processor 404. Another type of user input device is cursor control 416, such as a mouse, a trackball, or cursor direction keys for communicating direction information and command selections to processor 404 and for controlling cursor movement on display 412. This input device typically has two degrees of freedom in two axes, a first axis (e.g., x) and a second axis (e.g., y), that allows the device to specify positions in a plane.
The invention is related to the use of computer system 400 for implementing the techniques described herein. According to one embodiment of the invention, those techniques are performed by computer system 400 in response to processor 404 executing one or more sequences of one or more instructions contained in main memory 406. Such instructions may be read into main memory 406 from another machine-readable medium, such as storage device 410. Execution of the sequences of instructions contained in main memory 406 causes processor 404 to perform the process steps described herein. In alternative embodiments, hard-wired circuitry may be used in place of or in combination with software instructions to implement the invention. Thus, embodiments of the invention are not limited to any specific combination of hardware circuitry and software.
The term "machine-readable medium" as used herein refers to any medium that participates in providing data that causes a machine to operation in a specific fashion. In an embodiment implemented using computer system 400, various machine-readable media are involved, for example, in providing instructions to processor 404 for execution. Such a medium may take many forms, including but not limited to, non-volatile media, volatile media, and transmission media. Non-volatile media includes, for example, optical or magnetic disks, such as storage device 410. Volatile media includes dynamic memory, such as main memory 406. Transmission media includes coaxial cables, copper wire and fiber optics, including the wires that comprise bus 402. Transmission media can also take the form of acoustic or light waves, such as those generated during radio-wave and infra-red data communications.
Common forms of machine-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, or any other magnetic medium, a CD-ROM, any other optical medium, punchcards, papertape, any other physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM, any other memory chip or cartridge, a carrier wave as described hereinafter, or any other medium from which a computer can read.
Various forms of machine-readable media may be involved in carrying one or more sequences of one or more instructions to processor 404 for execution. For example, the instructions may initially be carried on a magnetic disk of a remote computer. The remote computer can load the instructions into its dynamic memory and send the instructions over a telephone line using a modem. A modem local to computer system 400 can receive the data on the telephone line and use an infra-red transmitter to convert the data to an infra-red signal. An infra-red detector can receive the data carried in the infra-red signal and appropriate circuitry can place the data on bus 402. Bus 402 carries the data to main memory 406, from which processor 404 retrieves and executes the instructions. The instructions received by main memory 406 may optionally be stored on storage device 410 either before or after execution by processor 404.
Computer system 400 also includes a communication interface 418 coupled to bus 402. Communication interface 418 provides a two-way data communication coupling to a network link 420 that is connected to a local network 422. For example, communication interface 418 may be an integrated services digital network (ISDN) card or a modem to provide a data communication connection to a corresponding type of telephone line. As another example, communication interface 418 may be a local area network (LAN) card to provide a data communication connection to a compatible LAN. Wireless links may also be implemented. In any such implementation, communication interface 418 sends and receives electrical, electromagnetic or optical signals that carry digital data streams representing various types of information.
Network link 420 typically provides data communication through one or more networks to other data devices. For example, network link 420 may provide a connection through local network 422 to a host computer 424 or to data equipment operated by an Internet Service Provider (ISP) 426. ISP 426 in turn provides data communication services through the world wide packet data communication network now commonly referred to as the "Internet" 428. Local network 422 and Internet 428 both use electrical, electromagnetic or optical signals that carry digital data streams. The signals through the various networks and the signals on network link 420 and through communication interface 418, which carry the digital data to and from computer system 400, are exemplary forms of carrier waves transporting the information.
Computer system 400 can send messages and receive data, including program code, through the network(s), network link 420 and communication interface 418. In the Internet example, a server 430 might transmit a requested code for an application program through Internet 428, ISP 426, local network 422 and communication interface 418.
The received code may be executed by processor 404 as it is received, and/or stored in storage device 410, or other non-volatile storage for later execution. In this manner, computer system 400 may obtain application code in the form of a carrier wave.
In the foregoing specification, embodiments of the invention have been described with reference to numerous specific details that may vary from implementation to implementation. Thus, the sole and exclusive indicator of what is the invention, and is intended by the applicants to be the invention, is the set of claims that issue from this application, in the specific form in which such claims issue, including any subsequent correction. Any definitions expressly set forth herein for terms contained in such claims shall govern the meaning of such terms as used in the claims. Hence, no limitation, element, property, feature, advantage or attribute that is not expressly recited in a claim should limit the scope of such claim in any way. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
|Cited Patent
|Filing date
|Publication date
|Jun 16, 1981
|Mar 27, 1984
|Ncr Corporation
|Non-volatile memory system for intelligent terminals
|Mar 19, 1984
|Aug 20, 1985
|Honeywell Inc.
|Data transmission system
|Jan 29, 1988
|Feb 11, 1992
|Cisco Systems, Inc.
|Method and apparatus for routing communications among computer networks
|Jun 10, 1991
|May 17, 1994
|Sun Microsystems, Inc.
|Method and apparatus for translucent file system
|Dec 2, 1996
|Oct 14, 1997
|Motorola, Inc.
|Method for managing a hierarchical design transaction
|Mar 15, 1996
|Jan 6, 1998
|Hewlett-Packard Company
|Zymbolic history management system
|Apr 30, 1996
|Mar 31, 1998
|Fujitsu Limited
|Device for managing data in a version
|Mar 30, 1998
|Jul 4, 2000
|International Business Machines Corporation
|Method of hierarchical LDAP searching with relational tables
|Nov 30, 1998
|Aug 21, 2001
|Microsoft Corporation
|Architecture for managing query friendly hierarchical values
|Feb 18, 1999
|Jul 30, 2002
|Oracle Corporation
|Hierarchical indexing for accessing hierarchically organized information in a relational system
|Aug 20, 1999
|Oct 1, 2002
|Oracle Corporation
|Method and system for performing fine grain versioning
|Oct 5, 1998
|Nov 26, 2002
|Oracle Corporation
|Database fine-grained access control
|Jun 7, 2000
|Jun 10, 2003
|Oracle Corporation
|Partitioned access control to a database
|May 31, 2001
|Jul 1, 2003
|Oracle Corporation
|Virtually partitioning user data in a database system
|Aug 27, 2001
|Aug 12, 2003
|Oracle Corporation
|Techniques for managing resources for multiple exclusive groups
|Apr 22, 2000
|Oct 7, 2003
|Oracle Corp.
|Database version control subsystem and method for use with database management system
|Aug 4, 2001
|Aug 31, 2004
|Oracle International Corporation
|Multi-version data caching
|Jan 30, 2001
|Oct 25, 2005
|International Business Machines Corporation
|Method, system, program, and data structures for managing structured documents in a database
|Oct 19, 2001
|Oct 3, 2006
|Sun Microsystems, Inc.
|Method and apparatus for runtime merging of hierarchical trees
|May 5, 2003
|Nov 21, 2006
|Samsung Electronics Co., Ltd.
|Extended markup language (XML) indexing method for processing regular path expression queries in a relational database and a data structure thereof
|Mar 5, 2003
|Oct 23, 2007
|Ori Software Development, Ltd.
|Efficient traversals over hierarchical data and indexing semistructured data
|Oct 26, 2001
|Oct 3, 2002
|Swsoft Holdings, Inc.
|Hosting service providing platform system and method
|Jan 31, 2001
|Oct 10, 2002
|Ronald Jacoby
|System for dynamic generation of online streaming media advertisements
|Nov 26, 2002
|May 6, 2004
|Oracle International Corporation
|Techniques for managing multiple hierarchies of data from a single interface
|Apr 14, 2003
|Oct 14, 2004
|International Business Machines Corporation
|System and method for querying XML streams
|May 1, 2003
|Nov 4, 2004
|Oracle International Corporation
|Techniques for changing xml content in a relational database
|Oct 24, 2003
|Apr 28, 2005
|Indexing XML datatype content system and method
|Oct 31, 2003
|May 5, 2005
|Balmin Andrey L.
|XPath containment for index and materialized view matching
|Feb 11, 2005
|Jun 30, 2005
|Microsoft Corporation
|Versions and workspaces in an object repository
|May 25, 2005
|Nov 30, 2006
|Tewksbary David E
|Version-controlled cached data store
|Jun 14, 2006
|Dec 21, 2006
|Nec Corporation
|File version management device, method, and program
|Aug 18, 2005
|Feb 22, 2007
|Emc Corporation
|Data object search and retrieval
|Nov 21, 2005
|May 24, 2007
|Oracle International Corporation
|Path-caching mechanism to improve performance of path-related operations in a repository
|"IETF WebDAV Working Group World Wide Web Distributed Authoring and Versioning" retrieved on Feb. 22, 2006 from the Internet < URL: http:/ftp.ics.uci.edu/pub/ietf/webdav/ > 6 pages.
|"Managing Content with Oracle XML DB", An Oracle White Paper, Mar. 2005, 38 pages, Redwood Shores, California.
|"Oracle 9i Database Daily Feature", Oracle Technology Network, Jun. 2005, 3 pages.
|"Versioning Extensions to WebDAV (Web Distributed Authoring and Versioning)" retrieved on Feb. 22, 2006 from the Internet < URL: http://www.webdav.org/deltav/protocol/rfc3253.html > (110 pages).
|"Versioning Extensions to WebDAV (Web Distributed Authoring and Versioning)" retrieved on Feb. 27, 2006 from the Internet < URL: http://www.webdav.org/deltav/protocol/rfc3253.html > (112 pages).
|"WVCM: The Workspace Versioning and Configuration Management API" retrieved on Feb. 27, 2006 from the Internet < URL: http://www.webdav.org/deltav/wvcm/wvcm-overview.html > (16 pages).
|Bill Beauregard, "Oracle Database 10g Workspace Manager Overview" An Oracle White Paper, May 2005, 13 pages, Redwood Shores, California.
|Bill Beauregard, "Oracle Database 10g Workspace Manager Support for Oracle Spatial Topology Data Model" An Oracle White Paper, May 2005, 7 pages.
|Bill Beauregard, "Using Oracle Workspace Manager to Cut Costs: Case Studies", Dec. 2003, 36 pages.
|Chou, H. et al., "A Unifying Framework for Version Control in a CAD Environment" Aug. 1986 (pp. 336-344).
|Geoff Lee et al., "Mastering XML DB Storage in Oracle Database 10g Release 2" An Oracle White Paper, Mar. 2005, 15 pages, Oracle Corporation, Redwood Shores, California.
|Geoff Lee, "Mastering XML DB Repository in Oracle Database 10g Release 2" An Oracle White Paper, Mar. 2005, 15 pages, Redwood Shores, California.
|Geoff Lee, "Oracle Database 10g Release 2 XML DB Technical Overview" An Oracle White Paper, May 2005, 28 pages, Oracle Corporation, Redwood Shores, California.
|Mark D. Drake, "Oracle Database 10g Release 2 XML DB & XML DB Repository" Oracle Data Sheet, May 2005, 6 pages, Oracle Corporation, Redwood Shores, California.
|Mark Drake, "Oracle Database 10g Release 2 XML DB" An Oracle Technical White Paper, May 2005, 97 pages, Oracle Corporation, Redwood Shores, California.
|Oracle XML DB Developer's Guide 10g Release 2 (10.2) B14259-02, Aug. 2005, 24 pages.
|Sean Dillon, "Getting to XML", Oracle Magazine, May/Jun. 2005, 3 pages.
|Citing Patent
|Filing date
|Publication date
|Dec 14, 2005
|Sep 6, 2011
|Oracle International Corporation
|Efficient path-based operations while searching across versions in a repository
|Nov 29, 2007
|Oct 16, 2012
|Sap Aktiengesellschaft
|System and method for implementing a non-destructive tree filter
|Feb 22, 2006
|Jan 5, 2016
|Oracle International Corporation
|Efficient processing of path related operations on data organized hierarchically in an RDBMS
|Dec 14, 2005
|Jun 14, 2007
|Sam Idicula
|Efficient path-based operations while searching across versions in a repository
|Feb 22, 2006
|Aug 23, 2007
|Fei Ge
|Efficient processing of path related operations on data organized hierarchically in an RDBMS
|Nov 29, 2007
|Jun 4, 2009
|Sap Ag
|System and method for implementing a non-destructive tree filter
|U.S. Classification
|1/1, 707/999.203
|International Classification
|Cooperative Classification
|European Classification
|Dec 22, 2005
Owner name: ORACLE INTERNATIONAL CORPORATION, CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IDICULA, SAM;BABY, THOMAS;KAPOOR, VIKRAM;AND OTHERS;REEL/FRAME:017413/0652;SIGNING DATES FROM 20051220 TO 20051221
|Jun 1, 2010
|Certificate of correction
|Oct 31, 2012
|Fee payment
Year of fee payment: 4
|Nov 17, 2016
|Fee payment
Year of fee payment: 8


text:
The Cervantes "Fleta" model is made in the style of the master Luthier Ignacio Fleta. Known for its robust tone, strong fundamental and complex overtones, the Fleta's slightly diminutive size shouldn't make you think it lacks for anything in the sound department. This instrument is appointed with Signature-level style, including Cocobolo back & sides and matching arm bevel. Priced with hard case!
650mm SL
52mm nut
Cedar top
|Brand New
We accept VISA, MasterCard, and Discover directly for phone, email orders and in store purchases. Secure on line payments can also be made through our PayPal account. We will gladly accept personal checks but there may be a shipment delay while the check clears our bank. For international purchases, we strongly encourage Wire Transfers but in some cases will accept the above payment methods. To wire money directly to our bank, contact us for bank info.
We ship all instruments with a 48-hour approval period during which time you can comfortably evaluate your purchase and determine if it's right for you. The prices listed on our website do not include shipping charges or any applicable taxes, duties, or custom fees. Instruments shipped within MA are subject to a 6.25% sales tax. All out-of-state shipments are tax-free though we do recommend you look into your individual state's tax codes to determine any tax liabilities. The Music Emporium has been shipping guitars around the world for 40+ years. Your instrument will be expertly packed and shipped via FedEx, UPS, or US Post, depending on the destination and level of service. If you have a preferred method not listed here, please let us know and we'll do our best to accommodate.
Upon receiving your instrument, please inspect it to insure that the condition of the instrument is as described in your communication with us. Please contact us immediately via phone or email if you find any damage to the case or instrument that wasn't previously disclosed at time of purchase. If you decide to return the instrument, you must notify us via phone or email within 48 hours of delivery. We'll instruct you on how to make the return. Please pack the instrument in the same manner in which it was received, using all supplied packing materials, Unless instructed otherwise, you must ship the instrument using the same service in which it was delivered (Next day, Ground etc.) and insure it for its full value. The Music Emporium will issue a refund for the full purchase price once the instrument arrives, provided it arrives in the condition in which it left our shop. All shipping charges will be the responsibility of the customer.

subset: commoncrawl


text: The Inferno of First Love Movies, Drama Add review 0 Love It Save it 0 Add review 0 Love It Save it About Details Users say About The content on this page is provided by a Time Out partner. A young Japanese couple gradually fall in love. Details Release details Duration: 108 mins Cast and crew Users say Share Tweet


text:
Favorite Scenes Overall
- Birthday party set-up (love the exploding cake haha!)
- Spencer and Carly talking and she thinks they're going to have "the talk".
- Carly and Spencer hug
- iBirthday Party web cast, where Spencer kept randomly yelling "I'm a lawyer!"
- Another part in the iBirthday Party web cast, where Carly was "Ah he called me snug bug that what he calls me!" and where she was talking about how proud she was of him. (I'm a Daddy's girl, so I can relate and I have family in the military. Literally made say, "Aww Carly")
- Sam's voice when the Secret Service catches "Funeral's Thursday (ahaha ha)
- Michelle Obama scenes, (I mean... ok is she an actress? No! But she gave a fairly good performance in my opinion)
- That little like 5-second appearance from Mr. Dan Schneider himself. (I was probably more excited for that than the First Lady. If any of you didn't know, he doesn't just create and produce TV shows, He was also an actor a while back in a show called "Head of the Class". I wish he had more than 2 lines.)
Favorite Seddie Scenes
Note In my last review someone pointed out that there's a lot of moments from other ships besides Seddie (Not exact words. Paraphrased). For the record, I watch the show for the comedy first an foremost. Though, I do respect all ships Sparly, Creddie, Seddie whatever ect. That's not what iCarly is about, I prefer to think of not as a kids' show, but a good family comedy or sitcom. I never watch for the shipping. But as I watch I do tend to notice little things for all shippings. I just point the Seddie stuff because I'm a Seddie fan, so I'm bias toward that.
- The scene where the run out and Spencer calls them weenies and they come back in. Freddie's all "Hey" Sam goes, "Did you just call us weenies and Spencer's like "Yeah" and They're both fine with it and they leave together
- The scenes when they're talking to Michelle Obama.
Photo Gallery
Episode Commentary and Criticism
- Overall This episode was awesome, heartfelt, and so funny! It kind of reminded back to the way it was in Season 2. I do love the newer story lines, where in Season 1 it was focused on we case and what we're calling Season 5 is focused on the lives of the character
- Michelle's performance, pretty funny. I especially like where she said "Let the governor wait. Let's go do iCarly!"
- Dan's little cameo epic!
- My Rating 8.5/10. The episode felt rushed. I wish it would have Carly and Spencer's dad (I swear I want Steven Shay to be played by Dan himself or George Clooney. I mean if they can get the first lady, they can get George.)


text:
|This article or section needs to be cleaned up to meet the standards of Gojipedia
In 2013, he reviewed every Gamera movie in the Showa series as a part of Cinemassare's Monster Madness: Sequel-A-Thon 2 and briefly talked about the Heisei Gamera films in one review.
Rolfe has also based off a scene in Angry Video Game Nerd:The Movie from the Godzilla series.
Rolfe's top 10 Godzilla Films
- Gojira
- Godzilla vs. King Ghidorah
- Godzilla: Final Wars
- Godzilla, Mothra and King Ghidorah: Giant Monsters All-Out Attack
- Godzilla vs. Mothra
- King Kong vs. Godzilla
- Godzilla vs. MechaGodzilla
- Godzilla: Tokyo S.O.S.
- Godzilla vs. Destroyah
- Ghidorah, the Three-Headed Monster
In 2014, James finally gave his thoughts on the 2014 film, and although he enjoyed the movie, claiming that he actually saw a Godzilla movie, he complains that there's not enough Godzilla in it, the design of the MUTOS weren't original and felt a little too clichéd. However, he wishes that this movie was released earlier rather than the 1998 film.


text:
Product Details
Style: 5614
All you need to know about the UGG® Cozy II Slippers is the name; Cozy sums it up. These sheepskin slippers are soft, breathable, and have UGG®'s legendary comfortable feel. Fully lined with sheepskin these slippers will keep you warm all over the house, and a proper sole makes them extra functional for quick trips outside.
- Lined with soft sheepskin
- Silkee suede upper material
- Moisture-wicking to keep sweat from accumulating
- EVA sole with rubber traction pods
Questions and Answers
ASK A QUESTION Got questions about this product? Ask them here. Got questions about anything else? Please see our FAQ.
"I have hardwood floors and need a Thick Cushioned sole. How thick is the rubber sole? Thank you "
1 Answers | Answer Question
Question by Susan wilson on 3/14/2011 - 8:45 pm
"Uggs are known for their comfort! That is what they're made for. The sole on these is pretty thick and very comfortable. There is a reason for the price of these slippers. They are wonderful."
Answer by Ashley (Peter Glenn Staff) on 3/17/2011 - 4:26 pm
"is the ugg cozy slipper true to size?"
1 Answers | Answer Question
Question by val on 12/13/2011 - 8:58 pm
"That's correct, Ugg's run true to size."
Answer by david dos (Peter Glenn Staff) on 12/14/2011 - 11:56 am
More Like This
Our Price $89.95
Available Sizes:6, 7, 8, 9, 10
Our Price $99.95
Available Sizes:7, 8, 9, 10, 11
Our Price $99.95
Available Sizes:7, 11
Our Price $119.95
Available Sizes:5, 6, 8, 10, 11
Our Price $99.95
Available Sizes:5, 6, 7, 8, 9, 10


text:
These bracelets are made from rubber bands and they come in all different colors. They cost $4.00 per bracelet. They won't break and the colors won't fade. They come in different sizes too! You can also buy a package for $50.00 and make the bracelets yourself.
These bracelets are made for our family members, ourselves, and our friends!!


text:
- Compatible XF 1.x versions
- 1.2, 1.3, 1.4, 1.5
- License
- https://opensource.org/licenses/MIT
This add-on a 'new posts' section to your Forum page to allow your members to view a quick summary of recent posts on your site.
This is especially useful for moderators and admins to keep an eye on your sites activity.
This add-on currently includes:
- logging of most recent posts on your site;
- new section to view a summary of new posts;
- options to limit 'number of new posts shown' and 'length of message shown in summary'
- new permission 'View Posts Summary' to control add-on functions;
- options to select message render type (html or text) and reduce permissions check for new posts.


text:
Information regarding the State of Wisconsin, including facts and statistics, news, and information of interest for persons with disabilities residing in or visiting the State of Wisconsin.
Disability decisions for Wisconsin residents are made by the Wisconsin Division of Health Care Access and Accountability, Disability Determination Bureau (DDB).
Wisconsin's definition of Developmental Disability (DD) is broader than the Federal definition, in that it does not include the restrictive clauses "b" (onset before age 22) and "d" (substantial functional limitations) of the Federal definition. In order to be eligible for the home and community-based waivers for DD persons; the consumer must meet the Federal definition of DD.
Disability Benefit Specialist Program
Disability benefit specialists operate as an integral part of each Aging and Disability Resource Center.
They provide confidential assistance at no charge to adults ages 18 to 59 with physical disabilities, developmental disabilities, mental illness and/or substance abuse disorders. Individuals age 60 and older can contact the Wisconsin Elderly Benefit Specialist Program. Aging and Disability Resource Centers (ADRCs) are the first place to go with your aging and disability questions. ADRCs are service centers that provide a place for the public to get accurate, unbiased information on all aspects of life related to aging or living with a disability in Wisconsin.
New Horizons Un-Limited
Since 1994 we have been providing access to informational and technological tools to ensure that people with disabilities may have access to all that life has to offer - www.new-horizons.org
Wisconsin Disability Statistics:
Click Here for Full List - (3 Items)
Loan Information for low income singles, families, seniors and disabled. Includes home, vehicle and personal loans.
Famous People with Disabilities - Well known people with disabilities and conditions who contributed to society.
List of awareness ribbon colors and their meaning. Also see our calendar of awareness dates.
Blood Pressure Chart - What should your blood pressure be. Also see information on blood group types and compatibility.


text:
I been dating this guy for a couple of months now, and it bothers me when girls flirt with him especially when I've had a few drinks, I notice I get more upset than usual. For instance the other night I had family and friends over for a get together. Everyone was drinking and one of the girls I'm friendly with who I know through one of my friends used to have a thing for him. They never talked or did anything with each other but the other night if I walked away she would start a conversation with him. Also my aunt came with her single friend who's in her late 40s and she has a thing for younger guys. Every time she's around him she finds any chance she can to make a comment like "you look" good or have you been working out and every time it happens I feel like it bothers me to the point where I begin to get angry and I take it out on him when it's not his fault. I just don't want to loose him over my jealousy but I know it would bother anyone if the person when the one your dating is in the room with other people who flirt with him/her in front of your face.
How to handle jealousy?
Have an opinion?
What Guys Said 3
Jealousy is basic human emotion and yes that can be dangerous as well and can spoil/destroy relationships easily.
There is no easy solution to it, however what I can say is jealousy is directly connected to insecurities that a person has, so if the person is more insecure the more they feel jealous of others, hence one way to handle jealousy is by making yourself more and more secure, by increasing your confidence and also unnecessarily comparing yourself with others should also not take place.
If the person is highly confident and they know who they are and what they want, then they will naturally be very secure with themselves so jealousy has no place there. Hence there are ways to handle your jealousy, however it will require effort on your part.
Here is the link:
Jealousy is a horrible trait! It pushed me away from a lot of girls. Why dont you trust him. Who cares bout girls flirting (prolly just talking) with him. Be proud he is yours right. Act crazy and he will be someone elses!00|00|0
Tell the person that it is bothering you, they will understand00|00|0
What Girls Said 0
Be the first girl to share an opinion
and earn 1 more Xper point!
Learn more
Select as Most Helpful Opinion?
You cannot undo this action. The opinion owner is going to be notified and earn 7 XPER points.


text:
MotorCity Casino Hotel Presents Diana Ross, 8/25
by BWW News Desk - May 6, 2013
MotorCity Casino Hotel has announced An Evening With Diana Ross at Sound Board on Sunday, August 25, at 8:00 p.m. (more...)
BroadwayWorld.com's On This Day - June 14, 2010
by BWW News Desk - Jun 14, 2010
Here are the Broadway, Off-Broadway and West End shows which opened on June 14 along with all of the upcoming show openings, closings and special events! (more...)
UMe Celebrates 40th Anniversary of Diana Ross' 'Love Hangover' With Vinyl Reissue
by BWW News Desk - Jul 5, 2016
Diana Ross was six years into her wildly successful solo career from the Supremes when she outdid herself, releasing a self-titled project, her seventh studio album, that included two No. 1 pop smashes (more...)
UMe Celebrates 40th Anniversary Of Diana Ross' 'Love Hangover' With Vinyl Reissue Of Her 1976 Self-Titled Motown Album, July 15
by BWW News Desk - Jul 5, 2016
Diana Ross to Return to the Providence Performing Arts Center, 4/14
by BWW News Desk - Jan 13, 2016
The legendary DIANA ROSS returns to the Providence Performing Arts Center (PPAC) on Thursday, April 14, 2016 at 7:30P. (more...)
Sarah McLachlan, Moscow Ballet, Frankie Valli and More to Make Kings Theatre Debuts in 2015
by BWW News Desk - Jan 12, 2015
The Kings Theatre announced today programming for its inaugural 2015 year, as the newly revitalized entertainment palace reopens in February. (more...)
Diana Ross to Perform Inaugural Concert at Restored Kings Theatre
by BWW News Desk - Dec 11, 2014
The Kings Theatre announced today that its inaugural year of programming will kick off with an opening concert by internationally acclaimed artist Diana Ross, as the newly revitalized entertainment palace opens to the public for the first time in nearly 40 years. The inaugural performance by Ms. Ross on February 3, 2015 at 8:00 p.m. follows an extensive $93.9 million restoration and renovation of the architectural gem. The largest theatre in Brooklyn with more than 3,000 seats, the Kings Theatre will serve as a cultural and economic cornerstone of the community and an extension of the borough's cultural renaissance. Tickets for An Evening With Diana Ross will go on sale Friday, December 12 at 12:00 p.m. at KingsTheatre.com, Ticketmaster.com, 800-745-3000, and all Ticketmaster outlets. (more...)
Wolf Trap to Present Kesha's Warrior Tour, Josh Groban & More
by BWW News Desk - Aug 6, 2013
Wild pop princess Ke$ha makes her Filene Center debut with smash hits like Tik Tok and Your Love is My Drug. (more...)


text:
One of the best things about WordCamps is of course the people!
WordCamps have a diverse range of WordPress users who all have knowledge in different areas of WordPress. We'll have themers, developers, copywriters, bloggers and photographers at the WordCamp, so what better way to share that knowledge by setting up a Happiness Bar!
What's a Happiness Bar?
The "Happiness Bar" is akin to the "Genius Bar" offered by Apple as part of their in-store Tech support services. The bar is a table manned by knowledgeable volunteers in various forms of training and troubleshooting. This has flowed through into many technology conferences, each with their own implementation.
At various stages throughout the WordCamp we'll have a Happiness Bar running staffed by fellow WordCamp Attendee's. They'll be there to solve all your burning WordPress questions. So be sure to make the most of the shared knowledge at the WordCamp Gold Coast Happiness Bar.
Are you a WordPress Genius?
We need some volunteers to offer their time to man the Happiness Bar over the weekend. If you fit into the list above in any capacity and would be willing to spare an hour of your time to man the Happiness Bar then please let us know!


text:
The 2007 Chicago Bowl was the culmination of the 2006-07 NCAA football season, as the host of the national title game. The bowl featured a matchup between No. 1 Alabama and No. 2 Washington, considered a premier matchup as it paired off two contemporary superpowers in college football. The game was a decisive 55-27 rout in favor of Alabama, behind six total TD's (four rushing, two passing) by Bosch winner Vince Young. It was one of the most-watched national title games in history.
2006 College Football Season
Alabama Crimson TideAfter having finished No. 2 the season before and returning a bevy of starters, the Tide was regarded the premier national title contender entering 2006, especially when stars such as quarterback Vince Young, tailback Ed Giles, tackle Stefon Mierk, offensive guard Maurice Bell, linebacker Nick DeLorenzo and safety Jason Russell announced they would return for the campaign despite being eligible for professional drafts. Alabama opened at No. 1 on the strength of back-to-back Sugar Bowl wins and never faltered.
Throughout the season, a bevy of young stars matured and developed as well. The country's No. 1 recruit for the Class of 2004, receiver Mike Foster, developed into Young's favorite target, catching 102 passes for 12 touchdowns and almost 1,000 yards. Running backs such as junior Julius Northcutt, sophomore Jo-Jo Jenkins and true freshman Doug Carter saw an ample amount of time in the explosive offense alongside Young and Giles. The defense gelled under the veteran leadership of DeLorenzo and Russell, allowing for the growth of superstars such as junior Kalen Jayne at corner, redshirt freshman Kody Dirk at tackle, redshirt freshman Stuart Stallings at safety and 2006 Sugar Bowl MVP Alex Oraka, a junior, at defensive end. Alabama extended a winning game that had started the previous season throughout their entire campaign, winning every game by an average of 22.0 points and compiling the most single-team rushing yards in NCAA history. Vince Young became the first quarterback to rush and pass for 2,000 yards and compiled 45 total touchdowns on the ground and through the air, making him the runaway Bosch champion, the first such in Alabama history. Teammate Ed Giles (1,673 rushing yards) was the Bosch runner-up for 2006, the first time players from the same team had been the top-two Bosch finalists.
12-0 Alabama faced 11-1 and No. 2 LSU in the SouthCo title game and won by a 34-10 margin, thus paving the way to the title game they felt they had deserved the previous year and their first appearance in the championship match since 1989.
Washington HuskiesThe Huskies entered the season ranked No. 8, featuring senior quarterback Paul Lucas behind center and a rushing attack featuring Kenny Hooper and Nico Burris, as well as several defensive standouts including a linebacking corps known as the "Purple People Eaters" - Josh McKay, Mikell Jones, and Brian Hinzechter.
Washington whipped their September competition to an average score of 40-6 before losing to Oregon State in early October (thus making their start only 4-1) but managed to win the rest of their games, including a faceoff against then-No. 7 Pacifica State in the last game of the year to set up their early-December showdown with San Diego in the PCC title game in Los Angeles.
Selection Controversy
There were a number of one-loss teams entering the final weekend of the season, all seeking to face the SouthCo champion, who at Nos. 1 and 2 were the shoe-ins for the national title game. No. 5 Washington defeated reigning national champion No. 3 San Diego in Los Angeles for the PCC title, while No. 4 U-Mass won its final game against Nova Scotia to guarantee an 11-1 record. Meanwhile, despite being 10-2, North Carolina defeated 11-1 Clemson in the Atlantic title game, while 11-1 Virginia stayed at home due to a head-to-head against the Tar Heels.
With a 12-1 team (Washington) and two 11-1 teams (Virginia and U-Mass) sitting with identical records, Washington rose to No. 2, leapfrogging U-Mass. Virginia was automatically disqualified as they did not win their conference. There was a great deal of protest over the selection of Washington as opposed to Massachusetts, especially after the Minutemen defeated Virginia in the ensuing Texas Bowl.
The game, held in Chicago, was broadcast on CBS and hyped as a matchup between superpowers, and the anticipated matchup was the Alabama offense against the Washington defense, as well as the chance to see two Top 5 defenses (Nos. 2 and 4 nationally) facing off.
Alabama was favored by a touchdown and, as the road team, wore their white jerseys. Washington initially wanted to choose due to their status as the designated home team, but the Chicago Bowl pressured them into sticking with the still-nascent year-to-year rotation of jersey color. Washington, having never lost a bowl game while wearing their white jerseys, felt that they had thus been jinxed from the get-go.
The national anthem was performed by pianist and singer James Crow, and the halftime show was performed by rock legend Benny Phillips. The ceremonial coin toss was done by Chicago Bears legends Mike Singletary and David "Duke" LaBoeuf.
Game Summary
The Huskies received the opening kickoff and proceeded to march downfield and score a touchdown on a five-play drive featuring four consecutive completions by Paul Lucas, capped off by a 14-yard Kenny Hooper run. On the next drive, Alabama was forced into a three-and-out when Julius Northcutt was stopped on third-and-1 and the Huskies responded by driving downfield again to kick a Kevin LaPlant field goal, making the score 10-0 with about seven minutes remaining in the first quarter.
Alabama would then score 35 points in the first half against one Washington touchdown (so that the score was at one point only 21-17), making the halftime score 35-17, and would kick a field goal on their first possession of the second half to make the score 38-17 before Lucas ran in for a score in the middle of the third quarter. During that 38-point run, Vince Young scored on rushing plays of 22, 13 and 41 yards, and threw a 25 yard touchdown pass to Ashlee Wilkinson. Ed Giles also rumbled in from six yards out.
Following the Husky score to make it 38-24, Alabama would score an additional 10 points before Washington sniffed the endzone again, this time thanks to another field goal and a Young pass to Mike Foster from 45 yards out to start off the fourth quarter. Lucas drove the Huskies downfield once again in the middle of the fourth only to kick a field goal, and on the next play, Alabama return specialist took the kickoff 88 yards to set up a one-play drive featuring Vince Young from the 4 yard line plunging it in. Washington was unable to get anything done in the garbage-time remaining to make the score 55-27 in one of the most lopsided national title games in history, denying them a third national championship of the decade and handing Alabama their third-ever title and first since 1989.
First Quarter
WASH - Hooper 14 yard TD run (LaPlant extra point is GOOD)
WASH - LaPlant 33 yard Field Goal
BAMA - Young 22 yard TD run (Farmer extra point is GOOD)
BAMA - Wilkinson 25 yard TD pass from Young (Farmer extra point is GOOD)
Second Quarter
BAMA - Giles 6 yard TD run (Farmer extra point is GOOD)
WASH - Gilbert 30 yard TD pass from Lucas (LaPlant extra point is GOOD)
BAMA - Young 13 yard TD run (Farmer extra point is GOOD)
BAMA - Young 41 yard TD run (Farmer extra point is GOOD)
Third Quarter
BAMA - Farmer 29 yard Field Goal
WASH - Lucas 5 yard TD run (LaPlant extra point is GOOD)
BAMA - Farmer 42 yard Field Goal
Fourth Quarter
BAMA - Foster 45 yard TD pass from Young (Farmer extra point is GOOD)
WASH - LaPlant 35 yard Field Goal
BAMA - Young 4 yard TD run (Farmer extra point is GOOD)
After one of the most lopsided affairs in title game history, the Patrick O'Brien National Championship Trophy was handed to Alabama head coach Bobby McGrady and university president Phyllis Reynolds by Chicago-native actors John Cusack and Nick Gross. Vince Young was the runaway Offensive MVP thanks to his 234 passing yards and two TDs and 217 rushing yards and 4 TDs and linebacker Nick DeLorenzo, thanks to his four sacks, fumble recovery and 14 tackles, was named the game's Defensive MVP. It was the only national title game in history to not feature a single interception thrown by either team. With a team-total 594 all-purpose yards, the Alabama Crimson Tide set a national title-game record for offensive yards produced.
Even though Vince Young and a number of other stars would graduate or leave for the pros, the loaded 2007 Tide squad would go undefeated as well and win a second consecutive national title behind its defense and with receiver Mike Foster leading the way with his Bosch-champion season. The Tide would win 50 straight games between 2005 and the 2008-09 national title game, where they lost their bid for a third straight title to the Massachusetts Minutemen.


text:
|Message view
|« Date » · « Thread »
|« Date » · « Thread »
|"Hitesh Shah (Commented) (JIRA)" <j...@apache.org>
|[jira] [Commented] (MAPREDUCE-2863) Support web-services for RM & NM
|Tue, 29 Nov 2011 00:51:42 GMT
[ https://issues.apache.org/jira/browse/MAPREDUCE-2863?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13158991#comment-13158991 ] Hitesh Shah commented on MAPREDUCE-2863: ---------------------------------------- Browsed through the patch. The outputs look good. More consistent between the 2 formats now. I haven't run a cluster with the patch yet - still need to try that. Thomas, a quick question on the output format. Is that only controlled by the incoming accept header? Is there a default to which the framework defaults to if the accept header is set to */*? Is there a way to control the output format via a query parameter? General comment about the info objects: - does it make sense to declare most of the member variables of the *Info classes to be final? - there are a few places where there is commented out code left around. Comments: NMWebServices#getNodeApps {code} + if (appInfo != null) { + allApps.add(appInfo); + } {code} - Is the null check required? Likewise for other cases where an info object is initialized via its constructor. TestRMWebServices#verifyClusterInfoXML - remove dead code - NodeList nl = docEle.getElementsByTagName("Employee"); - the test needs to be enhanced to match the json checks. - using any converter api from xml to json or vice versa, a single content verification function can be used to verify both outputs as well as check consistency in elements across the two formats. TestRMWebServices - matching the version info - this can potentially also be done by getting the version from the environment by having a system property be set. See pom for yarn.applications.distributedshell or mapreduce-jobclient. RMWebServices - minor comment - s/UriInfo uriinfo/UriInfo uriInfo/; - same comment about null checks as above. RMWebServices#hasAccess - my knowledge on hadoop security is still limited but do we need to worry about remoteUser or callerugi being null in a secure setup? If yes, a null value should make hasAccess return false in such a setup. RMWebServices#getUserMetricsInfo - remove commented out code if not needed? RMWebServices#getNodeInfo - with reference to 'nodeId.split(":")' , you may need to confirm that all query params get url decoded automatically. RMWebServices#getNodes - for state, should we check for invalid value being passed in? It will work correctly as it will not return any objects but a question from the point of view of a spec as to whether we should strictly check incoming query params for correctness/validity? RMWebServices#getApps - check for invalid values? count=0/negative time vals/fEnd > fBegin? - minor optimization - s/app.getStartTime() < sBegin || app.getStartTime() > sEnd/app.getStartTime() >= sBegin && app.getStartTime <= sEnd/ - remove commented out code. - the user and queue name seems to be compared without case sensitivity. Is this correct? - inconsistency in handling of secure access. getApps hides away some information if certain apps are not accessible whereas getApp throws an exception. DefaultSchedulerInfo - Could we just do this.qstate = qInfo.getQueueState().name ? - should this be called FifoSchedulerInfo instead of Default? It gives an assumption that fifo will always be the default. NodeInfo {code} + numContainers = report.getNumContainers(); + usedMemory = report.getUsedResource().getMemory(); + availableMemory = report.getAvailableResource().getMemory(); {code} - Not sure why we need local scope vars to copy from report before setting the class's member variables. RM/Webapp/AppInfo - some unused commented out code in ctor that could be removed. JobHistoryParser - Not sure about legacy tools but would something like changing default val of errorInfo in jobhistory from "None" to "" affect things? (Job)HsWebServices: - @Path("/ws/v1/history") - should this be change to be more specific to denote MR job history? - secure access? This does not seem to enforce any checks. Again, just a question to bridge my knowledge gap. HsWebServices#getJobs - similar comments as above regd checks on invalid params, case sensitive comparisons AMWebServices#getJobs - Inconsistent data across getJobs and getJob for secure access. AMWebServices#getJobTaskAttemptId - This function and a couple of others return a null when data is not found as compared to NotFoundExceptions in other cases. Is null handled as a 404 by the framework similar to NotFoundException ? {code} + for (TaskAttempt attempt : attempts.values()) { + + int newAttempts = 0, running = 0, successful = 0, failed = 0, killed = 0; {code} - not sure how much of an issue this creates with the java gc but would it be better to declare once outside the for loop and reset on each loop? Saw this in a couple of other places. > Support web-services for RM & NM > -------------------------------- > > Key: MAPREDUCE-2863 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-2863 > Project: Hadoop Map/Reduce > Issue Type: Improvement > Components: mrv2, nodemanager, resourcemanager > Affects Versions: 0.23.0 > Reporter: Arun C Murthy > Assignee: Thomas Graves > Priority: Blocker > Attachments: MAPREDUCE-2863.patch, MAPREDUCE-2863.patch, MAPREDUCE-2863.patch, amoutput.txt, appoutput.txt, hsoutput.txt, nmoutput.txt, nmoutput.txt, nmoutput.txt, rmoutput.txt, rmoutput.txt, rmoutput.txt > > > It will be very useful for RM and NM to support web-services to export json/xml. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira
|View raw message


text:
Does anyone remember a print ad campaign that ran last year which featured words like "KNOWLEDGE" or "POWER" in all caps spelled out with letters made out of 3D metal, mechanical parts, like rulers, gears, and the like? If so, I'd love to know who made this or at the very least what company the ads were for. I seem to remember them being for a car company, but I am not certain. Any help would be very much appreciated!
Thanks and happy new year!


text:
Fake Or Fortune? - Van Dyke
Series Final!
Documentary/FactualRepeatClosed Captions AvailableRated: G58 mins
10:00am Tuesday, December 18 2012
Fake Or Fortune? - Series 2
The tables are turned on Philip, as his own purchase is put under the microscope. If the painting is a genuine Van Dyke it will be worth a fortune, but if it is not, it is worthless. Fiona Bruce joins him to investigate.
Previous Episode Synopsis
Episode 02
For more than half a century a cloud has hung over three apparent Turner landscapes bequeathed by spinster sisters in 1951 to a museum. Philip believes this may be a miscarriage of justice, so he and Fiona investigate.


text:
Custom 404 served instead of image
Hi all,
I am the author of the ravatars plugin which generates random avatars. A few of people who have installed the plugin are reporting that the avatars generated by my plugin are not displaying. Looking into it further we discovered that the avatars are being created and saved properly into the wp-content/plugins/ravatars/cache directory. But a URL like http://example.com/wp-content/plugins/ravatars/cache/eedf4ac9e08cd39ad.png will give a custom 404 page instead of displaying the image. We have carefully gone over file and directory permissions and .htaccess files and were unable to find anything that would cause the 404.
So far 3 people have reported the problem and they are all on 2.5.1. I am also running 2.5.1 and everything works fine.
I'm pretty much out of ideas as to what could be causing this. Anyone have any ideas?
Plugin homepage with discussion of the problem: http://grok-code.com/7/ravatar-wordpress-plugin-for-randam-avatars/
- The topic 'Custom 404 served instead of image' is closed to new replies.


text:
This femme Star-Lord cosplay is so good, it's the second time we're featuring images from this cosplayer for you to enjoy. Jill had a few more photos taken in her Peter Quill garb, this time on some deserted sandy planet that surely has plenty of deadly artifacts hiding beneath the surface.
See more pictures after the break.
Thanks to Jill S. for the tip! Send yours to firstname.lastname@example.com.


text:
Cuckold Sessions Kelly Wells
Added: Wednesday, November 25, 2009
Loading Cuckold Sessions Kelly Wells Video
Cuckold Sessions Kelly Wells
My husband is about to lose all his shit if this divorce goes through. He's desperate to keep things going smoothly so it looks like it's time to test how desperate he is. I inform him that letting me suck and fuck some mean black guys would bring things up to the way they were and the loser is going for it! Remember, this guy can't keep his small dick hard long enough for me to get one decent pump out of it so the only one he has to blame is himself. Once the plan was made we went back home and there was no turning back. Before I knew it there was a couple of black meat thermometers in my face and hubby had no choice but to watch his tiny wife get railed, pummeled, and destroyed by FUNCTIONING cocks. Listen real closely as I'm getting fucked from all angles and you can hear his heart ripping in two. It was either that or he loses the house and cars to me so the asshole cuckold got off easy. Speaking of assholes, mine will never go back to its old size since it was fucked into oblivion by those black dicks. Look at how they made me gape and notice the smile I had going from ear to ear. Too bad it's a feeling I won't have once I go back home with hubby the cuckold. I loved it how he kissed me once I was covered after a waterfall of black jizz. He might just keep me around for a while but only if he agrees that I get a daily dose of black cock.
Cuckold Sessions Video Galleries
More Video Galleries
White teen takes her first big black cockViews: 7,210
Busty Blonde Wife Fucks Her Pussy And AssholeViews: 2,563
Lonely Housewife Anal Fucked By Black GuyViews: 3,293
Petite white slut endures enormous black cockViews: 7,758
Blonde impaled by black dickViews: 5,431
Great interracial foursome partyViews: 5,500
Chubby interracial threesomeViews: 4,015
Chinese girl takes black cockViews: 10,235
Giants Black Meat Michelle MeyersViews: 7,292
Gianna has a thing for interracial sexViews: 10,145


text:
There's nothing more disappointing than giving up on someone whom you want so badly that your life feel so incomplete without them but you need to die… Read more "Giving up"
Category: Uncategorized
Daddy's little Princess.
Where did you go? I've been waiting for you to pick me up when I fall and take me on your shoulders and says, there's my little… Read more "Daddy's little Princess."
So much to say
There's always something left unsaid. You don't know how life is when it strikes you so hard that you start questioning about everything. You loved someone and… Read more "So much to say"
INFINITY AND LOVE. They laughed together…they even cried together…they fought with each other many a times. But, what matters is that they fight against all the… Read more "IT WILL BE ALWAYS YOU."
I Hope to see you again.
I hope someday at some point of your life in the middle of nowhere you think about me. I hope you'll be happy in your life without… Read more "I Hope to see you again. "
Nothing more.
I want you and I want us together nothing more. Is it too hard to get? I'm not happy without you and Everytime I saw you I… Read more "Nothing more."
Beyond everything
People come and people go, and we get used to it that no one is gonna be with you forever. You try to build a infinity with… Read more "Beyond everything "


text:
Me: "Why did you stop the video? I want you to watch the whole video."
Vern: "I don't want to watch any more."
Me: "Why?"
Vern: "BECAUSE HE WAS WAGGLING HIS TACKLE AT ME!!!"
Me: [laughing uncontrollably]........................................ [still laughing uncontrollably]
It's moments like this I love that he is English and I am American. We will forever keep each other entertained.


text:
Opening: August 12, 2017, RAM gallery in Oslo
TIME: August 12–20, 2017
VENUE: RAM Gallery, Oslo
Opening: July 27, 2017, 17.00, RIXC Gallery
DATE: July 27 – August 26, 2017
VENUE: RIXC Gallery, Lenču iela 2
Opening: July 27, 2017, at 19.00, RIXC gallery 2
DATE: July 27 – September 2, 2017
VENUE: RIXC gallery 2, 11. novembra krastmala 35
Early bird offer eligible from July 15 until September 15, 2017!
EARLY BIRD DEADLINE: Sept 15, 2017
CONFERENCE DATES: October 19–21, 2017
Books are available at "Janis Roze", NicePlace space as well as "Valters un Rapa" bookstores and online shop
TIME: from July, 2017
LOCATION: Latvia
This is the third and last exhibition in the "Echo Chamber" international digital art exhibition series.
DATE: June 24 – July 22, 2017
VENUE: Espace multimédia gantner, Bourogne, France
This is the second exhibition in the "Echo Chamber" international digital art exhibition series.
DATES: June 17 – August 5, 2017, OPENING – on June 16
VENUE: Rua Red Art Gallery, Dublin
The Museum of Modern and Contemporary Art, Rijeka (Croatia), RIXC project partner in Risk Change project, announces an open call for a touring residency from October 2017 until February 2019.
DEADLINE: August 15, 2017
LOCATIONS: Hungary, France, Serbia
This year's festival theme "virtualities and realities". Welcome to submit the abstracts for the Open Fields 2 conference.
DEADLINE: June 20, 2017
CONFERENCE DATES: October 19–21, 2017
At the ArtVilnius'17 RIXC Gallery will represent Latvian artists Rasa Smite, Raitis Smits, Rihards Vitols and Daina Taimina.
DATES: June 8–11, 2017
VENUE: Congress Centre Litexpo, Vilnius, Lithuania
The work "Talk to Me" by Rasa Smite and Raitis Smits is exhibited in the "Echo Chamber" international digital art exhibition.
DATES: June 10 – August 31, 2017, OPENING on June 9 at 13.00
VENUE: Lūznava Manor, Rēzekne Municipality
RIXC Gallery represents artists Rasa Smite and Raitis Smits with their Pond Battery artwork in the Art Fair Suomi 2017.
DATES: May 24–28, 2017
VENUE: Cable Factory, Helsinki
The programme of Sound Days will include an exhibition, audiovisual performances, and workshops.
DATES: May 24–28, 2017
LOCATION: "18.23", A. Pumpura iela 10, Liepāja
Both RIXC Galleries will be open in the Museum Night: at Lencu iela there will be virtual reality showcases, and at Krastmala – eleven still pictures of digital age in the exhibition by young artists.
DATE: May 20, 2017, 18.00 – 23.00
VENUES: RIXC Gallery, Lenču iela 2 / RIXC Gallery-2, 11. novembra krastmala 35
Are small independent cultural magazines experiencing crisis? Should we join forces in Baltic-Nordic region to become stronger?
DATE: May 18, 2017, 18.00
VENUE: NicePlace telpa, Kr. Barona iela 21a
This year's festival announces the theme "virtualities and realities". Welcome to submit the abstracts for the Open Fields 2 conference and proposals for the festival's exhibition.
DEADLINE: June 7, 2017
FESTIVAL DATES: October 19–21, 2017
Eleven emerging artists express their virtual ideas into material media.
DATES: May 19 – June 17, 2017
LOCATION: 11. novembra krastmala 35
The programme of the new RIXC Gallery will begin with the exhibition "CCC [club clip collection]" by artists F5.
DATE: May 3, 2017 at 17.00
VENUE: RIXC Gallery, Lencu iela 2, Riga
Programme will consist from video art performances from 90s and our days.
DATE: May 3, 2017 at 19.00
VENUE: RIXC Media Space, 11. novembra krastmala 35
We will open the RIXC Hybridlab in the new premises together with the new RIXC gallery.
DATE: May 3, 2017 at 17.00
VENUE: RIXC, Lencu iela 2, Riga
List here
Subscribe to Renewable mailing list here


text:
Head, Heart, Hand: AIGA Design Conference
October 10-12, 2013
Minneapolis Convention Center, Minneapolis MN
Today, "to design" is a verb that transcends disciplines and mediums: Those who design bring creative value to messages, objects, functions, experiences, services and strategies.
Designers conceive of unexpected opportunities, empathize with the way real people behave and are moved, and craft tangible solutions with skill, attention, grace and emotional appeal. Join us in Minneapolis as we explore three dimensions of modern design practice:
- Head: Design thinking or strategy
- Heart: Design for social impact
- Hand: Design as craft
Great design will always embody each of these attributes, though every project draws on them in a different balance. This conference will celebrate the need for all three, and kick off AIGA's centennial celebration in 2014. Register by June 5 to get the early rate!
|Registration rates
|Until June 5, 2013
|After June 5, 2013
|Supporting+ member
|Contributor member
|Student member
|Educator member
|Prefer to register by mail or fax? Download the PDF registration form and return it with payment to AIGA ($25 per person processing fee applies).
What to expect
Reserve your place now for "Head, Heart, Hand" where you'll find everything you need to get inspired, make connections and more:
- On the main stage, experience a diverse array of inspiring speakers
- Choose from a wide range of breakout sessions to help you take your practice to the next level
- Gain tactical strategies through practice management workshops
- Get up close and personal with your design hero at roundtable discussions
- Explore examples of the best design through exhibitions and local tours
- Get inspired at the Emerging Designers Symposium and learn from the designers who've been there, done that
- Make important connections with partners and vendors in the Design Fair
- Continue the discussions beyond the stage with networking receptions, evening events and more
This is not just about learning and networking—although you'll meet plenty of colleagues, mentors and partners while getting practical advice. It's also the place to celebrate design excellence and discuss critical issues affecting the design profession. Get the best rate for this event—register by June 5.
See who's registered.
Who is speaking?
As speakers and programming for the 2013 event are confirmed, information will be posted here and updates will be sent to subscribers by email. In the meantime, let us know if you'd like to suggest a speaker.
Curious to know what the AIGA Design Conference is like? Take a look at videos from the 2011 AIGA Design Conference.
Hotel and travel
The 2013 AIGA Design Conference will take place at the Minneapolis Convention Center, located at 1301 2nd Avenue South in Minneapolis, Minnesota.
What's included
Your conference registration includes admission to all main-stage sessions, breakout sessions, the Emerging Designers Symposium, the Design Fair and all evening events. Pre- and post-conference events may require separate, additional fees; details will be available in spring 2013.
Registration policies
Your registration constitutes permission to use photos, audio and video recording taken of you at the event for promotional and educational purposes in connection with AIGA conferences and activities, in corresponding publications, in AIGA's archives and on AIGA's website.
There will be a $100 cancellation fee for cancellations made prior to June 5, 2013. AIGA will refund 50 percent of conference fees paid for cancellations made between June 6 and September 10, 2013. No refunds will be available after September 10, 2013. All ticket sales for pre- and post-conference events are final, no refunds will be granted.
Cancellation policy
Conference is subject to cancellation or change. Liability is limited to funds remitted for conference registration and sponsorship fees. Speakers are subject to change without prior notice.


text:
Vibrating system analysis - a good introduction?
Hi Guys, I'm writing a code at the moment that will determine the vibrations of a simple 2d airfoil. The airfoil has 2 degrees of freedom, pitch and plunge and the code determines the time history of pitch and plunge degrees of freedom. The code is working and produces plots of plunge & pitch displacements.
I'm trying to determine the velocity at which flutter occurs. Basically what I want is some method that will detect whether the oscillations are growing or shrinking with time so I can determine whether my results correspond to stable or unstable flows. I have been given an old NASA report on the complex-sine curve fitting technique (Desmarais) but to a newbie like me it's about as much use as an electric abacus. I've also read that the method has since been replaced with much faster and more efficient methods. For the problem I'm solving I'm not interested in the efficiency of the algorithm - one that is robust would be preferable. The desmarais paper doesn't really cover the method in sufficient detail for me to code it up myself.
Could someone please suggest a useful introductory text on the subject of system identification? Failing that if someone knows of a relatively simple algorithm that might help I'd be very grateful.
Many thanks, Bren
|All times are GMT -4. The time now is 12:59.


text:
Related Products:
This Skeleton hand has been carefully casted. Each 3-D Skeleton Hand gives you a unique look and feel while adding a sense of collectibility.
Product Highlights:
- Contains at least 6 oz of .999 fine Silver.
- Comes in protective plastic.
- Design: 3-D cast of a Skeleton Hand.
- Bottom: Displays the weight and purity.
- Manufactured in the USA by MK Barz and Bullion.
Protect your Silver in storage from the adverse effects of moisture in the air by adding these silica gel packets to your order.
If you are looking to own something truly unique, look to this one-of-a-kind Silver bullion cast bar. Add this 6 oz Skeleton Hand to your cart today!
Because these bars are hand-poured and hand-stamped, each bar will look slightly different from each other.
Not yet rated. Be the first to Write a Review
We provide all of our customers with a refund, return and / or exchange on everything we sell including all bullion and certified coins. If for any reason, you have a problem, please feel free to call us. We will always do our best to accommodate you.


text:
Fabulous golf course home offers breathtaking views of the signature (16th) hole at prestigious Arrowood golf course. This sophisticated 3,840 sq. ft. home offers 5 bedrooms plus a large office/loft space & 4 1/4 baths, including one bedroom and full bath downstairs! Beautiful distressed maple wood and porcelain tile floors throughout the downstairs. Gourmet kitchen with walk in pantry, stunning granite counter tops and a large island make this kitchen a chef's delight. See Supplemental remarks for more
Listing courtesy of Harcourts AdvantageSelling Office: Century 21 Award.
This information is deemed reliable but not guaranteed. You should rely on this information only to decide whether or not to further investigate a particular property. BEFORE MAKING ANY OTHER DECISION, YOU SHOULD PERSONALLY INVESTIGATE THE FACTS (e.g. square footage and lot size) with the assistance of an appropriate professional. You may use this information only to identify properties you may be interested in investigating further. All uses except for personal, non-commercial use in accordance with the foregoing purpose are prohibited. Redistribution or copying of this information, any photographs or video tours is strictly prohibited. This information is derived from the Internet Data Exchange (IDX) service provided by Sandicor®. Displayed property listings may be held by a brokerage firm other than the broker and/or agent responsible for this display. The information and any photographs and video tours and the compilation from which they are derived is protected by copyright. Compilation © 2017 Sandicor®, Inc.


text:
Tag: mo
Missouri's Unique Geological Phenomenon Like A Train Of Pink Circus Elephantswritten by blue-dog on 2010-09-29 #places
An amazing geological phenomenon unique to Missouri's St. Francois Mountains. On a misty day if you were hiking around the St. Francois Mountains in Missouri around the town of Ironton, You could happen upon a geological phenomenon, one and a half billion years in the making which look likes a train of pink circus elephants.2 6 Share Tweet
How it Went Down at the Movember Mo-down! @ Lomography Gallery Store Sohowritten by golfpunkgirl on 2011-12-05 #news
Movember is well and truly over although we are sure some of you won't be able to resist keeping that incredible mo that has now become a part of who you are, and why you are. Ok maybe over the top… but we did enjoy a good ol' knees up in celebration of the wonderful month!2 Share Tweet


text:
Three Cords Haiti
Our braided cords are the perfect accessory for any outfit! Our original product that instantly became so popular that we needed to double our employees and hours in order to meet the demand. Wear them on your hairline to give a hippy flare to your outfit, or wear them higher to keep your fly-aways under control. One size fits all. A perfect reminder of Three Cords!


text:
Quetta Airport Hotels
Recommended Quetta Airport Hotels
Quetta, the province of Baluchistan, is a simple and pure town. Surrounded by mountains and deserts, the city stands in isolation with the rest of the country. But this geographic isolation doesn't make the city any less interesting than the rest of the Pakistan.The people of Quetta are fascinating and diverse, making a very complex yet interesting human pattern in the region. Being on an altitude of 1700m, Quetta remains much cooler even when the rest of the cities experience melting temperature.
If you are planning a family trip to get the much needed weekend or have an important business meeting to attend, then there are plenty of top hotels in a Quetta that will suit your needs with special packages, deals, and offers!
Many tourists prefer an accommodation near airport or other attractions and destinations for ease and comfort. Quetta has many hotels falling in both categories; luxury and top hotels and cheap and low budget hotels. Quetta International Airport (UET) is one of the busiest airports of Pakistan. There are many accommodation options available in Quetta near Airport such as Quetta Serena Hotel (03 miles), Gardenia Hotel (0.8 miles) and Hotel Grand (4.7 miles).
Jovago Pakistan offers great hotels to stay in, with free Wifi, breakfast and many other features. All the hotels near or close to Quetta Airport have great customer reviews, 90 and plus candid pictures, 5 star ratings and much more.
Hotels in Destinations Near Quetta Airport
All the hotels listed at Jovago.net lies as near as 1.8 miles from Quetta Airport. Destinations which tourist can easily explore while staying in hotels close to Quetta International Airport are; Ghanta Ghar, Masjid Shah Rukn e Alam , Fort Kohna and Pak Gate.
Car Rental locations closest to Multan International Airport
Compare prices and get the best deals for Quetta car rental service. Now there is no need to visit several sites and get the best price for car rental, Jovago.net brings everything for you in one place.
•Karachi Airport (distanced 372 miles)
•Karachi Downtown (distanced 372 miles)
•Islamabad City (distanced 428 miles)
•Islamabad International Airport (distanced 428 miles)
•Allama Iqbal International Airport (distanced 447 miles)


text:
Canonical Announces 7 New Partners
Since the release of Ubuntu 10.10 Canonical continues to gain partner support.
In a press release, earlier this week, Canonical, the commercial sponsor of Ubuntu, announced seven new Software Partners. New partners include: Boxed Ice, Opsview, Riptano, Unoware, Vladster, Wavemaker and Zend.
According to the press release, "Canonical Software Partners work closely with the development teams who deliver Ubuntu, and thus ensure that installation and operation are of the highest quality."
More information on these Canonical Software Partners can be found on the website.
Issue 202/2017
Buy this issue as a PDF
LibreOffice 5.4 Released
Comes with improved support for Microsoft Office file formats.
Red Hat to Drop Support for Btrfs
The company is building their own storage solution called Stratis.
Reinvent your network with DevOps tools and techniques:
Opportunities and Risks: Containers for DevOps
Automated Builds Using CentOS 7 and Kickstart
Elasticsearch, Logstash, and Kibana – The ELK stack
Are you ready for DevOps? Try your luck with the beta version of Linux Professional Institute's new DevOps exam.
Kolab Now Integrates Collabora Online
Kolab Now subscribers now have access to Collabora Online.
Endless OS, a Distribution Without Internet
A new version of Endless OS has been released.
GitHub Announces Open Source Friday Program
They encourage people to take time out and work on open source projects on Friday.
System76 Announces Their Own Distro, Pop!_OS
Pop!_OS is based on Ubuntu and uses the Gnome stack.
Linus Torvalds Talks About His Motivation
He never tires of working on the Linux kernel.
Debian 9 Stretches Its Wings
The new release of Debian has a very strong focus on security.
Trojan Turns Raspberry Pi into a Cryptocurrency Mining Device
Two trojans in the wild are targeting Linux machines.


text:
Sunscreen & Self Tanning
Order Natural/Organic Sunscreen & Tanning products Online
After a long cold winter, all any of us want to do is get outside and enjoy the warmth of the summer sun! However it is important that we try to protect our skin as best as we can from the sun's powerful rays. Our range of natural sunscreen and self-tanning products provide broad spectrum sun protection .
Eco Tan Untinted Natural Coconut Sunscreen SPF30 150ml
A natural alternative to sunscreen with no nasty chemicals
In Stock
Eco Tan Organic Winter Skin Gradual Tanning Moisturiser 200ml
An organic, gradual tanning moisturiser with no nasty chemicals.
$26.95 Save 7%
In Stock
Eco Tan Organic Invisible Tan 150ml
An organic, invisible tan that gives great results with no nasty chemicals.
In Stock
Soleo Organics Sunscreen Water Resistant SPF 30+ 80gm
Water resistant sun protection which suits sensitive skin!
In Stock
wotnot Natural Protection 30+ SPF Sunscreen - 150g
Broad spectrum sun protection for sensitive skin
In Stock
Eco Tan Extreme Exfoliant Glove 1 pack
Prepare your skin for tanning with this effective exfoliant glove
In Stock
Eco Tan Tinted Natural Coconut Sunscreen SPF30 150ml
A tinted, natural alternative to sunscreen with no nasty chemicals
In Stock
Eco Tan Certified Organic Face Tan Water 100ml
Gradually builds to a natural, believable sun kissed glow.
Sold Out