ppxscal/embedding_network huggingface dataset:
Data Communications: An Overview, 1st edition
Authors: Myron E. Sveum, Nyron E. Sveum
Venue:  (1999)

:Ideal for anyone seeking a complete survey of data communications without being bogged down with excessive detail, this applications-oriented overview covers a wide range of subjects in sufficient depth to provide readers with a basic, working knowledge of the field. Discusses everything from network basics to coax, data link layer duties, high speed LANs, network operating system functions, analog vs. digital signal transmission, ISDN history and types, mobile communication problems, ATM layers, the purpose of the Internet, transport layer protocols, SNA hardware, and more. Explains why there are so many different protocols in data communications, the differences between them, and advantages and disadvantages of each. Illustrates protocols and layers with figures throughout. For those in data communications or computer information systems, or for anyone in electronic technology field.
Cyberdemocracy: Technology, Cities and Civic Networks
Authors: Roza Tsagarousianou, Damian Tambini, Cathy Bryan
Venue:  (1998)

: Cyberdemocracy is a study of the potential for "electronic democracy" through the examination of case studies in US and European cities and civic projects. It aims to strike a balance between enthusiastic and dismissive approaches to "electronicdemocracy." The authors consider the impact of new technology with regard to the history of broadcasting and communications technology--in particular, the ways in which the principles and requirements of public service and universal access will, or will not be maintained. This is a vigorous contribution to a vital debate about the state of democracy and the impact of communications technology. It will be essential reading for both students and policy makers. (WIRED)
Finding Sets Covering a Point with Application to Mesh-Free Galerkin Methods
Authors: Xiaoxu Han, Suely Oliveira, David Stewart
Venue: SIAM Journal on Computing (2000)

For a collection of sets in Rd we consider the task of finding all sets in the collection that cover or contain a given point. The algorithms introduced in this paper are based on quadtrees and their generalizations to Rd. The advantages of our new splitting algorithm to find the covering sets of a point over the basic algorithm are detailed by means of hit rates and the expected depth traversed in the quadtree search, numerically and theoretically. This solves a difficult problem faced by mesh-free discretizations of partial differential equations.
A parallelized meshfree method with boundary enrichment for large-scale CFD
Authors: Lucy T. Zhang, Gregory J. Wagner, Wing K. Liu
Venue: Journal of Computational Physics (2002)

A parallel computational implementation of a meshfree method--the reproducing kernel particle method (RKPM)--is used for 3-D implicit CFD analysis. A novel procedure for implementing the essential boundary condition using the hierarchical enrichment method is presented. Using this enrichment along the essential boundaries produces results that more closely match experimental and analytical results for a flow past a cylinder problem than does either the finite-element method or other meshfree methods that require matrix inversion for the application of essential boundary conditions. This technique also allows the efficient parallelization of the algorithm and leads to higher parallel speedups than do other boundary condition implementations, many of which involve inherently serial steps; this is important, because the expense of meshfree computations makes parallelization crucial for large-size problems. The performance of the parallelization technique and the accuracy of the implicit CFD algorithm are demonstrated in two example problems.
QuarkXPress 4 for Windows, 1st edition
Authors: Elaine Weinmann
Venue:  (1998)

:This easy, step-by-step book is packed with lots of screen shots to show users how to use the new QuarkXPress 4 for Windows. It is a helpful guide for beginners, offering a straightforward introduction to the new software. It's also a handy reference guide for more advanced users looking for a quick explanation of version 4. Each chapter covers a different function, which enables readers to look up what they need and get started in no time.
Business Data Communications and Networking,7th Edition, 7th edition
Authors: Jerry FitzGerald, Alan Dennis
Venue:  (2001)

:Inside, you'll find the latest advances with the Internet, Internet access (cable modems, DSL), local area and backbone networks (gigabit ethernet, ATM), and wide area networks (ATM, SONET, SMDS). A greater emphasis is placed on the changing nature of the Internet and the increased importance of electronic commerce in business.
Programming Windows 98/NT Unleashed: The Comprehensive Solution!, 1st edition
Authors: Viktor Toth, Brad Jones
Venue:  (1998)

