ppxscal/embedding_network huggingface dataset:
CGI Programming 101: Programming PERL for the World Wide Web, 1st edition
Authors: Jacqueline D. Hamilton
Venue:  (2000)

:Designed for users who already know how to build a Web page, this book demonstrates the techniques for adding programs called Common Gateway Interfaces (CGIs) to their Web sites. Hands-on examples start with the absolute basics such as where to write scripts, how to upload them and set file permissions, and how to run them. More advanced topics like processing forms, reading and writing data files, and interacting with databases are also shown in clear examples. Also included are tutorials on UNIX and how to password-protect a Web site.Author Biography: Jacqueline D. Hamilton is an Internet programmer and has done CGI programming for a number of companies including EDS, GTE Internet Solutions, Texas Instruments, and Steve Jackson Games. She lives in Houston, Texas.
Operating System API Reference
Authors: UNIX System Laboratories
Venue:  (1993)

:This helpful reference provides a comprehensive description of UNIX system calls and library functions found in UNIX System V Release 4.2. Covers C language, math, networking, and specialized libraries.
Design visual thinking tools for mixed initiative systems
Authors: Pearl Pu, Denis Lalanne
Venue: Proceedings of the 7th international conference on Intelligent user interfaces (2002)

Visual thinking tools are visualization-enabled mixed initiative systems that empower people in solving complex problems by engaging them in the entire resolution process, suggesting appropriate actions with visual cues, and reducing their cognitive load with visual representations of their tasks. At the same time, the visual interaction style provides an alternative to the dialog-based model employed in most mixed-initiative (MI) systems. Visual thinking tools avoid complex analyses of turn taking, and put users in control all the time. We are especially interested in implementing visual "affordances" in such systems and present three examples used in COMIND, a visual MI system that we have developed. We show how humans can more effectively concentrate on synthesizing problems, selecting resolution paths that were unseen by the machine, and reformulating problems if solutions cannot be found or are unsatisfactory. We further discuss our evaluation of the techniques at the end of the paper.
Red Hat Linux System Administration Unleashed
Authors: Thomas Schenk
Venue:  (2000)

:Red Hat Linux System Administration Unleashed shows you how to configure and manage a Linux system to keep it running optimally in a 24x7 environment. The book covers advanced topics such as RAID, customizing the kernel, and hacker security. You will also learn the issues and skills related to running Red Hat Linux with other operating systems, internetworking Linux in a network setting with a large user base. Topics include file system and disk management, backups and disaster recovery, networking in NT, NetWare and Unix environments, shells and scripting, Internet services, and more. Provides the core information you need to know to administer any system that includes Red Hat Linux Provides the Unix administrator a quick path to become a Linux administrator by comparing Linux with commercial Unix flavors throughout the book CD-ROM contains Linux Power Tools and administration software
Designing the User Interface: Strategies for Effective Human-Computer Interaction, 3rd edition
Authors: Ben Shneiderman
Venue:  (1997)

:In 1996, recognizing this book, ACM's Special Interest Group on Documentation (SIGDOC) presented Ben Shneiderman with the Joseph Rigo Award. SIGDOC praised the book as one "that took the jargon and mystery out of the field of human-computer interaction" and attributed the book's success to "its readability and emphasis on practice as well as research." In revising this best-seller, Ben Shneiderman again provides a complete, current, and authoritative introduction to user-interface design. The user interface is the part of every computer system that determines how people control and operate that system. When the interface is well designed, it is comprehensible, predictable, and controllable; users feel competent, satisfied, and responsible for their actions. In this book, the author discusses the principles and practices needed to design such effective interaction. Based on 20 years experience, Shneiderman offers readers practical techniques and guidelines for interface design. As a scientist, he also takes great care to discuss underlying issues and to support conclusions with empirical results. Interface designers, software engineers, and product managers will all find here an invaluable resource for creating systems that facilitate rapid learning and performance, yield low error rates, and generate high user satisfaction. Coverage includes the human factors of interactive software (with added discussion of diverse user communities), tested methods to develop and assess interfaces, interaction styles (like direct manipulation for graphical user interfaces), and design considerations (effective messages, consistent screen design, appropriate color).
Internet and Intranet Security
Authors: Rolf Oppliger
Venue:  (1998)

:Here is a comprehensive, crystal clear examination into the latest techniques and mechanisms used to help protect Internet and intranet access and communication services. Authored by an international expert in information technology and computer security systems, Internet and Intranet Security helps computer and networking engineers understand, develop, and support secure TCP/IP-based networks, and enables security professionals to build efficient systems for safeguarding commercial Internet applications.
Visual LISP: A Guide to Artful Programming with Cdrom, 1st edition
Authors: Phil Kreiker
Venue:  (1999)

