ppxscal/embedding_network huggingface dataset:
Student Resource Guide to the Internet: Student Success on-Line, 1st edition
Authors: Cynthia B. Leshin
Venue:  (1997)

:Acclaimed Internet guru Cynthia Leshin has created a "must have" text for every college student. This hands-on text not only introduces students to the Internet, but focuses on the Internet as a tool for achieving success in college. With step-by-step descriptions, examples, and exercises, this best-selling author ensures a thorough understanding of the Internet. Unique features include how to use the Internet for research; how to evaluate information on the Internet for reliability; how to reference electronic media in research papers; how to use the Internet for career planning and job searching; highlights specific student-oriented Websites; how to communicate on the Internet, including live interactions with both public and private forums; includes Listservers, Usenet, Newsgroups, CHATS, and Internet phone.
Using Javadoc and XML to produce API reference documentation
Authors: Donald M. Leslie
Venue: Proceedings of the 20th annual international conference on Computer documentation (2002)

The creation of API reference documentation and its integration into larger documentation sets present a number of challenges. This paper explores a strategy for using Javadoc, the primary mechanism for generating Java API documentation, in conjunction with an XML infrastructure, to improve the quality of API reference material and its integration into product documentation sets.
Work rhythms: analyzing visualizations of awareness histories of distributed groups
Authors: James "Bo" Begole, John C. Tang, Randall B. Smith, Nicole Yankelovich
Venue: Proceedings of the 2002 ACM conference on Computer supported cooperative work (2002)

We examined records of minute-by-minute computer activity coupled with information about the location of the activity, online calendar appointments, and e-mail activity. We present a number of visualizations of the data that exhibit meaningful patterns in users' activities. We demonstrate how the patterns vary between individuals and within individuals according to time of day, location, and day of the week. Some patterns augment the schedule information found in people's online calendars. We discuss applications for group coordination (especially across time zones) plus opportunities for future research. In light of the popularity of instant messaging, this research identifies some of the benefits and privacy risks associated with the uses of online presence and awareness information.
On Two Variants of an Algebraic Wavelet Preconditioner
Authors: Tony F. Chan, Ke Chen
Venue: SIAM Journal on Scientific Computing (2002)

A recursive method of constructing preconditioning matrices for the nonsymmetric stiffness matrix in a wavelet basis is proposed for solving a class of integral and differential equations. It is based on a level-by-level application of the wavelet scales decoupling the different wavelet levels in a matrix form just as in the well-known nonstandard form. The result is a powerful iterative method with built-in preconditioning leading to two specific algebraic multilevel iteration algorithms: one with an exact Schur preconditioning and the other with an approximate Schur preconditioning. Numerical examples are presented to illustrate the efficiency of the new algorithms.
Understanding Data Communications: From Fundamentals to Networking, 3rd edition
Authors: Gilbert Held
Venue:  (2000)

:Written by a highly renowned author with a proven track record in informing and educating communications professionals, this updated edition provides a complete introduction to all aspects of data communications, from common applications and future directions to the basic transmission techniques and modes. The book features expanded coverage of network architecture and packet networks.
Some Improvements of the Fast Marching Method
Authors: David L. Chopp
Venue: SIAM Journal on Scientific Computing (2001)