: Programming Windows 98/NT Unleashed is the ideal reference for developers creating applications for 32-bit Windows. This authoritative resource delivers what every Windows programmer should know to design, code, and implement cutting edge Windows applications. This resource brings you up to speed on the enhancements of the Windows environment, including newer technologies including programming Microsoft s Distributed Internet Architecture (DNA) and Active Desktop. The reader will learn to use common controls to quickly and easily add functionality to their applications. They will learn to modify their programs to interact with the outside world using messaging (MAPI) and technology (TAPI). They will also learn to create their own Internet applications as well as Internet enabled applications. Programming Windows 98/NT Unleashed is the ultimate resource for the programmer interested in exploiting the power of Microsoft s 32-bit, Windows Operating System. The revision of Microsoft Windows 98 makes the information contained in this book extremely important for all Windows programmers and developers This book provides advanced level coverage on Windows specific programming topics not covered in other more general Windows Programming books
The Secret Diary of Bill Gates: A Parody
Authors: Bill G., Bill Gates
Venue:  (1998)

:The Secret Diary of Bill Gates is a totally cool and outrageously funny parody that details the daily doings of America's greatest computer nerd/robber baron. This full year of diary entries touches on Bill's many supposed obsessions, from crushing competitors to doting on Baby Jennifer to ogling the Spice Girls. The book is based on the enormously popular "Secret Diary of Bill Gates" web site, which has been appearing on the World Wide Web since 1996. It has garnered countless "hot site" listings, including Microsoft Network's own WebPick.
Interactivity by Design
Authors: Ray Kristof, Amy Satran
Venue:  (1995)

:As part of the Adobe Press Library, this unique book shows designers, computer users, and producers and consumers of multimedia how to build Interactivity into project/titles, and how to design Interactivity into multimedia, World Wide Web pages, Internet, and Acrobat documents.Features Interactivity as a design application in multimedia, CD-ROM, online, and other applicationsHighlights professional-quality, full-color, ground breaking design techniquesThe perfect companion for those users interested in designing their own Web pages
The Complete PERL Training Course with Cdrom
Authors: Harvey M. Deitel, Paul J. Deitel, David C. McPhie
Venue:  (2001)

:Includes the best-selling, 900-page Perl introduction Perl How to Program  in print and searchable electronic versions MASTER PERL DEVELOPMENT  HANDS-ON! With this hands-on, interactive training course, you won't just learn Perl: you'll use it to create dynamic CGI applications for the Web, e-commerce, and beyond! Created by leading corporate trainers Deitel Associates, this revolutionary course brings together the world's #1 interactive Perl training CD-ROM, The Perl Multimedia Cyber Classroom, and the outstanding introductory Perl textbook, Perl How to Program. You'll start with basic Perl syntax and control structures; then master CGI programming, the powerful Perl Database Interface, session tracking, cookies, advanced Web automation, security  even XML! If you're ready to build robust, high-performance Perl/CGI Web applications, this course will help you get started now  and gain true mastery faster than you ever thought possible! Build complete Web-based applications using Perl and CGI! Master today,s most important Perl web development skills hands-on, with real programs and expert instruction from world-renowned corporate trainers! Quickly learn everything from basic Perl syntax to advanced topics including Perl's powerful database interface, web automation and security Get powerful real-world experience with 12,000+lines of live code, 250+ programs, 12+ hours of audio, hundreds of programming exercises, and more PERL MULTIMEDIA CYBER CLASSROOM More than 18 hours of detailed audio explanations walk you through 250+ complete, ready-to-run programs  12,000+ lines of fully-tested program code you can load, run, and adapt! Test your knowledge with hundreds of interactive self-review questions and programming exercises! Get fast, in-depth answers from the fully searchable copy of Perl How to Program! Discover hundreds of tips and ideas for maximizing performance, interoperability, and reusability  and for avoiding and troubleshoot problems! THE WORLD'S #1 PERL DEVELOPER,S GUIDE Start-to-finish, 900-page guide to Perl! Master all this: Regular expressions, string manipulation, object-oriented Perl, references, complex data structures, Perl DBI, Perl/Tk GUIs, graphics, security, XML, and much more Includes detailed instructions for installing Perl on multiple platforms, and configuring web servers to run Perl CGI scripts Contains start-to-finish XML Web application case study! Hands-on tutorials with tips and tricks for troubleshooting and optimization BONUS 2nd CD-ROM packed with live Perl source code, plus links to the Web's best Perl resources! The authors can be contacted at: deitel@deitel.com SPECIALLY DESIGNED FOR: All programmers who want to master Perl  including those familiar with other scripting languages Web developers who want to master CGI and database integration Perl users who want to learn more sophisticated techniques System Requirements Windows 95/98/NT 4.x/200050MB disk space/64MB RAM8x CD-ROM drive sound card support
Poor Richard's Internet Marketing and Promotions: How to Promote Yourself, Your Business, Your Ideas Online, 1st edition
Authors: Peter Kent, Tara Calishain
Venue:  (1999)

