ppxscal/embedding_network huggingface dataset:
Windows Sources Microsoft Excel 97 for Windows Superguide
Authors: Bruce A. Hallberg
Venue:  (1997)

:No other book on the market offers Intermediate to Advanced computer professionals a comprehensive tutorial to Excel like this one does. Readers learn through live case studies and examples of how Excel can be used and manipulated in a business environment to increase individual performance. Includes sections on integrating Excel 97 into Web standards by adding hypertext, search, and navigating functions, active document support, and HTML content.Covers new features like BVA editor, new style codes, PivotTables, AutoCorrect, auditing, tracking, and formattingLearn how Excel 97 integrates with Web applications by adding hypertext, search, navigate, and HTML content
On group communication in large-scale distributed systems
Authors: Özalp Babaoğlu, André Schiper
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

An increasing number of applications with reliability requirements are being deployed in distributed systems that span large geographic distances or manage large numbers of objects. We consider the process group mechanism as an appropriate application structuring paradigm in such large-scale distributed systems. We give a formal characterization for the attribute "large scale" as applied to distributed systems and examine the technical problems that need to be solved in making group technology scalable. Our design advocates multiple roles for group membership over a minimal set of abstractions and primitives. The design is currently being implemented on top of "off-the-shelf" technologies for both communication and computation.
Internet Programming with Visual Basic: With CD, 1st edition
Authors: Steven Holzner
Venue:  (1997)

:When it was first introduced, Visual Basic simplified development for Windows programmers. Now Microsoft has extended the same ease of use to Internet programmers. Complicated protocols and binary data transfers are now as easy as placing a control on your Visual Basic form. Web pages come alive with VBScript and ActiveX controls. Powerful, secure programs handle FTP, HTTP, MAPI, and asynchronous transfers without a hitch. In short, what was once a field dominated by C++ and Java programmers is now open to Visual Basic programmers everywhere. Internet Programming With Visual Basic&reg; 5 is a complete introduction to the Internet capabilities of Visual Basic. From the new Internet ActiveX controls, to handling common Internet protocols, to a complete introduction to VBScript -- everything is here to quickly get you up to speed. Youll learn to create ActiveX controls of your own and add methods, events, and properties to existing controls. You'll also learn to create Internet-aware databases with Web-based front ends. All the code covered in the book is on the CD-ROM -- ready to run on your PC or on your Internet server. FTP and HTTP protocol handling Synchronous and asynchronous data transfers Creating ActiveX documents and controls VBScript DAO RecordSets and database methods Digital Signatures Handling Internet email protocols Internet security
Ranking and selection for steady-state simulation
Authors: David Goldsman, William S. Marshall, Seong-Hee Kim, Barry L. Nelson
Venue: Proceedings of the 32nd conference on Winter simulation (2000)

We present and evaluate two ranking-and-selection procedures for use in steady-state simulation experiments when the goal is to find which among a finite number of alternative systems has the largest or smallest long-run average performance. Both procedures extend existing methods for independent and identically normally distributed observations to general stationary output processes, and both procedures are sequential.
Web caching and replication
Authors: Michael Rabinovich, Oliver Spatschek
Venue:  (2002)

Web caching and replication provides essential material based on the extensive real-world experience of two experts from AT & T Labs. This comprehensive examination of caching, replication, and load-balacing practices for the Web brings together information from and for the commercial world, including real-life products; technical standards communities, such as IETF and W3C; and academic research.
Charting patterns on price history
Authors: Saswat Anand, Wei-Ngan Chin, Siau-Cheng Khoo
Venue: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming (2001)

It is an established notion among financial analysts that price moves in patterns and these patterns can be used to forecast future price. As the definitions of these patterns are often subjective, every analyst has a need to define and search meaningful patterns from historical time series quickly and efficiently. However, such discovery process can be extremely laborious and technically challenging in the absence of a high-level pattern definition language. In this paper, we propose a chart-pattern language (CPL for short) to facilitate pattern discovery process. Our language enables financial analysts to (1) define patterns with subjective criteria, through introduction of fuzzy constraints, and (2) incrementally compose complex patterns from simpler patterns. We demonstrate through an array of examples how real life patterns can be expressed in CPL. In short, CPL provides a high-level platform upon which analysts can define and search patterns easily and without any programming expertise. CPL is a domain-specific language embedded in Haskell. We show how various features of a functional language, such as pattern matching, higher-order functions, lazy evaluation, facilitate pattern definitions and implementation. Furthermore Haskell's type system frees the Programmers from annotating the programs with types.
Learn SQL in Three Days
Authors: Jose A. Ramalho
Venue:  (2000)

