Google
 

Sunday, 18 May 2008

Creating Mashups with Adobe Flex and AIR

Creating Mashups with Adobe Flex and AIR

Web applications no longer need be powered by any one individual's data, and they don't need to be confined to the desktop. Developers can draw on a wealth of publicly available content, from providers such as Flickr, Amazon, Google, Twitter, and Last.fm, and combine it for use in their own applications. Adobe Integrated Runtime (AIR) makes it simple to bring previously web-only applications to the desktop, allowing them to run alongside traditional applications on an end user's computer.

In this book, you'll learn how to create mashup applications from the vast array of web services, feeds, and APIs using Adobe Flash and Flex together with HTML and JavaScript (Ajax). You'll be introduced to the various sources of information and the tools necessary to gather and reuse that information, and then you'll learn how to combine that content in a variety of ways.

You'll learn how to have desktop applications interact with online services such as Flickr, you'll learn how to use Amazon S3 for enterprise-level data storage, and you'll embrace technologies such as OpenID. In addition, you'll create abstract visualizations based on music sourced from Last.fm and consume Twitter content via RSS. You will also see how to use the Flash-native data format SWX along with PHP to create a Yahoo! weather widget.

You'll discover just why you may want to build a widget or a desktop application rather leaving things web-based; then you'll create an application using Flex Builder and AIR and learn how best to distribute it. With so many tools and so much data available, the possibilities for mashup creation are endless. Creating Mashups with Adobe Flex and AIR provides all you need to get you up and running quickly, while also giving you a solid understanding of the technologies involved so you can take things further—to a place limited only by your imagination.

In this book you'll learn

  • how to use Flex 3 in conjunction with ActionScript 3.0 to build powerful applications;
  • how you can use Adobe AIR to take your application from the Web and onto the
    desktop;
  • the differences between developing for the Web and for the desktop;
  • how you can use the APIs of popular web services such as Flickr, Amazon, Google, Twitter, and Last.fm as data sources for your application; and
  • how to optimize your applications for fast and efficient performance.
RapidShare Link
Read more!

Mac OS X Leopard Pocket Guide

Mac OS X Leopard Pocket Guide

No matter how much Mac experience you have, Mac OS X Leopard requires that you get reacquainted. This little guide is packed with more than 300 tips and techniques to help you do just that. You get all details you need to learn Leopard's new features, configure your system, and get the most out of your Mac. Pronto. "Mac OS X Leopard Pocket Guide" offers an easy-to-read format for users of all levels. If you're a Mac newcomer, there's a "Survival Guide" that explains how to adapt, and a chapter on Mac OS X's key features.Experienced Mac users can go right to the heart of Leopard with chapters on system preferences, applications and utilities, and configuring.

In all, plenty of tables, concise descriptions, and step-by-step instructions explain: What's new in Leopard, including the Time Machine; How to use Leopard's totally revamped Finder; All about Spaces and how to quickly flip between them; How to search for and find things with Spotlight; How to use Leopard's enhanced Parental Controls; Handy keyboard shortcuts to help you be more efficient; and Quick tips for setting up and configuring your Mac to make it your own.

If you're ready to tame Apple's new cat, this is the guide you want.

RapidShare Link

Read more!

Building Websites with Joomla! 1.5

Building Websites with Joomla! 1.5

Joomla also has an interesting functionality. It lets you, the website author or owner, publish Joomla-generated URLs that are search engine friendly. Various search engines tend not to store long URLs, where there are many arguments in these, after the host name. The assumption is that the URLs refer to dynamic [ie. transient] content. Hence there is little point to the engine storing these URLs, or the pages pointed to by them. But you want the engine to store your website’s URLs, right? What Joomla does is rewrite the URLs in a more compact form, which improves the chances of an engine recording these.

And thus offering your website in its free results. of groups of users. Joomla offers Registered, Author, Editor and Publisher. With subsidiary groups of Manager, Administrator and Super Admin. The administrative tasks are done within a simple GUI that frees you from memorising arcane command lines. where the intent is for users to have a persistent login. To this ends, Joomla offers a separation of functions, for the user and for the administrator [you presumably]. As the book demonstrates, it’s pretty easy for you to create user accounts.

RapidShare Link

Read more!

Building Powerful and Robust Websites with Drupal 6

Building Powerful and Robust Websites with Drupal 6

This book updates the bestselling Drupal: Creating Blogs, Forums, Portals, and Community Websites for Drupal 6, the latest, much improved version of this popular open-source Content Management System. Targeting readers with little experience in website design, unfamiliar with PHP, MySQL or HTML, and with little to no experience of Drupal, it looks pragmatically at the steps needed from knowing you want a website right through to designing and building it like a pro, and then successfully managing and maintaining it.

Experienced author David Mercer uses a friendly, engaging style that is clear and concise, allowing readers to advance rapidly until they can tackle any problem with confidence. Drupal is an elegantly designed, well-supported and flexible open-source CMS platform that empowers anyone to create a website or blog and is rapidly becoming first choice of people in the know. With this powerful tool you need not pay professionals to design a site; you can do the job yourself.

RapidShare Link

Read more!

Cybersecurity Operations Handbook

Cybersecurity Operations Handbook is the first book for daily operations teams who install, operate and maintain a range of security technologies to protect corporate infrastructure. Written by experts in security operations, this book provides extensive guidance on almost all aspects of daily operational security, asset protection, integrity management, availability methodology, incident response and other issues that operational teams need to know to properly run security products and services in a live environment.

Provides a master document on Mandatory FCC Best Practices and complete coverage of all critical operational procedures for meeting Homeland Security requirements.

RapidShare Link

Read more!

Machine Vision: Theory, Algorithms, Practicalities

Machine Vision: Theory, Algorithms, Practicalities

In the last 40 years, machine vision has evolved into a mature field embracing a wide range of applications including surveillance, automated inspection, robot assembly, vehicle guidance, traffic monitoring and control, signature verification, biometric measurement, and analysis of remotely sensed images. While researchers and industry specialists continue to document their work in this area, it has become increasingly difficult for professionals and graduate students to understand the essential theory and practicalities well enough to design their own algorithms and systems. This book directly addresses this need.

As in earlier editions, E.R. Davies clearly and systematically presents the basic concepts of the field in highly accessible prose and images, covering essential elements of the theory while emphasizing algorithmic and practical design constraints. In this thoroughly updated edition, he divides the material into horizontal levels of a complete machine vision system. Application case studies demonstrate specific techniques and illustrate key constraints for designing real-world machine vision systems.

RapidShare Link

Read more!

Java Cryptography Extensions: Practical Guide for Programmers

Java Cryptography Extensions: Practical Guide for Programmers

Today's digital environment demands that every application design consider security early on in the design process. To achieve this, developers must be fluent in basic cryptographic nomenclature and comprehend the strengths and weaknesses of each algorithm or architecture before making a final design decision. One of Java's solutions to help bridge the gap between academic research and real-world problem solving comes in the form of an interface and programming tools that provide both a framework and the implementations for encryption, key generation and key agreement, and Message Authentication Code (MAC) algorithms.

This set of Java Cryptography Extensions (JCE) has now been integrated into the Java 2 SDK, v. 1.4, making it a crucial tool for developers to understand and use. In Java Cryptography Extensions: Practical Guide for Programmers, the JCE is explored using numerous code examples and instructional detail. It does not delve deeply into mathematical algorithms but instead gives the busy professional the tools to work with the JCE and the ability to write programs in Java right away. A supplemental open-source cryptography toolkit and the sample code is also available online to help those who are new to the JCE understand it through practical application. With this guide, programmers finally have a source that goes beyond the spec and gives them the details necessary for successful cryptography solutions in Java.

RapidShare Link

Read more!

ABAP Objects: Introduction to Programming SAP Applications

ABAP Objects: Introduction to Programming SAP Applications

Completely new, 3rd edition of the benchmark ABAPregular expressionsTrial VersionMini SAP System. This completely revised third edition introduces you to ABAP programming with SAP NetWeaver. All concepts of modern ABAP (up to release 7.0) are covered in detail.

New topics include ABAP and Unicode, Shared Objects, exception handling, Web Dynpro for ABAP, Object Services, and of course ABAP and XML. Bonus: All readers will also receive a complimentary copy of the newest , dynamic programming, and more Up-tp-date for SAP NetWeaver 2004s (ABAP release 7.0) Includes DVD for SAP NetWeaver 2004s ABAP resource New chapters on Web Dynpro, Shared Objects, ABAP & XML.

RapidShare Link

Read more!

How to Do Everything with YouTube

How to Do Everything with YouTube

This title presents the easy way for anyone to create videos and share them with millions of viewers worldwide. With more than 20 million unique users, YouTube gives everyone - from casual Web users to serious video artists - access to a huge global audience. This hands-on guide leads you simply and easily through the processes of creating, posting, and promoting videos on the world's most popular online service. "How to Do Everything with YouTube" explains how to shoot and edit videos, insert titles and captions, add special effects, and upload content.

You will learn to set up a YouTube channel and integrate YouTube videos into your personal blogs and MySpace pages. The success secrets of YouTube celebrities are revealed, and examples of breakout videos are discussed.

Rapidshare Link

Read more!