ppxscal/embedding_network huggingface dataset:
Beginning Programming for Dummies
Authors: Wallace Wang, Wally Wang
Venue:  (1999)

:Your fun and easy guide to BASIC programming and beyond! Liberty BASIC, REALbasic, Perl, and more on CD-ROM Includes overviews of HTML, Java applets, JavaScript, and Python Find out just how easy it is to write computer programs Want to start programming but don't know where to start? Don't worry! With loads of examples and a dash of humor, author Wallace Wang demystifies programming concepts, shows you how to write cool Windows programs in Liberty BASCI, and introduces you to some of today's hottest programming languages. Discover how to: *Get up to speed on programming fundamentals *Write and debug Liberty BASIC programs *Work with graphics, sounds, and data structure *Get a handle on Web programming All this on the bonus CD-ROM Liberty BASIC and other shareware: *TrueBasic, Pocket C, PC Native Oberon, and other demos *Python and Perl open source software *Plus sample code from the book and a bonus chapter, "Programming in Python" *System Requirements: PC running Windows 95 or later, Windows NT4 or later; Power Macintosh running System 7.6 or later; See the About the CD Appendix for details and complete system requirements. Get smart! *Register to win cool prizes *Browse exclusive articles and excerpts *Get a free Dummmies DailyTM e-mail newsletter *Chat with authors and preview other books *Talk to us, ask questions, get answers
Catadioptric Projective Geometry
Authors: Christopher Geyer, Kostas Daniilidis
Venue: International Journal of Computer Vision (2001)

Catadioptric sensors are devices which utilize mirrors and lenses to form a projection onto the image plane of a camera. Central catadioptric sensors are the class of these devices having a single effective viewpoint. In this paper, we propose a unifying model for the projective geometry induced by these devices and we study its properties as well as its practical implications. We show that a central catadioptric projection is equivalent to a two-step mapping via the sphere. The second step is equivalent to a stereographic projection in the case of parabolic mirrors. Conventional lens-based perspective cameras are also central catadioptric devices with a virtual planar mirror and are, thus, covered by the unifying model. We prove that for each catadioptric projection there exists a dual catadioptric projection based on the duality between points and line images (conics). It turns out that planar and parabolic mirrors build a dual catadioptric projection pair. As a practical example we describe a procedure to estimate focal length and image center from a single view of lines in arbitrary position for a parabolic catadioptric system.
Managing Risk in a Four-Digit Number Game
Authors: Chung-Piaw Teo, Siew Meng Leong
Venue: SIAM Review (2002)

The four-digit number game is a popular game of chance played in Southeast Asia. The players in this game choose a four-digit number and place their bets on it. In this paper, we study the design of a control mechanism for managing bets in this game. Our objective is to design a control mechanism to decide whether bets should be accepted or rejected. We propose a nonlinear optimization model for this problem and provide the mathematical justification for the control mechanism used by several operators in this region. We also suggest a simple improved control mechanism. Using data provided by a company in the region, we show that our control mechanism can accept more money per draw, while the risk exposure of the proposed mechanism can be considerably smaller than the current system.
Quest 64: The Official Strategy Guide, 1st edition
Authors: Elizabeth M. Hollinger, James M. Ratkos
Venue:  (1998)

:Ready for magic, mystery and secrets? Quest 64: Prima's Official Strategy Guide will guide you through enchanting Celtland. Amidst these pages you will find: detailed maps for all crucial locations, complete spells and monster indexes, and an in-depth walkthrough. The locations of all hidden Spirit Elements are included to help you on your quest!
How to Do Everything with Your iMac
Authors: Todd Stauffer
Venue:  (2001)

