Selasa, 15 Oktober 2013

Wow! eBook: Expert PHP and MySQL - 5 new eBooks


Wow! eBook: Expert PHP and MySQL - 5 new eBooks

Link to Wow! eBook

Expert PHP and MySQL

Posted: 15 Oct 2013 06:41 AM PDT

Book Description

Expert PHP and MySQL takes you beyond learning syntax to showing you how to apply proven software development methods to building commerce-grade PHP and MySQL projects that will stand the test of time and reliably deliver on customer needs.

Developers of real-world applications face numerous problems that seem trivial on the surface, but really do take some skill to get right. Error handling is about more than just the mechanics in the PHP syntax, but also about handling MySQL errors, logging those errors, and about hiding information about application internals that error messages sometimes can expose.

Meet these challenges and more head-on! Author Marc Rochkind shows how to begin a project right, with a clear contract and set of written requirements. You'll learn about project organization, setting up a solid development environment, connecting with client personnel.  Database design is essential, and Expert PHP and MySQL has you covered with guidance on creating a sound model and database, and on pushing functionality into the database as appropriate; not everything should be done in PHP.

Error handling is covered at both the PHP and MySQL levels. Application structure is covered. Guidance is provided on reporting. And finally there is conversion. In Expert PHP and MySQL you'll explore the following:

The popular and widely used combination of PHP and MySQL

  • Commercial-grade application of language and database features
  • Human factors such as planning and organization
  • Organizing a project to meet requirements and satisfy the customer
  • Structuring an application for efficient development and future modification
  • Coding PHP for productivity, reliability, security
  • Generating online, downloadable, and printed reports
  • Converting existing data to the new application

What you'll learn

  • Organize a project to meet requirements and satisfy the customer.
  • Structure an application for efficient development and future modification.
  • Design a database to model the business and support the application.
  • Code PHP for productivity, reliability, security.
  • Generate online, downloadable, and printed reports.
  • Convert existing data to the new application.

Who this book is for
Expert PHP and MySQL is aimed at programmers competent in PHP and MySQL. Readers should know the mechanics of the language and the database, and have a desire to learn to build commercial systems that will stand the test of time and reliably deliver on customer needs.

Table of Contents
Chapter 1. Project Organization
Chapter 2. Requirements
Chapter 3. Platforms and Tools
Chapter 4. The Database
Chapter 5. Application Structure
Chapter 6. Security, Forms, and Error Handling
Chapter 7. Reports and Other Outputs
Chapter 8. Data Conversion

Book Details

  • Paperback: 340 pages
  • Publisher: Apress (August 2013)
  • Language: English
  • ISBN-10: 1430260076
  • ISBN-13: 978-1430260073
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Expert PHP and MySQL appeared first on Wow! eBook.

Practical Ext JS 4

Posted: 15 Oct 2013 06:38 AM PDT

Book Description

Practical Ext JS 4 will get you up and running, using Ext JS 4.2 for your projects, as quickly as possible. After a quick refresher on some JavaScript basics, you will get to grips with Ext JS 4's OO concepts (such as mixins) and familiarize yourself with its UI components and layout. You’ll learn all the core features of the Ext JS framework, such as its MVC architecture, theming and styling your applications, and displaying data through components such as grids, trees, and charts. You’ll use the Ext JS components and create an entire application from scratch by following the many practical examples. Finally, you’ll learn about unit testing and packaging to build and deploy better applications.

  • Provides you with a solid knowledge of the building blocks of Ext JS 4
  • Takes you through developing applications using the MVC architecture
  • Demonstrates extending the UI with custom components and plugins
  • Shows you how to unit test Ext JS 4 applications with Jasmine and deploy them with Sencha Cmd
  • Completely up-to-date for the latest Ext JS 4.2

What you'll learn

  • Understand the design of the Ext JS API
  • Use the UI components effectively
  • Understand the data handling capabilities of Ext JS 4
  • Create custom UI components
  • Develop applications using MVC architecture
  • Unit test Ext JS 4 applications

Who this book is for
Practical Ext JS 4 is for web developers who want to jumpstart building Ext JS 4 applications. It's also intended for programmers who wish to get started with serious JavaScript coding using Ext JS 4. You should have a working knowledge of web technologies and JavaScript to get the most from this book.

Table of Contents
Chapter 1. Core JavaScript and JavaScript Frameworks
Chapter 2. Overview of Ext JS 4
Chapter 3. Understanding the Ext JS 4 API
Chapter 4. Controls and Layout
Chapter 5. Working with Data
Chapter 6. Data Controls
Chapter 7. Drag and Drop
Chapter 8. Theming and Styling
Chapter 9. MVC with Ext JS 4
Chapter 10. Extending, Unit Testing, and Packaging

