Sebanyak 3352 item atau buku ditemukan

C# 5.0 Pocket Reference

Instant Help for C# 5.0 Programmers

When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to know—without long introductions or bloated samples. Easy to browse, it’s ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#. Written by the authors of C# 5.0 in a Nutshell, this book covers the entire C# 5.0 language, including: All of C#’s fundamentals Advanced topics such as operator overloading, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closures LINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions Dynamic binding and C# 5.0’s new asynchronous functions Unsafe code & pointers, custom attributes, preprocessor directives, and XML documentation

Easy to browse, it’s ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#. Written by the authors of C# 5.0 in a Nutshell, this book covers the entire C# 5.0 ...

Programming Collective Intelligence

Building Smart Web 2.0 Applications

Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in a dataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect

This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, ...

SuSE Linux Installation and Configuration Handbook

One of the most difficult aspects of Linux is getting it installed and running effectively. SuSE Linux Installation & Configuration Handbook addresses the problems and challenges that every Linux user who wants SuSE on their system will face. This book is a step-by-step, focused tutorial on installing and reliably maintaining a SuSE Linux and the applications that are included in its distribution. Topics include installing the Xfree86 Windows system, creating and formatting file systems, installing kernel source code, using Yast to configure printers, and installing and configuring peripherals. Also included are configuring SuSE as a DNS server, configuring a TCP/IP network, installing and configuring Samba, setting up the Apache web server, setting up the KDE and Gnome desktops, and configuring and administering Mysql.

This book is a step-by-step, focused tutorial on installing and reliably maintaining a SuSE Linux and the applications that are included in its distribution.

Linux, the complete reference

Tap into the power of Linux using this comprehensive and easy-to-use reference. Featuring a bonus DVD which contains previously unavailable source code and over 1500 applications found on the Red Hat Linux 7.3 distribution (usually on 5 CD-ROMs) this valuable reference includes up-to-date coverage of everything from installation and configuration to system administration and programming.

Tap into the power of Linux using this comprehensive and easy-to-use reference.

Red Hat Linux Network toolkit

Red Hat Ž Linux Ž Network Toolkit, 2nd Edition Now updated and expanded with new information on firewalls, Samba, Arkeia, and more, this acclaimed guide gives you all the tools and techniques you need to implement a robust, reliable Linux network. From setting up Samba and e-mail servers to creating firewalls and automated backups, author Paul Sery demystifies the design, configuration, and administration of a Linux network - and shows you step-by-step how to build a secure, cost-effective system for your organization. Working Linux Solutions for Network Challenges: Set up a simple client-server network, from installation to troubleshooting Understand how Linux works and explore configuration options Harness the power of Samba to share resources and expand network functionality Connect your network to the Internet - and evaluate today's broadband options Extend network services with DNS, NFS, NIS, and e-mail servers Get up to speed on system administration basics, from managing accounts to scripting Use Arkeia to automate network backups - and save time and trouble Build firewalls and add active security measures to keep your server and network safe 2 CD-ROMs with Red Hat Linux 6.1, including: ApplixWare office suite demo Arkeia automated network backup system demo (30-day trial) Firewall scripts (ipchains) Diald networking scripts DNS (Domain Name Server) scripts E-mail server configuration Plus bonus CD-ROM chapters on Linux resources www.idgbooks.com

Red Hat Ž Linux Ž Network Toolkit, 2nd Edition Now updated and expanded with new information on firewalls, Samba, Arkeia, and more, this acclaimed guide gives you all the tools and techniques you need to implement a robust, reliable Linux ...

Linux Operations and Administration

LINUX OPERATIONS AND ADMINISTRATION introduces readers to Linux operations and system administration through a unified installation, using virtual machines. This text is more effective than those that take a professional approach because it eliminates confusion from working with differing hardware configurations, while allowing users to test interoperability between Linux and Windows. Detailed, yet reader-friendly, Linux Operations and Administration makes it easy to learn Linux and practice it with helpful in-text features like learning objectives and key terms, as well as items for self assessment such as review questions, hands-on activities, and case projects. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

This text is more effective than those that take a professional approach because it eliminates confusion from working with differing hardware configurations, while allowing users to test interoperability between Linux and Windows.

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

