ppxscal/embedding_network huggingface dataset:
How Digital Photography Works (2nd Edition) (How It Works)
Authors: Ron White, Timothy Edward Downs
Venue:  (2007)

A full-color, illustrated adventure into the high-tech wonders inside your digital camera by the author/illustrator team that created the bestselling How Computers Work.With clear and simple explanations that say, “You, too, can understand this,” and brilliant, full-color illustrations, How Digital Photography Works, Second Edition, gives you detailed information on the hidden workings of digital cameras, professional picture-taking techniques, and even photo-editing software. Some of the topics covered in this groundbreaking book include: ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Digital Viewfinders Frame Your Pictures ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Twin Lens Cameras and Tilt-and-Shift Lenses Change the Rules ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Cameras Focus on Moving Targets ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Exposure Systems Balance Aperture and Shutter ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Electronic Flashes Create a Burst of Light ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Studio Lighting Creates a Perfect Lighting Environment ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Color Calibration Makes What You See on the Screen Match What You See on Paper ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Your Camera's Microprocessor Manipulates Images ï¾·ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Photoshop Expands a Photographer's ArtistryIntroductionPart 1: Getting to Know Digital Camerasï¾ Chapter 1ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ The Workings of a Digital CameraChapter 2ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ Inside Digital Video Camerasï¾ Part 2: How Digital Cameras Capture ImagesChapter 3ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Lenses Workï¾ Chapter 4ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Light Plays Tricks on Perceptionï¾ Chapter 5ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Digital Exposure Sifts, Measures, and Slices Lightï¾ Chapter 6ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Technology Lets There Be Lightï¾ Chapter 7ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Light Becomes Dataï¾ Chapter 8ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How New Tech Changes Photographyï¾ Part 3: How the Digital Darkroom Worksï¾ Chapter 9ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Software Changes Pixels by the Numbersï¾ Chapter 10ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Digital Retouching Rescues Family Heirloomsï¾ Chapter 11ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How the Digital Darkroom Makes Good Photos into Great Fantasiesï¾ Part 4: How Digital Print-Making Worksï¾ Chapter 12ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Computers and Printers Create Photographsï¾ Chapter 13ï¾ ï¾ ï¾ ï¾ ï¾ ï¾ How Photo-Quality Printers Workï¾ Glossaryï¾ Indexï¾
Interactive visual clustering
Authors: Marie desJardins, James MacGlashan, Julia Ferraioli
Venue: Proceedings of the 12th international conference on Intelligent user interfaces (2007)

Interactive Visual Clustering (IVC) is a novel method that allows a user to explore relational data sets interactively, in order to produce a clustering that satisfies their objectives. IVC combines spring-embedded graph layout with user interaction and constrained clustering. Experimental results on several synthetic and real-world data sets show that IVC yields better clustering performance than alternative methods.
Performance Study of End-to-End Traffic-Aware Routing
Authors: Raad S. Al-Qassas, Lewis M. Mackenzie, Mohamed Ould-Khaoua
Venue: Proceedings of the 39th annual Symposium on Simulation (2006)

There has been a lot research effort on developing reactive routing algorithms for mobile ad hoc networks (MANETs) over the past few years. Most of these algorithms consider finding the shortest path from source to destination in building a route. However, this can lead to some network nodes being more overloaded than the others. In MANETs resources, such as node power and channel bandwidth are often at a premium and, therefore, it is important to optimise their use as much as possible. Consequently, a traffic-aware technique to distribute the load is very desirable in order to make good utilisation of nodes' resources. A number of traffic aware techniques have recently been proposed and can be classified into two categories: end-to-end and on-the-spot. The performance merits of the existing end-to-end traffic aware techniques have been analysed and compared against traditional routing algorithms. There has also been a performance comparison among the existing on-the-spot techniques. However, there has so far been no similar study that evaluates and compares the relative performance merits of end-to-end techniques. In this paper we describe an extensive performance evaluation of two end-to-end techniques, based on degree of nodal activity and traffic density, using measures based on throughput, end-to-end delay and routing overhead.
Deliver First Class Web Sites: 101 Essential Checklists
Authors: Shirley Kaiser
Venue:  (2006)

