Jumat, 26 Agustus 2011

6 new posts


6 new posts

Link to Wow! eBook - Blog

Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk

Posted: 26 Aug 2011 06:21 AM PDT

Learning Cocos2D: A Hands On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk

Book Description

Build the Next Great iOS Game with Cocos2D!

Cocos2D is the powerhouse framework behind some of the most popular games in the App Store. If you've played Tiny Wings, Angry Birds, Mega Jump, Trainyard, or even Super Turbo Action Pig, then you've played a game that uses Cocos2D or Box2D physics. The beauty of Cocos2D is its simplicity. It's easy to become overwhelmed when you start developing an iOS game, especially if you look at things like OpenGL ES, OpenAL, and other lower level APIs. Writing a game for the iPhone and iPad does not have to be that difficult, and Cocos2D makes game development fun and easy.

Learning Cocos2D walks you through the process of building Space Viking (which is free on the App Store), a 2D scrolling game that leverages Cocos2D, Box2D, and Chipmunk. As you build Space Viking, you'll learn everything you need to know about Cocos2D so you can create the next killer iOS game.

Download the free version of Space Viking from the App Store today! Help Ole find his way home while learning how to build the game.

As you build Space Viking, you'll learn how to

  • Install and configure Cocos2D so it works with Xcode 4
  • Build a complete 2D action adventure game with Cocos2D
  • Add animations and movement to your games
  • Build your game's main menu screen for accessing levels
  • Use Cocos2D's Scheduler to make sure the right events happen at the right times
  • Use tile maps to build scrolling game levels from reusable images
  • Add audio and sound effects with CocosDenshion—Cocos2D's sound engine
  • Add gravity, realistic collisions, and even ragdoll effects with Box2D and Chipmunk physics engines
  • Add amazing effects to your games with particle systems
  • Leverage Game Center in your game for achievements and leader boards
  • Squeeze the most performance from your games along with tips and tricks

Review
"If you're looking to create an iPhone or iPad game, Learning Cocos2D should be the first book on your shopping list. Rod and Ray do a phenomenal job of taking you through the entire process from concept to app, clearly explaining both how to do each step as well as why you're dong it."
–Jeff LaMarche, Principal, MartianCraft, LLC, and coauthor of Beginning iPhone Development (Apress, 2009)

"This book provides an excellent introduction to iOS 2D game development. Beyond that, the book also provides one of the best introductions to Box2D available. I am truly impressed with the detail and depth of Box2D coverage."
–Erin Catto, creator of Box2D

"Warning: reading this book will make you need to write a game! Learning Cocos2D is a great fast-forward into writing the next hit game for iOS–definitely a must for the aspiring indie iOS game developer (regardless of experience level)! Thanks, Rod and Ray, for letting me skip the learning curve; you've really saved my bacon!"
–Eric Hayes, Principle Engineer, Brewmium LLC (and Indie iOS Developer)

"Learning Cocos2D is an outstanding read, and I highly recommend it to any iOS developer wanting to get into game development with Cocos2D. This book gave me the knowledge and confidence I needed to write an iOS game without having to be a math and OpenGL whiz."
–Kirby Turner, White Peak Software, Inc.

"Learning Cocos2D is both an entertaining and informative book; it covers everything you need to know about creating games using Cocos2D."
–Fahim Farook, RookSoft (rooksoft.co.nz)

"This is the premiere book on Cocos2D! After reading this book you will have a firm grasp of the framework, and you will be able to create a few different types of games. Rod and Ray get you quickly up to speed with the basics in the first group of chapters. The later chapters cover the more advanced features, such as parallax scrolling, CocosDenshion, Box2D, Chipmunk, particle systems, and Apple Game Center. The authors' writing style is descriptive, concise, and fun to read. This book is a must have!"
–Nick Waynik, iOS Developer

Book Details

  • Paperback: 640 pages
  • Publisher: Addison-Wesley Professional (July 2011)
  • Language: English
  • ISBN-10: 0321735625
  • ISBN-13: 978-0321735621
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century

Posted: 26 Aug 2011 06:21 AM PDT

Practical Intrusion Analysis: Prevention and Detection for the Twenty First Century

Book Description

"Practical Intrusion Analysis provides a solid fundamental overview of the art and science of intrusion analysis."
–Nate Miller, Cofounder, Stratum Security

The Only Definitive Guide to New State-of-the-Art Techniques in Intrusion Detection and Prevention

Recently, powerful innovations in intrusion detection and prevention have evolved in response to emerging threats and changing business environments. However, security practitioners have found little reliable, usable information about these new IDS/IPS technologies. In Practical Intrusion Analysis, one of the field's leading experts brings together these innovations for the first time and demonstrates how they can be used to analyze attacks, mitigate damage, and track attackers.

Ryan Trost reviews the fundamental techniques and business drivers of intrusion detection and prevention by analyzing today's new vulnerabilities and attack vectors. Next, he presents complete explanations of powerful new IDS/IPS methodologies based on Network Behavioral Analysis (NBA), data visualization, geospatial analysis, and more.

Writing for security practitioners and managers at all experience levels, Trost introduces new solutions for virtually every environment. Coverage includes

  • Assessing the strengths and limitations of mainstream monitoring tools and IDS technologies
  • Using Attack Graphs to map paths of network vulnerability and becoming more proactive about preventing intrusions
  • Analyzing network behavior to immediately detect polymorphic worms, zero-day exploits, and botnet DoS attacks
  • Understanding the theory, advantages, and disadvantages of the latest Web Application Firewalls
  • Implementing IDS/IPS systems that protect wireless data traffic
  • Enhancing your intrusion detection efforts by converging with physical security defenses
  • Identifying attackers' "geographical fingerprints" and using that information to respond more effectively
  • Visualizing data traffic to identify suspicious patterns more quickly
  • Revisiting intrusion detection ROI in light of new threats, compliance risks, and technical alternatives

Includes contributions from these leading network security experts:

  • Jeff Forristal, a.k.a. Rain Forest Puppy, senior security professional and creator of libwhisker
  • Seth Fogie, CEO, Airscanner USA; leading-edge mobile security researcher; coauthor of Security Warrior
  • Dr. Sushil Jajodia, Director, Center for Secure Information Systems; founding Editor-in-Chief, Journal of Computer Security
  • Dr. Steven Noel, Associate Director and Senior Research Scientist, Center for Secure Information Systems, George Mason University
  • Alex Kirk, Member, Sourcefire Vulnerability Research Team

Book Details

  • Paperback: 480 pages
  • Publisher: Addison-Wesley Professional (June 2009)
  • Language: English
  • ISBN-10: 0321591801
  • ISBN-13: 978-0321591807
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Professional SQL Server 2008 Internals and Troubleshooting

Posted: 26 Aug 2011 06:20 AM PDT

Professional SQL Server 2008 Internals and Troubleshooting

Book Description

A hands-on resource for SQL Server 2008 troubleshooting methods and tools

SQL Server administrators need to ensure that SQL Server remains running 24/7. Authored by leading SQL Server experts and MVPs, this book provides in-depth coverage of best practices based on a deep understanding of the internals of both SQL Server and the Windows operating system.

You’ll get a thorough look at the SQL Server database architecture and internals as well as Windows OS internals so that you can approach troubleshooting with a solid grasp of the total processing environment. Armed with this comprehensive understanding, readers will then learn how to use a suite of tools for troubleshooting performance problems whether they originate on the database server or operating system side.

Topics Covered:

  • SQL Server Architecture
  • Understanding Memory
  • SQL Server Waits and Extended Events
  • Working with Storage
  • CPU and Query Processing
  • Locking and Latches
  • Knowing Tempdb
  • Defining Your Approach To Troubleshooting
  • Viewing Server Performance with PerfMon and the PAL Tool
  • Tracing SQL Server with SQL Trace and Profiler
  • Consolidating Data Collection with SQLDiag and the PerfStats Script
  • Introducing RML Utilities for Stress Testing and Trace File Analysis
  • Bringing It All Together with SQL Nexus
  • Using Management Studio Reports and the Performance Dashboard
  • Using SQL Server Management Data Warehouse
  • Shortcuts to Efficient Data Collection and Quick Analysis

From the Back Cover
An in-depth look at SQL Server and best practices for troubleshooting

When faced with a variety of SQL Server issues, you need to be able to troubleshoot SQL Server as well as its underlying operating system. To that end, this author group of SQL Server experts presents you with invaluable advice that brings together—and simplifies—practical internal information concerning SQL Server along with troubleshooting techniques and methodologies. Packed with real-world examples of ways to effectively use troubleshooting tools, this book shows you how to efficiently and accurately determine the root of your SQL Server problem so you can successfully resolve it.

  • Escorts you through the lifecycle of a query to establish an understanding of the fundamental concepts and architectures
  • Examines the use of memory including the physical components, Windows memory management, and SQL Server’s own memory architecture
  • Reviews SQL Server wait types and how to monitor them with Extended Events
  • Equips you with the knowledge to confidently specify and monitor your storage performance requirements
  • Details SQL Server’s locking model, the internal use of latches, and row versioning
  • Shows you how to use SQLDiag, RML Utilities, SQL Nexus, the Management Data Warehouse, and how to build your own SQL Server Management Studio reports

Book Details

  • Paperback: 624 pages
  • Publisher: Wrox (January 2010)
  • Language: English
  • ISBN-10: 0470484284
  • ISBN-13: 978-0470484289
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

A Guide to Kernel Exploitation: Attacking the Core

Posted: 26 Aug 2011 06:05 AM PDT

A Guide to Kernel Exploitation: Attacking the Core

Book Description

The number of security countermeasures against user-land exploitation is on the rise. Because of this, kernel exploitation is becoming much more popular among exploit writers and attackers. Playing with the heart of the operating system can be a dangerous game: This book covers the theoretical techniques and approaches needed to develop reliable and effective kernel-level exploits and applies them to different operating systems (Linux, Solaris, Mac OS X, and Windows). Kernel exploits require both art and science to achieve. Every OS has its quirks and so every exploit must be molded to fully exploit its target. This book discusses the most popular OS families-UNIX derivatives, Mac OS X, and Windows-and how to gain complete control over them. Concepts and tactics are presented categorically so that even when a specifically detailed exploit has been patched, the foundational information that you have read will help you to write a newer, better attack or a more concrete design and defensive structure.

  • Covers a range of operating system families – UNIX derivatives, Mac OS X, Windows
  • Details common scenarios such as generic memory corruption (stack overflow, heap overflow, etc.) issues, logical bugs and race conditions
  • Delivers the reader from user-land exploitation to the world of kernel-land (OS) exploits/attacks, with a particular focus on the steps that lead to the creation of successful techniques, in order to give to the reader something more than just a set of tricks

About the Author
Enrico Perla currently works as a kernel programmer at Oracle. He received his B.Sc. in Computer Science from the University of Torino, and his M.Sc. in Computer Science from Trinity College Dublin. His interests range from low-level system programming to low-level system attacking, exploiting, and exploit countermeasures.

Massimiliano Oldani currently works as a Security Consultant at Emaze Networks. His main research topics include operating system security and kernel vulnerabilities.

Book Details

  • Paperback: 442 pages
  • Publisher: Syngress (September 2010)
  • Language: English
  • ISBN-10: 1597494860
  • ISBN-13: 978-1597494861
Note: There is a file embedded within this post, please visit this post to download the file.

Grid and Cloud Database Management

Posted: 26 Aug 2011 06:04 AM PDT

Grid and Cloud Database Management

Book Description

Since the 1990s Grid Computing has emerged as a paradigm for accessing and managing distributed, heterogeneous and geographically spread resources, promising that we will be able to access computer power as easily as we can access the electric power grid. Later on, Cloud Computing brought the promise of providing easy and inexpensive access to remote hardware and storage resources. Exploiting pay-per-use models and virtualization for resource provisioning, cloud computing has been rapidly accepted and used by researchers, scientists and industries.

In this volume, contributions from internationally recognized experts describe the latest findings on challenging topics related to grid and cloud database management. By exploring current and future developments, they provide a thorough understanding of the principles and techniques involved in these fields. The presented topics are well balanced and complementary, and they range from well-known research projects and real case studies to standards and specifications, and non-functional aspects such as security, performance and scalability. Following an initial introduction by the editors, the contributions are organized into four sections: Open Standards and Specifications, Research Efforts in Grid Database Management, Cloud Data Management, and Scientific Case Studies.

With this presentation, the book serves mostly researchers and graduate students, both as an introduction to and as a technical reference for grid and cloud database management. The detailed descriptions of research prototypes dealing with spatiotemporal or genomic data will also be useful for application engineers in these fields.

About the Author
Sandro Fiore received his Ph.D. degree in Computer Engineering from the Istituto Superiore Universitario di Formazione Interdisciplinare (ISUFI) at the University of Lecce in 2004. His research activities focus on high-performance computing, distributed computing and grid computing, and in particular on distributed data management. Since 2001 he has been the Principal Investigator of the Grid Relational Catalog (GRelC) project (www.grelc.unile.it). In 2006 he joined the Scientific Computing and Operations Division of the Euro-Mediterranean Center for Climate Change (CMCC), leading the Data Management team. Sandro is a member of the ACM, he is an author or coauthor of more than 50 papers in refereed books, journals and proceedings on parallel and grid computing, and he holds a patent on advanced data management.

Giovanni Aloisio is Full Professor of Information Processing Systems at the Engineering Faculty of the University of Salento, Lecce, Italy. His research interests are in the areas of high-performance computing, grid computing and cloud computing. He was a cofounder of the European Grid Forum (Egrid), which merged into the Global Grid Forum (GGF) and is now the Open Grid Forum (OGF). He founded the SPACI (Southern Partnership for Advanced Computational Infrastructures) Consortium, and is now the Director of the Scientific Computing and Operations Division of the Euro-Mediterranean Center for Climate Change (CMCC). Giovanni is the author of more than 100 papers in refereed journals on parallel and grid computing.

Book Details

  • Hardcover: 363 pages
  • Publisher: Springer (August 2011)
  • Language: English
  • ISBN-10: 3642200443
  • ISBN-13: 978-3642200441
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Cloud Computing: Web-Based Dynamic IT Services

Posted: 26 Aug 2011 06:04 AM PDT

Cloud Computing: Web Based Dynamic IT Services

Book Description

Cloud computing is a buzz-word in today's information technology (IT) that nobody can escape. But what is really behind it? There are many interpretations of this term, but no standardized or even uniform definition. Instead, as a result of the multi-faceted viewpoints and the diverse interests expressed by the various stakeholders, cloud computing is perceived as a rather fuzzy concept.

With this book, the authors deliver an overview of cloud computing architecture, services, and applications.  Their aim is to bring readers up to date on this technology and thus to provide a common basis for discussion, new research, and novel application scenarios. They first introduce the foundation of cloud computing with its basic technologies, such as virtualization and Web services. After that they discuss the cloud architecture and its service modules. The following chapters then cover selected commercial cloud offerings (including Amazon Web Services and Google App Engine) and management tools, and present current related open-source developments (including Hadoop, Eucalyptus, and Open CirrusTM). Next, economic considerations (cost and business models) are discussed, and an evaluation of the cloud market situation is given. Finally, the appendix contains some practical examples of how to use cloud resources or cloud applications, and a glossary provides concise definitions of key terms.

The authors' presentation does not require in-depth technical knowledge. It is equally intended as an introduction for students in software engineering, web technologies, or business development, for professional software developers or system architects, and for future-oriented decision-makers like top executives and managers.

About the Author
Christian Baun is a PhD student at the Karlsruhe Institute of Technology (KIT). His principal research interests are solutions to integrate different cloud services in public as well as private cloud infrastructures. A special topic of Christian's interest is the performance optimization of cloud-based storage services.

Marcel Kunze heads a research group on cloud computing and a cloud computing lab at KIT, and his research focus is on service-oriented architectures, virtualization techniques and system development for cloud computing. In addition he is a technical lead in the Open Cirrus™ cloud computing testbed of HP, Intel and Yahoo!. Before joining KIT, Marcel was with SLAC / Stanford University to investigate and further develop the Grid computing paradigm for distributed processing of particle physics data.

Jens Nimis is Professor for Business Informatics at the Karlsruhe University of Applied Sciences, Germany, with his teaching focus on databases and web technologies. Until 2010 he was manager of the "Dynamic Service Nets" department at the FZI Research Center for Information Technologies in Karlsruhe where he investigated technical and economic aspects in particular of cloud computing.  Jens Nimis' current research interests are in the evolving field of NoSQL databases.

Stefan Tai is Professor at KIT and Director at the FZI Research Center for Information Technology in Karlsruhe and in Berlin, Germany. His principal research interests are in the areas of service computing and Web engineering, including platforms for the development of reliable, scalable cloud application architectures. Prior to his appointments in Germany, Stefan worked for more than eight years as a Research Staff Member at the IBM Thomas J. Watson Research Center in New York, USA. Overall, he has more than 15 years of experience in industry research in the US and in Europe.

Book Details

  • Paperback: 109 pages
  • Publisher: Springer (July 2011)
  • Language: English
  • ISBN-10: 3642209165
  • ISBN-13: 978-3642209161
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Tidak ada komentar:

Posting Komentar