In this article written by Deep Shah, the author of the book Instant Mock Testing with PowerMock shows how effortlessly we can mock static methods with PowerMock. Most of the mocking frameworks have trouble mocking static methods. But for Power Mock, it’s just another day at work.
The real power of PowerMock is the ability to mock things that other frameworks can't. One such thing is mocking static methods.Read Mocking static methods (Simple) in full
In this article by Terry Curran, the author of the book IBM Cognos 10 Framework Manager, we discuss Model Design Accelerator.
Model Design Accelerator is an extension of Framework Manager which has been designed to simplify the design and creation of a single fact relational star schema model. Model Design Accelerator can be used to create a relational star schema model that adheres to proven modeling practice.
This article covers the following topics:
- The Model Design Accelerator user interface
- Starting Model Design Accelerator
- Adding tables
- Adding joins
- Generating Framework Manager models
The previous article, Polygon Modeling of a Handgun, was a great introduction to the modeling techniques required to continuously increase the difficulty level of your projects. In this article by Allan Brito, we'll start working on our second Incredible Machine, and for this project we will be manipulating a bigger object. The main objective for this article is to create a steampunk spacecraft with even smaller details and more UV mapping techniques to add more realism to the model.Read Modeling a Steampunk Spacecraft using Blender 3D 2.49 in full
As furniture is a key element, every item of furniture that we add to the scene increases the level of detail, and the sense of realism. We can classify furniture into two : internal and external furniture. With the first type, we have all the objects that populate our interior scenes such as sofas, beds, and chairs. The second type refers to items of urban furniture such as cars, fountains, and fences. This kind of modeling deals with smaller scales, and because of this, sometimes, we have to work at a more detailed level than we are used to. This can cause the modeling process to take a bit longer than usual, but only if we need to create a good level of detail for our models. In this type of modeling, we will use the concept of level of detail again. Another interesting thing about furniture is that we can keep the models that we create to build a good library. In this article by Allan Brito,we will learn how to add previously created furniture into new projects, decreasing the time needed to fill up the scene with furniture, with a good 3D models library. We even can download or buy models on the Internet. The only thing that we will have to do in this case is import the model into our scene.Read Modeling Furniture in Blender in full
This article by Ashwin Kumar Karkala & Govinda Raj Sambamurthy, authors of Oracle Enterprise Manager Grid Control 11g R1: Business Service Management, will introduce the enterprise IT modeling concepts such as passive and active monitoring capabilities of the OEM. It will also provide an overview of the architecture of OEM. It will cover definitions of concepts such as Oracle Management Server (OMS), OEM agent, targets, metrics, alerts, beacons, and service tests. This will be followed by an introduction to system and service target types in OEM. The article will subsequently cover the definitions of various features such as availability management, performance management, and service level management. Finally, it will conclude with a brief note on the various product focus areas and the management packs within OEM that enable Business Service Management (BSM).Read Modeling IT Infrastructure Using Oracle Enterprise Manager 11gR1 in full
So far, the general approach towards SOA has been that it is just a tidying-up of application integration. SOA, according to this approach, is not about building new a business functionality but about organizing existing systems. In this article by Michael Havey, we will see that, in reality, SOA is more than merely getting organized. Its principal mandate is to build something new; indeed, SOA is fundamentally about building new processes. We will consider an approach to SOA architecture that is, yes, methodical, but has the burden of actually designing new and challenging orchestration and ESB processes.
In this article, we will build examples of choreography and orchestration, study best practices for message handling in orchestration processes, and develop fundamental orchestration concepts, such as interaction, invisible hub, and deferred choice.Read Modeling Orchestration and Choreography in Service Oriented Architecture in full
The previous article, The Grails Object Relational Mapping (GORM) by Fergal Dearle, author of the book Groovy for Domain-Specific Languages, provided us with an overview of the Grails Object Relational Mapping (GORM).
In this article, we will take a look at how GORM helps in modelling different types of relationships between objects.Read Modeling Relationships with GORM in full
In this article by Reynante Martinez, we’ll cover everything from modeling a tin can from scratch, giving it some basic shading, adding appropriate textures, finalizing the lighting schemes for the scene to lastly compositing it for a better feel.Read Modeling, Shading, Texturing, Lighting, and Compositing a Soda Can in Blender 2.49: Part 1 in full
In this article series by Reynante Martinez, we’ll cover everything from modeling a tin can from scratch, giving it some basic shading, adding appropriate textures, finalizing the lighting schemes for the scene to lastly compositing it to give it a better feel. Read Modeling, Shading, Texturing, Lighting, and Compositing a Soda Can in Blender 2.49: Part 1 here.Read Modeling, Shading, Texturing, Lighting, and Compositing a Soda Can in Blender 2.49: Part 2 in full
While dealing with complex shapes, where the standard primitive shapes do not provide enough flexibility, Away3D can load and display 3D models created by external 3D modeling applications. Away3D can directly load a wide range of 3D formats. In this article by Matthew Casperson, author of Away3D 3.6 Essentials, the process of exporting a 3D mesh into a file that can be used with Away3D will be covered for 3ds Max, Blender, Milkshape, and Sketch-up.
This article covers the following:
- Exporting a model from a number of 3D modeling applications
- Loading a model file in Away3D, both from an embedded resource and from an external file
- Converting 3D models into ActionScript classes
In this two-part article by Ric Shreves, we will put together the various techniques and demonstrate how to modify and heavily customize an existing theme.
The majority of people who set out to master Drupal theming start out by modifying existing themes and learning from the process; that's exactly what we're going to do in this article. We will take an existing theme, look at how it works, then copy it and modify it until we have a very different looking theme. In this case, we will be building a basic fixed width, CSS-based, personal blog theme.
For the purpose of illustrating the examples in this article, we start with the Zen theme, which you can download from the Drupal site.Read Modifying an Existing Theme in Drupal 6: Part 1 in full
Hardly any standard business management application can fit the needs of a business out of the box. Either the customer must shape their processes to match the system, or the consultant must shape the system to match the processes. Usually, the latter prevails. This article will explain the process of modifying the system without programming and describe the tools we have at our disposal to do it.
In this article by David Roys and Vjekoslav Babić you will learn:
- How a non-programmer can develop killer applications
- How to customize data model, user interface, and reporting components
- What kind of changes can be made without breaking the whole thing
- And a few tricks from old dogs that got new bones ahead of everybody else
Modules in Joomla can always help us to add special functionality or special features to our website. In this article by Joseph LeBlanc, we will see how to create and configure a basic module and centralize data access and output using helper classes. We will also have a look at how to select different display options using layouts.Read Module Development in Joomla in full
In this article by Thomas Uphill author of Mastering puppet we deal with different aspects of Puppet and also what all changes can be made in it.Read Module, Facts, Types and Reporting tools in Puppet in full
Every framework has a set of features that differentiates it from the other frameworks out there. In this article by Dan Menard, the author of Instant AngularJS Starter, we will discover the strengths of AngularJS by exploring one of its most prominent features—Modules.Read Modules in full