Deliver First Class Web Sites: 101 Essential Checklistsis the only organized and easy-to-use compilation of guidelines, checklists and tips for building modern, best-practice Websites. Drawing on dozens of books, studies, and research papers, this book distills not-so-common wisdom into 500 digestible guidelines & checkpoints that can be quickly applied to any Web Development project. Organized by chapter, the guidelines cover everything from color usage & navigation, to accessibility, usability and webpage architecture. By following all the guidelines, you will develop 100% best-practice Websites, ensuring their projects are built "the right way" from the start. This means the final Website will be: Cross-browser & Cross-platform compatible Easy to update & maintain Usable by even novice Internet Users Accessible to disabled visitors Search-engine friendly As a bonus, all the checklists are downloadable in PDF format, so you can print them out and use them over and over again in all your Web Development projects. 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
Hacking Exposed Linux, 3 edition
Authors: Peter Herzog
Venue:  (2008)

The Latest Linux Security SolutionsThis authoritative guide will help you secure your Linux network--whether you use Linux as a desktop OS, for Internet services, for telecommunications, or for wireless services. Completely rewritten the ISECOM way, Hacking Exposed Linux, Third Edition provides the most up-to-date coverage available from a large team of topic-focused experts. The book is based on the latest ISECOM security research and shows you, in full detail, how to lock out intruders and defend your Linux systems against catastrophic attacks.Secure Linux by using attacks and countermeasures from the latest OSSTMM researchFollow attack techniques of PSTN, ISDN, and PSDN over LinuxHarden VoIP, Bluetooth, RF, RFID, and IR devices on LinuxBlock Linux signal jamming, cloning, and eavesdropping attacksApply Trusted Computing and cryptography tools for your best defenseFix vulnerabilities in DNS, SMTP, and Web 2.0 servicesPrevent SPAM, Trojan, phishing, DoS, and DDoS exploits Find and repair errors in C code with static analysis and Hoare LogicTable of contentsForewordAcknowledgmentsIntroductionPart I: Security and ControlsChapter 1. Applying SecurityChapter 2. Applying Interactive ControlsChapter 3. Applying Process ControlsPart II: Hacking the SystemChapter 4. Local Access ControlChapter 5. Data Networks SecurityChapter 6. Unconventional Data Attack VectorsChapter 7. Voice over IPChapter 8. Wireless NetworksChapter 9. Input/Output DevicesChapter 10. RFID--Radio Frequency IdentificationChapter 11. Emanation AttacksChapter 12. Trusted ComputingPart III: Hacking the UsersChapter 13. Web Application HackingChapter 14. Mail ServicesChapter 15. Name ServicesPart IV: Care and MaintenanceChapter 16. Reliability: Static Analysis of C CodeChapter 17. Security Tweaks in the Linux KernalPart V: AppendixesAppendix A. Management and MaintenanceAppendix B. Linux Forensics and Data RecoveryAppendix C. BSDIndex 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
MCSE Windows 2000 Active Directory Services Infrastructure Exam Cram 2 (Exam 70-217)
Authors: David Watts, Will Willis, Peter Bruzzese, Ed Tittel
Venue:  (2003)

MCSE Windows 2000 Active Directory Services Infrastructure Exam Cram 2 (Exam 70-217) is the perfect study guide to help you pass one of the four core exams in Microsoft's Windows 2000 certification program. This certification exam measures the ability to install, configure, and troubleshoot the Windows 2000 Active Directory components, DNS for Active Directory, and Active Directory security solutions. In addition, this test measures the skills required to manage, monitor, and optimize the desktop environment by using Group Policy. This book is not intended to teach new material. Instead it assumes that you have a solid foundation of knowledge but can use a refresher on important concepts as well as a guide to exam topics and objectives. This book focuses exactly on what you need to pass the exam - it features test-taking strategies, time-saving study tips, and a special Cram Sheet that includes tips, acronyms, and memory joggers not available anywhere else. The series is supported online at several Web sites: examcram.com, informit.com, and cramsession.com.
Wicked Cool Perl Scripts: Useful Perl Scripts That Solve Difficult Problems
Authors: Steve Oualline
Venue:  (2006)