Book Details

  • Paperback: 232 pages
  • Publisher: Apress (August 2013)
  • Language: English
  • ISBN-10: 1430260734
  • ISBN-13: 978-1430260738
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Practical Ext JS 4 appeared first on Wow! eBook.

Beginning Rails 4, 3rd Edition

Posted: 15 Oct 2013 06:35 AM PDT

Book Description

Beginning Rails 4 is a book that will guide you from never having programmed with Ruby, to having a Rails application built and deployed to the web. You'll learn how to combine all the components of Rails to develop your own web applications. You will use test driven development to make sure your application works exactly like you expect.

You will learn how to use Git for source control and best practice techniques to create applications like a pro. Essential, and often-missed, information on testing and learning to program with Ruby are also covered.

This book is well suited for someone with little to no Ruby or Rails experience, or possibly even someone with no experience developing web applications at all. Beginning Rails 4 does assume a basic familiarity with the web and typical web terms, but doesn't require you to be an expert of these. This book will springboard your journey into web application development, and show you how much fun building web applications with Ruby on Rails can be.

  • Learn to create Rails applications from the bottom up
  • Learn the basics of the Ruby programming language
  • Completely updated for Rails 4, including new information on turbo links, etc.

Beginning Rails 4 gently guides you through designing your application, writing tests for the application, and then writing the code to make your application work as expected.

What you'll learn

  • Learn the basics of the Ruby programming language
  • Learn the components of Rails, and how to leverage them to build rich web applications
  • Build a good foundation so you can move on to more advanced techniques
  • Learn the basics of databases and how to use them to store and retrieve your data
  • Use git source control and contribute to open source on Github
  • Deploy your application to the web so others can use it

Who this book is for
Beginning Rails 4 is for anyone who wants to learn to quickly build applications, and deploy them to the web. No matter your experience level you'll learn something from this book.

Table of Contents
Chapter 1. Introducing the Rails Framework
Chapter 2. Getting Started
Chapter 3. Getting Something Running
Chapter 4. Introduction to the Ruby Language
Chapter 5. Working with a Database: Active Record
Chapter 6. Advanced Active Record: Enhancing Your Models
Chapter 7. Action Pack: Working with the View and the Controller
Chapter 8. Advanced Action Pack
Chapter 9. JavaScript and CSS
Chapter 10. Sending and Receiving E-Mail
Chapter 11. Testing Your Application
Chapter 12. Internationalization
Chapter 13. Deploying Your Rails Applications

Appendix A. Databases 101
Appendix B. The Rails Community
Appendix C. Git

Book Details

  • Paperback: 328 pages
  • Publisher: Apress; 3rd Edition (September 2013)
  • Language: English
  • ISBN-10: 1430260343
  • ISBN-13: 978-1430260349
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Beginning Rails 4, 3rd Edition appeared first on Wow! eBook.

Intel® Trusted Execution Technology for Server Platforms

Posted: 15 Oct 2013 06:31 AM PDT

Book Description

“This book is a must have resource guide for anyone who wants to …  implement TXT within their environments.  I wish we had this guide when our engineering teams were implementing TXT on our solution platforms!"
–John McAuley,EMC Corporation

“This book details innovative technology that provides significant benefit to both the cloud consumer and the cloud provider when working to meet the ever increasing requirements of trust and control in the cloud."
–Alex Rodriguez,  Expedient Data Centers

“This book is an invaluable reference for understanding enhanced server security, and how to deploy and leverage computing environment trust to reduce supply chain risk."
–Pete Nicoletti. Virtustream Inc.

Intel® Trusted Execution Technology (Intel TXT) is a new security technology that started appearing on Intel server platforms in 2010. This book explains Intel Trusted Execution Technology for Servers, its purpose, application, advantages, and limitations. This book guides the server administrator / datacenter manager in enabling the technology as well as establishing a launch control policy that he can use to customize the server's boot process to fit the datacenter's requirements. This book explains how the OS (typically a Virtual Machine Monitor or Hypervisor) and supporting software can build on the secure facilities afforded by Intel TXT to provide additional security features and functions. It provides examples how the datacenter can create and use trusted pools.

With a foreword from Albert Caballero, the CTO at Trapezoid.

What you'll learn

  • It explains why TXT is important and the underlying principles (why it is effective).
  • How to enable and provision TXT
  • How to create a Launch Control Policy. It discusses trade-offs in determining the right policy for the datacenter, and walks the reader through the process for establishing the policy.
  • Demonstrates how to set up and use trusted pools and other advanced concepts such as geo-tagging.
  • It walks the reader through the process of making Intel TXT work for them and understand that TXT is a building block for current and future enhanced security concepts.

Who this book is for
The primary audience is the Datacenter Manager and members of an IT organization. It will be valuable to executives that need to understand enhanced server security and will provide a guide to OSVs and ISVs not only to understand the application of TXT but also the new opportunities that TXT enables and ways that the OS and applications can take advantage of those new capabilities. This book applies to cloud computing since TXT can be used to provide additional security for both public and private clouds.