:From the "Poor Richard's" series, here is common sense, down-to-earth advice on how to market and promote on the Internet. This book contains methods for getting the word out in cyberspace using various forms of media communications. It explains sales techniques, such as the puppy-dog chase and 100 percent guarantees.
Digital Signal Processing: A Computer-Based Approach, 2nd edition
Authors: Sanjit K. Mitra
Venue:  (2001)

:"Digital Signal Processing: A Computer-Based Approach" is intended for a two-semester course on digital signal processing for seniors or first-year graduate students. Based on user feedback, a number of new topics have been added to the second edition, while some excess topics from the first edition have been removed. The author has taken great care to organize the chapters more logically by reordering the sections within chapters. More worked-out examples have also been included. The book contains more than 500 problems and 150 MATLAB exercises.New topics in the second edition include: finite-dimensional discrete-time systems, correlation of signals, inverse systems, system identification, matched filter, design of analog and IIR digital highpass, bandpass and bandstop filters, more on FIR filters, spectral analysis of random signals and sparse antenna array design.A corrected version of the main text is now packaged with Digital Signal Processing Laboratory Using MATLAB, which is intended for a computer-based DSP laboratory course that supplements a lecture course on Digital Signal Processing. The lab book includes 11 laboratory exercises, with each exercise containing a number of projects to be carried out on a computer. The book assumes that the reader has no background in MATLAB and teaches the reader, through tested programs in the first half of the book, the basics of this powerful language in solving important problems in signal processing. In the second half of the book, the student is asked to write the necessary MATLAB programs to carry out the projects.
Algorithms for a Minimum Volume Enclosing Simplex in Three Dimensions
Authors: Yunhong Zhou, Subhash Suri
Venue: SIAM Journal on Computing (2002)

We develop a combinatorial algorithm for determining a minimum volume simplex enclosing a set of points in ${\cal R}^3$. If the convex hull of the points has $n$ vertices, then our algorithm takes $\Theta(n^4)$ time. Combining our exact but slow algorithm with a simple but crude approximation technique, we also develop an $\varepsilon$-approximation algorithm. The algorithm computes in $O(n + 1/\varepsilon^6)$ time a simplex whose volume is within $(1 + \varepsilon)$ factor of the optimal for any $\varepsilon > 0$.
Modern Graphics Communication, 2nd edition
Authors: Frederick Ernest Giesecke, Alva Mitchell, Shawna Lockhart, Henry Cecil Spencer, Ivan Leroy Hill, John Thomas Dygdon, James E. Novak
Venue:  (2000)

