ppxscal/embedding_network huggingface dataset:
The GARF library of DSM consistency models
Authors: Rachid Guerraoui, Benoît Garbinato, Karim R. Mazouni
Venue: Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs (1994)

GARF is an object-oriented system intended to support high level and modular programming of reliable distributed applications. GARF provides a distributed shared memory abstraction, but does not enforce any particular consistency criterion. GARF rather offers an extensible library of consistency criteria. The programmer can bind a specific criterion to each object, according to its use and semantics. This flexible approach enables to increase availability of objects of which behaviors do not require strong consistency guarantees.
Developing Client - Server Applications
Authors: William H. Inmon
Venue:  (1993)

:Contains practical solutions in order to build solid and stable client/server applications. Describes systems development guidelines and principles--what they are, how to execute them, what happens if they are ignored. Develops an architecture that applies to all client/server milieus.
Teaching the Nintendo generation to program
Authors: Mark Guzdial, Elliot Soloway
Venue: Communications of the ACM (2002)

Preparing a new strategy for teaching introductory computer programming.
Oracle8i Certified Professional DBA Practice Exams
Authors: Jason S. Couchman
Venue:  (2001)

:This Oracle-authorized exam-prep resource helps you prepare for the Oracle8i DBA certification exams with more than 800 practice exam questions and in-depth answers. Inside you'll get 15 full practice exams plus a CD-ROM containing more than 800 interactive exam-based questions. The book covers ALL FIVE OCP DBA exams&#58 Exam 1: SQL & PL/SQL Exam 2: Database Administration Exam 3: Backup & Recovery Exam 4: Performance Tuning Exam 5: Net8 Administration Prepare for the OCP DBA Exams with Official Exam Prep Material from Oracle Press Get certified with help from this Oracle-authorized self-testing and exam preparation tool. Inside,you'll find full coverage of the material contained on all five Oracle8i DBA certification exams. Fully endorsed by Oracle Corporation,this book and CD-ROM package is a powerful preparation tool packed with 15 full practice exams. Featuring a methodology designed to reinforce your learning experience,this guide offers: Complete coverage of all official exam objectivesOrganization by exam topic for easy access to specific question typesSpecial section including further study datapoints for each examPractice questions on important Oracle8i new features,such as composite partitioning,Java in the database,object-relational concepts,and moreGlossary of specialized Oracle terms for quick referenceAnswers that provide in-depth explanations-and show you why the incorrect choices are wrong*CD-ROM containing an interactive exam feature that hotlinks more than 1,000 questions to the electronic version of the book for correct answers and explanations
Managing Software Quality
Authors: Brian Hambling
Venue:  (1995)

:This book embodies the belief that quality matters to the software developer and that the construction of an effective quality management system is one practical way to bring quality disciplines to bear on software development activities. ISO9001 with ISO9000-3 provides a specification for a QMS which addresses the software specific areas as well as those relevent to all industries. This book makes ISO9001 and ISO9000-3 accessible and relevant to software specialists while recognizing the very real deficiences of these documents. Two major issues of concern are addressed: measurement, which is the basic core of continuous improvement mechanisms iterative and incremental techniques, which are becoming increasingly common. We can also see how these areas can be integrated into a development environment without threatening the quality culture of the organization.The book includes: practical guidance on the use and interpretation of ISO9001 and ISO9000-3 in a software development environment focus on the importance of measurement with practical guidance on measurement methods consideration of iterative and incremental development approaches evaluation of the impact of rapid application development and object oriented development on a quality management system based on ISO9000-3. 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
Delayed information and action in on-line algorithms
Authors: Susanne Albers, Moses Charikar, Michael Mitzenmacher
Venue: Information and Computation (2001)

Most on-line analysis assumes that, at each time step, all relevant information up to that time step is available and a decision has an immediate effect. In many on-line problems, however, the time when relevant information is available and the time a decision has an effect may be decoupled. For example, when making an investment, one might not have completely up-to-date information on market prices. Similarly, a buy or sell order might only be executed some time in the future. We introduce and explore natural delayed models for several well-known on-line problems. Our analyses demonstrate the importance of considering timeliness in determining the competitive ratio of an on-line algorithm. For many problems, we demonstrate that there exist algorithms with small competitive ratios even when large delays affect the timeliness of information and the effect of decisions. Copyright 2001 Academic Press.
AutoCAD for Dummies
Authors: Bud E. Smith
Venue:  (1994)

