ppxscal/embedding_network huggingface dataset:
Information Systems Project Management: How to Deliver Function and Value in Information Technology Projects
Authors: Jolyon E. Hallows
Venue:  (1997)

:This is the complete guide to information technology (IT) project management - complete not only because it addresses literally every aspect of the subject but because it is deeply rooted in the daily realities of an IT project manager's world. Drawing on decades of experience, Mr. Hallows presents a practical set of considerations that you will encounter every day in real-world project management. Each topic is covered in relatively few pages but in surprising depth. This approach permits you to gain perspective and insights into what you need to know right now to prepare for near-term issues and to have reliable solutions to future problems at your fingertips.
Programming Windows, Fifth Edition, 5th edition
Authors: Charles Petzold
Venue:  (1998)

:Comprehensive, complete coverage is given of Windows programming fundamentals. Fully revised for Windows 98, this edition covers the basics, special techniques, the kernel and the printer, data exchange and links, and real applications developed in the text.
A checkpointing strategy for scalable recovery on distributed parallel systems
Authors: Vijay K. Naik, Samuel P. Midkiff, Jose E. Moreira
Venue: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM) (1997)

In this paper, we describe a new scheme for checkpointing parallel applications on message-passing scalable distributed memory systems. The novelty of our scheme is that a checkpointed application can be restored, from its checkpointed state, in a reconfigured form. Thus, a parallel application may be checkpointed while executing with t1 tasks on p1 processors, and then restarted from the checkpointed state with t2 tasks on p2 processors. As a result, applications can recover from partial failures in the underlying system. Also, the reconfigurable checkpointed states can be migrated from one parallel system to another even if they do not have the same number of processors. We describe a new programming model for implementing a reconfigurable checkpointing scheme for parallel programs. This new model is derived from the DRMS programming model, developed in the context of run-time reconfiguration of parallel applications. A key component of our implementation is the distribution-independent representation of application array data structures in persistent storage. For further optimizing the performance of checkpoint/restart operations, we provide parallel array section streaming operations for such distributed arrays. We present performance data for the reconfigurable checkpointing and restarting of parallel applications and compare that with the performance of conventional forms of checkpointing. Our results demonstrate the advantages of the new scheme we describe.
Gui Design for Dummies (with CD-ROM), 1st edition
Authors: Laura Arlov
Venue:  (1997)

:Users are becoming more demanding, old standards just don't have the answers, and project deadlines loom. What's a busy software developer to do? Use GUI Design For Dummies for concise, humorous, and practical advice that guides you through designing a graphical user interface from start to finish. Look up just what you need: User psychology? Visual design? Windows structures? You'll find it all in this guaranteed developer-friendly reference! Inside, find helpful advice on how to Develop GUIs for in-house or commercial software development Find out why GUI design guidelines set you up to fail and how you can succeed anyway Figure out what to do about color, layout, and graphics if you don't have a graphic designer Discover what makes a program intuitive for people you'll never meet Get on-the-job training in GUI design by conducting usability tests Plus, Laura's Top Ten Lists: Ten laws of GUI design Ten things to do for a successful project Ten resources for a GUI designer
Data base recovery at CMIC
Authors: Nicholas J. Giordano, Marvin S. Schwartz
Venue: Proceedings of the 1976 ACM SIGMOD international conference on Management of data (1976)

Several techniques have been combined to provide for data base recovery at CMIC. The CMIC environment is presented first in order to identify the constraints which data base recovery must satisfy.A technique is described for updating mass-storage structures (a B-tree in this case) in such a way that all information already addressable through the mass-storage structure can always be addressed through the mass-storage structure, even while the mass-storage structure is being updated. Audit trail recovery points are defined to be records on the audit trail tape with the property that all preceeding data base updates have been written to mass storage. Because of the mass-storage updating technique, any data base update not addressable through the data base mass-storage B-tree could not have been written to mass storage. Therefore, by the definition of a recovery point, the update must have occurred after the most recent recovery point.The audit trail is always updated before the data base. In the event of a failure which does not destroy mass storage (a soft crash), the data base mass-storage allocation is recovered by a tree walk through the B-tree ("hot start"). Then any updates which occurred after the last recovery point on the audit trail are restored from the audit trail.Finally, the problem of program restart after data base recovery is discussed. The question of whether deadlock is a reasonable price to pay for data base rollback is explained, but not answered. This question will have to be addressed as more data base systems try to support concurrent transaction and batch updates, distributed data bases, or data bases shared by independent host computers.
PICASSO: an aid to an end-user facility
Authors: P. G. Sorenson, J. A. Wald
Venue: Proceedings of the 1977 ACM SIGMOD international conference on Management of data (1977)