From the Book:Apple includes almost no documentation with the iMac. This book fills that void with aplomb-it's the killer user manual Apple, thankfully, forgot. Todd Stauffer is a darn good writer and this is the perfect book for the first-time iMac user who wants to know everything about his or her iMac. From the simple (the Finder, the Internet, Sherlock, etc.) to the sublime (AppleWorks hints, Nanosaur tips, and so on) this is the one book that quite literally tells you everything about your iMac. I declare this book to be the perfect accompaniment to any iMac. Todd's love for the iMac and intimate knowledge of how things work, along with his coverage of almost every detail from hardware to bundled software, make this book the perfect for every iMac user. When the nice folks at McGraw-Hill asked me to give the book a once over with my critical eye, I thought I was going to have to work hard for my money. That turned out not to be the case. On the contrary, Todd thought of almost everything you'd need to know about your iMac for each chapter, and what he forgot, tech editor John Rizzo remembered. By the time I saw the chapters, there wasn't a whole lot left to be said. And for me to be left without a whole lot to say is, shall we say, not the normal state of affairs. I guess what I'm trying to say is that this book is supremely comprehensive. From the bundled software to anything and everything about the iMac itself, Todd's got you covered. And last but not least, the book is well and clearly written, a definite plus these days. The bottom line is this: I think you'll like this book a lot.
Master Visual C++
Authors: Nathan Gurewich, Ori Gurewich
Venue:  (1994)

:The only way to learn a programming language is by actually writing the programs. Through this book's task-oriented approach and real-world applications, you can Master Visual C++ 1.5. Written in an informal, easy-to-follow style, this book explains each topic through practical programming examples and step-by-step tutorials. You learn how to customize your own dialog boxes, create Multiple Document Interface programs, develop and use your own VBX controls, implement multimedia in your applications, and design programs with the Visual Workbench, AppWizard, App Studio, and Class Wizard. This book, combined with the CD-ROM, teaches you how to create dynamic, eye-catching animation and various multimedia programs.
Systems Analysis and Design Methods, 3rd edition
Authors: Jeffrey L. Whitten, Lonnie Bentley, Victor Barlow
Venue:  (1993)

:This edition continues to react to changes and expected changes in the information technology domain including Year 2000 (Y2K) compatibility,client/server computing,the Internet,intranets,and extranets. Finally,there are exciting systems analysis and design challenges with Enterprise Resource Planning (ERP) applications (such as SAP),systems integration,and business process redesign. Today's students want to "practice" the application of concepts,not just study them. As with the previous editions of this book,the authors wrote it to: 1) Balance the coverage of concepts,tools,techniques,and their applications 2) Provide the most examples of system analysis and design deliverables available in any book 3) Balance the coverage of classical methods (such as structured analysis and information engineering) and emerging methods (e. g.,object-oriented analysis and rapid application development). Additionally,the textbook can serve the reader as a post-course,professional refer-ence for best current practices.
Basic Pro/ENGINEER (with references to PT/Modeler, includes CD ROM)
Authors: Louis Gary Lamit, James Gee, Wilbur Jorgenson, John Shull
Venue:  (1998)

:This book introduces readers to the basic commands and functions of PRO/ENGINEER® (with additional references to P/T MODELER), one of the most widely used CAD-CAM programs employed in industrial design. The book is broken down into 21 lessons, each of which introduces a new set of commands that builds on those presented before. Each lesson covers a new set of commands appropriate to a part, an assembly, or a drawing. Mechanical parts created in the first 13 lessons are used later in the book to create assemblies (two lessons) and generate drawings (five lessons). This short session format is ideal for use in self-paced study and industrial training programs. The book also incorporates margin references to P/T MODELER - a less expensive, basic version of PRO/ENGINEER® - whenever P/T MODELER commands differ or are not available for the procedure being studied.
Sams Teach Yourself SVG in 24 Hours, 1st edition
Authors: Micah Laaker
Venue:  (2002)

:In just 24 lessons of one hour or less, you will become familiar with the basics of creating dynamic graphics using Scalable Vector Graphics (SVG). Using a straightforward, step-by-step approach, each lesson builds upon the previous one, allowing you to learn the fundamentals of SVG from the ground up.
Using Microsoft Office 2000: Platinum Edition, 1st edition
Authors: Laura Stewart, Jim Minatel, Rick Kughen
Venue:  (1999)

