Browse Results

Showing 53,651 through 53,675 of 54,096 results

ML for the Working Programmer

by Lawrence C. Paulson

The new edition of this successful and established textbook retains its two original intentions of explaining how to program in the ML language, and teaching the fundamentals of functional programming. The major change is the early and prominent coverage of modules, which the author extensively uses throughout. In addition, Paulson has totally rewritten the first chapter to make the book more accessible to students who have no experience of programming languages. The author describes the main features of new Standard Library for the revised version of ML, and gives many new examples, e.g. polynomial arithmetic and new ways of treating priority queues. Finally he has completely updated the references. Dr. Paulson has extensive practical experience of ML, and has stressed its use as a tool for software engineering; the book contains many useful pieces of code, which are freely available (via Internet) from the author. He shows how to use lists, trees, higher-order functions and infinite data structures. He includes many illustrative and practical examples, covering sorting, matrix operations, and polynomial arithmetic. He describes efficient functional implementations of arrays, queues, and priority queues. Larger examples include a general top-down parser, a lambda-calculus reducer and a theorem prover. A chapter is devoted to formal reasoning about functional programs. The combination of careful explanation and practical advice will ensure that this textbook continues to be the preferred text for many courses on ML for students at all levels.

The Multimedia Handbook

by Tony Cawkell

The Multimedia Handbook provides a comprehensive guide to the wide range of uses of multimedia. The first part of the book introduces the technology for the non-specialist. Part Two covers multimedia applications and markets. Tony Cawkell details the huge array of authoring software which is now available, as well as the distribution of multimedia data by telephone, cable, satellite or radio communications. There is an extensive bibliography, a glossary of technical terms and acronyms and a full index.

Perl 5 Quick Reference

by Michael Foghlu

A really handy quick reference manual for the perl web scripting language.

Practical Project Initiation

by Karl E Wiegers

Zero in on key project-initiation tasks--and build a solid foundation for successful software development. In this concise guide, critically-acclaimed author Karl E. Wiegers fills a void in project management literature by focusing on the activities that are essential--but often overlooked--for launching any project. Drawing on his extensive experience, Karl shares lessons learned, proven practices, and tools for getting your project off to the right start--and steering it to ultimate success. Lay a foundation for project success--discover how to: Effectively charter a project Define meaningful criteria for project success and product releases Negotiate achievable commitments for project teams and stakeholders Identify and document potential barriers to success--and manage project risks Apply the Wideband Delphi method for more accurate estimation Measure project performance and avoid common metrics traps Systematically apply lessons learned to future projects Companion Web site includes: Worksheets from inside the book Project document templates Resources for project initiation and process improvement

Presenting ActiveX

by Warren Ernst

Everything you'll need to know to get started with Active A. Active X applets are activated when their icons are clicked.

Programming Applications for Microsoft® Office Outlook® 2007

by Randy Byrne Ryan Gregg

Get the definitive guide to learning how to exploit the built-in functionality in Outlook 2007. Written by two experts on Outlook extensibility, this book delivers practical guidance and extensive code samples to help you extend, adapt, and customize information flow to the desktop. Discover how to: Programmatically create built-in item types to expose Outlook functionality in your solution Use the Items collection and Table object to access containers for Outlook items Connect to shared folders, Internet calendars, and RSS subscriptions Write event handlers and hook up event delegates for Outlook objects Implement programmatic search and organizational schemas Add controls at design-time or runtime to help you build rich form regions Extend the Office Fluent Ribbon with customized task panes and property pages Develop trusted add-ins that do not display security prompts Write registry keys, install required assemblies, and deploy your solution Companion Web site includes: Code samples in Microsoft Visual Basic and Visual C# Reusable code snippets Add-in templates and samples

Rapid Development: Taming Wild Software Schedules

by Steve M. Mcconnell

Get your development schedules under control and on track! Corporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control.

Real Computing Made Real: Preventing Errors in Scientific and Engineering Calculations

by Forman S. Acton

Engineers and scientists who want to avoid insidious errors in their computer-assisted calculations will welcome this concise guide to trouble-shooting. Real Computing Made Real offers practical advice on detecting and removing bugs. It also outlines techniques for preserving significant figures, avoiding extraneous solutions, and finding efficient iterative processes for solving nonlinear equations.Those who compute with real numbers (for example, floating-point numbers stored with limited precision) tend to develop techniques that increase the frequency of useful answers. But although there might be ample guidance for those addressing linear problems, little help awaits those negotiating the nonlinear world. This book, geared toward upper-level undergraduates and graduate students, helps rectify that imbalance. Its examples and exercises (with answers) help readers develop problem-formulating skills and assist them in avoiding the common pitfalls that software packages seldom detect. Some experience with standard numerical methods is assumed, but beginners will find this volume a highly practical introduction, particularly in its treatment of often-overlooked topics.

The Road Ahead