A characterization of an end user and a discussion of an end-user facility are presented. A language for aiding the data-base administrator in designing forms for user's of an end-user facility is described in a tutorial manner. The paper concludes with an outline of work related to the form's approach and other types of user-oriented query language facilities.
Internet in Medicine CD-ROM (Windows)
Authors: T. N. Arvanitis
Venue:  (1997)

:CD-ROM...The work provides a comprehensive overview of the plenary sessions, satellite workshops, tutorials, and panel discussions at the Congress...The CD-ROM format is authored in HTML with the facility of direct access to the Internet, which can be viewed with an appropriate viewer installed on all platforms...The idea of opening an electronic book and being able to link to other sites on the Internet is innovative. It opens the way for access to much more information than that on the CD-ROM...All the articles appear to be of high quality and relevance to the development of the Internet in medicine. Recommended for all academic audiences as a dynamic resource in medical informatics. (J.D. Campbell, CHOICE)
Issues and solutions: using Web research in introductory courses
Authors: Karl J. Klee
Venue: 3C ON-LINE (1997)

With the advent of the World Wide Web, my teaching and my students' learning have become more interdisciplinary. In teaching the computer literacy course at Jamestown Community College, we include researching on the Internet. An assignment that I require of students is a short term paper on a computer-related topic, using references only from the Web. Recent topics that students have chosen include: computer security, computer viruses, computers and the disabled, computers in the medical field, configuring a computer system, and artificial intelligence. Students have found this assignment to be very useful relative to researching topics for their other courses. They were particularly impressed by how up-to-date the information was on the Web (verses books) and the ease with which they could extend their searches with the use of the hypertext links.
AutoSketch for Windows
Authors: Alfred J. Yarwood
Venue:  (1994)

:AutoSketch for Windows forms a basic course of work for those who want to ensure that they can construct 2-D drawings, ranging from the simple to the complex, using CAD software. It contains a large number of examples of engineering, building and general graphics drawings, together with a full description of the icon-driven and pull-down menu commands. It includes many screen shots which show the large number of dialogue boxes available in the software for the setting of drawing parameters, together with descriptions of how settings should be made. Each chapter contains drawing exercises which are graded to encourage the reader to practise and extend what has been learned. AutoSketch for Windows will prove essential reading for secondary school students following the National Curriculum Technology syllabus, for further education students taking City and Guilds or BTEC courses in engineering and building, and for higher education students of first-year courses in engineering, building and architecture. It will also appeal to the general reader with an interest in CAD software.
Teach Yourself Windows CE in 24 Hours
Authors: David Hayden
Venue:  (1997)

:Teach Yourself Windows CE in 24 Hours will guide you through Microsoft's latest operating system for the handheld PC. Following the highly successful Teach Yourself in 24 Hours format, you will gain a thorough knowledge of how to fully utilize Windows CE in just 24 easy-to-follow lessons. With complete coverage of Windows CE and all of the latest add-ons, Teach Yourself Windows CE in 24 Hours is your single source for learning Windows CE.
Multimedia Demystified?
Authors: CORPORATE Apple Computer Inc.
Venue:  (1994)

:The definitive book for anyone who wants to understand what multimedia is all about and how it is created. A hypertext-like design makes the book accessible and user-friendly, so that the reader can quickly master the concepts, tools, techniques, and technologies behind the biggest buzzword around today.
Building Your Client/Server Solution with the SAS System
Authors: CORPORATE SAS Institute Incorporated
Venue:  (1996)

:Discover how you can get the most from your client/server computing resources using the SAS System! You will be able to build your own client/server application using the techniques demonstrated by the sample client/server application described in the book. Detailed explanations of the parts of the code that implement SAS client/server features and functions are provided. The first part of the book is written to help decision-makers understand and evaluate the SAS System as a client/server solution. The majority of the book focuses on the sample client/server application, which emphasizes SAS programming techniques for online transaction processing, data warehousing, and decision support systems. 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
SnakeToonz: a semi-automatic approach to creating cel animation from video
Authors: Aseem Agarwala
Venue: Proceedings of the 2nd international symposium on Non-photorealistic animation and rendering (2002)

SnakeToonz is an interactive system that allows children and others untrained in cel animation to create two-dimensional cartoons from video streams and images. The ability to create cartoons has traditionally been limited to professional animation houses and trained artists. SnakeToonz aims to give anyone with a video camera and a computer the ability to create compelling cel animation. This is done by combining constraints of the cartooning medium with simple user input and analysis of that input.A cartoon is created in a dialogue with the system. After recording video material the user sketches contours directly onto the first frame of video. These sketches initialize a set of spline-based active contours which are relaxed to best fit the image and other aesthetic constraints. Small gaps are closed, and the user can choose colors for the cartoon. The system then uses motion estimation techniques to track these contours through the image sequence. The user remains in the process to edit the cartoon as it progresses.
Intelligent machine vision: techniques, implementations and applications
Venue:  (2001)