:A step-by-step guide to enhancing AutoCAD commands and creating your own. This text and accompanying CD-ROM teaches the professional and higher-level student how to customize AutoCAD software with the new programming language of Visual LISP. If you're looking for guidance on such things as porting over existing AutoLISP routines into Visual LISP, this is the book for you.Keywords: AutoCAD Programming Keywords: Visual LISP 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
Fontographer: Type by Design, 1st edition
Authors: Stephen Moye
Venue:  (1995)

:Fontographer: Type by Design is a comprehensive guide to typeface design and editing with Fontographer. Topics covered include: modifying PostScript typeface, problem-free printing, addressing TrueType problems, incorporating complex characters, creating "morphed" faces, using Fontographer with Adobe Photoshop or Macromedia Freehand, and shortcuts for editing PostScript fonts with popular software. Fontographer: Type by Design also discusses legal issues like copyright of typeface designs. 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
Data dependency diagrams for spreadsheet applications
Authors: Sarat Vemuri, Shankar Sengupta, J. Steve Davis
Venue: Proceedings of the 30th annual Southeast regional conference (1992)

We conducted experiments to evaluate on-line data dependency diagrams for spreadsheets. Results were consistent those of earlier experiments with written data dependency diagrams. Although users had no trouble browsing the on-line diagrams, the diagrams did not seem to improve the performance of a maintenance task on a small spreadsheet. The diagrams may be helpful for larger spreadsheets.
Learn C++ on the PC
Authors: David Mark
Venue:  (1993)

:A bestselling author provides everything a novice needs to start programming with C++. Dave Mark introduces programming fundamentals and C++ language basics for the uninitiated. Following a brief review of C, he then shows how to write, edit, compile, and run programs in the PC environment.
Proceedings of the 3rd international workshop on Web information and data management
Venue: Workshop On Web Information And Data Management (2001)

The 2001 International Workshop on Web Information and Data Management (WIDM?01) is the third in a series of workshops on Web Information and Data Management held in conjunction with the International Conference on Information and Knowledge Management (CIKM). The objective of the workshop is to bring together researchers, industrial practitioners, and developers to study how the web information can be extracted, stored, analysed and processed to provide useful knowledge to the end users for various advanced database applications. Apart from the sponsorship from both ACM SIGIR and ACM SIGMIS, WIDM?01 has received generous sponsorship from the E-Book Systems Pte Ltd.The Call for Papers attracted 34 submission of research papers, out of which 11 were accepted. All papers were thoroughly reviewed by the program committee and external reviewers. These papers have divided into 4 sessions: ?Web Data Mining,? ?Web Information Management,? ?Web Performance Optimization,? and ?Web Information Integration.? The workshop would not be a success without the help of a few important people. Lay-Choo Tan and Chee-Keong Lai, the technical officers from the Centre for Advanced Information Systems (CAIS) did a wonderful job in setting the website for the electronic submission of abstracts and papers. We are also indebted to the CIKM?s main committee for their support: Il-Yeol Song for coordinating WIDM?01 with the other workshops; Eun-Kyo Park for managing the financial and registration matters; and Alvin Lim for local arrangement. Finally we would like to thank the authors and contributors for their effort in supporting the workshop.
What you installed is what you see: help navigation in modular software products
Authors: Robin Green
Venue: Proceedings of IEEE professional communication society international professional communication conference and Proceedings of the 18th annual ACM international conference on Computer documentation: technology & teamwork (2000)

As software becomes increasingly modular and componentized, giving users more control over what components they install and use, the challenge of creating useful, task-based navigation hierarchies becomes more complex. Help navigation needs to reflect the tasks a user can actually perform, given the components that were installed. This presents organizational and writing challenges for writers and technical challenges for help delivery systems. This paper examines a number of existing and possible future ways of implementing document navigation in a componentized software product and recommends approaches for future projects.
SAPscript
Authors: Michaelson Buchanan
Venue:  (1999)

:Complex business requirements require complex solutions. Harness the power of SAPscript - and create complex layout sets and dynamic output scenarios that make a powerful impression . . . using this first accesible hands-on guide written by a developer, for developers. Whether you want to make a simple header font change to an outbound correspondence or create a custom print program and layout set from the ground up, SAPscript provides everything you need to meet the multi-tiered demands of today's implementations. In a well-organized format that focuses on material important to specific tasks, SAPscript consultant Michaelson Buchanan show SAP developers and users how to: Call layout sets from ABAP programs via the SAPscript function modules Define paragraphs, character strings, text elements, page windows, and all layout set components Include standard text in a layout set Call ABAP subroutines from layout sets Handle grids, logos, hexadecimal characters, and all complex layout set challenges Smooth the learning curve with highlighted Notes, Warnings, Command Reference, Key Terms, tutorials, full index, and referenced code on the CD-ROM 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
Agile modeling: effective practices for extreme programming and the unified process
Authors: Scott W. Ambler, Ron Jeffries
Venue:  (2002)

