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
1. Javascript / JQuery
- 4 best JavaScript or JQuery books for beginners
2. Ruby
- 6 Best Books for Learning or Advancing your Ruby Knowledge
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.
Subscribe to:
Comments (Atom)
Popular Posts
-
Lately I wanted to use the java jira client (jira-rest-java-client-core) to create custom reports for my w...
-
Let's say that you have created a REST API in your Java EE WEB Application and you want to use it in HTML pages through AngularJS,...
-
More than a decade after its introduction, REST has become one of the most important technologies for Web applications. Its...
-
Many people coming from Java ecosystem to Node.js (like I did) are facing problems to adjust with the new platform philosophy since th...
-
PKIX path building failed: SunCertPathBuilderException: unable to find valid certification path to requested target....
-
It's been almost two months since I wrote anything in here and before moving forward in topics I will try to add something more w...
-
Here is a very nice tutorial in spring.io explaining how to create Hypermedia REST Web Services (HATEOAS) in Java. For those ...
-
On a previous blog entry here , I analyzed the steps to create a basic Java RESTful app in less than 5 minutes. Most probably after ...
-
The Watch Service was introduced in Java 7 as a “thread-safe” service responsible for watching objects for changes. The most popular us...
-
How many times have you need to import raw data in your database? In the company that I work ( Cloudbiz ), this used to be ...