To the outside world, a "supercomputer" appears to be a single system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems.This new guide covers everything a newcomer to clustering will need to plan, build, and deploy a high-performance Linux cluster. The book focuses on clustering for high-performance computation, although much of its information also applies to clustering for high-availability (failover and disaster recovery). The book discusses the key tools you'll need to get started, including good practices to use while exploring the tools and growing a system. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Then, you'll learn about software options that can save you hours--or even weeks--of deployment time.Since a wide variety of options exist in each area of clustering software, the author discusses the pros and cons of the major free software projects and chooses those that are most likely to be helpful to new cluster administrators and programmers. A few of the projects introduced in the book include: MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use. OSCAR and Rocks, two comprehensive installation and administrative systems openMosix (a convenient tool for distributing jobs), Linux kernel extensions that migrate processes transparently for load balancing PVFS, one of the parallel filesystems that make clustering I/O easier C3, a set of commands for administering multiple systems Ganglia, OpenPBS, and cloning tools (Kickstart, SIS and G4U) are also covered. The book looks at cluster installation packages (OSCAR & Rocks) and then considers the core packages individually for greater depth or for folks wishing to do a custom installation. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.

A few of the projects introduced in the book include: MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use.

Ubuntu Linux For Dummies

What has made Ubuntu the most popular Linux distribution in recent years? It's the emphasis on ease of installation and use. It gets even easier when paired with Ubuntu Linux For Dummies. This friendly reference shows you how to run Ubuntu directly from CD-ROM and install it on a PC as a personal workstation and network server. You’ll find out how to download Ubuntu and start using it right away. You'll also discover how to: Connect to a LAN via a wireless and Ethernet Use OpenOffice.org and Mozilla Firefox drawing and editing Tap into multimedia, graphics and other applications using Ubuntu Create services for a home or small business network Generate and manage web pages, print services, and more Find helpful information about Ubuntu and Linux Troubleshoot and fix problems "Ubuntu" means "humanity toward others." Operating system guidebooks don’t get any more humane than Ubuntu Linux For Dummies.

So is this book, and it will have you up and running with Ubuntu in no time. You'll not only discover how to use the live version, but also how to install it permanently, use Ubuntu for daily work, and even play with multimedia.

Linux: The Complete Reference, Sixth Edition

The Complete Reference, Sixth Edition

Your one-stop guide to Linux--fully revised and expanded Get in-depth coverage of all Linux features, tools, and utilities from this thoroughly updated and comprehensive resource, designed for all Linux distributions. Written by Linux expert Richard Petersen, this book explains how to get up-and-running on Linux, use the desktops and shells, manage applications, deploy servers, implement security measures, and handle system and network administration tasks. With full coverage of the latest platform, Linux: The Complete Reference, Sixth Edition includes details on the very different and popular Debian (Ubuntu) and Red Hat/Fedora software installation and service management tools used by most distributions. This is a must-have guide for all Linux users. Install, configure, and administer any Linux distribution Work with files and folders from the BASH, TCSH, and Z shells Use the GNOME and KDE desktops, X Windows, and display managers Set up office, database, Internet, and multimedia applications Secure data using SELinux, netfilter, SSH, and Kerberos Encrypt network transmissions with GPG, LUKS, and IPsec Deploy FTP, Web, mail, proxy, print, news, and database servers Administer system resources using HAL, udev, and virtualization (KVM and Xen) Configure and maintain IPv6, DHCPv6, NIS, networking, and remote access Access remote files and devices using NFSv4, GFS, PVFS, NIS, and SAMBA

Written by Linux expert Richard Petersen, this book explains how to get up-and-running on Linux, use the desktops and shells, manage applications, deploy servers, implement security measures, and handle system and network administration ...

TCP/IP Architecture, Design and Implementation in Linux

This book provides thorough knowledge of Linux TCP/IP stack and kernel framework for its network stack, including complete knowledge of design and implementation. Starting with simple client-server socket programs and progressing to complex design and implementation of TCP/IP protocol in linux, this book provides different aspects of socket programming and major TCP/IP related algorithms. In addition, the text features netfilter hook framework, a complete explanation of routing sub-system, IP QOS implementation, and Network Soft IRQ. This book further contains elements on TCP state machine implementation,TCP timer implementation on Linux, TCP memory management on Linux, and debugging TCP/IP stack using lcrash