|
Day by Day: The Notre Dame Prayer Book for Students
The University of Chicago Spanish-English Dictionary, Fifth Edition
For this completely updated and revised Fifth Edition, David Pharies has made a number of additions and improvements that will benefit students, teachers, and travelers alike. Thousands of new entries all with clear, concise definitions New words and meanings, including modern slang and expressions Parenthetical guides for accurate word selection Enhanced language and grammar guides in Spanish and English including pronunciation, parts of speech, suffixes, and regular and irregular verbs EL DICCIONARIO BILINGÜE MÁS POPULAR Y MEJOR VENDIDO Para esta quinta edición, completamente actualizada y revisada, David Pharies ha introducido numerosos cambios que beneficiarán a estudiantes, maestros y viajeros. Más de mil nuevas palabras todas con definiciones claras y sucintas Más palabras y sentidos, incluyendo modismos y expresiones populares Apartado gramatical en español e inglés incluyendo pronunciación, sufijos y verbos regulares e irregulares The Constitution of the United States and the Declaration of Independence
Getting Things Done: The Art of Stress-Free Productivity
Not quite. Yes, Getting Things Done offers a complete system for downloading all those free-floating gotta-do's clogging your brain into a sophisticated framework of files and action listsall purportedly to free your mind to focus on whatever you're working on. However, it still operates from the decidedly Western notion that if we could just get really, really organized, we could turn ourselves into 24/7 productivity machines. (To wit, Allen, whom the New Economy bible Fast Company has dubbed "the personal productivity guru," suggests that instead of meditating on crouching tigers and hidden dragons while you wait for a plane, you should unsheathe that high-tech saber known as the cell phone and attack that list of calls you need to return.) As whole-life-organizing systems go, Allen's is pretty good, even fun and therapeutic. It starts with the exhortation to take every unaccounted-for scrap of paper in your workstation that you can't junk, The next step is to write down every unaccounted-for gotta-do cramming your head onto its own scrap of paper. Finally, throw the whole stew into a giant "in-basket" That's where the processing and prioritizing begin; in Allen's system, it get a little convoluted at times, rife as it is with fancy terms, subterms, and sub-subterms for even the simplest concepts. Thank goodness the spine of his system is captured on a straightforward, one-page flowchart that you can pin over your desk and repeatedly consult without having to refer back to the book. That alone is worth the purchase price. Also of value is Allen's ingenious Two-Minute Rule: if there's anything you absolutely must do that you can do right now in two minutes or less, then do it now, thus freeing up your time and mind tenfold over the long term. It's commonsense advice so obvious that most of us completely overlook it, much to our detriment; Allen excels at dispensing such wisdom in this useful, if somewhat belabored, self-improver aimed at everyone from CEOs to soccer moms (who we all know are more organized than most CEOs to start with). Timothy Murphy Introduction to Programming Languages: Principles, C, C++, Scheme and Prolog
Introduction to Algorithms
With sample problems and mathematical proofs demonstrating the correctness of each algorithm, this book is ideal as a textbook for classroom study, but its reach doesn't end there. The authors do a fine job of explaining each algorithm. (Reference sections on basic mathematical notation will help readers bridge the gap, but it will help to have some math background to appreciate the full achievement of this handsome hardcover volume.) Every algorithm is presented in pseudo-code, which can be implemented in any computer language, including C/C++ and Java. This ecumenical approach is one of the book's strengths. When it comes to sorting and common data structures, from basic linked lists to trees (including binary trees, red-black, and B-trees), this title really shines, with clear diagrams that show algorithms in operation. Even if you just glance over the mathematical notation here, you can definitely benefit from this text in other ways. The book moves forward with more advanced algorithms that implement strategies for solving more complicated problems (including dynamic programming techniques, greedy algorithms, and amortized analysis). Algorithms for graphing problems (used in such real-world business problems as optimizing flight schedules or flow through pipelines) come next. In each case, the authors provide the best from current research in each topic, along with sample solutions. This text closes with a grab bag of useful algorithms including matrix operations and linear programming, evaluating polynomials, and the well-known Fast Fourier Transformation (FFT) (useful in signal processing and engineering). Final sections on "NP-complete" problems, like the well-known traveling salesman problem, show off that while not all problems have a demonstrably final and best answer, algorithms that generate acceptable approximate solutions can still be used to generate useful, real-world answers. Throughout this text, the authors anchor their discussion of algorithms with current examples drawn from molecular biology (like the Human Genome Project), business, and engineering. Each section ends with short discussions of related historical material, often discussing original research in each area of algorithms. On the whole, they argue successfully that algorithms are a "technology" just like hardware and software that can be used to write better software that does more, with better performance. Along with classic books on algorithms (like Donald Knuth's three-volume set, The Art of Computer Programming), this title sets a new standard for compiling the best research in algorithms. For any experienced developer, regardless of their chosen language, this text deserves a close look for extending the range and performance of real-world software. Richard Dragan Topics covered: Overview of algorithms (including algorithms as a technology); designing and analyzing algorithms; asymptotic notation; recurrences and recursion; probabilistic analysis and randomized algorithms; heapsort algorithms; priority queues; quicksort algorithms; linear time sorting (including radix and bucket sort); medians and order statistics (including minimum and maximum); introduction to data structures (stacks, queues, linked lists, and rooted trees); hash tables (including hash functions); binary search trees; red-black trees; augmenting data structures for custom applications; dynamic programming explained (including assembly-line scheduling, matrix-chain multiplication, and optimal binary search trees); greedy algorithms (including Huffman codes and task-scheduling problems); amortized analysis (the accounting and potential methods); advanced data structures (including B-trees, binomial and Fibonacci heaps, representing disjoint sets in data structures); graph algorithms (representing graphs, minimum spanning trees, single-source shortest paths, all-pairs shortest paths, and maximum flow algorithms); sorting networks; matrix operations; linear programming (standard and slack forms); polynomials and the Fast Fourier Transformation (FFT); number theoretic algorithms (including greatest common divisor, modular arithmetic, the Chinese remainder theorem, RSA public-key encryption, primality testing, integer factorization); string matching; computational geometry (including finding the convex hull); NP-completeness (including sample real-world NP-complete problems and their insolvability); approximation algorithms for NP-complete problems (including the traveling salesman problem); reference sections for summations and other mathematical notation, sets, relations, functions, graphs and trees, as well as counting and probability backgrounder (plus geometric and binomial distributions). Michael Crichton: A New Collection of Three Complete Novels: Congo, Sphere, Eaters of the Dead
The Now Habit: A Strategic Program for Overcoming Procrastination and Enjoying Guilt-Free Play
Real World Adobe Illustrator CS3
Along with tips, sidebars, and expert commentary, there are also numerous illustrations and screen shots included to offer readers the most complete coverage on this extraordinary application. Designers from all fieldsillustrators, animators, package designers, graphic designers, web designers, and morewill find Real World Adobe Illustrator CS3 their one-stop guide to creating powerful designs in Illustrator The Scarlet Letter
The Sun Also Rises
Four Great Plays by Henrik Ibsen
Speech and Language Processing
Art of Computer Programming, The, Volumes 1-3 Boxed Set
Stable Marriage and Its Relation to Other Combinatorial Problems: An Introduction to the Mathematical Analysis of Algorithms
The presentation is elementary, and the topics are interesting to nonspecialists. The theory is quite beautiful and developing rapidly. Exercises with answers, an annotated bibliography, and research problems are included. The text would be appropriate as supplementary reading for undergraduate research seminars or courses in algorithmic analysis and for graduate courses in combinatorial algorithms, operations research, economics, or analysis of algorithms. Donald E. Knuth is one of the most prominent figures of modern computer science. His works in The Art of Computer Programming are classic. He is also renowned for his development of TeX and METAFONT. In 1996, Knuth won the prestigious Kyoto Prize, considered to be the nearest equivalent to a Nobel Prize in computer science. Introduction to Java Programming with JBuilder
C++ in a Nutshell
"C++ in a Nutshell" packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order, for easy lookup. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers. When you're programming, you need answers to questions about language syntax or parameters required by library routines quickly. What, for example, is the C++ syntax to define an alias for a namespace? Just how do you create and use an iterator to work with the contents of a standard library container? "C++ in a Nutshell" is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but somewhat difficult to master) language at every C++ programmer'sfingertips. Everything's an Argument with Readings
The Art of Deception: Controlling the Human Element of Security
After Mitnick's first dozen examples anyone responsible for organizational security is going to lose the will to live. It's been said before, but people and security are antithetical. Organizations exist to provide a good or service and want helpful, friendly employees to promote the good or service. People are social animals who want to be liked. Controlling the human aspects of security means denying someone something. This circle can't be squared. Considering Mitnick's reputation as a hacker guru, it's ironic that the last point of attack for hackers using social engineering are computers. Most of the scenarios in The Art of Deception work just as well against computer-free organizations and were probably known to the Phoenicians; technology simply makes it all easier. Phones are faster than letters, after all, and having large organizations means dealing with lots of strangers. Much of Mitnick's security advice sounds practical until you think about implementation, when you realize that more effective security means reducing organizational efficiencyan impossible trade in competitive business. And anyway, who wants to work in an organization where the rule is "Trust no one"? Mitnick shows how easily security is breached by trust, but without trust people can't live and work together. In the real world, effective organizations have to acknowledge that total security is a chimeraand carry more insurance. Steve Patient, amazon.co.uk Tartuffe
Engineering Statistics
Statistics is essential for solving many types of engineering problems. Focusing on the statistical techniques most often used in engineering practice, Montgomery, Runger, and Hubele's Engineering Statistics, Fourth Edition presents a wide range of techniques and methods that you'll be able to call upon in your professional capacities. Through its three previous editions, Engineering Statistics set the standard for statistical texts serving engineers. This Fourth Edition follows the classic's winning approach, and provides a host of new features and improvements that you'll appreciate. Developed initially with sponsorship from the National Science Foundation, this revision covers all the major aspects of engineering statistics including: * Descriptive statistics * Probability and probability distributions * Statistical tests and confidence intervals for one and two samples * Building regression models * Designing and analyzing engineering experiments * Statistical quality control The new edition also features numerous enhancements that help you grasp and absorb the material. Emphasizing data analysis and statistical inference, the text makes use of new, cross-sections of real engineering situations and real data sets and takes a step-by-step approach so that you gain insight into the underlying structure of the problems as you master the problem-solving techniques. Notes which help you interpret results are a particularly useful feature of the revised text. With comprehensive integration of the PC-based statistical software Minitab and online support through WileyPLUS, this newest edition of Engineering Statistics will serve as a practical introduction for students and a reliable reference for every stage of your engineering career. Watchmen
Software Engineering: A Practitioner's Approach
The sixth edition continues to lead the way in software engineering. A new Part 4 on Web Engineering presents a complete engineering approach for the analysis, design, and testing of Web Applications, increasingly important for today's students. Additionally, the UML coverage has been enhanced and signficantly increased in this new edition. The pedagogy has also been improved in the new edition to include sidebars. They provide information on relevant softare tools, specific work flow for specific kinds of projects, and additional information on various topics. Additionally, Pressman provides a running case study called "Safe Home" throughout the book, which provides the application of software engineering to an industry project. New additions to the book also include chapters on the Agile Process Models, Requirements Engineering, and Design Engineering. The book has been completely updated and contains hundreds of new references to software tools that address all important topics in the book. The ancillary material for the book includes an expansion of the case study, which illustrates it with UML diagrams. The On-Line Learning Center includes resources for both instructors and students such as checklists, 700 categorized web references, Powerpoints, a test bank, and a software engineering library-containing over 500 software engineering papers. TAKEAWY HERE IS THE FOLLOWING: 1. AGILE PROCESS METHODS ARE COVERED EARLY IN CH. 4 2. NEW PART ON WEB APPLICATIONS 5 CHAPTERS Exit Strategy
Exit Strategy
Othello
Ethics and Technology: Ethical Issues in an Age of Information and Communication Technology
from the foreword by James Moor, Dartmouth College Is there privacy in a world of camera phones and wireless networking? Does technology threaten your civil liberties? How will bioinformatics and nanotechnology affect us? Should you worry about equity and access in a globalized economy? From privacy and security to free speech and intellectual property to globalization and outsourcing, the issues and controversies of the information age are serious, complex, and pervasive. In this new edition of his groundbreaking book, Herman Tavani introduces computer professionals to the emerging field of Cyberethics, the interdisciplinary field of study that addresses these new ethical issues from all perspectives: technical, social, and philosophical. Using fascinating real-world examplesincluding the latest court decisions in such cases as Verizon v. RIAA, MGM v. Grokster, Google versus the Bush Administration, and the Children's Online Pornography Act (CIPA) as well as hypothetical scenarios, he shows you how to understand and analyze the practical, moral, and legal issues that impact your work and your life. Tavani discusses such cutting-edge areas as: * Globalization and outsourcing * Property rights and open source software * HIPAA (privacy laws) and surveillance * The Patriot Act and civil liberties * Bioinformatics and genomics research * Converging technologiespervasive computing and nanocomputing * Children's online pornography laws Updating and expanding upon the previous edition, Ethics and Technology, Second Edition provides a much-needed ethical compass to help computer and non-computer professionals alike navigate the challenging waters of cyberspace. About the Author Herman T. Tavani is Professor of Philosophy at Rivier College and Co-Director of the International Society for Ethics and Information Technology (INSEIT). He is the author, editor, or co-editor of five books on ethical aspects of information technology. www.wiley.com/college/tavani Agile Web Development with Rails: A Pragmatic Guide
The Picture of Dorian Gray
As Hallward tries to make sense of his creation, his epigram-happy friend Lord Henry Wotton encourages Dorian in his sensual quest with any number of Wildean paradoxes, including the delightful "When we are happy we are always good, but when we are good we are not always happy." But despite its many languorous pleasures, The Picture of Dorian Gray is an imperfect work. Compared to the two (voyeuristic) older men, Dorian is a bore, and his search for ever new sensations far less fun than the novel's drawing-room discussions. Even more oddly, the moral message of the novel contradicts many of Wilde's supposed aims, not least "no artist has ethical sympathies. An ethical sympathy in an artist is an unpardonable mannerism of style." Nonetheless, the glamour boy gets his just deserts. And Wilde, defending Dorian Gray, had it both ways: "All excess, as well as all renunciation, brings its own punishment." |
Made with Delicious Library