2015-01-05

Process Driven Spring Applications with Activiti



Here is a webinar analyzing Spring applications with Activity.



2015-01-04

IT Trends revealed



How many times have wondered what will be the next hot technology of tomorrow? How many times have you climbed a new learning curve just to find out that there is a dead end behind?

Predicting the next trends in technology is almost as hard as predicting a stock price in Stock Market. Nonetheless, like the real brokers, people in IT ecosystem may have similar tools that expose the market momentum in new technologies.

One of this tool is the indeed.com. Indeed.com is a search engine for jobs, allowing job seekers to find jobs posted on thousands of company career sites and job boards. But the most interesting part on the Indeed website is the possibility to analyze trends on the job market.

All you have to do is to navigate to http://www.indeed.com/jobanalytics/jobtrends and enter two or more technologies you have to compare. Then press find trends and automatically a new graph will be created showing the comparison of those 2 trends.

If I take as an example the market need for people that know Glassfish Vs JBoss the following graph will show that there are much more job offerings for JBoss than Glassfish.



On the other hand if we compare the momentum of Glassfish as a percentage of growth we will see that it is much higher than JBoss.

2015-01-03

Spring MVC + Hibernate + MySQL

 



Development of web-applications with the help of Spring MVC implies creation of several logical layers of architecture. One of the layers is a DAO (Repository) layer. It is responsible for communication with a database. If you developed the DAO layer at least once, you should know that it involves a lot of boilerplate code. A Spring Data take a part of the routine job related to the DAO on itself.

Read more here.

Java WatchService tutorial


The Watch Service was introduced in Java 7 as a “thread-safe” service responsible for watching objects for changes.
The most popular use of this API would be to use it as way to monitor a folder of files for changes such as: addition of new files, deletion of files, file renames, etc.

Read more here.

2015-01-01

Book References

Mastering MEAN: Introducing the MEAN stack



MEAN stack is today's favorite development technology stack (previously was LAMP) for web developers. Here is and entry point tutorial for those that are interested.

More resources:

1. http://mean.io/
2. Rails to MEAN

MIT video lectures and material
















For those that never had the chance to graduate from MIT here is an online resource of video lectures from almost all courses.

Those that want to jump start from computer science you can start from here.

thinkster.io












Thinkster.io is another great online learning center. Try it out

Eloquent JavaScript













A nice online intro to javascript here

Codecademy






Codecademy is a neat on line learning center.

Popular Posts