rssHome » Open Source

Blender 3D 2.49 Incredible Machines

Blender 3D 2.49 Incredible Machines

Book Description

provides all the features you need to create super-realistic models of machines for use in artwork, movies, and computer games. 2.49 Incredible Machines gives you step-by-step instructions for building weapons, vehicles, robots, and more.

This book will show you how to use Blender for mechanical modeling and product visualization. Through the pages of the book, you will find a step-by-step guide to create three different projects: a fantasy weapon, a spacecraft, and a giant robot. Even though these machines are not realistic, you will be able to build your own sensible and incredible machines with the techniques that you will learn in this book along with the exercises and examples.

All the three sections of this book, which cover three projects, are planned to have an increasing learning curve. The first project is about a hand weapon, and with that we can image a small-sized object with tiny details. This first part of the book will show you how to deal with these details and model them in Blender 3D.

In the second project, we will create a spacecraft, adding a bit of scale to the project, and new materials and textures as well. With this project, we will be working with metal, glass, and other elements that make the spacecraft. Along with the object, a new space environment will be created in the book too. Download Now »

Spring Persistence with Hibernate

Spring Persistence with Hibernate

Book Description

is the leading platform to build and run enterprise applications. ’s integration makes it easy to mix and match persistence methodologies simplifying your applications. You can incorporate lots of Inversion of Control (IoC) convenience features to address many typical integration issues, making this integration all the more favorable for your application.

This easy-to-use book will turn the complex-sounding integration into a straightforward walk-through. Persistence is important for creating a data access-based transactions tier, central to financial, insurance, and banking applications. You will be able to enhance your applications using the most common, advanced, and optional features of .

This book starts with the philosophy and the brief history of persistence. It provides an introduction to how persistence frameworks and technologies came into the development scene and what problems they are aimed to solve.

The book continues with a discussion about Hibernate as the most popular persistence framework in . First, you will learn how to get Hibernate and add it to a project and how to configure it before it can be used. Next, you will get an in-depth knowledge about Hibernate and understand the essential concepts behind persistence with Hibernate and more. When Hibernate has been fully discussed, you will get to know as another popular framework in Java, and have a look at essential features of and its added value for Hibernate-based projects. Finally the book will provide a comprehensive discussion about using Hibernate with and the problems that are solved with . Download Now »

Moodle 1.9 Math

Moodle 1.9 Math

Book Description

is a popular e-learning platform that is making inroads into all areas of the curriculum. Using helps you to develop exciting, interactive, and engaging online math courses. But teaching math requires use of graphs, equations, special notation, and other features that are not built into . Using to teach Mathematics presents its own challenges.

The book will show you how to set-up a course to support the teaching of mathematics. It will also help you to carefully explore the plugins that allow the handling of equations and enable other frequently used mathematical activities.

Taking a practical approach, this book will introduce you to the concepts of converting mathematics teaching over to Moodle. It provides you with everything you need to include mathematical notation, graphs, images, video, audio, and more in your Moodle courses. By following the practical examples in this book, you can create feature-rich quizzes that are automatically marked, use tools to monitor student progress, employ modules and plugins allowing students to explore mathematical concepts. You’ll also learn the integration of presentations, interactive math elements, SCORM, and Flash objects into Moodle. It will take you through these elements in detail and help you learn how to create, edit, and integrate them into Moodle.

Soon you will develop your own exciting, interactive, and engaging online math courses with ease. Download Now »

ModSecurity 2.5

ModSecurity 2.5

Book Description

With more than 67% of web servers running and web-based attacks becoming more and more prevalent, web security has become a critical area for web site managers. Most existing tools work on the TCP/IP level, failing to use the specifics of the HTTP protocol in their operation. Mod_security is a module running on , which will help you overcome the security threats prevalent in the online world.

A complete guide to using , this book will show you how to secure your web application and server, and does so by using real-world examples of attacks currently in use. It will help you learn about injection, cross-site scripting attacks, cross-site request forgeries, null byte attacks, and many more so that you know how attackers operate.
Using clear, step-by-step instructions this book starts by teaching you how to install and set up , before diving into the rule language with examples. It assumes no prior knowledge of , so as long as you are familiar with basic administration, you can start to learn right away.

Real-life case studies are used to illustrate the dangers on the Web today – you will for example learn how the recent worm that hit Twitter works, and how you could have used ModSecurity to stop it in its tracks. The mechanisms behind these and other attacks are described in detail, and you will learn everything you need to know to make sure your server and web application remain unscathed on the increasingly dangerous web. Have you ever wondered how attackers figure out the exact web server version running on a ? They use a technique called HTTP fingerprinting, and you will learn about this in depth and how to defend against it by flying your web server under a “false flag”. Download Now »

Debugging Linux Systems

Debugging Linux Systems

Book Description

Debugging Systems discusses the main tools available today to 2.6 Kernels. We start by exploring the seemingly esoteric operations of the Kernel Debugger (KDB), Kernel GNU DeBugger (KGDB), the plain GNU DeBugger (GDB), and JTAG debuggers. We then investigate Kernel Probes, a feature that lets you intrude into a kernel function and extract information or apply a medicated patch. Analyzing a crash dump can yield clues for postmortem analysis of kernel crashes or hangs, so we take a look at Kdump, a serviceability tool that collects a dump after spawning a new kernel. Profiling points you to code regions that burn more CPU cycles, so we learn to use the OProfile kernel profiler and the gprof application profiler to sense the presence of code bottlenecks. Because tracing provides insight into behavioral problems that manifest during interactions between different code modules, we delve into the Linux Trace Toolkit, a designed for high-volume trace capture.

The section “Debugging Embedded Linux” takes a tour of the I/O interfaces commonly found on embedded hardware, such as flash memory, serial port, PCMCIA, Secure Digital media, USB, RTC, audio, video, touch screen, and Bluetooth, and provides pointers to the associated device drivers. We also pick up some board-level debugging skills with the help of a case study. The section “Debugging Network Throughput” takes you through some device driver design issues and protocol implementation characteristics that can affect the horsepower of your network interface card. We end the shortcut by examining several options available in the kernel configuration menu that can emit valuable information. Download Now »

Spring Enterprise Recipes: A Problem-Solution Approach

Spring Enterprise Recipes: A Problem Solution Approach

Book Description

The Framework is a widely adopted enterprise and general framework. The release of Framework 3.0 has added many improvements and new features for development. Written by Gary Mak of the best-selling Spring Recipes and Josh Long, an expert Spring user and developer, Spring Enterprise Recipes is one of the first books on the new Spring 3.

This key book focuses on Spring Framework 3.0, the latest version available, and a framework-related suite of tools, extensions, plug-ins, modules, and more—all of which you may want and need for building three-tier applications.

  • Build Spring enterprise and applications from the ground up using Recipes from this book as templates to get you started, fast.
  • Employ Spring Integration, Spring Batch and with Spring to bring your application’s architecture to the next level.
  • Use Spring’s remoting, and messaging support to distribute your application, or bring your application to the cloud with and . Download Now »