:Learn SQL in Three Days is an introductory overview to the popular structured query language that is ideally suited for programmers who have some experience with relational database software, but no specific experience with SQL. Database expert Jos&eacute; A. Ramalho provides the reader with the fundamentals of standard SQL appropriate for beginners using any particular SQL database including creating database objects such as tables, indexes, and views; using expressions and operators; maintaining and joining tables; and creating queries and subqueries. Features that make this book appropriate for the SQL beginner include review questions at the end of each chapter to test your newfound knowledge and a summary of functions, commands, and data types for several of the most popular SQL dialects. The companion CD-ROM contains a 60-day trial version of SQLBase from Centura Software Corporation; an evaluation copy of Advantage Database Server 5.7 from Extended Systems; and a sample database used in the chapter examples. Author Biography: Jos&eacute; A. Ramalho has 18 years of publishing and consulting experience in the computer industry and has written more than 70 books published in Portuguese, English, and Spanish. He is the best-selling computer book author in Brazil and a columnist for the Brazilian newspaper Folha de Sao Paulo. His titles for Wordware include Learn SQL and Learn Microsoft SQL Server 7.0. END. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems
Authors: Karl Aberer, Manfred Hauswirth
Venue: Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering (2001)

The limitations of client/server systems become evident in an Internet-scale distributed environment. P2P systems offer an alternative to traditional client/server systems: Every node acts both as a client and a server and "pays" its participation by providing access to its computing resources. Systems such as Napster and Gnutella have proven their practical applicability. In this tutorial we position the P2P paradigm in the design space of distributed information systems, present underlying models and concepts, and show the structure, protocols, and algorithms of current systems. Then we elaborate on the novel requirements for P2P algorithms (resource discovery, complexity, and scalability) and present future research areas.
The Enosys Markets data integration platform: lessons from the trenches
Authors: Yannis Papakonstantinou, Vasilis Vassalos
Venue: Proceedings of the tenth international conference on Information and knowledge management (2001)

Enosys Markets offers a state-of-the-art data integration software platform to support the development of the next generation of eBusiness applications that deliver value by providing new levels of function for customer relationship management, e-commerce, supply chain management, and decision support. These applications require that data be integrated from information sources that exist both within and across organizational boundaries. The Enosys Markets data integration architecture and product family provides a complete end-to-end XML-based solution for integrating and querying distributed information sources. It incorporates advanced research into XML and database technology. We present the product architecture and components, discuss the key technical challenges, and outline the technical concepts and innovations employed in the Enosys platform.
ActiveX Development with Visual Basic 5, with CD-ROM, 10th edition
Authors: Evangelos Petroutsos
Venue:  (1997)

:With Ventana's ActiveX Development with Visual Basic 5, serious intermediate-to-advanced Visual Basic programmers get all they need to develop and implement ActiveX Controls. Visual Basic 5 users learn to fully exploit the power of the Web with Microsoft's exciting new ActiveX Controls technology, without using complicated tools such as Visual C++. The book guides readers through developing live content for their Web applications and employing the Web model to build better desktop applications with Visual Basic 5. They will learn to use ActiveX Controls for practical applications such as math calculators, graphics, games, multimedia elements and file operations. ActiveX Development with Visual Basic 5 also covers how to create interactive pages with custom ActiveX Controls and scripts, build a private TCP/IP network, publish ActiveX documents, and make database queries through Web pages.Features a wide selection of complete example programs for putting ActiveX Controls to use immediately in a variety of practical projects.Includes a collection of the best applets and controls, and shows how to implement them as ActiveX Controls.Shows how to use Visual Basic 5 to develop ActiveX Controls.Step-by-step tutorials on building a network, using a server and intranet applications.A large collection of third-party ActiveX ControlsFull source code for all examples and building blocks from the bookLinks to Internet resources for ActiveX programmingShareware tools
Bulkloading and maintaining XML documents
Authors: Albrecht Schmidt, Martin Kersten
Venue: Proceedings of the 2002 ACM symposium on Applied computing (2002)

