on Jul 29, 2015
This is the third part (part 1, part 2) of a
on May 28, 2014
The Java is a platform which grown up quickly, for many rations such it can write once time and run anywhere, it runs languages on JVM. There is a myth that Java cannot compile its sources on run time, but it's truth?
Have a dynamic language is important to make some projects, for example, calculate taxes to different cities, so the source should be on the database and each city it puts the...
on Jan 19, 2014
HTML Online Editor Sample
I have been contemplating for a number of months about reviewing a cache of articles and videos on topics like Performance tuning, JVM, GC in Java, Mechanical Sympathy, etc... and finally took the time to do it - may be this was the point in my intellectual progress when was I required to do such a thing!
Thanks to Attila-Mihaly for giving me the...
on Jan 17, 2014
Browsing Your Developer Cloud Service Maven Repository Using Cyberduck
on Jul 28, 2015
Over on my timboudreau.com blog - how I learned to stop worrying and love Maven.
on Mar 8, 2015
Imagine if, for example, the hypervisors that run EC2 were compromised - imagine almost every business you deal with online compromised, all at once. This is the never-talked-about problem with the cloud - over on my timboudreau.com blog.
on Mar 8, 2015
Save 42% on Soft Skills: The software developer's life manual with discount code ssjnet14 at manning.com.
[This article excerpted from Soft Skills: The software developer's life manual.]
In one of my favorite books of all time, The War of Art, Steven Pressfield expounds upon the difference between being a professional and being an amateur:
Turning pro is a mindset. If we are struggling with...
on Oct 22, 2014
Last saturday, 11th july 2015, I was at Ecole Sup
on Jul 16, 2015
In an earlier post I wrote about Getting to Know the Developer Cloud Service. There wasn't an IDE used in that post and I'm a big fan of IDEs. So in this post we'll look at how Eclipse, in combination with the Oracle Developer Cloud Service, can be used to support the complete application lifecycle, from inception to production. In between we'll create bugs, create code branches, initiate code...
on May 22, 2015
Web Development Tools
After a short hiatus from blogging, I
on Apr 7, 2015
By Konstantinos Kapelonis, Java Testing with Spock
Save 40% on Java Testing with Spock with discount code jn15spock at manning.com.
In the Java world, there has been so far only one solution for unit tests. The venerable JUnit framework is the obvious choice and has become almost synonymous with unit testing. JUnit has the largest mind share among developers who are entrenched in their...
on Feb 19, 2015
Save 40% on Apache Cordova in Action with discount code jn15acia at manning.com
Ok, that may be just a tiny bit over the top, but most likely there is a bit of truth to it as well. You know how to install Cordova, how to generate native binaries from HTML, and how to make use of fancy device features with plugins. That
on Jan 18, 2015
Oracle Developer Cloud Service is included as a free entitlement with Oracle Java Cloud Service and Oracle Messaging Cloud Service. The Developer Cloud Service includes all the tools you need to support the team development lifecycle. There are popular open source tools such as Git, Maven and Hudson. There's also task management, code reviews and a wiki.
The easiest way to experience the Oracle...
on Oct 22, 2014
Why you should write small libraries that do one thing well, over on my real blog at timboudreau.com
A response to Eran Hammer's The Fallacy of Tiny Modules.
on Aug 24, 2014
Redis is a NOSQL database written in C. The Remote Dictionary Server is a key-value data base whose the storage is in memory, then the write and read will fastest way, but which difference between Redis and Cache? What does happen when the database fall down? Will we lost the all informations?
The main goal of this article is talk about the Redis and show an open source project, the redis-...
on Aug 1, 2014
The columnar storage is good, especially when there are lots of tabular fields (this is quite common). In querying, the data to traverse is far less than that on the row storage. Less data to traverse brings less I/O workloads and higher query speed. However, the Hadoop application consumes most time on the hard disk I/O without columnar storage.
Both Hive and Impala support columnar storage, but...
on Jan 24, 2014
Tired of JavaFX Scene Builder being run in a separate process? Fed up with no real integration between your favorite IDE and JavaFX Scene Builder? There may be a solution heading towards you. Follow this small series of blog entries to join me on my journey towards an embedded JavaFX Scene Builder in NetBeans.
Welcome back (you did read the first three parts of this series?)!
Ok, having done a...
on Jul 28, 2014
JDK 8 introduced a lot of new features and improvements in the platform from Lamda expressions, Stream collection types,
Functional interfaces, Type annotations, Nashorn etc.
Guava library from Google provided some support for functional programming idioms prior to JDK 8.
I have been using Guava for some of my projects. So here is a small write up on
how new functionality added in JDK 8 makes it...
on Jul 14, 2014
In the most recently completed Java.net poll, the community selected Jenkins as its preferred Continuous Integration (CI) server. This was the third in a series of Java.net polls related to Java tools. A total of 260 votes were cast in the poll.
The exact question and results were:
Which Continuous Integration (CI) server do you prefer?
7% (17 votes) - Bamboo
1% (2 votes) - Continuum
on Mar 9, 2014