Intelligent Machine Vision: Techniques, Implementations & Applications brings together the central issues involved in this exciting and topical subject. Drawing on half a century of combined experience, the authors describe state of the art and the latest developments in the field, including: fundamentals of 'intelligent' image processing, specifically intended for Machine Vision systems; algorithm optimization; implementation in high-speed electronic digital hardware; implementation in an integrated high-level software environment; applications for industrial product quality and process control. There are hundreds of illustrations in the book, most of them created using the author's 'PIP' software a sophisticated intelligent image processing package. A demonstration version of this software, as well as numerous examples from the book, are available at the authors' Web site: http://bruce.cs.cf.ac.uk/bruce/index.html.
Debian GNU/Linux For Dummies
Authors: Michael Bellomo
Venue:  (2000)

:Take control of Debian GNU/Linux, the Linux distribution known for it's true open nature--commitment to the free software principals, community-centric project, tradition of high-quality packages and package management tools. Save time by quickly finding what you need to know to get the most out of Debian GNU/Linux. If you are a new user you will find Debian GNU/Linux For Dummies a must-read. The book covers: Debian GNU/Linux at a glance Debian Linux Basics Configuring and Working with your Debian Linux System Basic Debian Administration Network Communications Mail and News Network Security; Fire, Flood, System Crashes, and Other Natural Disasters Includes a CD-ROM that contains the latest version of Debian Linux. About the Author: Michael Bellomo is a certified in Unix System. Currently he has over 5 years experience as a Unix (Solaris & Linux) and Microsoft Windows NT Network Manager serving with software and financial technology companies in the Silicon Valley. He is the author of IDG's Linux Administration for Dummies, and Mastering Red Hat Linux Visually, and the upcoming Windows 2000 book, Windows 2000 Administration for Dummies. He has also contributed several chapters to IDG's Linux For Dummies (2nd Edition) and The GIMP (GNU Image Manipulation Program) Bible.
Starter Kit for the as/400: Thirty-Three Fundamental Concepts, 2nd edition
Authors: Wayne Madden
Venue:  (1994)

:Wayne Madden's indispensable guide for novice to intermediate programmers and system operators is now available in a much expanded second edition. With 15 all-new and 8 updated chapters, it's a valuable, proven resource to help you learn basic concepts and nuances of the AS/400. Same price as the original! Easy to understand, great for training classes and personal use. Make your job easier and increase your comfort level working on the AS/400.
Analyzing the error bounds of multipole-based treecodes
Authors: Vivek Sarin, Ananth Grama, Ahmed Sameh
Venue: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM) (1998)

The problem of evaluating the potential due to a set of particles is an important and time-consuming one. The development of fast treecodes such as the Barnes-Hut and Fast Multipole Methods for n-body systems has enabled large scale simulations in astrophysics [9, 10, 13] and molecular dynamics [1]. Coupled with efficient parallel processing, these treecodes are capable of yielding several orders of magnitude improvement in performance [6, 14, 15]. In addition, treecodes have applications in the solution of dense linear systems arising from boundary element methods [3, 4, 5, 11, 12]. Using a p-term multipole expansion, the FMM reduces the complexity of a single timestep from O(n2) to O(p2n) and Barnes-Hut method reduces it to O(p2n log n) for a uniform distribution.In this paper, we analyze the approximations introduced by these methods. We describe an algorithm that reduces the error significantly by selecting the multipole degree appropriately for different clusters. Furthermore, we show that for practical problem sizes, this increases the computational complexity marginally. We support our theoretical result with experiments in the context of particle simulations as well as boundary element methods. Our POSIX threads-based treecode yields excellent speedups on a 32 processor SGI Origin 2000, even for relatively small problems.
A nonseparable VLSI architecture for two-dimensional discrete periodized wavelet transform
Authors: King-Chu Hung, Yao-Shan Hung, Yu-Jung Huang
Venue: IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2001)