The popularity of XML as a exchange and storage format brings about massive amounts of documents to be stored, maintained and analyzed --- a challenge that traditionally has been tackled with Database Management Systems (DBMS). To open up the content of XML documents to analysis with declarative query languages, efficient bulk loading techniques are necessary.Database technology has traditionally been offering support for these tasks but yet falls short of providing efficient automation techniques for the challenges that large collections of XML data raise. As storage back-end, many applications rely on relational databases, which are designed towards large data volumes. This paper studies the bulk load and update algorithms for XML data stored in relational format and outlines opportunities and problems. We investigate both (1) bulk insertion and deletion as well as (2) updates in the form of edit scripts which heavily use pointer-chasing techniques which often are considered orthogonal to the algebraic operations relational databases are optimized for. To get the most out of relational database systems, we show that one should make careful use of edit scripts and replace them with bulk operations if more than very small portion of the database is updated.We implemented our ideas on top of the Monet Database System and benchmarked their performance.
Methods for Solving Systems of Nonlinear Equations, 2nd edition
Authors: Werner C. Rheinboldt
Venue:  (1998)

:This second edition provides much-needed updates to the original volume. Like the first edition, it emphasizes the ideas behind the algorithms as well as their theoretical foundations and properties, rather than focusing strictly on computational details; at the same time, this new version is now largely self-contained and includes essential proofs. Applied scientists will find this new edition most useful.
PERL 5, 1st edition
Authors: Robert Seymour
Venue:  (1997)

:An introduction to the language is given in this hands-on guide, along with a brief tutorial and instructions for how to obtain Perl 5 interpreters. After a thorough description of the language and its features, the book explores Perl 5 implementations including World Wide Web applications, database interfaces, and server interfaces. It also covers both TKPerl5 and NTPerl5.
ICP Registration Using Invariant Features
Authors: Gregory C. Sharp, Sang W. Lee, David K. Wehe
Venue: IEEE Transactions on Pattern Analysis and Machine Intelligence (2002)

This paper investigates the use of Euclidean invariant features in a generalization of iterative closest point registration of range images. Pointwise correspondences are chosen as the closest point with respect to a weighted linear combination of positional and feature distances. It is shown that under ideal noise-free conditions, correspondences formed using this distance function are correct more often than correspondences formed using the positional distance alone. In addition, monotonic convergence to at least a local minimum is shown to hold for this method. When noise is present, a method that automatically sets the optimal relative contribution of features and positions is described. This method trades off error in feature values due to noise against error in positions due to misalignment. Experimental results suggest that using invariant features decreases the probability of being trapped in a local minimum and may be an effective solution for difficult range image registration problems where the scene is very small compared to the model.
A collaborative analysis tool for visualisation and interaction with spatial data
Authors: Tina Manoharan, Hamish Taylor, Paul Gardiner
Venue: Proceedings of the seventh international conference on 3D Web technology (2002)

A collaborative virtual environment system is described that is designed to support location-independent shared analysis of spatial data and urban planning proposals. The system seeks to extend the physical workplace of participants into the virtual environment, while preserving traditional textual and verbal communication and cooperation mechanisms. The systems aim is to improve productivity, quality and achieve more transparency in the planning process. The architecture of the Collaborative Urban Planner or CUP system is described and some experimental results that demonstrate urban development control tasks performed within this environment are presented. An application scenario offers a vision of future urban planning practice using CUP. The scenario also diagrammatically demonstrates virtual settings and scenes that could become everyday meeting places for remote planners, architects or engineers assessing proposals and discussing possible alterations to designs.
NetScape Navigator
Authors: Jason J. Manger
Venue:  (1995)

:If you've been looking for a book on how to put Netscape to use effectively, look no further. As an advanced navigational tool, Netscape is the hottest graphical browser available for using the hypermedia part of the internet - the World-Wide Web. Using Netscape, it is possible to view the internet through a graphical 'point-and-click' interface that is intuitive and visibly attractive to the end user. This book is a guide to the popular Windows version of the Netscape 1.1N program, as well as a guide to publishing your own information on the Internet. Netscape offers the user an unparalleled range of facilities including secure transaction support and enhanced HyperText Mark-up Language (HTML) features. Packed with screen dumps to illustrate the most important aspects of the Netscape interface, the book also contains a series of detailed appendices including a massive A-Z resource list of URLs, an A-Z of helper applications, HTML tag references, Web-glossary and a Netscape Questions and Answers section. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Internet: Browsing the web
Authors: Annalisa Milner
Venue:  (2000)

:World-renowned for its digital expertise, Dorling Kindersley shares its know-how in a series of user-friendly visual guides to all the computer skills you'll ever need. The Essential Computers series provides simple, visual references to all the computer skills you need, from word processing to the internet. Addressing the issues that thousands of new users face every day, the Essential Computers series helps them join the "Information Age." Each book in the series is geared toward solving a specific task by using the most up-to-date software available. Whether the issue is creating spreadsheets in Microsoft Excel or parental control of the internet, each lesson is taught in the simple, step-by-step style that DK made famous. The text is clearly illustrated with pictures pulled directly from computer screens, showing the reader what to expect at each stage.
Archival Information Processing for Sound Recordings: The Design of a Database for the Rodgers and Hammerstein Archives of Recorded Sound
Authors: David Hurst Thomas
Venue:  (1992)