:AutoCAD has long enjoyed its position as one of the top programs for all kinds of technical design -- the nimble workhorse for everything from architecture to engineering. In AutoCAD For Dummies, author Bud Smith shows how you, too, can take advantage of the AutoCAD program's robust feature set, including three-dimensional design, scripting, external references, and other features to help you work better and faster. With complete coverage of AutoCAD Release 13, AutoCAD For Dummies is both a quick and clear introduction and an indispensable reference for all AutoCAD users.
Sams Teach Yourself Macromedia Dreamweaver 4 in 24 Hours, 1st edition
Authors: Betsy Bruce
Venue:  (2000)

:Sams Teach Yourself Macromedia Dreamweaver in 24 Hours shows Web developers and designers how to use Macromedia's powerful Web development tool to create sophisticated Web sites. Written by Betsy Bruce, an authorized trainer who has taught Dreamweaver to thousands of beginning students, the book does not dwell on elementary Web page authoring techniques, but focuses more on intermediate-level Web development topics like building dynamic Web sites, creating image maps and interactive forms, designing animations, setting up frames, and adding interactivity. This edition of the book has been thoroughly revised and updated to cover all the new features of the latest version of Dreamweaver.
C: The Complete Reference, 3rd edition
Authors: Herbert Schildt
Venue:  (1995)

From the Book:This is the third edition of C++: The Complete Reference. In the years that have transpired since the second edition, C++ has undergone many changes. Perhaps the most important is that it is now a standardized language. In November of 1997, the ANSI/ISO committee charged with the task of standardizing C++, passed out of committee an international Standard for C++. This event marked the end of a very long, and at times contentious, process. As a member of the ANSI/ISO C++ committee, I watched the progress of the emerging standard, following each debate and argument. Near the end, there was a world-wide, daily dialogue, conducted via e- mail, in which the pros and cons of this or that issue were put forth, and finally resolved. While the process was longer and more exhausting than anyone at first envisioned, the result was worth the trouble. We now have a standard for what is, without question, the most important programming language in the world. During standardization, several new features were added to C++. Some are relatively small. Others, like the STL (Standard Template Library) have ramifications that will affect the course of programming for years to come. The net effect of the additions was that the scope and range of the language were greatly expanded. For example, because of the addition of the numerics library, C++ can be more conveniently used for numeric processing. Of course, the information contained in this edition reflects the International Standard for C++ defined by the ANSI/ISO committee, including its new features.
The Winn L. Rosch Hardware Bible, 2nd edition
Authors: Winn L. Rosch
Venue:  (1992)

:Updated and revised edition of a bestseller, this comprehensive tome provides the most up-to-date information on the latest developments in PC technology. Written by industry expert, Winn Rosch, this guide covers everything users need to know about PC components and peripherals-from purchasing, setting up, and repairing a computer system to explaining technology and upgrading information. Using an easy-to-understand, well-written style, this is an invaluable resource of information!Saves users time and money by helping them make the right decisions when purchasing a computerExplores mass storage, the display system, printers, networking, plug and play, memory types, input devices, parallel and serial ports, modems, IRDA, and moreProvides jargon-free explanations of PC design and technology
Discover the World Wide Web, 1st edition
Authors: John Ross
Venue:  (1997)

:If you're finally ready to surf the World Wide Web -- or simply want to know what all the hoopla is about -- Discover the World Wide Web is just the ticket. In this practical, easy-to-understand guidebook author John Ross explains everything from how to get online to how to book airline reservations and watch and listen to Webcasts. If you don't own a computer, Ross' buying tips could end up saving you lots of money and sparing you lots of frustration. Best of all, Discover the World Wide Web separates the wheat from the all-too-abundant chaff: from the best online news sites to the best health information, Ross presents an Internet itinerary that ensures your online time is quality time. Plus, like all the titles in our Discover series, Discover the World Wide Web features the 6-Point Advantage Color Tear-Out Card -- Key information and shortcuts that get you up to speed fast Discovery Center -- Quick summaries of the chapters' major points collected at the back of the book Real-Life Vignettes -- Winning stories on how real people use technology to improve their lives Visual Index -- Convenient picture maps direct you to the features you're looking for Web Path -- Handy references to feature- or topic-related Web sites Bonus Section -- Added-value tips and timesaving techniques at the end of each chapter 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
Getting Ready for a Career as an Internet Designer
Authors: Bill Lund
Venue:  (1998)

:Provides an overview of the development and capabilities of the Internet and briefly discusses home pages and related careers. 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
Digital Signal Processing: Laboratory Experiments Using C and the TMS320C31 DSK, 1st edition
Authors: Rulph Chassaing
Venue:  (1999)

