Sebanyak 2866 item atau buku ditemukan

Mobile Development with C#

Building Native iOS, Android, and Windows Phone Applications

It’s true: you can build native apps for iOS, Android, and Windows Phone with C# and the .NET Framework—with help from MonoTouch and Mono for Android. This hands-on guide shows you how to reuse one codebase across all three platforms by combining the business logic layer of your C# app with separate, fully native UIs. It’s an ideal marriage of platform-specific development and the "write once, run everywhere" philosophy. By building a series of simple applications, you’ll experience the advantages of using .NET in mobile development and learn how to write complete apps that access the unique features of today’s three most important mobile platforms. Learn the building blocks for building applications on iOS, Android, and Windows Phone Discover how the Mono tools interact with iOS and Android Use several techniques and patterns for maximizing non-UI code reuse Determine how much functionality can go into the shared business logic layer Connect to external resources with .NET’s rich networking stack Read and write data using each platform’s filesystem and local database Create apps to explore the platforms’ location and mapping capabilities

This hands-on guide shows you how to reuse one codebase across all three platforms by combining the business logic layer of your C# app with separate, fully native UIs.

JavaScript: The Definitive Guide

Activate Your Web Pages

Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's guide and comprehensive reference to the core language and to the client-side JavaScript APIs defined by web browsers. The 6th edition covers HTML5 and ECMAScript 5. Many chapters have been completely rewritten to bring them in line with today's best web development practices. New chapters in this edition document jQuery and server side JavaScript. It's recommended for experienced programmers who want to learn the programming language of the Web, and for current JavaScript programmers who want to master it. "A must-have reference for expert JavaScript programmers...well-organized and detailed." —Brendan Eich, creator of JavaScript, CTO of Mozilla "I made a career of what I learned from JavaScript: The Definitive Guide.” —Andrew Hedges, Tapulous

The 6th edition covers HTML5 and ECMAScript 5. Many chapters have been completely rewritten to bring them in line with today's best web development practices. New chapters in this edition document jQuery and server side JavaScript.

MapReduce Design Patterns

Building Effective Algorithms and Analytics for Hadoop and Other Systems

Kerberos

The Definitive Guide

Kerberos, the single sign-on authentication system originally developed at MIT, deserves its name. It's a faithful watchdog that keeps intruders out of your networks. But it has been equally fierce to system administrators, for whom the complexity of Kerberos is legendary. Single sign-on is the holy grail of network administration, and Kerberos is the only game in town. Microsoft, by integrating Kerberos into Active Directory in Windows 2000 and 2003, has extended the reach of Kerberos to all networks large or small. Kerberos makes your network more secure and more convenient for users by providing a single authentication system that works across the entire network. One username; one password; one login is all you need. Fortunately, help for administrators is on the way. Kerberos: The Definitive Guide shows you how to implement Kerberos for secure authentication. In addition to covering the basic principles behind cryptographic authentication, it covers everything from basic installation to advanced topics like cross-realm authentication, defending against attacks on Kerberos, and troubleshooting. In addition to covering Microsoft's Active Directory implementation, Kerberos: The Definitive Guide covers both major implementations of Kerberos for Unix and Linux: MIT and Heimdal. It shows you how to set up Mac OS X as a Kerberos client. The book also covers both versions of the Kerberos protocol that are still in use: Kerberos 4 (now obsolete) and Kerberos 5, paying special attention to the integration between the different protocols, and between Unix and Windows implementations. If you've been avoiding Kerberos because it's confusing and poorly documented, it's time to get on board! This book shows you how to put Kerberos authentication to work on your Windows and Unix systems.

If you've been avoiding Kerberos because it's confusing and poorly documented, it's time to get on board! This book shows you how to put Kerberos authentication to work on your Windows and Unix systems.

The Linux Cookbook, 2nd Edition

Tips and Techniques for Everyday Use

Provides step-by-step instructions on how to use the computer operating system Linux.