by Bill Gates Nathan Myhrvold Peter Rinearson

In this book the software pioneer describes how emerging technologies will transform human existence in unprecedented ways.

The Sciences of the Artificial, third edition

by Herbert A. Simon

Continuing his exploration of the organization of complexity and the science of design, this new edition of Herbert Simon's classic work on artificial intelligence adds a chapter that sorts out the current themes and tools—chaos, adaptive systems, genetic algorithms—for analyzing complexity and complex systems. There are updates throughout the book as well. These take into account important advances in cognitive psychology and the science of design while confirming and extending the book's basic thesis: that a physical symbol system has the necessary and sufficient means for intelligent action. The chapter "Economic Reality" has also been revised to reflect a change in emphasis in Simon's thinking about the respective roles of organizations and markets in economic systems.

The Secret Guide to Computers

by Russ Walter

Setting the PACE in Product Development

by Michael E. McGrath

Setting the PACE in Product Development describes how to effectively manage the key ingredients of successful product development: time, quality, talent and resources. This revised edition of Product Development provides essential insight as to how to efficiently organize people, resources and processes to dramatically improve financial results, strategic positions, internal morale and customer satisfaction. The PACE techniques integrate vital company-wide functions, engaging the entire company and focusing its collective energy on strategically and financially important goals.

Slackware Linux Installation and Getting Started

by Matt Welsh

Linux user's guide.

Statistical Software Engineering

by Panel on Statistical Methods in Software Engineering

This book identifies challenges and opportunities in the development and implementation of software that contain significant statistical content. While emphasizing the relevance of using rigorous statistical and probabilistic techniques in software engineering contexts, it presents opportunities for further research in the statistical sciences and their applications to software engineering.It is intended to motivate and attract new researchers from statistics and the mathematical sciences to attack relevant and pressing problems in the software engineering setting. It describes the "big picture," as this approach provides the context in which statistical methods must be developed. The book's survey nature is directed at the mathematical sciences audience, but software engineers should also find the statistical emphasis refreshing and stimulating. It is hoped that the book will have the effect of seeding the field of statistical software engineering by its indication of opportunities where statistical thinking can help to increase understanding, productivity, and quality of software and software production.

Teach Yourself TCP/IP in 14 Days (2nd edition)

by Tim Parker Dean Miller

The transmission control protocol/internet protocol is the backbone of the internet. The protocol is explained in detail in these 14 lessons.

Technologies of the Gendered Body: Reading Cyborg Women

by Anne Balsamo

This book takes the process of "reading the body" into the fields at the forefront of culture--the vast spaces mapped by science and technology--to show that the body in high-tech is as gendered as ever. From female body building to virtual reality, from cosmetic surgery to cyberpunk, from reproductive medicine to public health policies to TV science programs, Anne Balsamo articulates the key issues concerning the status of the body for feminist cultural studies in a postmodern world. Technologies of the Gendered Body combines close readings of popular texts--such as Margaret Atwood's novel The Handmaid's Tale, the movie Pumping Iron II: The Women, cyberpunk magazines, and mass media--with analyses of medical literature, public policy documents, and specific technological practices. Balsamo describes the ways in which certain biotechnologies are ideologically shaped by gender considerations and other beliefs about race, physical abilities, and economic and legal status. She presents a view of the conceptual system that structures individuals access to and participation in these technologies, as well as an overview of individuals rights and responsibilities in this sometimes baffling area. Examining the ways in which the body is gendered in its interactions with new technologies of corporeality, Technologies of the Gendered Body counters the claim that in our scientific culture the material body has become obsolete. With ample evidence that the techno-body is always gendered and marked by race, this book sets the stage for a renewed feminist engagement with contemporary technological narratives.

Upgrading and Repairing Networks

by Craig Zacker Paul Doyle

A well-rounded source for all network needs, whether upgrades, troubleshooting, expansion, or repair. General "buyer's guide" information helps the reader make decisions while the abundance of how-to and troubleshooting tips helps with the day-to-day maintenance and operation tasks.

Urban Operating Systems: Producing the Computational City (Infrastructures)

by Andres Luque-Ayala Simon Marvin

An exploration of the modest potentials and serious contradictions of reconfiguring urban life through computational operating systems.A new wave of enthusiasm for smart cities, urban data, and the Internet of Things has created the impression that computation can solve almost any urban problem. Subjecting this claim to critical scrutiny, in this book, Andrés Luque-Ayala and Simon Marvin examine the cultural, historical, and contemporary contexts in which urban computational logics have emerged. They consider the rationalities and techniques that constitute emerging computational forms of urbanization, including work on digital urbanism, smart cities, and, more recently, platform urbanism. They explore the modest potentials and serious contradictions of reconfiguring urban life, city services, and urban-networked infrastructure through computational operating systems.

Where Wizards Stay Up Late: The Origins Of The Internet

by Katie Hafner Matthew Lyon