A modified two-dimensional (2-D) discrete periodized waelet transform (DPWT) based on the homeomorphic high-pass filter and the 2-D operator correlation algorithm is developed in this paper. The advantages of this modified 2-D DPWT are that it can reduce the multiplication counts and the complexity of boundary data processing in comparison to other conventional 2-D DPWT for perfect reconstruction. In addition, a parallel-pipeline architecture of the nonseparable computation algorithm is also proposed to implement this modified 2-D DPWT. This architecture has properties of noninterleaving input data, short bus width request, and short latency. The analysis of the finite precision performance shows that nearly half of the bit length can be saved by using this nonseparable computation algorithm. The operation of the boundary data processing is also described in detail. In the three-stage decomposition of an N x N image, the latency is found to be N2 + 2N + 18.
Critiques of Knowing: Situated Textualities in Science, Computing and the Arts
Authors: Lynette Hunter
Venue:  (1999)

:Lynette Hunter elegantly weaves together such vast areas of thought as rhetoric, politics, AI, computing, feminism, science studies, aesthetics and epistemology in this new work that explores what happens to science and computing when we think ofthem as texts. makes some devastating theoretical reflections, and the text races down the page (Hilary Rose, author of Love, Power and Knowledge) science. Lynette Hunter develops an innovative conceptual apparatus that will offer new resources to scholars working in a widely disparate range of disciplines and subject matters. It is a fine, accessible text (Lorraine Code, author or Rhetorical Spaces) 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
Novel interconnect modeling by using high-order compact finite difference methods
Authors: Qinwei Xu, Pinaki Mazumder
Venue: Proceedings of the 12th ACM Great Lakes symposium on VLSI (2002)

The high-order compact finite difference (HCFD) method is adapted for interconnect modeling. Based on the compact finite difference method, the HCFD method employs the Chebyshev polynomials to construct the approximation framework for interconnect discretization, and leads to improved equivalent-circuit models. The HCFD-based modeling requires far fewer intervening grid points for building an accurate discrete model of the transmission line than other numerical methods like traditional Finite Difference (FD) method. It is believed that given the number of state variables, the presented method gives more accurate results than other known passive discrete modeling methods. The theoretical proof shows that HCFD-based modeling preserves the passivity.
Characterizing Internet performance to support wide-area application development
Authors: Gerco Ballintijn, Maarten van Steen
Venue: ACM SIGOPS Operating Systems Review (2000)

To help in our wide-area application development, we have done an informal study of the relation between wide-area latency, the number of routers, and geographical distance between Internet sites. We did this by performing ping and traceroute measurements between 19 sites distributed across the globe. Contrary to our expectation there is almost no correlation between distance, latency, and number of routers in the current Internet. To help further studies of these characteristics the problems of this pilot project are also described.
Microsoft Word 97 Illustrated Basic, 1st edition
Authors: Marie Swanson
Venue:  (1997)

:Through instructor-led or self-paced step-by-step instruction, individuals learn how to design, create, edit, and enhance documents.
Designing sound canvas: the role of expectation and discrimination
Authors: Priscilla Chueng
Venue: CHI '02 extended abstracts on Human factors in computing systems (2002)

In this paper, expectation and discrimination are identified as two important constructs to be considered in ecological sound design to achieve a sense of presence in virtual enviroments. Research to investigate the extent of this is described and the results obtained are discussed. Future avenues for research, on the basis of these results, are indicated.
Flatlined
Authors: Peter J. Denning
Venue: Communications of the ACM (2002)

Our propensity to create linear scales between opposing alternatives creates false dichotomies that hamper our thinking and limit our action.
Freehand Graphics Studio 7 with Cdrom
Authors: CORPORATE Macromedia Inc
Venue:  (1997)

:Macromedia Interactive puts the classroom right on your desktop. Watch as master teachers from Macromedia show how to use FreeHand and the other programs in FreeHand Graphics Studio to build professional level artwork and page layouts. Then practice the skills you've just learned. Complete demo version of the software and all the files you need are included on the same disk. Step-by-step instructions in the accompanying book let you practice anytime. In FreeHand Graphics Studio 7 Interactive, learn to: use FreeHand's drawing tools, color mixer, and transformation tools to create sophisticated artwork; work with paths and points to create any shape; add finely tuned text to your designs with FreeHand's text tools - or create custom letterforms for your layouts using Fontographer; create 3D shapes for your FreeHand artwork using Extreme 3D; use xRes to add special bitmap effects; and shock your graphics for publishing on the World Wide Web. 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
Reengineering Software: How to Reuse Programming to Build New, State-of-the-Art Software
Authors: Roy Rada
Venue:  (2000)

:Software development is much cheaper and faster when existing programming can be incorporated into the new design. This book shows how to organize a library for easy retrieval, retrieve exactly what is needed quickly and efficiently, and tailor assets retrieved to the new product specifications. Procedures and guidelines are presented within a conceptual framework that emphasizes corporate issues and important standards germane to reengineering. Tools and real-life case studies clearly demonstrate how the tools and methodologies work.