:This is the most comprehensive reference available for the Microsoft Office 2000 Suite. Intermediate and advanced users of the suite and the applications as well as Office administrators and help desk staff will find that this book gives them the detailed advanced answers they need that can't be found anywhere else.
Design, implementation and testing of extended and mixed precision BLAS
Authors: Xiaoye S. Li, James W. Demmel, David H. Bailey, Greg Henry, Yozo Hida, Jimmy Iskandar, William Kahan, Suh Y. Kang, Anil Kapur, Michael C. Martin, Brandon J. Thompson, Teresa Tung, Daniel J. Yoo
Venue: ACM Transactions on Mathematical Software (TOMS) (2002)

This article describes the design rationale, a C implementation, and conformance testing of a subset of the new Standard for the BLAS (Basic Linear Algebra Subroutines): Extended and Mixed Precision BLAS. Permitting higher internal precision and mixed input/output types and precisions allows us to implement some algorithms that are simpler, more accurate, and sometimes faster than possible without these features. The new BLAS are challenging to implement and test because there are many more subroutines than in the existing Standard, and because we must be able to assess whether a higher precision is used for internal computations than is used for either input or output variables. We have therefore developed an automated process of generating and systematically testing these routines. Our methodology is applicable to languages besides C. In particular, our algorithms used in the testing code will be valuable to all other BLAS implementors. Our extra precision routines achieve excellent performance---close to half of the machine peak Megaflop rate even for the Level 2 BLAS, when the data access is stride one.
Topological adjacency relations on Z,n
Authors: T. Y. Kong
Venue: Theoretical Computer Science (2002)

For which adjacency relations (i.e., irreflexive symmetric binary relations) on Zn does there exist a topology on Zn such that the -connected sets are exactly the -path-connected subsets of Zn? If such a topology exists then we say that the relation is topological. Let l1 and l, respectively, denote the 4- and the 8-adjacency relations on Z2 and the analogs of these two relations on Zn (for any positive integer n). Consider adjacency relations on Zn such that 1.For x,yZn,xl1yxyxly. 2.For all xZn, the set {x}{y|xy} is l1-path-connected. Among the uncountably many adjacency relations satisfying conditions 1 and 2 above, Eckhardt and Latecki showed that there are (up to isomorphism) just two topological relations on Z2, and essentially showed that there are just four topological relations on Z3. We show in this paper that for any positive integer n there are only finitely many topological adjacency relations on Zn that satisfy conditions 1 and 2, and we relate the problem of finding these relations to the problem of finding all sets of vertices of an n-cube such that no two vertices in the set are the endpoints of an edge of the n-cube. From our main theorems we deduce the above-mentioned results of Latecki and Eckhardt, and also deduce that there are (again, up to isomorphism) exactly 16 topological adjacency relations on Z4 that satisfy conditions 1 and 2.
Independent and separable database schemes
Authors: Edward P. F. Chan, Alberto O. Mendelzon
Venue: Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems (1983)

We propose and investigate the notion of separability to capture the design goal of independently updatable decompositions. As evidence in favor of separability as a natural concept of independence, we show that it is equivalent to a specialization of the abstract independent mappings defined by Bancilhon and SpyraLos. We then enaracterize separable schemes in the important case when the only constraints given are a set of functional dependencies and the join dependency for the database scheme. This characterization is also applicable to dependency preserving database schemes when a set of functional dependencies is given as constraint. Our characterization yields a polynomial-time algorithm for testing separability in these cases.
ActionScript: The Definitive Guide
Authors: Colin Moock
Venue:  (2001)