The fast marching method published by Sethian [Proc. Natl. Acad. Sci. USA, 93 (1996), pp. 1591--1595] is an optimally efficient algorithm for solving problems of front evolution where the front speed is monotonic. It has been used in a wide variety of applications such as robotic path planning [R. Kimmel and J. Sethian, Fast Marching Methods for Computing Distance Maps and Shortest Paths, Tech. Report 669, CPAM, University of California, Berkeley, 1996], crack propagation [M. Stolarska et al., Modelling crack growth by level sets in the extended finite element method, Comput. Methods Appl. Mech. Engrg., to appear; Internat. J. Numer. Methods Engrg., 51 (2001), pp. 943--960; N. Sukumar, D. L. Chopp, and B. Moran, Extended finite element method and fast marching method for three-dimensional fatigue crack propagation, J. Comput. Phys., submitted], seismology [J. Sethian and A. Popovici, Geophysics, 64 (1999), pp. 516--523], photolithography [J. Sethian, Fast marching level set methods for three-dimensional photolithography development, in Proceedings of the SPIE 1996 International Symposium on Microlithography, Santa Clara, CA, 1996], and medical imaging [R. Malladi and J. Sethian, Proc. Natl. Acad. Sci. USA, 93 (1996), pp. 9389--9392]. It has also been a valuable tool for the implementation of modern level set methods where it is used to efficiently compute the distance to the front and/or an extended velocity function.In this paper, we improve upon the second order fast marching method of Sethian [SIAM Rev., 41 (1999), pp. 199--235] by constructing a second order approximation of the interface generated from local data on the mesh. The data is interpolated on a single box of the mesh using a bicubic approximation. The distance to the front is then calculated by using a variant of Newton's method to solve both the level curve equation and the orthogonality condition for the nearest point to a given node. The result is a second order approximation of the distance to the interface which can then be used to produce second order accurate initial conditions for the fast marching method and a third order fast marching method.
Microsoft Works for Dummies Quick Reference
Authors: Bjoern-Erik Hartsfvang, Stuart J. Stuple
Venue:  (1999)

:Fun, Fast & Cheap!® Fast Answers to Your Microsoft Works Questions A Quick Reference for the Rest of Us!® Get in and get right out with just the information you need  without wading through lots of unnecessary information! Inside, you'll find clear, step-by-step directions that show you how to get the most out of every Microsoft Works 2000 module  word processor, spreadsheet, database, calendar, and address book  plus Internet Explorer 5.*Master the basics, from dealing with dialog boxes to creating files*Create sharp, professional-looking documents on the word processor*Track and manage just about anything with the spreadsheet*Create mailing lists, labels, and more using the database*Make the most out of the Internet and e-mailLook for IDG Books Worldwide's Microsoft® Works 2000 For Dummies® for more information on the topic. For Dummies® Quick References® and For Dummies® books are available on all your favorite or not-so-favorite hardware and software products. Look for them wherever computer books are sold!
Application of spectral beam finite element with a crack and iterative search technique for damage detection
Authors: Marek Krawczuk
Venue: Finite Elements in Analysis and Design (2002)

This paper presents the use of the wave propagation approach combined with a genetic algorithm and the gradient technique for damage detection in beam-like structures. For modelling the beam structures a new type of beam spectral finite element with a transverse open and non-propagating crack is applied. An iterative strategy for determination of the crack location and size based on genetic algorithm and gradient methods is also described. The objective function utilized by the genetic algorithm and gradient methods is based on differences between measured and calculated dynamic responses in the frequency domain.
A study of collaboration using jigsaw puzzles
Authors: Lee Bulmer, Peter Dew
Venue: Proceedings of the 4th international conference on Collaborative virtual environments (2002)

Internet and network technologies are increasing the potential to use computers to mediate collaborations between geographically dispersed individuals. However, building such systems is complex and consequently not well understood. This paper discusses the design of an experiment to study collaborative situations arising from two people collaboratively completing jigsaw puzzles. The research contributes to a broader study being undertaken with researchers at the University of Bath towards developing a more comprehensive model collaborative situations.
A system based on XML for supporting the management of educational web sites
Authors: Huu Le Van
Venue: ACM SIGAPP Applied Computing Review (2002)

Disseminating the course information is one of the main assignments of an academic teacher. This paper proposes a system for supporting the teacher in creating, updating, organizing and retrieving files that belong to his/her own Web site. The system is capable of organizing the attributes of the files contained in an educational Web server in an appropriate database and updating link addresses of Web pages when some data files are created. The system is based on the XML language and related technologies, such as DOM and XSL.
Parametrizing geometric objects using &lambda;-calculus
Authors: Jean-François Dufourd, Sven Luther
Venue: Proceedings of the 18th spring conference on Computer graphics (2002)