In this innovative book, Scott Ambler reviews how to: 1. Model on an XP project without detracting from its fast-moving and agile software development approach. 2. Simplify the modeling disciplines/workflows of the UP without losing any of the true benefits of those disciplines. 3. Use modeling to explore an issue or to facilitate communication. 4. Effectively apply the UML, and extend it with other methodologies, to meet your real-world development needs. 5. Reduce the documentation burden on your project by writing agile documents. 6. Use simple modeling tools, such as index cards and whiteboards, and know when to use complex CASE tools. 7. Rethink your approach to work areas, modeling teams, and modeling sessions.
Lotus SmartSuite 97 for Windows 95 (Mastering), 2nd edition
Authors: Sandra E. Eddy
Venue:  (1996)

:Mastering Lotus SmartSuite 97 for Windows 95 provides comprehensive, tutorial-based coverage of all five SmartSuite programs. Packed with practical tips and examples, this all-in-one handbook shows you the real power of integrated computing. It's a complete, inexpensive alternative to buying five separate books!
The look of the link - concepts for the user interface of extended hyperlinks
Authors: Harald Weinreich, Hartmut Obendorf, Winfried Lamersdorf
Venue: Proceedings of the 12th ACM conference on Hypertext and Hypermedia (2001)

The design of hypertext systems has been subject to intense research. Apparently, one topic was mostly neglected: how to visualize and interact with link markers. This paper presents an overview of pragmatic historical approaches, and discusses problems evolving from sophisticated hypertext linking features. Blending the potential of an XLink-enhanced Web with old ideas and recent GUI techniques, a vision for browser link interfaces of the future is being developed. We hope to stimulate the development of a standard for hyperlink marker interfaces, which is easy-to-use, feasible for extended linking features, and more consistent than current approaches.
Microsoft Word 97
Authors: Marie L. Swanson
Venue:  (1997)

:Part of the Illustrated Series, this text offers a quick, visual way to build Microsoft Word 97 skills Covers introductory through advanced skills.
Learn Graphics File Programming with Delphi: With Cdrom with Cdrom
Authors: Derek A. Benner
Venue:  (1997)

:graphics file types and presents ObjectPascal source code to implement read/write modules for each format, as well as sample viewer application to serve as a framework. The accompanying CD contains all source code, sample images in each of the file types, and several shareware/freeware image manipulation applications. 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
The Internet for Busy People, 1st edition
Authors: Christian Crumlish
Venue:  (1999)

:Whether you set aside an evening or a lunch hour - or just reach for this Busy People guide as you need it - you'll soon be on the fast track with the Internet. Explore Windows 95's seamless Internet connection or follow simple instructions for using other versions of Windows. Delve into the World Wide Web in mere minutes. Master the mysteries of e-mail, mailing lists, and Usenet newsgroups faster than you thought possible. Discover the power of FTP, Telnet, and Gopher in a flash. Understand how to search the Net and find fascinating new sites. Organized for a quick orientation, The Internet for Busy People offers exceptional timesaving features, including fast forwards: quick reference sections at the beginning of each chapter that demonstrate all the essential commands and features - an ideal way for more experienced users to explore the Internet in no time; shortcuts: accelerated routes to completing a task or solving a problem; habits & strategies: timesaving tips and convenient techniques; definitions: fast and clever ways to learn and remember the jargon; and cautions: known pitfalls and problems to avoid to save you time and headaches.
A fast approach to computing exact solutions to the resource-constrained scheduling problem
Authors: M. Narasimhan, J. Ramanujam
Venue: ACM Transactions on Design Automation of Electronic Systems (TODAES) (2001)

This article presents an algorithm that substantially reduces the computational effort required to obtain the exact solution to the Resource Constrained Scheduling (RCS) problem. The reduction is obtained by (a) using a branch-and-bound search technique, which computes both upper and lower bounds, and (b) using efficient techniques to accurately estimate the possible time-steps at which each operation can be scheduled and using this to prune the search space. Results on several benchmarks with varying resource constraints indicate the clear superiority of the algorithm presented here over traditional approaches using integer linear programming, with speed-ups of several orders of magnitude.
Novel design and verification of a 16 x 16-b self-repairable reconfigurable inner product processor
Authors: Rong Lin, Martin Margala
Venue: Proceedings of the 12th ACM Great Lakes symposium on VLSI (2002)