:ActionScript: The Definitive Guide is for web developers and web authors who want to go beyond simple Flash animations to create enhanced Flash-driven sites. Regardless of your level of programming expertise, this combination of ActionScript fundamentals, applications, and handy quick-reference will have you scripting like a pro.
Conflict resolution for readers and writers
Authors: Gertrude Levine
Venue: ACM SIGAda Ada Letters (2001)

For those of us who have been teaching Operating Systems for years, you may remember with nostalgia the days when Operating Systems texts [ex: Deitel 1984] included Ada code to illustrate solutions for concurrency problems. I find concurrency the most difficult topic to teach in Operating Systems, and expressing solutions in Ada is a strong teaching aid. Ada's tasking construct is powerful and readable. In addition, an Ada Programming Support Environment enables hands-on experimentation.The Readers/Writers problem, a classic mutual exclusion synchronization problem, puzzled computer science professionals for years. Explaining these solutions, as presented in current Operating Systems texts, is daunting.We contrast code expressed in C to that proposed by Burns [Burns1985] and Barnes [Barnes1995] for readability. We then suggest a slight modification to obtain what we consider to be a preferred solution, one that illuminates concurrency issues in general.
Microsoft Internet Explorer 5 - Brief, 1st edition
Authors: Joan Carey, Sandra E. Poindexter
Venue:  (1999)

:Part of our New Perspectives Series, this text offers a case-oriented, problem-solving approach to learning the essential features of Microsoft Internet Explorer 5.
Windows to Go: The Easiest Introduction Ever!
Authors: Alan Simpson
Venue:  (1999)

: Windows 98 to Go Fun, Fast, Affordable Whether you're new to computers or just new to Windows98, this book will get you up to speed with your PC in no time. Having fun with your computer is a snap with the easy-to use TO GO series. Inside you'll find simple, step-by-step instructions written in plain English.
Travel and Hospitality Online: A Guide to Online Services, 1st edition
Authors: Sam F. Miller
Venue:  (1995)

:First, you'll learn how to look at building components and materials inside and out, evaluating: structural materials; heating, electrical, and plumbing systems; aesthetics and light; the site; movement of people and traffic; and ecological considerations. Then, you'll learn why research is important and why you need to be familiar with particular building types - hospitals, museums, manufacturing facilities, airports, libraries, office buildings, and mixed-use structures - before you even think about designing. And you'll take a look at building codes and local zoning ordinances. After a thorough grounding in the physical, you'll meet that all-important client and learn how to find out what they really want as you develop a list of goals, problems to be solved, and design requirements. You'll learn how to brainstorm with the client and discover why it's important to involve the client in the design process from beginning to 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
The Personal Computer from the Inside Out: The Programmer's Guide to Low-Level PC Hardware and Software, 3rd edition
Authors: Murray Sargent, Richard L. Shoemaker
Venue:  (1994)

:T
IXP-1200 Programming
Authors: Erik J. Johnson, Aaron Kunze
Venue:  (2002)

:Succinctly explaining the ways to accomplish a complete range of typical tasks, this reference shows how the IXP1200 hardware influences the programming environment. As users progress from neophyte to veteran IXP1200 programmers, insights in the book help with tuning IXP1200 code for high performance. An IXP hardware and software overview and advice on writing a first microcode program are provided. To help developers progress to experienced user levels, important topics crucial to the IXP 1200 programming environment such as receiving and packet processing, and intra-microengine packet processing are discussed in detail.
O'Leary Series: NetScape Communicator 4.0, 1st edition
Authors: Timothy J. O'Leary, Linda I. O'Leary
Venue:  (1998)

:This text provides a concise,yet complete,introduction to using Netscape Communicator 4. It is suitable for use in a literacy course with a concentration on computer concepts,as well as other courses that require concise coverage. It features a real-life case approach to using Netscape Communicator 4 to access the World Wide Web. In conjunction with the case,a Web site for the company has been created to demonstrate features commonly found in Web pages and how use to use the basic features of Netscape Communicator.
Cursive:: controlling expressive avatar gesture using pen gesture
Authors: Francesca A. Barrientos, John F. Canny
Venue: Proceedings of the 4th international conference on Collaborative virtual environments (2002)