Most Perl programmers have been frustrated at one time or another because the system just wouldn't do what they wanted it to do. There was that one simple and obvious utility that was missing that would make life so much easier: A tool to get a stock quote, show off a photograph collection, or even display a collection of favorite comics. Wicked Cool Perl Scripts is about writing those utilities quickly and easily. A collection of handy utilities that solves difficult problems, Wicked Cool Perl Scripts is a great resource for the savvy Perl programmer.
Incremental construction of minimal deterministic finite cover automata
Authors: Cezar Câmpeanu, Andrei Paun, Jason R. Smith
Venue: Theoretical Computer Science (2006)

We present a fast incremental algorithm for constructing minimal Deterministic Finite Cover Automata (DFCA) for a given language. Since it was shown that the minimal DFCA for a language L has less states than the minimal Deterministic Finite Automata (DFA) for the same language L, this technique seems to be the best choice for incrementally building the automaton for a large language, especially when the number of states in the DFCA is significantly less than the number of states in the corresponding minimal DFA. We have implemented the proposed algorithm and have tested it against the best-known DFCA minimization technique.
On Delivery Times in Packet Networks under Adversarial Traffic
Authors: Adi Rosen, Michael S. Tsirkin
Venue: Theory of Computing Systems (2006)

We consider packet networks and make use of the "adversarial queuing theory" model [10]. We are interested in the question of guaranteeing that all packets are actually delivered to destination, and of having an upper bound on the delivery times of all packets. Whether this is possible against all adversarial queuing theory rate-1 adversaries was previously posed as an open question [13],[10]. Among other things, we give a queuing policy that guarantees bounded delivery time whenever the rate-1 adversary injects a sequence of packets for which there exists a schedule with a finite upper bound on the delivery times of all packets, and adheres to certain additional conditions. On the negative side we show that there exist rate-1 sequences of packets for which there is no schedule with a finite upper bound on the delivery times of all packets. We thus answer an open question posed by Gamarnik [13]. We further show that delivering all packets while maintaining stability (we coin the term "reliability" for this property) can be done by an offline scheduler whenever the injection of packets is done at rate of at most 1. However, on the other hand, we also show that there is no online protocol (even centralized) that can achieve that property against all rate-1 adversaries. We thus answer an open question of Borodin et al. [10].
HP ProLiant Servers AIS: Official Study Guide and Desk Reference (HP Professional Series)
Authors: Bryan H. Weldon, Shawn B. Rogers
Venue:  (2004)

The all-in-one HP ProLiant best-practice reference and HP Certified Professional AIS prep guideCovers hardware, operating systems, storage, and much moreAuthored by members of the HP ProLiant AIS and ASE exam development teamThis book systematically reviews every HP ProLiant AIS exam objective and thoroughly covers technology-related exam components that are not addressed in HP's 4-day AIS and 5-day ASE courses. Even if you're not currently preparing for certification, its systematic "best practice" coverage makes it an indispensable single-source reference for deploying, optimizing, and maintaining HP ProLiant servers. Coverage includes Assessing business needs and planning for the implementation and growth of server-based IT infrastructure Understanding the HP ProLiant product line and choosing the right servers for any application Reviewing key server subsystem technologies: system boards, processors, memory, bus, chipsets, power, racks, and more The best practices for deploying servers using HP SmartStart and the Rapid Deployment Pack Managing servers using Insight Manager and Remote Insight Lights-Out Edition (RILOE) Planning, selecting, deploying, and managing storage for ProLiant server environments Installing and configuring Windows, Linux, and NetWare operating systems on ProLiant servers Integrating, optimizing, performance tuning, and troubleshooting ProLiant servers Configuring, optimizing, and troubleshooting HP Array controllers and RAID subsystems© Copyright Pearson Education. All rights reserved.
A tale of two tails: why are terminal residues of proteins exposed?
Authors: Etai Jacob, Ron Unger
Venue: Bioinformatics (2007)

Motivation: It is widely known that terminal residues of proteins (i.e. the N- and C-termini) are predominantly located on the surface of proteins and exposed to the solvent. However, there is no good explanation as to the forces driving this phenomenon. The common explanation that terminal residues are charged, and charged residues prefer to be on the surface, cannot explain the magnitude of the phenomenon. Here, we survey a large number of proteins from the PDB in order to explore, quantitatively, this phenomenon, and then we use a lattice model to study the mechanisms involved. Results: The location of the termini was examined for 425 small monomeric proteins (50--200 amino acids) and it was found that the average solvent accessibility of termini residues is 87.1% compared with 49.2% of charged residues and 35.9% of all residues. Using a cutoff of 50% of the maximal possible exposure, 80.3% of the N-terminal and 86.1% of the C-terminal residues are exposed compared to 32% for all residues. In addition, terminal residues are much more distant from the center of mass of their proteins than other residues. Using a 2D lattice, a large population of model proteins was studied on three levels: structural selection of compact structures, thermodynamic selection of conformations with a pronounced energy gap and kinetic selection of fast folding proteins using Monte-Carlo simulations. Progressively, each selection raises the proportion of proteins with termini on the surface, resulting in similar proportions to those observed for real proteins. Contact: ron@biocom1.ls.biu.ac.il
An algebraic view of the relation between largest common subtrees and smallest common supertrees
Authors: Francesc Rosselló, Gabriel Valiente
Venue: Theoretical Computer Science (2006)

The relationship between two important problems in tree pattern matching, the largest common subtree and the smallest common supertree problems, is established by means of simple constructions, which allow one to obtain a largest common subtree of two trees from a smallest common supertree of them, and vice versa. These constructions are the same for isomorphic, homeomorphic, topological, and minor embeddings, they take only time linear in the size of the trees, and they turn out to have a clear algebraic meaning.
MCSA/MCSE Self-Paced Training Kit (Exam 70-291): Implementing, Managing, and Maintaining a Microsoft Windows Server 2003 Network Infrastructure, Second Edition
Authors: J. C. Mackin, Ian McLean
Venue:  (2006)

Get in-depth exam preparation for the updated Exam 70-291, a core MCSA/MCSE exam for Windows Server 2003-and build real-world job skills. Includes case studies, troubleshooting labs, and more.
O'Leary Series: Microsoft Office 2003 Volume I w/ Student Data File CD, 1 edition
Authors: Timothy J. O'Leary, Linda I. O'Leary
Venue:  (2004)

Tim and Linda O’Leary are the well-known husband and wife author team behind Microsoft Office 2003 Applications . Their goal is to give students a basic understanding of computing concepts and to build the skills necessary to ensure that information technology is an advantage in whatever career they choose in life. The O’Leary Office XP and Office 2003 texts are crafted to be the true step-by-step way for students to develop Microsoft Office application skills. The text design emphasizes step-by-step instructions with full screen captures that illustrate the results of each step performed. Each Tutorial (chapter) combines conceptual coverage with detailed software-specific instructions. A running case that is featured in each tutorial highlights the real-world applications of each software program and leads students step-by-step from problem to solution. Table of contentsIntroduction to Computer EssentialsIntroduction to Microsoft OfficeOverview of Microsoft OfficeMicrosoft Word 2003Overview to Word 2003 Tutorial 1: Creating and Editing a Document Tutorial 2: Revising and Refining a Document Tutorial 3: Creating Reports and Tables Working Together: Word and Your Web Browser Microsoft Excel 2003 Overview to Excel 2003 Tutorial 1: Creating and Editing a Worksheet Tutorial 2: Charting Worksheet Data Tutorial 3: Managing and Analyzing a WorkbookWorking Together: Linking, Embedding, and Emailing Microsoft Access 2003Overview to Access 2003 Tutorial 1: Creating a Database Tutorial 2: Modifying a Table and Creating a Form Tutorial 3: Analyzing Data and Creating ReportsWorking Together: Linking Access and WordMicrosoft PowerPoint 2003Overview to PowerPoint 2003 Tutorial 1: Creating a Presentation Tutorial 2: Modifying and Refining a PresentationWorking Together: Copying, Embedding and Linking Between ApplicationsMicrosoft Outlook 2003 Overview to Outlook 2003Tutorial 1: Using Outlook 2003 Components Word GlossaryExcel Glossary Access Glossary PowerPoint Glossary
Build Your Own Web Site the Right Way Using HTML & CSS
Authors: Ian Lloyd
Venue:  (2006)