Table of Contents
Chapter 1. Introduction to Trust and Intel® Trusted Execution Technology
Chapter 2. Fundamental Principles of Intel® TXT
Chapter 3. Getting It to Work: Provisioning Intel® TXT
Chapter 4. Foundation for Control: Establishing Launch Control Policy
Chapter 5. Raising Visibility for Trust: The Role of Attestation
Chapter 6. Trusted Computing: Opportunities in Software
Chapter 7. Creating a More Secure Datacenter and Cloud
Chapter 8. The Future of Trusted Computing

Book Details

  • Paperback: 156 pages
  • Publisher: Apress (September 2013)
  • Language: English
  • ISBN-10: 143026148X
  • ISBN-13: 978-1430261483
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Intel® Trusted Execution Technology for Server Platforms appeared first on Wow! eBook.

Intel® Xeon Phi™ Coprocessor Architecture and Tools

Posted: 15 Oct 2013 06:25 AM PDT

Book Description

Intel® Xeon Phi™ Coprocessor Architecture and Tools: The Guide for Application Developers provides developers a comprehensive introduction and in-depth look at the Intel Xeon Phi coprocessor architecture and the corresponding parallel data structure tools and algorithms used in the various technical computing applications for which it is suitable. It also examines the source code-level optimizations that can be performed to exploit the powerful features of the processor.

Xeon Phi is at the heart of world's fastest commercial supercomputer, which thanks to the massively parallel computing capabilities of Intel Xeon Phi processors coupled with Xeon Phi coprocessors attained 33.86 teraflops of benchmark performance in 2013. Extracting such stellar performance in real-world applications requires a sophisticated understanding of the complex interaction among hardware components, Xeon Phi cores, and the applications running on them.

In this book, Rezaur Rahman, an Intel leader in the development of the Xeon Phi coprocessor and the optimization of its applications, presents and details all the features of Xeon Phi core design that are relevant to the practice of application developers, such as its vector units, hardware multithreading, cache hierarchy, and host-to-coprocessor communication channels. Building on this foundation, he shows developers how to solve real-world technical computing problems by selecting, deploying, and optimizing the available algorithms and data structure alternatives matching Xeon Phi's hardware characteristics. From Rahman's practical descriptions and extensive code examples, the reader will gain a working knowledge of the Xeon Phi vector instruction set and the Xeon Phi microarchitecture whereby cores execute 512-bit instruction streams in parallel.

What you'll learn

  • How to calculate theoretical Gigaflops and bandwidth numbers on the hardware and measure them through code segment
  • How to estimate latencies in fetching data from different cache hierarchies, including memory subsystems
  • How to measure PCIe bus bandwidth between the host and coprocessor
  • How to exploit power management and reliability features built into the hardware
  • How to select and manipulate the best tools to tune particular Xeon Phi applications
  • Algorithms and data structures for optimizing Xeon Phi performance
  • Case studies of real-world Xeon Phi technical computing applications in molecular dynamics and financial simulations

Who this book is for
This book is for developers wishing to design and develop technical computing applications to achieve the highest performance available in the Intel Xeon Phi coprocessor hardware. It provides a solid base on the coprocessor architecture, as well as algorithm and data structure case studies for Xeon Phi coprocessor. The book may also be of interest to students and practitioners in computer engineering as a case study for massively parallel core microarchitecture of modern day processors.

Table of Contents
Part 1: Hardware Foundation: Intel Xeon Phi Architecture
Chapter 1. Introduction to Xeon Phi Architecture
Chapter 2. Programming Xeon Phi
Chapter 3. Xeon Phi Vector Architecture and Instruction Set
Chapter 4. Xeon Phi Core Microarchitecture
Chapter 5. Xeon Phi Cache and Memory Subsystem
Chapter 6. Xeon Phi PCIe Bus Data Transfer and Power Management

Part 2: Software Foundation: Intel Xeon Phi System Software and Tools
Chapter 7. Xeon Phi System Software
Chapter 8. Xeon Phi Application Development Tools

Part 3: Applications: Technical Computing Software Development on Intel Xeon Phi
Chapter 9. Xeon Phi Application Design and Implementation Considerations
Chapter 10. Application Performance Tuning on Xeon Phi
Chapter 11. Algorithm and Data Structures for Xeon Phi
Chapter 12. Xeon Phi Application Development on Windows OS

Appendix A. OpenCL on Xeon Phi
Appendix B. Virtual Shared Memory Programming on Xeon Phi

Book Details

  • Paperback: 232 pages
  • Publisher: Apress (September 2013)
  • Language: English
  • ISBN-10: 1430259264
  • ISBN-13: 978-1430259268
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Intel® Xeon Phi™ Coprocessor Architecture and Tools appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar