Rabu, 16 November 2011

9 new posts


9 new posts

Link to Wow! eBook - Blog

Essential App Engine: Building High-Performance Java Apps with Google App Engine

Posted: 16 Nov 2011 08:40 PM PST

Essential App Engine: Building High Performance Java Apps with Google App Engine

Book Description

In Essential App Engine, Adriaan de Jonge shows Java developers how to rapidly build complex, productionquality, performance-driven cloud applications with Google App Engine. Using a start-to-finish case study and extensive Java example code, De Jonge covers the entire lifecycle, from application design and data modeling through security, testing, and deployment.

De Jonge introduces breakthrough techniques for creating applications that respond within two seconds, even on cold startup, and allow server responses in hundreds of milliseconds or less throughout the rest of the session. He also demonstrates how to avoid common mistakes that can dramatically reduce cloud application performance and scalability. He thoroughly covers state-of-the-art user interface development and shows how to make the most of Google App Engine's extensive set of APIs. Coverage includes

  • Setting up a development environment that makes it easy to continually address performance
  • Understanding the anatomy of a Google App Engine application
  • Making the right technical setup and design choices for each new application
  • Efficiently modeling data for App Engine's NoSQL data storage
  • Recognizing when to avoid OR-mapping and pass datastore entities directly to HTML templates
  • Finding alternatives to frameworks and libraries that impair App Engine performance
  • Using JavaScript and AJAX on the client side of your cloud applications
  • Improving browser performance and reducing resource consumption via better use of HTML5 and CSS3
  • Taking advantage of key App Engine APIs: datastore, blobstore, mail, task scheduling, memory caching, URL retrieval, and messaging
  • Securing cloud-based Web applications with Google Accounts, OpenID, and OAuth
  • Improving your cloud development, quality assurance, and deployment processes
  • Targeting, marketing, and selling cloud solutions, from planning to payment handling

Book Details

  • Paperback: 352 pages
  • Publisher: Addison-Wesley Professional (October 2011)
  • Language: English
  • ISBN-10: 032174263X
  • ISBN-13: 978-0321742636
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


CCNP Security Firewall 642-617 Official Cert Guide

Posted: 16 Nov 2011 08:39 PM PST

CCNP Security Firewall 642 617 Official Cert Guide

Book Description

CCNP Security FIREWALL 642-617 Official Cert Guide is a best of breed Cisco exam study guide that focuses specifically on the objectives for the CCNP Security FIREWALL exam. Senior security consultants and instructors David Hucaby, Dave Garneau, and Anthony Sequeira share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.

CCNP Security FIREWALL 642-617 Official Cert Guide presents you with an organized test-preparation routine through the use of proven series elements and techniques. "Do I Know This Already?" quizzes open each chapter and enable you to decide how much time you need to spend on each section. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly.

The companion CD-ROM contains the powerful Pearson IT Certification Practice Test engine that enables you to focus on individual topic areas or take a complete, timed exam. The assessment engine also tracks your performance and provides feedback on a module-by-module basis, laying out a complete assessment of your knowledge to help you focus your study where it is needed most.

Well-regarded for its level of detail, assessment features, and challenging review questions and exercises, this official study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.

CCNP Security FIREWALL 642-617 Official Cert Guide is part of a recommended learning path from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press. To find out more about instructor-led training, e-learning, and hands-on instruction offered by authorized Cisco Learning Partners worldwide, please visit www.cisco.com/go/authorizedtraining.

The official study guide helps you master all the topics on the CCNP Security FIREWALL exam, including

  • ASA interfaces
  • IP connectivity
  • ASA management
  • Recording ASA activity
  • Address translation
  • Access control
  • Proxy services
  • Traffic inspection and handling
  • Transparent firewall mode
  • Virtual firewalls
  • High availability
  • ASA service modules

Book Details

  • Hardcover: 768 pages
  • Publisher: Cisco Press (September 2011)
  • Language: English
  • ISBN-10: 1587142791
  • ISBN-13: 978-1587142796
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