:Digital Signal Processing: Laboratory Experiments Using C and the TMS320C31 DSK offers users a practical - and economical - approach to understanding DSP principles, designs, and applications. Demonstrating Texas Instruments' (TI) state-of the art, low-priced DSP Starter Kit (DSK), this book clearly illustrates and integrates practical aspects of real-time DSP implementation techniques and complex DSP concepts into lab exercises and experiments. TI's TMS320C31 digital signal processor provides substantial performance benefits for designs that have floating point capabilities supported by high-level language compilers.
The hardness of cache conscious data placement
Authors: Erez Petrank, Dror Rawitz
Venue: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (2002)

The growing gap between the speed of memory access and cache access has made cache misses an influential factor in program efficiency. Much effort has been spent recently on reducing the number of cache misses during program run. This effort includes wise rearranging of program code, cache-conscious data placement, and algorithmic modifications that improve the program cache behavior. In this work we investigate the complexity of finding the optimal placement of objects (or code) in the memory, in the sense that this placement reduces the cache misses to the minimum. We show that this problem is one of the toughest amongst the interesting algorithmic problems in computer science. In particular, suppose one is given a sequence of memory accesses and one has to place the data in the memory so as to minimize the number of cache misses for this sequence. We show that if P &ne; NP, then one cannot efficiently approximate the optimal solution even up to a very liberal approximation ratio. Thus, this problem joins the small family of extremely inapproximable optimization problems. The other two famous members in this family are minimum coloring and maximum clique.
WordPerfect 8 for Linux: Visual QuickStart Guide
Authors: Phyllis Davis
Venue:  (1999)

:WordPerfect for Linux was launched last December and already more than a million people have downloaded it from the Web, with thousands more buying boxed versions. The appearance of a word processor program with all the capabilities to create professional looking documentsWordPerfect 8 for Linux: Visual QuickStart Guide helps readers begin working with the program immediately, with straightforward, no-nonsense, step-by-step instructions, accompanied by hundreds of screenshots that let them see if they1re on the right track. The task-oriented approach means that readers learn what they need to know as they need to know it, whether it's setup, backup, macros, or Web publishing. It's a method that has proven enormously effective in some 70 other books in the popular QuickStart series. 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
Linux TCP/IP network administration
Venue:  (2002)

Linux TCP/IP Network Administration offers a comprehensive tutorial on the fundamentals of Linux TCP/IP networking for new and intermediate-level network administrators, detailed coverage of advanced topics for experienced administrators, and wide-ranging reference material on the entire TCP/IP protocol stack for all Linux professionals.
How to Use Computers: Visually in Full Color, 4th edition
Authors: Lisa Biow
Venue:  (1998)

:How to Use Computers filters out the hype and confusion and focuses on what you need to know to become proficient - setting up your computer so it meets your needs, running basic applications, getting started on the Internet, and more. Learning about computers is fun and easy with the award-winning How to Use series. Plain-English explanations, interesting and colorful illustrations, and tips and shortcuts make this the ideal way to learn if you're new to computers.
Using Linux, Special Ed., with 2 CD-ROM, 2nd edition
Authors: Jack Tackett
Venue:  (1996)

:Que's Special Edition Using Linux, Second Edition is your all-in-one resource for installing, configuring, and working with this powerful operating system. From running Linux applications and backing up data to configuring a TCP/IP network and using e-mail, you'll find all the information you need to master the power of Linux! Two recognized experts have teamed up to guide you through the fundamentals of Linux and into the more complex issues of extending Linux. You'll learn how to modify the source code (included on the CD-ROM) to create a customized version of Linux. You'll also learn how to access the Internet with Linux's built-in communications tools. You'll create your own Web site, including your own Web pages, and surf the Web with Linux. Whatever the task at hand, you'll find all the answers in this updated, complete reference.
Strategies for implementing unmanned labs
Authors: Tony Lovgren
Venue: Proceedings of the 29th annual ACM SIGUCCS conference on User services (2001)

In 1999, Computing & Communications had one full-time lab supervisor on the main Pocatello campus and over 70 student employees to staff ALL of its 14 facilities on 4 campuses. Plans were also underway to (1) expand the size and number of stations in the existing labs, (2) add a new drop-in lab, (3) increase the number of Kiosks and (4) provide support to the increasing number of departmental computer labs.Academic Computing was faced with needing to allocate more resources to faculty research while the Help Desk, a separate entity at the time, was planning an expansion to handle the growing demand for telephone, walk-in and desktop support.Increasing fees was not an option nor was there a budget to add full-time or student staff. So we reviewed options that would utilize existing staffing resources more effectively without adversely impacting customer service.The end result was selecting computer labs that could move from a manned environment to an unmanned environment, allocating the student hours freed from doing so to other growth areas within Computing & Communications.The end result was selecting computer labs that could move from a manned environment to an unmanned environment, allocating the student hours freed from doing so to other growth areas within Computing & Communications.
Dynamic and hierarchical spatial access method using integer searching
Authors: Kyoosang Cho, Yijie Han, Yugyung Lee, E. K. Park
Venue: Proceedings of the tenth international conference on Information and knowledge management (2001)

