
James Kalbach, «Designing Web Navigation: Optimizing the User Experience»O'Reilly Media, Inc. ISBN: 0596528108 June 1, 2007 456 pages CHM 29MBThoroughly rewritten for today's web environment, this bestselling book offers a fresh look at a fundamental topic of web site development: navigation design. Amid all the changes to the Web in the past decade, and all the hype about Web 2.0 and various "rich" interactive technologies, the basic problems of creating a good web navigation system remain. Designing Web Navigation demonstrates that good navigation is not about technology-it's about the ways people find information, and how you guide them.
Ideal for beginning to intermediate web designers, managers, other non-designers, and web development pros looking for another perspective, Designing Web Navigation offers basic design principles, development techniques and practical advice, with real-world examples and essential concepts seamlessly folded in. How does your web site serve your business objectives? How does it meet a user's needs? You'll learn that navigation design touches most other aspects of web site development.

Download from RapidShare

Author(s): Christian Gehrmann, Joakim Persson, Ben SmeetsPublisher: Artech HouseYear: Jun 2004ISBN: 1580535046Language: EnglishFile type: PDFPages: 221Size (for download): 0.7 M
This first-of-its-kind book, from expert authors actively contributing to the evolution of Bluetooth specifications, provides an overview and detailed descriptions of all the security functions and features of this standard’s latest core release. After categorizing all the security issues involved in ad hoc networking, this hands-on volume shows you how to design a highly secure Bluetooth system and implement security enhancements. The book also helps you fully understand the main security risks involved with introducing Bluetooth-based communications in your organization.This cutting-edge resource examines all known attacks on Bluetooth security mechanisms and their implementations, demonstrating how some of these known weaknesses can be avoided with appropriate defensive measures. The book presents concrete examples of how to design security solutions for some Bluetooth applications and products built on these applications. You find real-world case studies including technical algorithms, mechanisms and protocols, and security architectures. These architectures offer valuable guidelines for use in building Bluetooth and non-Bluetooth-specific security mechanisms.TABLE OF CONTENT:Chapter 01 - IntroductionChapter 02 - Overview Of The Bluetooth Security ArchitectureChapter 03 - Bluetooth Pairing And Key ManagementChapter 04 - AlgorithmsChapter 05 - Broadcast EncryptionChapter 06 - Security Policies and Access ControlsChapter 07 - Attacks, Strengths And WeaknessesChapter 08 - Providing AnonymityChapter 09 - Key Management ExtensionsChapter 10 - Security For Bluetooth Application
Download from Rapidshare
Password : ganelon

Download from RapidShare

Practical Ruby Gems is a comprehensive guide to utilizing and creating Ruby Gems--ready-made Ruby code modules that can be easily added to Ruby and Rails projects. This book is ideal for Ruby programmers as well as web developers who use Rails and wish to extend the functionality of their projects. You'll get a prime selection of 34 of the best and most useful Gems, which makes up the core of this book. Each of these also comes complete with actual use cases and code examples that you can use immediately in your own projects.You'll learn how Ruby Gems can be used to[*]Validate credit cards. [*]Create graphical interfaces on multiple platforms. [*]Speed up Rails applications. [*]Develop lightweight web applications. [*]Use ActiveRecord to make databases easy. [*]Process RSS feeds. [*]Prevent spam using CAPTCHA. [*]Crop and scale images. [*]Tap into the same caching system that runs LiveJournal.com. And much, much more! You'll also learn how to package and distribute your own Ruby Gems. This lets you tap into powerful mechanisms for resolving dependencies. And the book takes a detailed look at how Gems differ between operating systems, so you'll be prepared whether your desktop runs OS X, Windows, or Linux. You'll also learn how you can share code more easily between projects, optionally sharing your contributions with the world!

Practical JavaScript, DOM, and Ajax Projects is ideal for web developers already experienced in JavaScript who want to take their knowledge to the next level. It presents ten complete example projects for you to learn from and adapt for use in your own work. The book starts with a quick recap of the fundamentals of modern JavaScript development before moving right along to the applications. For each application, you are taken through the planning, design, and implementation stages.There's something for everyone here--a utility library, a validation framework, a GUI widget framework, a dynamic event calendar application, a drag-and-drop shopping cart, and more! Over the course of the book, author Frank Zammetti covers JavaScript best practices, Ajax techniques, and some of the most popular JavaScript libraries, such as Prototype, Script.aculo.us, and the Yahoo YUI. One of the main premises of this book is to help you learn by example so you can then apply your knowledge to your own projects. This book will save you countless hours of development time and help further your JavaScript knowledge!

Adding Ajax is for those of you more interested in extending existing applications than in creating Rich Internet Applications (RIA). You already know the "business-side" of applications-web forms, server-side driven pages, and static content-and now you want to make your web pages livelier, more fun, and much more interactive.
Download from RapidShare

Download from Depositfiles
No comments:
Post a Comment