This paper focuses on the general parameterization in geometric modeling. We have adapted the &lambda;-calculus formalism to an existing geometrical model which has an applicative representation: the generalized maps embedded in the plane. We investigated how this allows us to parameterize geometric objects by other objects, which can themselves be functional, rather than just by values such as size, shape or position. Thus, conditional, iterative, recursive and shared objects can be built and managed in an homogenous way. We have based the study on an interactive prototype implemented in Objective Caml. Its interface offers two consistent working views. The first interacts with geometric objects while the second interacts with the corresponding programs. We have examined in detail various higher-order operations where &lambda;-calculus abstraction and application are used extensively to demonstrate how such objects can be built and manipulated. We will illustrate the force of our proposals using more complex constructions.
The Weight Distribution of C_5(1, n)
Authors: Kwok Yan Lam, Francesco Sica
Venue: Designs, Codes and Cryptography (2001)

In [2] the codes C_q(r,n) over \Bbb{F}_q were introduced. These linear codes have parameters [2^n,\sum_{i=0}^r{{n}\choose i}, 2^{n-r}], can be viewed as analogues of the binary Reed-Muller codes and share several features in common with them. In [2], the weight distribution of C_3(1,n) is completely determined.In this paper we compute the weight distribution of C_5(1,n). To this end we transform a sum of a product of two binomial coefficients into an expression involving only exponentials an Lucas numbers. We prove an effective result on the set of Lucas numbers which are powers of two to arrive to the complete determination of the weight distribution of C_5(1,n). The final result is stated as Theorem 2.
Microsoft Office 2000 Step by Step Learning Kit with CD
Authors: Catapult Inc.
Venue:  (2000)

:Microsoft Office has established a position as the most efficient suite of applications for document creation, communication, and business information analysis. For many functions, the business platform has evolved from printed output to the Web. Office 2000 is the desktop suite for knowledge workers that makes the Web work for users, streamlining the process of working with people and information to get better results. Office 2000 offers a multitude of new features. Many are specific to one of the applications that make up the suite, but of particular importance for this release are the features that affect the entire suite. These Office-wide, or shared, features hold the key to the new realm of functionality enabled by Office 2000. Development in the following key areas provides organizations with a significant upgrade over previous versions of Office: Web-enabled collaboration and information sharing. Office 2000 offers a new Web-productivity work style that integrates core productivity tools with the Web to streamline the process of sharing information and working with others. Rich analysis tools for better decision-making. Office 2000 makes it easier to use an organization's Intranet to access vital business information and provides innovative analysis tools that help users make better, more timely business decisions. Software that is easy to use and manage. Office 2000 delivers new levels of resiliency and intelligence, enabling users and organizations to get up and running quickly, stay working and achieve great results with fewer resources.
I-Series: MS Word 2002, Brief, 1 edition
Authors: Stephen Haag, James Perry
Venue:  (2001)

SERIES TAGLINE: THE “HOW and WHY”, PRACTICAL APPROACH TO LEARNING APPLICATIONS.Table of contents Chapter 1: Working with a DocumentChapter CaseSession 1.1 Starting WordSession 1.2 Working with Text and Creating a DocumentSession 1.3 Working with an Existing Document Chapter 2: Formatting and Editing a DocumentChapter CaseSession 2.1 Formatting TextSession 2.2 Editing a DocumentSession 2.3 Formatting a Document Chapter 3: Formatting Longer DocumentsChapter CaseSession 3.1 Formatting TextSession 3.2 Formatting a DocumentSession 3.3 Applying Columns to Existing Text Chapter 4: Using Tables and GraphicsChapter CaseSession 4.1 TablesSession 4.2 Using Graphics
The branchless loop
Authors: Cole Whiteman
Venue: ACM SIGAPL APL Quote Quad (1981)

I present a clean, attractive expression for looping in APL. It uses no branches, labels, or global variables. It requires no modifications to the interpreter. Its simplicity makes it especially appealing for ad hoc applications in immediate execution.
MCSE Windows 2000 Security Design: Exam 70-220 with Cdrom
Authors: Richard Alan McMahon, Glen R. Bicking
Venue:  (2000)

:Introduces the broad area of working with networked computers. Provides readers with background and the operational skill sets necessary to design a security plan for Windows 2000 networks ranging from small through medium installations. Covers the importance and intricate nature of security decisions made on larger, enterprise-wide networks using the Windows 2000 operating system. Contains practice exercises that build upon the user's understanding of the security enhancements normally incorporated into a typical network environment.
Towards a mechanically checked theory of computation: the ACL2 project
Authors: J. Strother Moore
Venue: Logic-based artificial intelligence (2000)

Formal mathematical logic is ideally suited to describing computational processes. We discuss the use of one particular mechanized mathematical logic, namely ACL2 (A Computational Logic for Applicative Common Lisp) to model computational problems and to prove theorems about such models. After a few elementary examples, we explain how computational artifacts are formalized in ACL2 and we summarize the main industrial applications of ACL2 as of 1999.
Using variable-MHz microprocessors to efficiently handle uncertainty in real-time systems
Authors: Eric Rotenberg
Venue: Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture (2001)

Guaranteed performance is critical in real-time systems because correct operation requires tasks complete on time. Meanwhile, as software complexity increases and deadlines tighten, embedded processors inherit high-performance techniques such as pipelining, caches, and branch prediction. Guaranteeing the performance of complex pipelines is difficult and worst-case analysis often under-estimates the microarchitecture for correctness. Ultimately, the designer must turn to clock frequency as a reliable source of performance. The chosen processor has a higher frequency than is needed most of the time, to compensate for uncertain hardware enhancements --- partly defeating their intended purpose.We propose using microarchitecture simulation to produce accurate but not guaranteed-correct worst-case performance bounds. The primary clock frequency is chosen based on simulated-worst-case performance. Since static analysis cannot confirm simulated-worst-case bounds, the microarchitecture is also backed up by clock frequency reserves. When running a task, the processor periodically checks for interim microarchitecture performance failures. These are expected to be rare, but frequency reserves are available to guarantee the final deadline is met in spite of interim failures.Experiments demonstrate significant frequency reductions, e.g., -100 MHz for a peak 300 MHz processor. The more conservative worst-case analysis is, the larger the frequency reduction. The shorter the deadline, the larger the frequency reduction. And reserve frequency is generally no worse than the high frequency produced by conventional worst-case analysis, i.e., the system degrades gracefully in the presence of transient performance faults.
Condor grid computing from mobile handheld devices
Authors: Francisco J. González-Castaño, Javier Vales-Alonso, Miron Livny, Enrique Costa-Montenegro, Luis Anido-Rifón
Venue: ACM SIGMOBILE Mobile Computing and Communications Review (2002)

In this paper, we propose a hierarchical design methodology for grid access from handheld devices. After determining all user interactions required and technologies available, they are arranged in layers. All functions in a layer are also supported by all underlying layers. By doing so, the designer is less conditioned by the constraints of a specific, out-of-context platform. Additionally, in a stratified modular design, many software components can be re-used. We present a prototype to access Condor from two neighbor layers: PDAs and cell phones.
Developing Solutions with Office 2000 Components and VBA
Authors: Peter G. Aitken
Venue:  (2000)