A novel self-repairable and reconfigurable inner-product processor with low-power, fast CMOS circuits and DFT techniques is presented. It takes the advantage of recently proposed decomposition based arithmetic circuit design approach for simple implementation of the reconfigurations, component replacements, and high-quality tests.The processor can be dynamically reconfigured for two types operations: 4 x 8 x 8-b inner product computation and 16 x 16-b multiplication. The self-repair is provided by choosing a fault-free one from 17 possible architectures during the test, which covers more than 52% transistors for the specified faults. Only one extra bit is needed for all reconfigurations, repairs, and tests. The proposed exhaustive DFT technique greatly reduces the test vector length, from 17*232 to 1.5*213, which is as short as that required by the pseudo-exhaustive DFT method recently reported in literature.
America Online 3 for MacIntosh (Visual QuickStart Guide)
Authors: Maria L. Langer
Venue:  (1997)

:With over six million members, America Online is the world's largest online service provider. This resource provides an easy step-by-step guide for beginners to get up and running with AOL and for intermediate users to gain more in-depth understanding of the service. Hundreds of screenshots and detailed illustrations are accompanied by clear, step-by-step instructions.
Performance of a data base manager in a virtual memory system
Authors: S. W. Sherman, R. S. Brice
Venue: Proceedings of the 1976 ACM SIGMOD international conference on Management of data (1976)

Buffer pools are created and managed in data base systems in order to reduce the total amount of accesses to the I/O devices. The use of the buffer pool in a virtual storage system may cause an increase in the page fault rate. We examine this phenomenon through the analysis of empirical data gathered in a multifactor experiment. The factors we considered were memory size, buffer size, replacement algorithm for memory and buffer management algorithm.
Trust management for IPsec
Venue: ACM Transactions on Information and System Security (TISSEC) (2002)

IPsec is the standard suite of protocols for network-layer confidentiality and authentication of Internet traffic. The IPsec protocols, however, do not address the policies for how protected traffic should be handled at security end points. This article introduces an efficient policy management scheme for IPsec, based on the principles of trust management. A compliance check is added to the IPsec architecture that tests packet filters proposed when new security associations are created for conformance with the local security policy, based on credentials presented by the peer host. Security policies and credentials can be quite sophisticated (and specified in the trust-management language), while still allowing very efficient packet-filtering for the actual IPsec traffic. We present a practical portable implementation of this design, based on the KeyNote trust-management language, that works with a variety of UNIX-based IPsec implementations. Finally, we discuss some applications of the enhanced IPsec architecture.
Trigger Happy: Videogames and the Entertainment Revolution
Authors: Steven Poole
Venue:  (2000)

:Videogames first came on the market 30 years ago as a marginal technological curiosity. Now they are virtually everywhere. Videogame sales have equaled movie sales. They are played my more adults than children, and game design can even be studied in college. Yet videogames are still often viewed as a minor form of entertainment, at best shallow, or at worst harmful. Now, Steven Poole argues that videogames are a nascent art form on track to supersede movies as the most popular and innovative form of entertainment in the new century.
Sams Teach Yourself Upgrading and Fixing PCs in 24 Hours, 2nd edition
Authors: Galen A. Grimes
Venue:  (2000)

:This edition of Sams Teach Yourself Upgrading and Fixing PCs in 24 Hours has been updated to include coverage of the latest operating systems (e.g., Windows XP and Linux), utilities, and hardware, including expanded coverage of partitioning software and DVD drives. The book has also been reorganized for ease of use by the beginner, and a detailed glossary and manufacturers reference have been added. Additional information includes:System components - what they are and how they work.Checklists of tools, utilities, and other basic repair items.CMOS settings and how they relate to your hardware.Upgrading a PC's memory.Replacing internal and/or external disk drives.Replacing or upgrading internal/external CD-ROM and DVD drives.Choosing and adding a removable storage drive.Upgrading system boards.Choosing or upgrading a sound card.Choosing or upgrading a video card.Adding/changing monitors.Modems and other communications devices.Selecting and installing a printer.Scanners, digital cameras, and digital video.Upgrading an operating system.Performance monitors, diagnostic tools, virus checkers.
Troubleshooting Your Multimedia PC, 1st edition
Authors: John Montgomery
Venue:  (1995)

:Here's the bottom line on your multimedia mishaps: It's not your fault, and we've got proof. Not only will John Montgomery (aka Dr. Multimedia) show you how to shift the blame onto the manufacturer, the documentation, and the computer industry in general, he will also help you fix the problem yourself -- painlessly! "Troubleshooting Your Multimedia PC" includes: * a simple explanation of how multimedia works * detailed, step-by-step instructions with photos that make it easy to install any multimedia upgrade kid, including specific instructions for the most popular kits from Media Vision * instructions for installing separate components from different manufacturers and getting them to live together in peace * a troubleshooting section, organized by symptom, to help you identify and fix the many minor and not-so-minor bugs and glitches that can keep you from achieving a state of multimedia nirvana