We describe an interaction technique for expressive nonverbal communication through an avatar. The input consists of letters written with expressive modulation, by hand, using a pen tablet input device. This technique, which we call Cursive, translates an alphabetic letter into a body gesture. Our design is inspired by the observation that handwriting, like some kinds of human gesture, informs through the symbols it depicts, and through the manner in which the symbols are produced. The technique is especially suited for desktop and portable virtual reality applications--appli¿cations that do not use special rooms or equipment but only two-dimensional displays and simple pointing devices for interaction with the virtual environment. Our system solves the difficult prob¿lem of controlling the movements of a highly articulated, 3D ava¿tar using a common input device within the context of an office or other real world environment.
Designing and Programming CICS Applications with Cdrom
Authors: John Horswill
Venue:  (2000)

:CICS is an application server that delivers industrial-strength, online transaction management for critical enterprise applications. Proven in the market for over 30 years with many of the world's leading businesses, CICS enables today's customers to modernize and extend their applications to take advantage of the opportunities provided by e-business while maximizing the benefits of their existing investments. Designing and Programming CICS Applicationstargets a diverse audience. It introduces new users of IBM's mainframe (OS/390) to CICS features. It shows experienced users how to integrate existing mainframe systems with newer technologies, including the Web, CORBA, Java, CICS clients, and Visual Basic; as well as how to link MQSeries and CICS. Each part of Designing and Programming CICS Applications addresses the design requirements for specific components and gives a step-by-step approach to developing a simple application. The book reviews the basic concepts of a business application and the way CICS meets these requirements. It then covers a wide range of application development technologies, including VisualAge for Java, WebSphere Studio, and Visual Basic. Users learn not only how to design and write their programs but also how to deploy their applications. Designing and Programming CICS Applications shows how to: Develop and modify existing COBOL applications Become familiar with the CICS Java environment and write a simple Java wrapper for a COBOL application Develop a web front end using servlets, JSP and JavaBeans. Link the web front end to an existing COBOL application using CORBA Write a Visual Basicapplication to develop a customer GUI Link an existing COBOL application using a CICS Client ECI call Develop a Java application using Swing as an MQSeries Client Use the MQSeries-CICS bridge to access an existing COBOL application Debug CICS applications Whether for working with thousands of terminals or a client/server environment with workstations and LANs exploiting modern technology such as graphical interfaces or multimedia, Designing and Programming CICS Applications delivers the power to create, modernize and extend CICS applications.
Optical Signal Processing, Computing, and Neural Networks, 1st edition
Authors: Francis T. S. Yu, Suganda Jutamulia
Venue:  (1992)

:In recent years, optical computing and optical neural networks research has enriched the field originally known as optical signal processing. Optical Signal Processing, Computing, and Neural Networks is a self-contained textbook that offers an introductory survey which examines photonics, linear and nonlinear signal processing, and numerical, symbolic, and neural computing. This comprehensive sourcebook is a basic text for students who lack an intensive background in optic, electromagnetic, computer, and neural network theories. It will also serve as a working reference for optical physicists and engineers involved in current research and development of modern optical signal processing that includes optical computing and neural networks. The first chapter of this book contains the basic coherent theory and concepts of optical transformation. The second chapter introduces the fundamental concept of optical signal processing and its architectures. The third chapter presents selected applications in coherent optics while the fourth chapter discusses white-light processing and its applications. The advances of spatial-light modulators are discussed as well as hybrid-optical architectures using spatial-light modulators in later chapters. Applications of photorefractive crystals in optical signal processing are presented in chapter 7. Digital-optical computing is described in chapter 8 while optical neural networks and their architectures, designs, and models are thoroughly covered in chapter 9. Examples and experimental results are included throughout the book to emphasize the concepts. Chapters include problem sets, 330 throughout, that reinforce key elements in the text.