From the Book:PREFACE:PrefaceWhen most people think of Microsoft Office, they think of a powerful set of office applications-Word for word processing, Excel for spreadsheets, Access for databases, and so on. There is, however, much more to Office than that. Hidden behind the application's programs is a powerful set of development tools that can be used to create sophisticated custom solutions to address specific needs. The foundation of these development capabilities is the Office object model, a rich set of programmable objects, sometimes referred to as software components. These components provide the functionality of the individual applications that make up Office, and are also available for customized programming. When combined with the powerful Visual Basic for Applications (VBA) programming language, also part of Office, the result is a powerful and flexible development tool that is often your best choice when faced with a Windows development project.Is Office a replacement for traditional programming languages such as Visual Basic, C++, and Java? In a word, no. From the developer's perspective, Office is specialized for creating custom applications that perform the same general sorts of tasks that the Office applications themselves do-manipulate text, work with numbers, display graphs, send and receive e-mail, and so on. Since it is exactly this type of functionality that is often needed, there are many situations in which Office will be your best choice of development tools. Outside this area, however, Office is not a good choice. For example, an astronomer writing a program to analyze crater patterns on Mars would not turn to Office. There are so manysituationsin which Office is the best choice that any Windows developer really should have some familiarity with its capabilities. Office may be your only development tool, or it may be one of half a dozen that you use, but it cannot be ignored.This book is aimed at individuals who are at the beginner and intermediate level and who want to use Office to develop custom solutions. No previous programming experience is required, although if you do have such experience, particularly with Visual Basic, you'll be able to work through some sections of the book more quickly, Part Three in particular. My approach is a combination of reference material and demonstrations. I am a strong believer in learning by doing, and I feel that the best approach to learning how to use a development tool is a mixture of presenting the raw information you need, and showing you how it is used in a real-world situation. I make no pretense of covering all the details of Office development. There is no way a single book can include all the related information, and even if such a book were possible, no one would want to read it. My goal is to cover to most important fundamentals of Office-those tools and techniques that you will need most often. Once you understand these fundamentals, it is an easy matter to turn to the online reference materials for the details that could not be included in the book.
Formal specification of generative component assembly using two-level grammar
Authors: Barrett R. Bryant, Carol C. Burt, Mikhail Auguston, Rajeev R. Raje, Andrew M. Olson
Venue: Proceedings of the 14th international conference on Software engineering and knowledge engineering (2002)

Two-Level Grammar (TLG) is proposed as a formal specification language for generative assembly of components. Both generative domain models and generative rules may be expressed in TLG and these specifications may be automatically translated into an implementation which realizes an integration of components according to the principles of the Unified Meta-component Model (UMM) and Unified Approach (UA) to component integration. Furthermore, this implementation realizes Quality of Service (QoS) guarantees by means of static QoS verification at the time of system assembly, and dynamic QoS validation on a set of test cases.
Crash: Learning from the World's Worst Computer Disasters
Authors: Tony Collins, David Bicknell
Venue:  (1998)

:This text examines in detail the case histories of many of the worst computer crashes and software failures, revealing the lessons to be learnt from each. The same ten factors recur in most, if not all disasters. Jargon-free, this book provides ten ways to avoid most computer disasters.
A developmental system for microcomputer based intelligent graphics terminals
Authors: Richard G. Kellner, Lynn D. Maas
Venue: ACM SIGGRAPH Computer Graphics (1976)

A low cost intelligent graphics terminal for developmental work consisting of a Tektronix storage tube terminal and an ALTAIR 8800 microcomputer is described. The microcomputer system is used to develop and debug customized intelligent terminal configurations and features before a production model is finalized and fabricated. This allows flexibility in terminal design and allows changes to be tried easily before final versions are built. The customized terminal features that are described are the abilities to process a segmented display file, to provide refresh of up to 130 characters or vectors, to control accessory devices such as a flexible disk and a graphics tablet, to provide data compression of over 60% on large pictures, and to provide a local debugging utility.
A+ Certification Test Yourself Practice Exams
Authors: Syngress Inc.
Venue:  (1998)

:This easy-to-use, self-paced book features more than 1,000 exam-based practice questions to test your knowledge - and detailed, instructive answers from the experts to expand your understanding. Best of all, it's based on CompTIA's newly revised 1998 Exam, so it contains only the most relevant, up-to-date Q&A material. Highly effective when used alone, or as the ideal complement to any A+ study guide, A+ Certification Test Yourself Practice Exams is an excellent preparation tool for serious A+ candidates.