OSGi is a tried and true modularity standard for Java. It has in recent years gained a lot of traction and tooling; becoming frequently used in Enterprise containers and distributed software systems
In this article by Jamie Goodyear and Johan Edstrom the authors of Instant OSGi Starter [Instant] , we'll explore the various states involved in an OSGi life cycle.Read OSGi life cycle in full
In this article, we will explore the Quartz task scheduler and its integration with OSWorkflow. We will also give a tutorial with Quartz sending events and actions to OSWorkflow. This gives OSWorkflow temporal capabilities found in some business domains, such as call centers or customer care services.Read OSWorkflow and the Quartz Task Scheduler in full
This article, by Raúl Garreta and Guillermo Moncecchi, the Authors of Learning scikit-learn: Machine Learning in Python, presents the main concepts behind Machine Learning while solving a simple classification problem.Read Our First Machine Learning Method – Linear Classification in full
In this article by Andrew K. Dennis, the author of Raspberry Pi Home Automation with Arduino we are going to build our first project with the Raspberry Pi and Arduino shield — a thermometer.
You will need the following hardware items for this article:
The Raspberry Pi to Arduino shield
The breadboard and wires we used to test the LED
A 10k resistor
From a software standpoint, you will also be introduced to the Geany IDE and the Linux make command. Using these tools, we will write an application that converts the resistance returned from the circuit into three types of temperature, namely Celsius, Kelvin, and Fahrenheit.Read Our First Project – A Basic Thermometer in full
In this article by Daniel Wind, author of the book Instant Effective Caching with Ehcache, talks about the steps to implement distributed caching using the Ehcache server RESTful module.
In this article, we will cover the following topics:
- What out-of-process distributed caching is and why it is useful
- Setting up a RESTful cache server using Ehcache
- We will examine how to set up out-of-process distributed caching with the Ehcache cache server. This utility is provided by the Terracotta folks to ease the integration process with external systems via web services, such as SOAP and RESTful.
In this two-part article by Sylvain Hellegouarch, we will see how the project is designed and structured. We will first go through a basic CherryPy example. Then we will go through the CherryPy core, the publishing-object engine, and see how it wraps the HTTP protocol in an object-oriented library. Our next step will be to explore the concept of hooking into the core, the CherryPy library, and the tool mechanism. We will then review how CherryPy handles errors and exceptions and how you can benefit from it.Read Overview of CherryPy - A Web Application Server (Part1) in full
Microsoft Data Protection Manager (DPM) 2010 is a backup and recovery solution which provides continuous data protection for Windows application and file servers to seamlessly integrated disk, tape, and cloud.
This article by Steve Buchanan, author of Microsoft Data Protection Manager 2010, aims to provide you with an overview as well as guidance on the day to day administration and management of DPM. We will cover important tasks that you need to know and understand to maintain your DPM server. Specifically, we will cover:
- DPM structure
- DPM Administrator Console
- DPM general maintenance
- DPM reporting
- Managing DPM performance
Microsoft Forefront Identity Manager 2010 R2 (FIM 2010 R2) is not one product, but a family of products working together to mitigate the challenges regarding Identity Management.
Microsoft's Forefront Identity Manager simplifies enterprise Identity Management for end users by automating admin tasks and integrating the infrastructure of an enterprise with strong authentication systems.
In this article by Kent Nordström, author of Microsoft Forefront Identity Manager 2010 R2 Handbook, we will get an overview of FIM 2010 R2.
In this article, we will cover:
- The history of FIM 2010 R2
- FIM Synchronization Service (FIM Sync)
- FIM Service
- FIM Portal
- FIM Reporting
- FIM Certificate Management (FIM CM)
Read Overview of FIM 2010 R2 in full
In this article by Neil Benson, author of Microsoft Dynamics CRM 2011 Customization & Configuration (MB2-866) Certification Guide, we will discuss:
Architecture of Microsoft Dynamics CRM 2011
Support and unsupported customizations
Using an implementation methodology
Customization security roles
This article by David J. Parker, the author of the book Microsoft Visio 2013 Business Process Diagramming and Validation, introduces Microsoft Visio and the features that support process management; further it explores the built-in templates with validation rules.Read Overview of Process Management in Microsoft Visio 2013 in full
Alfresco 3 is one of the most versatile open source Enterprise Content Management (ECM) platforms. This is a real open source alternative to commercial product such as Microsoft SharePoint and EMC Documentum. It is also very well designed and suitable to be customized and extended. The open source adoption allows developers to contribute on the project and that's why you can find more than 240 extensions in the Alfresco Forge.
This article by Ugo Cei and Piergiorgio Lucidi, authors of the book Alfresco 3 Web Services, takes you through an overview of REST concepts and also provides you a step-by-step example to start developing your first Web Script.Read Overview of REST Concepts and Developing your First Web Script using Alfresco in full
This article by Jayaram Krishnaswamy the author of Learning SQL Server Reporting Services 2012, provides a summarized overview of SQL Server Reporting Services 2012 and the background information needed to work with the rest of the article. Most of the information is taken from Microsoft documentation.
In this article, we will have a look at the following topics:
- Structural design of environment and architecture of Native mode and SharePoint Integrated mode of Reporting Services
- Reporting Services configuration
- Features of Reporting Services 2012
Previously, the following elements were installed and/or configured:
- SQL Server 2012
- Reporting Services 2012 configured in Native mode
- SQL Server with Reporting Services installed in SharePoint Integrated mode
- SharePoint Services 2010
- Creating a Reporting Services service in SharePoint
Each of the mentioned elements has its own individual architecture, topology of deployment, and features. It is important to see how users interact with them in doing the tasks assigned to them while working with Reporting Services as a whole. In order to interact with, author reports and manage them, tools are available and a good understanding of the tools and what support they provide is crucial in carrying out the tasks. The individual elements as well as the tools used in carrying out various tasks are described in the rest of the article.Read Overview of SQL Server Reporting Services 2012 Architecture, Features, and Tools in full
In this three-part article series on advanced aspects of Compiere by Andries L Pretorius, author of Compiere 3 Implementation Guide, we will cover:
- Overview of the Compiere Application Dictionary and its components
- Adding a custom field in Compiere
- Setting up a basic document process approval workflow in Compiere
In this article we will cover the first part—overview of the Application Dictionary (AD)Read Overview of the Compiere Application Dictionary and its Components in full
This article by Damir Arh and Dejan Dakić, authors of NuGet 2 Essentials, takes a closer look at how NuGet plays along with source control systems. It ends with an introduction to the NuGet PowerShell console.Read Package Management in full
This article by Javier Collado will provide an example of how doit, a task automation tool, can be used for packaging a python project for the Ubuntu distribution that is being hosted at Launchpad using bazaar for version control.Read Packaging a Python Project using doit in full
The Features module steps in. It is a powerful module that will allow us to package up our content types and feeds importers' configurations into code.
In this article by Trevor James, the author of Migrating to Drupal 7, we'll cover the following topics:
Creating a feature for your content type and for your feeds importer
Reviewing feature overrides and reverting the features code
Sharing a Features module and implementing it on a separate Drupal site
In this article by Tim Plummer, the author of Learning Joomla! 3 Extension Development, you will learn the following:
- How to package multiple extensions into a single file
- How to set up an update server
Packt book review challenge 2011
Are you a blogger who loves to write about books? Do you share your blog posts using social media platforms such as Facebook, Twitter, or bookmarking sites? If your answer to these questions is a yes, then here is your chance to win a year long subscription to PacktLib, Packt's online digital book library, absolutely free.
Commencing at the start of June, Packt is pleased to announce its first book review challenge. Write a review of any Packt book, whether brought directly from us or any other book distributor, and stand a chance to win an annual PacktLib subscription.
Express yourself and you could be one of the lucky few to be featured, along with your blog, on our website.
Read Packt book review challenge in full