Bestsellers > Books > General
|
|
Head First C#»rank: 21241by: Andrew Stellman, Jennifer Greene
: :Do you want to learn C#? Programmers around the world have learned that C# lets them design great-looking programs and build them fast. With C#, you ve got a powerful programming language and a valuable tool at your fingertips. And with the Visual Studio IDE, you ll never have to spend hours writing obscure code just to get a button working. C#, Visual Studio and .NET take care of the grunt-work, and let you focus on the interesting parts of getting your programs written. Sound appealing? Unlike other C# books, ... |
Objective-C Pocket Reference»rank: 24652by: Andrew Duncan
: :Objective-C is an exciting and dynamic approach to C-based object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the Objective-C Pocket Reference close at hand. This small book contains a wealth of valuable ... |
||
Apache Security»rank: 34607by: Ivan Ristic
: :With more than 67% of web servers running Apache, it is by far the most widely used web server platform in the world. Apache has evolved into a powerful system that easily rivals other HTTP servers in terms of functionality, efficiency, and speed. Despite these impressive capabilities, though, Apache is only a beneficial tool if it's a secure one. To be sure, administrators installing and configuring Apache still need a sure-fire way to secure it--whether it's running a huge e-commerce operation, corporate intranet, or just a small hobby site. Our ... |
Programming Perl (3rd Edition)»rank: 8077by: Larry Wall, Tom Christiansen, Jon Orwant
: :Perl is a powerful interpreted programming language that has matured steadily since it first appeared in 1988. The first edition of this book, Programming Perl, hit the shelves in 1990, and was quickly adopted as the undisputed Bible of the language. Since then, Perl has grown with the times, and so has this book. Programming Perl provides a unique introduction to the Perl language and its culture, as you might expect only from its authors. This third edition of the book has been expanded to cover version 5.6 of Perl. ... |
||
CSS Pocket Reference: Visual Presentation for the Web (Pocket Reference (O'Reilly))»rank: 44592by: Eric Meyer
: :They say that good things come in small packages, and it's certainly true for this edition of CSS Pocket Reference. Completely revised and updated to reflect the latest Cascading Style Sheet specifications in CSS 2.1, this indispensable little book covers the most essential information that web designers and developers need to implement CSS effectively across all browsers. Inside, you'll find: A short introduction to the key concepts of CSS A complete alphabetical reference to all CSS 2.1 selectors and properties A chart displaying detailed information about CSS support for every ... |
Learning SQL»rank: 27362by: Alan Beaulieu
: :Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals. Each chapter presents a self-contained lesson on a key SQL concept or technique, with numerous illustrations and annotated examples. Exercises at the end of each chapter let you practice the skills you learn. ... |
||
Natural Language Processing with Python»rank: 6271by: Steven Bird, Ewan Klein, Edward Loper
: :This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies, ranging from predictive text and email filtering to automatic summarization and translation. With Natural Language Processing with Python, you'll learn how to write Python programs to work with large collections of unstructured text. You'll access richly-annotated datasets using a comprehensive range of linguistic data structures. And you'll understand the main algorithms for analyzing the content and structure of written communication. Packed with examples and exercises, Natural Language Processing with Python ... |
JBoss at Work: A Practical Guide»rank: 64713by: Tom Marrs, Scott Davis
: :Consisting of a number of well-known open source products, JBoss is more a family of interrelated services than a single monolithic application. But, as with any tool that's as feature-rich as JBoss, there are number of pitfalls and complexities, too. Most developers struggle with the same issues when deploying J2EE applications on JBoss: they have trouble getting the many J2EE and JBoss deployment descriptors to work together; they have difficulty finding out how to get started; their projects don't have a packaging and deployment strategy that grows with the application; ... |
||
Erlang Programming»rank: 8799by: Francesco Cesarini, Simon Thompson
: :This book is an in-depth introduction to Erlang, a programming language ideal for any situation where concurrency, fault tolerance, and fast response is essential. Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience. Written by leaders of the international Erlang community -- and based on their training material -- Erlang Programming focuses on the language's syntax and semantics, and explains pattern ... |
Linux in a Nutshell, 5th Edition»rank: 25281by: Ellen Siever, Aaron Weber, Stephen Figgins, Robert Love, Arnold Robbins
: :Over the last few years, Linux has grown both as an operating system and a tool for personal and business use. Simultaneously becoming more user friendly and more powerful as a back-end system, Linux has achieved new plateaus: the newer filesystems have solidified, new commands and tools have appeared and become standard, and the desktop--including new desktop environments--have proved to be viable, stable, and readily accessible to even those who don't consider themselves computer gurus. Whether you're using Linux for personal software projects, for a small office or home office ... |