:FEATURES: Emphasizes development of sketching and visualization techniques. Discusses use of 3-D or 2-D CAD in conjunction with sketching techniques. Offers clear, easy-to-follow, step-by-step descriptions throughout. Features integrated hands-on activities. Highlights drawing tips in special boxes throughout. Lists objectives for each chapter. Includes chapter-end questions. Provides WWW references for locating up-to-date resources. Features a text specific Website at: www.prenhall.com/giesecke Instructor's Guide with solutions and PowerPoint slides, provide an additional testing resource for instructors.
Human oriented user services: a break with tradition
Authors: David G. Roach
Venue: Proceedings of the 4th annual ACM SIGUCCS conference on User services (1976)

The purpose of a university computer center user services group is to serve the computing community. Services normally include consulting, education, publications, and documentation. The effectiveness of these services depends on an awareness of the needs of the user community. User Services professionals must be cognizant of the growing complexity of the user community and provide appropriate services. An educational preparation in the "hard" sciences is no longer a prerequisite to access to the computer. The demands of the non-technical user are varied, non-traditional and in many cases considerable. Traditional, technically oriented, documentation and "matter of fact" short term consulting will not meet the needs of these users. The bewildering impact of computing should be minimized by humanization of the interface between the computer and the user.
Jeeg: a programming language for concurrent objects synchronization
Authors: Giuseppe Milicia, Vladimiro Sassone
Venue: Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande (2002)

We introduce Jeeg, a dialect of Java based on a declarative replacement of the synchronization mechanisms of Java that results in a complete decoupling of the 'business' and the 'synchronization' code of classes. Synchronization constraints in Jeeg are expressed in a linear temporal logic which allows to effectively limit the occurrence of the inheritance anomaly that commonly affects concurrent object oriented languages. Jeeg is inspired by the current trend in aspect oriented languages. In a Jeeg program the sequential and concurrent aspects of object behaviors are decoupled: specified separately by the programmer these are then weaved together by the Jeeg compiler.
Exploring IBM Network Stations
Authors: Eddie Ho, Stephanos S. Heracleous
Venue:  (1999)

:With the announcement of the new line of network computers called IBM NetworkStations, comes the first comprehensive overview of its architecture, models, and options.
The Winn L. Rosch Hardware Bible with Cdrom, 10th edition
Authors: Winn L. Rosch, Angela Wethington
Venue:  (1999)

: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
Role playing in an object-oriented world
Authors: Steven K. Andrianoff, David B. Levine
Venue: Proceedings of the 33rd SIGCSE technical symposium on Computer science education (2002)

Role playing exercises are one of many teaching techniques commonly employed to drive home lessons about computer science. Most of the specific role playing described in the literature, however, relates to algorithm or hardware design. More recently, the Pedagogical Patterns Project has published patterns involving role playing in a general sense. In this paper, we draw on three separate role playing exercises that we have developed to show that scripted role playing is a natural and effective way to introduce concepts of object-oriented design.
Equilibrium Values in a Competitive Power Exchange Market
Authors: Chonawee Supatgiat, Rachel Q. Zhang, John R. Birge
Venue: Computational Economics (2001)

We consider an open electricity market with demand uncertainty. In this market, the generators each decide on a bidding price to maximize profit. Units are dispatched in order of the bid from lowest to highest until demand is satisfied. The market clearing price is the highest bid among the dispatched units. All dispatched units are then sold at this market clearing price. Under a market stability assumption, we derive Nash equilibrium solutions, i.e., bidders' optimal bidding strategies and the resulting market clearing price.
The Print Shop: Simple Projects with Cdrom
Authors: Marsha Lifter, Marian E. Adams
Venue:  (1998)

:Ideas for student print projects and interactive templates for use with the computer lab software The Print Shop. Contains a CD Rom with templates and project samples.
Cisco WAN Quick Start
Authors: Ron W. McCarty
Venue:  (2000)