Provides step-by-step instructions on how to use the computer operating system Linux.

Beginning SUSE Linux

From Novice to Professional

Beginning SUSE Linux: From Novice to Professional is designed for the newcomer to Linux. It aims to guide you through numerous practical topics relevant to effective operation of this popular operating system. The book begins by discussing the background of Linux and open source software, then proceeds to guide you through the SUSE installation process. You’ll learn how to use the basic functions, and modify the look and feel according to your tastes. This book is packed with troubleshooting tips, so even the most cautious beginner will feel right at home. Next, the book covers the daily usage tasks that are enjoyable and interesting to learn. You’ll learn how to configure your system to listen to audio CDs and MP3s, burn CDs, watch movies, connect to the Internet, and reproduce common Windows tasks. In the process, you’ll gain an in-depth understanding about the core of Linux. You’ll learn how to master the command-line prompt, secure your system, and perform administration tasks like scheduling backups and managing users. A full version of the SUSE operating system is supplied for free on the included DVD, so you’ll have everything you need to get a Linux system up and running.

This book is packed with troubleshooting tips, so even the most cautious beginner will feel right at home. Next, the book covers the daily usage tasks that are enjoyable and interesting to learn.

How Linux Works

What Every Superuser Should Know

How Linux Works describes the inside of the Linux system for systems administrators, whether they maintain an extensive network in the office or one Linux box at home. After a guided tour of filesystems, the boot sequence, system management basics, and networking, author Brian Ward delves into topics such as development tools, custom kernels, and buying hardware. With a mixture of background theory and real-world examples, this book shows both how to administer Linux, and why each particular technique works, so that you will know how to make Linux work for you.

With a mixture of background theory and real-world examples, this book shows both how to administer Linux, and why each particular technique works, so that you will know how to make Linux work for you.

Unix and Linux

Visual QuickStart Guide

With Unix, 4th Edition: Visual QuickStart Guide, readers can start from the beginning to get a tour of the Unix operating system, or look up specific tasks to learn just what they need to know. This task-based, visual reference guide uses step-by-step instructions and plenty of screenshots, and includes three years worth of new material based on the latest Unix developments. This reference guide details all Unix commands and options along with tips that put those commands in context. Leading Unix authorities Deborah S. Ray and Eric J. Ray leverage their expertise as technical writers and working in the industry (Sun Microsystems) as they take readers step-by-step through the most common Unix commands and options.

This reference guide details all Unix commands and options along with tips that put those commands in context.

The Linux Development Platform

Configuring, Using, and Maintaining a Complete Programming Environment

Two leading Linux developers show how to choose the best tools for your specific needs and integrate them into a complete development environment that maximizes your effectiveness in any project, no matter how large or complex. Includes research, requirements, coding, debugging, deployment, maintenance and beyond, choosing and implementing editors, compilers, assemblers, debuggers, version control systems, utilities, using Linux Standard Base to deliver applications that run reliably on a wide range of Linux systems, comparing Java development options for Linux platforms, using Linux in cross-platform and embedded development environments.

This book's example-rich coverage includes: The Linux software development process: research, requirements, coding, debugging, deployment, maintenance, and beyond Choosing and implementing editors, compilers, assemblers, debuggers, version ...

Arch Linux Handbook 3.0

A Simple, Lightweight Survival Guide

The Arch Linux Beginners' guide has helped thousands of new users install this popular, keep it simple Linux distribution. Now in it's third edition, marking Arch Linux' 10th anniversary, this handbook is still all you need to get started.Arch Linux is an independently developed i686/x86-64 general purpose GNU/Linux distribution versatile enough to suit any role. Development focuses on simplicity, minimalism, and code elegance.

Now in it's third edition, marking Arch Linux' 10th anniversary, this handbook is still all you need to get started.Arch Linux is an independently developed i686/x86-64 general purpose GNU/Linux distribution versatile enough to suit any ...