:A theoretical and practical discussion of the design and creation of a database for the Rodgers & Hammerstein Archives of Recorded Sound. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Collaborative Shape Conceptualization in Virtual Design Environments
Authors: Imre Horváth, Zoltán Rusák
Venue: Communications of the ACM (2001)

Vague discrete modeling is a flexible and adaptable means for designers to express and shape ideas in a collaborative environment.
Quality Information Systems, 1st edition
Authors: Fatemeh Zahedi
Venue:  (1995)

:With Quality Information Systems, Fatemeh Zahedi cuts through the haze and hype too often found in generic texts on quality. With the precision, thoroughness, and impeccable qualitative orientation demanded from today's information systems professionals, Dr. Zahedi explains quality concepts, how to design them into systems, and how to measure their effectiveness, from inside the ever-more complex and competitive real-world of decision information systems.
The relevance of object groups and multicast shared distributed object systems
Authors: Jean Dollimore, George Coulouris
Venue: Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring (1992)

We argue that object groups and multicast invocations are very useful in the construction of an object based platform for building multi-user applications. We illustrate our argument with reference to three aspects of our design. The first aspect relates to the issue of informing users when other users have altered shared objects. The second aspect concerns the design of an optimistic form of concurrency control for replicas of shared objects. The third aspect is a suggested solution to the problem of distributing capabilities to groups of users. Our conclusion is that, although ordered multicast is essential for some purposes, reliable and even unreliable multicast are also very useful in contexts requiring object group invocations.
Some Modern Applications of Mathematics
Authors: Stephen Barnett
Venue:  (1995)

:Emphasizing discrete models using difference equations and matrix representations, this book plays down the importance of calculus and differential equations in applied mathematics. Realizing that some students fail to see the relevance of applied maths, the author makes sure he uses modern and relevant examples. Each chapter contains numerous worked examples and problems for solution and all answers are provided. Looks at applied math in a very practical way - uses supermarket bar codes to explain error correction codes. First year undergraduates in applied maths taking courses such as introduction to applied maths. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Automatic abstraction for model checking software systems with interrelated numeric constraints
Authors: Yunja Choi, Sanjai Rayadurgam, Mats P.E. Heimdahl
Venue: ACM SIGSOFT Software Engineering Notes (2001)

Model checking techniques have not been effective in important classes of software systems characterized by large (or infinite) input domains with interrelated linear and non-linear constraints over the input variables. Various model abstraction techniques have been proposed to address this problem. In this paper, we wish to propose domain abstraction based on data equivalence and trajectory reduction as an alternative and complement to other abstraction techniques. Our technique applies the abstraction to the input domain (environment) instead of the model and is applicable to constraint-free and deterministic constrained data transition system. Our technique is automatable with some minor restrictions.
The Role of I.T.: Practical Issues for the Primary Teacher
Authors: Avril Loveless
Venue:  (1996)

:Teachers and students planning to develop Information Technology Capability across the curriculum have to consider a range of issues - from the management of resources to the contribution IT might make to the children's learning and the challenges that it presents to the teacher. This book discusses the reasons for using IT in the classroom and focuses on important roles of the teacher in understanding its purpose in the curriculum. It highlights the way in which IT can be used as a 'tool' in dealing with information; as a 'resource for learning', giving insight into the nature of tasks; and as a 'thought provoker', contributing new ways of working for learners and teachers.
Adobe PhotoShop 5.5: Illustrated Introductory, 1st edition
Authors: Elizabeth Eisner Reding
Venue:  (1999)

:As part of the Illustrated Series, this text offers a quick, visual, and step-by-step approach for learning Adobe PhotoShop 5.
Fireworks 3 for Windows and Macintosh: Visual QuickStart Guide, 3rd edition
Authors: Sandee Cohen
Venue:  (2000)

:Fireworks for Windows and Macintosh: Visual QuickStart Guide is now updated and revised to cover the latest features of version 3. Fireworks current features include an omnibus graphic tool set which combines different types of tools into a single interface: vector drawing, "natural media" bitmap tools, text editing, special effects, color management, animation, and HTML linking. It also includes "Live Effects," which are drop shadows, embosses and glows that update automatically.