Dynamic and complex computation in the area of Geographic Information System (GIS) or Mobile Computing System involves huge amount of spatial objects such as points, boxes, polygons, etc and requires a scalable data structure and an efficient management tool for this information. In this paper, for a dynamic management of spatial objects, we construct a hierarchical dynamic data structure, called an IST/OPG hierarchy, which may overcome some limitations of existing Spatial Access Methods (SAMs). The hierarchy is constructed by combining three primary components: (1) Minimum Boundary Rectangle (MBR), which is the most widely used method among SAMs; (2) the population-based domain slicing, which is modified from the Grid File [14]; (3) extended optimal Integer Searching algorithm [4]. For dynamic management of spatial objects in the IST/OPG hierarchy, a number of primary and supplementary operations are introduced. This paper includes a comparative analysis of our approach with previous SAMs, such as R-Tree, R+-Tree and R*-Tree and QSF-Tree. The results of analysis show that our approach is better than other SAMs in construction and query time and space requirements. Specifically, for a given search domain with n objects, our query operations yield $O($ \scriptsize $\sqrt {\frac {\log n} {\log\log n}}$\normalsize $)$ compared to $O(\log n)$ of the fast SAM and an IST/OPG hierarchy containing $n$ objects can be constructed in $O(n$ \scriptsize $\sqrt {\frac {\log n}{\log\log n}}$\normalsize $)$ time and O(n) space.
Easy PC Astronomy
Authors: Peter Duffett-Smith
Venue:  (1996)

:Easy PC Astronomy is the book for all those who want to make astronomical calculations easily and accurately. A simple but powerful script language called AstroScript is provided on a disk with the book, ready to use on any IBM PC-type computer. Equipped with this the user can make complex calculations within minutes, with no expert knowledge of astronomy, maths or computer-programming. The Sky Graphics facility displays a detailed image of the sky as seen from any point on earth, at any time in the future or past (showing the constellations, planets, and a host of other features), and updated minute by minute, if desired. Full details of the calculations (and formulae) are provided in the book, together with a comprehensive glossary of astronomical terms. Easy PC Astronomy is of immediate practical use to amateur astronomers (from novice to advanced), students (in high school or University), science teachers and research astronomers.
Applications on Advanced Architecture Computers
Authors: Greg Astfalk
Venue:  (1996)

:This volume conveniently brings together updated versions of 30 articles that originally appeared in SIAM News from 1990 to 1995. The objective of the column from which the articles are taken is to present applications that have been successfully treated on advanced architecture computers. Astfalk edits this popular series of articles in SIAM's flagship publication, SIAM News. Algorithmic issues addressed are those which have found general use in building parallel codes for solving problems. In addition to updates that reflect advances and changes in the field of applications on advanced architecture computers, Astfalk has added an index and introductory comments to each article, making this book cohesive and interesting to practitioners and researchers alike. Although some of the computers used in older articles are no longer available and some of the languages are rarely used, what is valuable in these articles is the diversity of areas to which advanced computing can be applied. Perhaps more valuable than the diversity are the successful methods used to achieve parallelism. This may be used by others for similar applications. The applications and technology discussed cover many disciplines, with significant overlap. Articles deal with molecular dynamics, optimization/math programming, finance/economics, geometry, and partial differential equations.
XHTML 1.0 Web Development SourceBook: Building Better Sites and Applications
Authors: Ian S. Graham
Venue:  (2000)

:This second volume of Ian Graham's expert coverage of XHTML is geared toward experienced Web professionals who need to understand the new XHTML specification. He introduces readers to all of XHTML's powerful new features, and uses examples to show how XHTML works with existing Web technologies, such as HTTP and CGI. He then describes various proven techniques for taking full advantage of XHTML to create richer, more powerful sites and Internet applications. The companion Web site features resources, utilities, and examples from the book. 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
Web Design: The Complete Reference, 1st edition
Authors: Thomas A. Powell
Venue:  (2000)

:Web expert Thomas Powell provides thorough explanations of effective site architecture, layout, and navigational features. Describes how to add graphics, links, interface widglets, and multimedia.
Building Intranets with IIS & FrontPage
Authors: Steve Waterhouse
Venue:  (1996)

:Sharpen your competitive edge. Follow this complete tutorial, and you can use communication as the tool for improving your business. Examples based on real intranet implementations lead you through the successful development of an internal network. 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