This earliest recorded attempt to regulate the engineering profession reminds
us, in the bluntest way possible, that the paramount purpose of engineering and
engineering design is to serve the user. One would assume that the engineer’s
responsibility to users is so self evident that it goes without saying. Various
professional...
From its inception in the 1930s, the rich and vigorous field of computer science
has been concerned with the resources, both in time and in memory, needed to
carry out a computation. A number of fundamental theorems were discovered
that resorted to a worst-case analysis. The central question was whether a given
algorithm could be...
This is an unconventional book for an unconventional reader. It is intended
for those professionals who, in addition to their specialized knowledge,
would like to get a handle on life so they may put their special text into its
proper context. It speaks to those thinkers and practitioners who have
come to realize that learning to be...
While books and journals of high quality have proliferated in discrete and compu-
tational geometry during recent years, there has been to date no single reference
work fully accessible to the nonspecialist as well as to the specialist, covering all
the major aspects of both fields. The Handbook of Discrete and Computational
Geometry...
This book addresses the fundamentals of communications systems and networks, providing
models and analytical methods for evaluating their performance. It is divided into ten chapters,
which are the result of a joint effort by the authors and contributors. The authors and the
contributors have a long history of collaboration, both in...
PHP has changed the world: no other language has influenced and spurred web development
so strongly. From simple home pages to social software and business applications
to the largest global websites, PHP has played a leading role for years. Simultaneously,
Microsoft and its Windows operating system has made computers available to all...
Themes are among the most powerful and flexible features available when it comes to the
presentation of a website. The greatest strength of Drupal lies in its design, which, when done
correctly, allows developers and designers to customize and micromanage each and every
aspect of the site. Furthermore, the Drupal theming system and its...
This book is about Enterprise JavaBeans 1.1 and 2.0 the second and third versions of the Enterprise JavaBeans
specification. Just as the Java platform has revolutionized the way we think about software development, Enterprise
JavaBeans has revolutionized the way we think about developing mission-critical enterprise...
It’s been a long time since we went through the dramatic transition from Mac OS 9 to
the more complicated and graphically rich world of OS X. Many of you reading this
have never known a Mac interface that wasn’t actually OS X (pronounce that “oh-ess
ten” to sound cool). The biggest change...
Several years ago, Thomas’s English Muffins had an ad that proclaimed
that the tastiness of their muffins was due to the presence of myriad “nooks
and crannies.” The same may be said of the Internet. It is in the Internet’s nooks
and crannies that the true “tastiness” often lies. Almost every...
LEGO bricks have been engaging builders young and
old for decades. There are a number of ways to connect
LEGO bricks, and millions of different things
can be created with them. For many builders, the possibilities
can be overwhelming. The question is often
the same: “How do I get started?”...
When I joined IBM in early 2001, WebSphere Portal was little more than an idea. But
some believed this was going to be the future of web technology. When WebSphere
Portal v1 was released later in that same year, spending the time required to cobble
together the components needed to make it run, was an exercise in patience and...