Updated: 8 hours 34 min ago
A lot has happened in the cloud industry since the release of our 2014 Cloud Platform Research Report in early March, which is why we are providing monthly industry news updates to keep our community truly updated. Here are the major happenings up through May 12th:
HP Drops $1bn, Two-Year OpenStack Cash Bomb
Things continue to...
This post is covering one of the Java built-in concepts called Finalizer. This concept is actually both well-hidden and well-known, depending whether you have bothered to take a look at the java.lang.Object class thoroughly enough. Right in the java.lang.Object itself, there is a method called finalize(). The implementation of the method is empty, but both the power...
One of my core personal beliefs is that good work is rewarded. I spent the first part of my career believing that if I worked hard enough and produced results, my career would take care of itself. People notice productivity, and by producing a stand-out body of work, I would certainly be promoted. But what I have learned is that careers do not make themselves, and leaving your career to chance is...
Are APIs Copyrightable?
Oracle v. Google resulted in a really bad opinion for everybody in software, including Oracle. The Federal Court of Appeals applying 9th Circuit law held that the structure, sequence, and organization of APIs are copyrightable.
Oracle v. Google resulted in a really bad opinion for everybody in software,...
A summarized view (notes) of the Stateless EJB pooling and life-cycle. Useful for newbies . . . . .EJB Pooling: Quick Overview
A summarized view (notes) of the Stateless EJB pooling and life-cycle. Useful for newbies
There are many situation where you would need to style the parent of given element. Let's image a form that contains some input elements. After validation, you would like to highlight the inputs that contain valid data and those that contain invalid data. Styling the input itself would give an ugly result and to get a nice result, you would need to style the parent of the inputs. This was a...
This post was originally written by Bethany Yollin at the Working With Data blog.
This is a follow-up blog-post to an earlier introductory post by Steven Brey: Using R: Working with Geospatial Data. In this post, we’ll learn how to plot geospatial data in ggplot2. Why might we want to do this? Well, it’s really about your...
Hot on the tail of my previous post about language popularity, the latest numbers from the TIOBE are out.
Hot on the tail of my previous post about language popularity, the latest numbers from the TIOBE are out. The top five languages are C, Java, Objective-C, C++ and Visual Basic. Every other language beyond that has less than 4%...
Micro Services have received a lot of discussion of late.
Micro Services have received a lot of discussion of late. While its easy to argue the exact meaning of the term; its hard to deny there's a clear movement in the Java ecosystem towards micro services.
[This article originally written by Jill Kyte.]
Software-as-a-Service and Infrastructure-as-a-Service are two of the fastest growing segments of cloud computing. The security that comes with them is not complete, and fails to protect workloads. There is persistent confusion about what cloud security businesses need, and the risks...
On Thursday, Android Studio 0.5.8 was released. You can find all the bug fixes and details on the git changelogs:
On Thursday, Android Studio 0.5.8 was released. New features include Gradle upgrades, "hover" and "show in included" support for the layout editor, new warnings and checks to clarify issues, and more. ...
Java 8 comes with a new Optional type, similar to what is available in other languages. This post will go over how this new type is meant to be used, namely what is it's main use case.
What is the Optional type?
Optional is a new container type that wraps a single value, if the value is available. So it's meant to convey the meaning that the value might be absent. Take for example this method:
Since Groovy 2.3 we can use the @Sortable annotation to make a class implement the Comparable interface. Also new comparator methods are added. All properties of a class are used to implement the compareTo method. The order of the properties determines the priority used when sorting. With the annotation...
Last week we added a new feature to the Eclipse Project Management Infrastructure: we automatically generate a bug list for each release.
Last week we added a new feature to the Eclipse Project Management Infrastructure: we automatically generate a bug list for each release. The bug list is generated by matching the “target...
We’re happy to share a great blog from Mik Quinlan, a Java
Technical Architect and Agile Mentor with more than 16 years experience
in software development, who has extensive experience deploying VoltDB
in fast data ingestion applications for the retail market. He is
currently Director – Mobile Advertising at Thinknear (www.thinknear.com).
There is a limitation of views that we must understand: if a materialized view is created by another materialized view, we cannot configure the index on the Second Materialized view.
Please try to understand the below pictorial diagram:
This article is related to it.
Example to understand:
Step - 1 [ Create the Base Table ]
We mentioned a few presentations from 2014's NoSQL Matters conference last week, but in case you missed it, here's a spotlight on a particularly interesting one. This presentation introduces NoSQLUnit and Travis-CL for test automation on NoSQL databases:
We mentioned a few presentations from 2014's NoSQL Matters conference last...
Learning Mongo DB!!
Started to gear up and learn a NoSQL DB – Mongo DB. During the course
of navigating and visiting multiple learning / training links – am
collating the same for reference.
Please do post/comment and share any useful links you came across while kickstarting to learn MongoDB:
The author is starting to gear...
In web applications/projects, we came across different scenarios where we need to check the request first before serving it or passing it to our main system or code.For example in a MVC project we need to check every request that if it contains particular key/switch. That key/switch can inform us prior to processing that request to move it to particular system or portion e.g client side or admin...
Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone (May 2 to May 8). Here they are, in order
Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include a collection of presentations from NoSQL Matters 2014, a...