App Inventor for Android

Posted: 16 Nov 2011 06:50 PM PST

App Inventor for Android

Book Description

Create Android mobile apps, no programming required!Even with limited programming experience, you can easily learn to create apps for the Android platform with this complete guide to App Inventor for Android. App Inventor for Android is a visual language that relies on simple programming blocks that users can drag and drop to create apps. This handy book gives you a series of fully worked-out apps, complete with their programming blocks, which you can customize for your own use or use as a starting point for creating the next killer app. And it’s all without writing a single line of code. Don’t miss the book’s special section on Apps Inventor Design Patterns, which explains computer terms in simple terms and is an invaluable basic reference.

  • Teaches programmers and non-programmers alike how to use App Inventor for Android to create Android apps
  • Provides a series of fully worked-out apps that you can customize, download, and use on your Android phone or use as a starting point for building the next great app
  • Includes a valuable reference section on App Inventor Design Patterns and general computer science concepts
  • Shows you how to create apps that take advantage of the Android smartphone?s handy features, such as GPS, messaging, contacts, and more

With App Inventor for Android and this complete guide, you’ll soon be creating apps that incorporate all of the Android smartphone’s fun features, such as the accelerometer, GPS, messaging, and more.

From the Back Cover
Build your own Android Apps – piece by piece! App Inventor for Android is a complete, hands-on -guide to creating your own apps with Google’s App Inventor -a powerful tool that allows even non-programmers to create mobile applications for Android-powered devices. Inside, you will learn programming and mobile OS concepts while creating fully functional, useful, and fun applications for the Android platform.

Using App Inventor’s drag-and-drop interface, you will create apps that take advantage of Android device features including the accelerometer, GPS, messaging, contacts, the Web, and more.

Insider you will learn how to

  • Set up App Inventor and connect your phone or emulator
  • Use the App Inventor Designer to create your app’s look and feel
  • Work with the App Inventor Blocks Editor to ass functionality to your app
  • Build a chat client using App Inventor’s Bluetooth capability
  • Create your own games
  • Design your own Twitter app

App Inventor for Android shows you to create fully-functional apps that you can build, download, and use on your Android phone right away. Best of all, the apps come with complete source blocks, fully explained in easy-to-understand terms, which you can customize or use as a model for building your own Android applications.

Please visit wiley.com/go/appinventorandroid to download project files.

Book Details

  • Paperback: 464 pages
  • Publisher: Wiley (May 2011)
  • Language: English
  • ISBN-10: 1119991331
  • ISBN-13: 978-1119991335
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Cfengine 3: Beginner’s Guide

Posted: 16 Nov 2011 05:34 AM PST

Cfengine 3: Beginners Guide

Book Description

Cfengine is a compact automation framework primarily used to provide automated configuration and maintenance of laptops, desktops, servers, and mainframes. It is not a very complex framework, but certainly is extensive. There is too much to learn and it is hard to convey in a simple way what the software can do. That is where this book steps in and saves your day.

Cfengine 3 Beginner’s Guide is the first and only book dedicated to Cfengine. It dives deep into using the framework’s ‘promise’ language to solve complex data center problems. Find all the details you'll need about using the advanced functions and variables, with easy-to-understand examples. The book also covers complex work flows that showcase the framework's possibilities.

This book starts off with step-by-step instructions for installing and configuring the Cfengine server and clients, and moves on to configuring systems using Cfengine scripts. The author then walks you through the policy decision flow, conducting system and security audits.

This is followed by detailed discussions, through various examples, on how you can use Cfengine to configure systems, users, networks, databases, web servers et al. Adding to this, the book also provides a list of best practices, Cfengine policy decision flow, and how you may use the Cfengine Orion Cloud pack. By the end of the book you should be able to write policies for automating your complex data centre tasks.

Automate your Builds, Deployments, Management, and Audits with one efficient, dependable and versatile Cfengine framework.

