Showing posts with label Apache. Show all posts
Showing posts with label Apache. Show all posts

Wednesday, June 8, 2016

Introduction to Integration With Apache Camel [repost]




Introduction to Integration With Apache Camel
MP4 | Duration: 4h 44m | Video: AVC (.mp4) 1024×768 15fps | Audio: AAC 48KHz 2ch | 874MB
Genre: eLearning | Level: Beginner | Language: English


This course is designed as an introduction to using Apache Camel. Camel is one of the most popular open-source frameworks targeted at solving integration problems. Camel realizes standard, well-established Enterprise Integration Patterns, or EIPs. In this course, we will cover several of these EIPs, as they are vital for Camel implementations. I will show you how to use these patterns as we add Camel to a case study project, a Java application for processing order fulfillment. I chose this scenario because it captures a common problem that developers face: best practices for integration are commonly an afterthought during initial implementation. In our scenario, the fulfillment processor sends orders to one fulfillment center. The product owner wants to add a new method for fulfillment, but the new fulfillment endpoint has a different message structure and different rules for processing than the current one. You will see how we can introduce Apache Camel to increase the cohesion of the components in the processor and decrease the on-boarding time of future fulfillment endpoints. Through patterns such as pipes and filters, message routing, message endpoints, and message translation, we will implement processing to a new fulfillment center using Camel as the primary means of integration. By taking this course, you will gain foundational knowledge of Apache Camel. You will learn about the architecture, including CamelContext, routing, endpoints, and components. You will see what it takes to add Apache Camel to a project. You will see how Camel implements standard EIPs and usage examples that leverage the patterns. Finally, you will learn how to test and debug Camel routes. This course is primarily intended for developers who are looking for a framework to solve integration problems and/or are interested in Apache Camel as a framework. It will also be useful for technical and solution architects who are investigating technologies to leverage for implementing integration. It is recommended that you are proficient with Java and knowledgeable in Spring before taking the course. While viewing the course, you will be able to easily follow along with the demonstrations, each of which will build on the previous demonstration for a fluid experience. It is recommended that you download the initial case study application into your IDE prior to starting the course.





Monday, May 23, 2016

Clean PHP URLs on Apache Server




Clean PHP URLs on Apache Server
MP4 | Video: AVC 1280×720 | Audio: AAC 48KHz 2ch | Duration: 1H 35M | 236 MB
Genre: eLearning | Language: English


Clean URLs are great. They’re elegant, easier to remember, and more user friendly than dynamic URLs. But the primary reason to use clean URLs is for SEO: to make it easier for search engines to index your site. This translates to better search results and increased page visits. Find out how to reap the benefits of clean URLs in your PHP code, in this course with PHP expert David Powers.


Rather than checking URLs individually, David shows how to evaluate and update them sitewide with the Apache mod_rewrite module. Watch these tutorials to learn how to enable mod_rewrite on your server, understand the structure of mod_rewrite rules, remove unnecessary file extensions, convert query strings into readable numbers and text, and use rewrite maps to look up complex values without regular expressions. Plus, learn how to enhance search results and provide searchers with links to specific parts of a webpage.





Monday, April 18, 2016

Apache Maven Cookbook (Repost)




Apache Maven Cookbook By Raghuram Bharathan
2015 | 272 Pages | ISBN: 1785286129 | EPUB, MOBI, PDF | 46 MB



Over 90 hands-on recipes to successfully build and automate development life cycle tasks following Maven conventions and best practices


If you are a Java developer or a manager who has experience with Apache Maven and want to extend your knowledge, then this is the ideal book for you.
Apache Maven Cookbook is for those who want to learn how Apache Maven can be used for build automation. It is also meant for those familiar with Apache Maven, but want to understand the finer nuances of Maven and solve specific problems.


Apache Maven offers a comprehensive set of features to build, test, release, and deploy software projects and maintain enterprise development infrastructure.
This book is a hands-on guide that enables you to explore the vast potential of Apache Maven, the leading software build tool. You will start off by successfully installing Apache Maven on your favorite OS, and then you will create your first working project. Furthermore, the book walks you through setting up and using Maven with popular Java Integrated Development Environments (IDEs) so you can exploit Maven features to build standard Java applications. Above all, you will also learn to create site reports and documentation for your project along with handling typical build requirements and other advanced Maven usages.