Build Your Own Website The Right Way Using HTML & CSS teaches web development from scratch, without assuming any previous knowledge of HTML, CSS or web development techniques. This book introduces you to HTML and CSS as you follow along with the author, step-by-step, to build a fully functional web site from the ground up. However, unlike countless other "learn web design" books, this title concentrates on modern, best-practice techniques from the very beginning, which means you'll get it right the first time. The web sites you'll build will:Look good on a PC, Mac or Linux computerRender correctly whether your visitors are using Internet Explorer, Firefox, Opera, or SafariUse web standards so your sites will be fast loading and easy to maintainBe accessible to disabled users who use screenreaders to browse the WebBy the end of the book, you'll be equipped with enough knowledge to set out on your first projects as a professional web developer, or you can simply use the knowledge you've gained to create attractive, functional, usable and accessible sites for personal use.
Quantitative resource-oriented analysis of Java (Adaptable) applications
Authors: Fabio Mancinelli, Paola Inverardi
Venue: Proceedings of the 6th international workshop on Software and performance (2007)

In this paper we present the mechanics of the approach that is at the core of our framework for developing and deploying adaptable applications. By leveraging this approach we are able to perform a quantitative resource-oriented analysis of Java applications. The analysis, considering the execution context of the application, allows the framework to decide what adaptation has to be chosen before the actual deployment and execution. The paper describes the resource model which is the foundation of the approach and the abstract resource analyzer. The latter performs, through an abstract operational semantics of the Java language, a static analysis of the adaptable application that enables the actual resource-oriented analysis.
Home Hacking Projects for Geeks (Hacks)
Authors: Tony Northrup, Eric Faulkner
Venue:  (2004)

Take a geek and a PC, add one soldering iron, a home, and a copy of Home Hacking Projects for Geeks, and you'll give new meaning to the term, "home improvement." From fearless neophytes to tool-wielding masterminds, the home hacker in any geek will find new inspiration and plenty of hands-on guidance to take on a variety of home-transforming projects once relegated to the world of sci-fi. This fun new guide combines creativity with electricity and power tools to achieve cool--and sometimes even practical--home automation projects. Never again will you have to flip a light switch when you enter a room or use a key to open your front door. With a few off-the-shelf devices, some homemade hardware, and a little imagination, you can be living in your own high-tech habitat. Home Hacking Projects for Geeks shows hackers of all ability levels how to take on a wide range of projects, from the relatively small but energy-conscious automating of light switches, to building home theaters using Windows or Linux-based PCs, to more complicated projects like building home security systems that rival those offered by professional security consultants. Each project includes a conceptual diagram, a "What You Need List" and a small "Project Stats" section that describes the relative difficulty, time involved, and cost of the project. What's more, each project is a workable, practical way to improve your home--something unique that you can customize for your individual needs. The thirteen projects in Home Hacking Projects for Geeks are divided into three categories: Home Automation, Home Entertainment Systems, and Security, and include projects such as: Remotely Monitor Your Pet Make Your House Talk Remotely Control Your Computer's MP3 player Create Time-Shifted FM Radio Watch Your House Across the Network Build a Home Security System If you've ever thought the Jetsons had it made, or looked around your house and thought, "I could make that better " then you're ready for Home Hacking Projects for Geeks.
Estimating expected completion times with probabilistic job routing
Authors: Nirmal Govind, Theresa M. Roeder
Venue: Proceedings of the 38th conference on Winter simulation (2006)

A common problem in production environments is the need to estimate the remaining time in system for work-in-progress jobs. Simulation can be used to obtain the estimates. However, when the future path of a job is uncertain (due to stochastic events such as rework), using simulation to estimate the remaining cycle time of a job at step k can be imprecise; traditional confidence intervals on the estimated remaining cycle times may be too large to be of practical significance. We propose a response surface methodology-based approach to estimating conditional confidence intervals on the remaining cycle times as jobs progress through the system and more information is obtained on them. This method will provide more useful and accurate estimates of remaining cycle times at various stages of the process flow. Further, we outline two different simulation approaches for estimating the response surfaces used to generate the confidence intervals.