What you will learn from this book:

  • Install and configure the Cfengine environment including the server and clients. Understand the Cfengine policy decision flow.
  • Build complete systems including laptops, desktops, servers, mainframes, etc. with minimal human intervention across multiple nodes.
  • Conduct system audits and detect anomalies in the desired state of a system.
  • Schedule various tasks from a centralized policy server and make changes to multiple systems’ state by making those changes on a single centralized policy server.
  • Syntax and usage of various controls; Cfengine provides relevant and easy to understand examples.
  • Monitor services and system states from a centralized policy server.
  • Write complex work flows to solve complex data centre issues.
  • Use advanced functions and variables inbuilt in Cfengine.
  • Implement best practices for effective change management and infrastructure management.
  • Create and manage a knowledge base with an inbuilt knowledge management tool.

Approach
Part of Packt's Beginner's Guide series, this book guides you through setting up Cfengine to maximizing its potential. This book focuses on getting you through all the major learning points in a smooth, logical order. You’ll also learn how to avoid some common pitfalls.

Who this book is written for
If you are a System Administrator or Configuration manager with a growing infrastructure and if you are looking for a dependable tool to manage your infrastructure, then this book is for you. If your infrastructure is already big with hundreds and thousands of nodes and you are looking for a secure, versatile and stable configuration management tool, you will still find this book handy. You don't need any prior experience of Cfengine to follow this book.

Book Details

  • Paperback: 336 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849514984
  • ISBN-13: 978-1849514989
Note: There is a file embedded within this post, please visit this post to download the file.


Google App Inventor: Beginner’s Guide

Posted: 16 Nov 2011 05:34 AM PST

Google App Inventor: Beginners Guide

Book Description

The number of mobile apps has grown exponentially in the last two years. If you want to join the crowd, Google's App Inventor is the easiest and best tool for you to get started with. It is a tool to create Android phone apps and uses a graphical user interface, and drag and drop methods to create apps. It's so simple that anyone can build an app.

Learn how Google App Inventor eliminates the mystery around programming. It is a visual language, where we simply drag and drop blocks (graphic elements representing blocks of code) in various combinations to give us applications that run on our phones or other Android-based devices. No programming background is required. Playing with blocks has never been more fun!

The emphasis is on creating apps that work and that you understand fully. The first part of the book gives you a sound foundation in the basics, and lots of tips on how to use App Inventor. The second part is all about creating complete apps ready for real world use. The book includes apps that communicate, use databases to remember, surf the Web and other networks, use GPS and various sensors on your phone, and let you write or play games.