Twenty five years ago, it didn't exist. Today, twenty million people worldwide are surfing the Net. Where Wizards Stay Up Late is the exciting story of the pioneers responsible for creating the most talked about, most influential, and most far-reaching communications breakthrough since the invention of the telephone. In the 1960's, when computers where regarded as mere giant calculators, J.C.R. Licklider at MIT saw them as the ultimate communications devices. With Defense Department funds, he and a band of visionary computer whizzes began work on a nationwide, interlocking network of computers. Taking readers behind the scenes, Where Wizards Stay Up Late captures the hard work, genius, and happy accidents of their daring, stunningly successful venture.

Where Wizards Stay Up Late: The Origins of the Internet

by Katie Hafner Matthew Lyon

"A little more than twenty-five years ago, computer networks did not exist anywhere - except in the minds of a handful of computer scientists. In the late 1960s, the Defense Department's Advanced Research Projects Agency funded a project to create computer communication among its university-based researchers. The experiment was inspired by J. C. R. Licklider, a brilliant scientist from MIT. At a time when computers were generally regarded as nothing more than giant calculators, Licklider saw their potential as communications devices." "Where Wizards Stay Up Late is the story of the small group of researchers and engineers whose invention, daring in its day, became the foundation for the Internet. With ARPA's backing, Licklider and others began the quest for a way to connect computers across the country." "In 1969, ARPA awarded the contract to build the most integral piece of this network - a computerized switch called the Interface Message Processor, or IMP - to Bolt Beranek and Newman (BBN), a small Cambridge, Massachusetts, company. A half-dozen engineers at BBN, who called themselves the IMP Guys, knew it was possible to do what larger companies - including AT&T and IBM - had dismissed as impossible. But making computer networking possible required inventing new technologies. Working around the clock, the IMP Guys met a tight deadline, and the first IMP was installed at UCLA nine months after the contract award." "A nationwide network called the ARPANET grew from four initial sites. Protocols were developed, and along the way a series of accidental discoveries were made, not the least of which was e-mail. Almost immediately, e-mail became the most popular feature of the Net and the "@" sign became lodged in the iconography of our times. The ARPANET continued to grow, then merged with other computer networks to become today's Internet. In 1990, the ARPANET itself was shut down, fully merged by then with the Internet it had spawned.

Applied Cryptography: Protocols, Algorithms and Source Code in C

by Bruce Schneier

From the world's most renowned security technologist, Bruce Schneier, this 20th Anniversary Edition is the most definitive reference on cryptography ever published and is the seminal work on cryptography. Cryptographic techniques have applications far beyond the obvious uses of encoding and decoding information. For developers who need to know about capabilities, such as digital signatures, that depend on cryptographic techniques, there's no better overview than Applied Cryptography, the definitive book on the subject. Bruce Schneier covers general classes of cryptographic protocols and then specific techniques, detailing the inner workings of real-world cryptographic algorithms including the Data Encryption Standard and RSA public-key cryptosystems. The book includes source-code listings and extensive advice on the practical aspects of cryptography implementation, such as the importance of generating truly random numbers and of keeping keys secure. ". . .the best introduction to cryptography I've ever seen. . . .The book the National Security Agency wanted never to be published. . . ." -Wired Magazine ". . .monumental . . . fascinating . . . comprehensive . . . the definitive work on cryptography for computer programmers . . ." -Dr. Dobb's Journal ". . .easily ranks as one of the most authoritative in its field." -PC Magazine The book details how programmers and electronic communications professionals can use cryptography-the technique of enciphering and deciphering messages-to maintain the privacy of computer data. It describes dozens of cryptography algorithms, gives practical advice on how to implement them into cryptographic software, and shows how they can be used to solve security problems. The book shows programmers who design computer applications, networks, and storage systems how they can build security into their software and systems. With a new Introduction by the author, this premium edition will be a keepsake for all those committed to computer and cyber security.

Being Digital

by Nicholas Negroponte

A Professor of MIT and former director of its Media lab expounds on his philosophy and opinions of the digital world.

Being Digital

by Nicholas Negroponte

In lively, mordantly witty prose, Negroponte decodes the mysteries--and debunks the hype--surrounding bandwidth, multimedia, virtual reality, and the Internet, and explains why such touted innovations as the fax and the CD-ROM are likely to go the way of the BetaMax. "Succinct and readable. . . . If you suffer from digital anxiety . . . here is a book that lays it all out for you."--Newsday.

The Changing Nature of Telecommunications/Information Infrastructure

by Steering Committee on the Changing Nature of Telecommunications/Information Infrastructure

Advancement of telecommunications and information infrastructure occurs largely through private investment. The government affects the rate and direction of this progress through regulation and public investment. This book presents a range of positions and perspectives on those two classes of policy mechanism, providing a succinct analysis followed by papers prepared by experts in telecommunications policy and applications.

Refine Search

Showing 53,651 through 53,675 of 54,096 results