From the Book:With the acquisition of StrataCom in July 1996, Cisco Systems, Inc., became a major player in ATM, augmenting its campus ATM portfolio with multiservice wide-area network ATM switching systems. Today, some of the largest and most sophisticated WAN networks in the world are based upon Cisco's WAN switching systems.Recognizing the need for technical certifications extending beyond traditional routing and LAN switching disciplines, the Cisco Certified Internetwork Expert (CCIE) program was expanded in December 1997 to include a new standalone CCIE certification specific to WAN switching. More recently, Cisco has created two additional career certifications in this area: the Cisco Certified Network Associate (CCNA) and the Cisco Certified Network Professional (CCNP), addressing the needs of introductory and intermediate levels.The range of the subject matter covered and the alignment to recommended courses in the career track make the Cisco WAN Quick Start coursebook an excellent study tool and an ongoing reference for those seeking WAN switching certification at the CCNA level. In a single, comprehensive reference, this coursebook covers WAN networking fundamentals and terminology while also providing a good introduction to the installation and basic configuration of Cisco WAN switching products.I hope that you enjoy the Cisco WAN Quick Start coursebook as you pursue your certification and a better overall understanding of Cisco's WAN switching technologies.Michael R. Clark Consulting Systems Engineer Cisco Systems, Inc. CCIE #3503, WAN Switching
Specifying and Verifying a Broadcast and a Multicast Snooping Cache Coherence Protocol
Authors: Daniel J. Sorin, Manoj Plakal, Anne E. Condon, Mark D. Hill, Milo M. K. Martin, David A. Wood
Venue: IEEE Transactions on Parallel and Distributed Systems (2002)

In this paper, we develop a specification methodology that documents and specifies a cache coherence protocol in eight tables: the states, events, actions, and transitions of the cache and memory controllers. We then use this methodology to specify a detailed, modern three-state broadcast snooping protocol with an unordered data network and an ordered address network that allows arbitrary skew. We also present a detailed specification of a new protocol called Multicast Snooping and, in doing so, we better illustrate the utility of the table-based specification methodology. Finally, we demonstrate a technique for verification of the Multicast Snooping protocol, through the sketch of a manual proof that the specification satisfies a sequentially consistent memory model.
Hidden surface removal using polygon area sorting
Authors: Kevin Weiler, Peter Atherton
Venue: Proceedings of the 4th annual conference on Computer graphics and interactive techniques (1977)

A polygon hidden surface and hidden line removal algorithm is presented. The algorithm recursively subdivides the image into polygon shaped windows until the depth order within the window is found. Accuracy of the input data is preserved.The approach is based on a two-dimensional polygon clipper which is sufficiently general to clip a concave polygon with holes to the borders of a concave polygon with holes.A major advantage of the algorithm is that the polygon form of the output is the same as the polygon form of the input. This allows entering previously calculated images to the system for further processing. Shadow casting may then be performed by first producing a hidden surface removed view from the vantage point of the light source and then resubmitting these tagged polygons for hidden surface removal from the position of the observer. Planar surface detail also becomes easy to represent without increasing the complexity of the hidden surface problem. Translucency is also possible.Calculation times are primarily related to the visible complexity of the final image, but can range from a linear to an exponential relationship with the number of input polygons depending on the particular environment portrayed. To avoid excessive computation time, the implementation uses a screen area subdivision preprocessor to create several windows, each containing a specified number of polygons. The hidden surface algorithm is applied to each of these windows separately. This technique avoids the difficulties of subdividing by screen area down to the screen resolution level while maintaining the advantages of the polygon area sort method.
Discovering AutoCAD 2000, 1st edition
Authors: Mark Dix, Paul Riley
Venue:  (1999)

:Get Active with Discovering AutoCAD 2000. Mark Dix and Paul Riley use a hands-on, activity-based, introductory tutorial to teach the new features and the flavor of AutoCAD 2000. Users of Discovering AutoCAD 2000 don't just use this book as a reference, they actively create drawings as they flip pages. The new edition now features its own website - ...