What you will learn from this book:

  • Install App Inventor (did we mention it's free?), and use emulator and your phone as test devices.
  • Package apps, install them on your phone, share with friends, and publish them to Market and other places.
  • Design apps by choosing the right components and formatting the screens so that everything looks as good as it works!
  • Learn how the blocks click together and smoothly perform the tasks your app needs to accomplish, and understand which blocks do what.
  • Explore the advanced concepts of App Inventor, such as the ActivityStarter, which lets AI communicate with and manipulate other apps.
  • Create apps that email, text, tweet, use databases, find GPS coordinates, play games, and a great deal more!

Approach
This book is written in the Beginner’s Guide format that takes the reader through a series of steps to build exciting apps using Google’s App Inventor.

Who this book is written for
This book is perfect for people with little or no experience, not just Android developers. No matter your level of experience, you will find plenty of information that you can use to create powerful apps, apps that can be published on Android Market and other places.

Book Details

  • Paperback: 356 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849692122
  • ISBN-13: 978-1849692120
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Irrlicht 1.7 Realtime 3D Engine: Beginner’s Guide

Posted: 16 Nov 2011 05:34 AM PST

Irrlicht 1.7 Realtime 3D Engine: Beginners Guide

Book Description

The Irrlicht Engine is a cross-platform high-performance real-time 3D engine written in C++. It features a powerful high-level API for creating complete 3D and 2D applications such as games or scientific visualizations.

Irrlicht 1.7 Realtime 3D Engine Beginner’s Guide will teach you to master all that is required to create 2D and 3D applications using Irrlicht, beginning right from installation and proceeding step-by-step to deployment.

Beginning with installation, this book guides you through creating a basic template application, followed by meshes, overlays, and UI. You will then scan through data types, nodes, scenes, camera, lights, and particle systems. Finally, you will learn about some advanced concepts such as handling data, files, and shaders, followed by the last stage – deployment.

This book is a step-by-step guide to Irrlicht that starts at an easy level for beginners and then gradually works to more advanced topics through clear code examples and a number of demos, which illustrate theoretical concepts.

What you will learn from this book:

  • Set up Irrlicht on different platforms
  • Create your very first empty application using different platforms and IDEs
  • Apply textures to meshes, load, and access them
  • Add and manipulate images
  • Change the graphical layout of the user interface
  • Learn about data types to access objects in a 3D space and facilitate the workflow
  • Manipulate and manage scenes
  • Set up a custom node and animate it using Node Animator
  • Learn how to move the camera
  • Add prefabricated and custom cameras
  • Add, manage, and manipulate lights
  • Create eye-candy effects with particle systems
  • Handle data and files with Irrlicht
  • Implement shaders for complex effects
  • Deploy your application

Approach
A beginner’s guide with plenty of screenshots and explained code.

Who this book is written for
If you have C++ skills and are interested in learning Irrlicht, this book is for you. Absolutely no knowledge of Irrlicht is necessary for you to follow this book!

Book Details

  • Paperback: 272 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849513988
  • ISBN-13: 978-1849513982
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Microsoft BizTalk Server 2010 Patterns

Posted: 16 Nov 2011 05:12 AM PST

Microsoft BizTalk Server 2010 Patterns

Book Description

Patterns and practices make or break any middleware or integration solution and are especially important with BizTalk Server 2010. Learning the best patterns to use in the appropriate context greatly increases the chances of success for any solution.

Microsoft Biztalk server 2010 patterns will provide a thorough introduction to BizTalk Server 2010 as a platform and guide the reader through real world lessons and examples building an advanced unified solution that can be used as a reference architecture.

This book will guide you beyond the basics of BizTalk Server 2010 development and give you the relevant background, theory, and techniques necessary to create successful solutions. You will learn how the BizTalk Server 2010 platform works internally and how to plan for the necessary infrastructure for an installation. You will learn how to build messaging-based solutions including content-based routing that are easy to manage and change. You will learn how to solve common integration and middleware challenges by leveraging the strengths of BizTalk Server 2010.

This book addresses using Microsoft BizTalk Server 2010 and associated tools to create middleware and integration solutions with established patterns and practices that increase the effectiveness and impact of your solutions.

What you will learn from this book:

  • How BizTalk Server 2010 works and appropriate topologies for different scenarios
  • Structure and unit test BizTalk Server 2010 solutions
  • Build BizTalk Server 2010 solutions that are easy to modify and expand
  • Create compelling Business Activity Monitoring
  • Deploy BizTalk Server 2010 solutions
  • Consume and expose WCF Services with BizTalk Server 2010
  • Use the Business Rules Engine to perform complex business processing decisions
  • Leverage Parties to dynamically route messages without requiring code changes
  • Implement convoy patterns

Approach
This book is broken into two distinct parts. The first is a general introduction to BizTalk Server 2010 as well as the patterns commonly used in solutions built on the platform. It also includes explanations and motivations for these core patterns and practices.

The second part is a hands-on real world example presented in a step-by-step manner that takes the reader through a multiphase solution and builds this simple project into a robust and complex middleware integration solution.

Who this book is written for
This book is targeted at the professional developer or architect tasked with creating solutions that leverage BizTalk Server 2010. It assumes experience with Visual Studio and at least a minimal exposure to any version of BizTalk Server from 2004 to the present. Development managers with a technical background will also find this book useful in guiding their implementation teams. Cursory knowledge of XML, although useful, is not required; the text does include an XML primer in the appendix.

Advanced BizTalk developers will learn many tips and techniques to improve the solutions they develop on the BizTalk 2010 platform.

Book Details

  • Paperback: 396 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 184968460X
  • ISBN-13: 978-1849684606
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Moodle 2 Administration

Posted: 16 Nov 2011 05:12 AM PST

Moodle 2 Administration

Book Description

Moodle has evolved from an academic project to the world’s most popular virtual learning environment. During this evolution, its complexity has risen dramatically and so have the skills that are required to administer the system.

Moodle 2 Administration is a complete, practical guide to administering Moodle sites. It covers how to set up Moodle in any learning environment, configuration and day-to-day admin tasks, as well as advanced options for customizing and extending Moodle.

The author, who has been administering systems for over 20 years, has adopted a problem-solution approach to bring the content in line with your day-to-day operations. The practical examples will help you to set up Moodle for large groups and small courses alike.

This is a one-stop reference for any task you will ever come across when administering a Moodle site of any shape and size.

What you will learn from this book:

  • Install and update Moodle on multiple platforms manually and using the CLI
  • Manage courses, cohorts, users, and roles
  • Get Moodle hooked up to repositories, portfolios, and plagiarism detection systems
  • Configure Moodle for accessibility, localization, communication, and collaboration
  • Generate comprehensive Moodle reports and statistics
  • Guarantee backups, security, privacy, and performance
  • Network Moodle with Mahara and extend it with third-party add-ons
  • Configure Moodle web services to enable mobile learning and integration with other IT systems

Approach
Written in a clear, straightforward way with lots of screenshots and direct instructions, this book will equip you with all the tools you need to set up, optimize, extend, and maintain a Moodle system. A problem-solution approach has been taken when possible to bring the content more in line with your day-to-day operations.

Who this book is written for
This book is written for technicians and systems administrators, as well as academic staff. Essentially anyone who has to administer a Moodle system. Whether you are dealing with a small-scale local Moodle system or a large-scale multi-site Virtual Learning Environment, this book will assist you with any administrative tasks. Some basic Moodle knowledge is helpful, but not essential.

Book Details

  • Paperback: 420 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849516049
  • ISBN-13: 978-1849516044
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Windows Phone 7.5 Data Cookbook

Posted: 16 Nov 2011 05:12 AM PST

Windows Phone 7.5 Data Cookbook

Book Description

Windows Phone 7.5 Mango contains support for apps written in Silverlight or XNA. These apps can store data on the device, and also load and manipulate data from “the cloud” and other web services.

This Windows Phone 7.5 Data Cookbook has a range of recipes to help you apply data handling concepts. You will be able to apply the knowledge gained from these recipes to build your own apps effectively.

This Windows Phone 7.5 Data Cookbook starts with data binding concepts at the UI layer and then shows different ways of saving data locally and externally in databases. The book ends with a look at the popular MVVM software design pattern. The recipes contained in this book will make you an expert in the areas of data access and storage.

What you will learn from this book:

  • Create data binding to user interface elements with any data source
  • Create and save user settings to local isolated storage for later consumption.
  • Explore different on device database options such as commercial Perst, open source SQLite and Microsoft's SQL CE.
  • Create and consume simple web services and understand LINQ features.
  • Scale the applications and work with WCF web services.
  • Understand REST and call different social media services like Twitter and RSS Feeds.
  • Create and understand MVVM model.

Approach
The book is written in a cookbook style, presenting examples in the style of recipes, allowing you to go directly to your topic of interest, or follow topics throughout a chapter to gain in-depth knowledge.

Who this book is written for
This book is for developers who want to build data-driven apps, or a line of business applications using the Windows Phone platform. It is also useful for developers on other mobile platforms looking to convert their apps to Windows Phone 7.5 Mango. Basic understanding of C#, XAML and Silverlight is required.

Book Details

  • Paperback: 224 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849691223
  • ISBN-13: 978-1849691222
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar