Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Blog Directory  >  Software Blogs  >  Programming Blogs  >  Java Code Geeks programming Blog  > 

2016-06-20 16:00
Recently I’ve written about implementation-related names and I’ve presented a few examples where the method name was incorrect because of its strong relation with the body. At on… Read More
2016-06-20 13:00
There are many ways to work with git. The workflows vary depending on the size of the team, organization, and on the way of working – is it distributed, is it sprint-based, is it a com… Read More
2016-06-20 10:00
Automated configuration management tools like Ansible, Chef and Puppet are changing the way that organizations provision and manage their IT infrastructure. These tools allow engineers to pr… Read More
2016-06-20 04:00
So you’ve decided that identity isn’t enough for you and wrote a nice equals implementation? Great! But now you have to implement hashCode as well. Let’s see why and how to… Read More
2016-06-14 10:00
This time I will start with a code sample. Take a look at this: if (code.isComplexOrUnreadable()) { refactor(code); } Can you tell me what is wrong with this code? No? Let me ask you another… Read More
2016-06-14 07:00
If you recall my post entitled Java EE 8: What is the Current Status, it is apparent that the progression on Java EE has certainly slowed down over the past several months.  There… Read More
2016-06-13 16:00
When we think about the discussion about estimates and #noestimates, I have one big question: Where do you want to spend your time? In projects, we need to decide where to spend our time. In… Read More
2016-06-13 07:00
In the first part of this series, I said I liked order-of-magnitude estimates. I also like targets in lieu of estimates. I’ll say more about how estimates can be useful in part 3. In t… Read More
2016-06-13 04:00
A fundamental aspect of any Java class is its definition of equality. It is determined by a class’s equals method and there are a couple of things to be considered for a correct implem… Read More
2016-06-12 12:00
When it comes to scheduling jobs in a java application, Quartz is the first tool that comes into consideration. Quartz is job scheduler backed up by most popular RDBMSes. It is really c… Read More
2016-06-11 12:00
This is the sixth post in the series about integrating sync clients with async systems (1, 2, 3, 4, 5). Here we’ll see how to test Akka actors with different testing styles. Unit vs In… Read More
2016-06-10 16:00
When a business is getting off the ground or a startup is launching, it’s understandable that money will be tight and cash flow all but nonexistent. There’s a tangible sense of u… Read More
2016-06-10 10:00
In Part 1, I discussed order-of-magnitude estimates and targets. In part 2, I said how estimates can be misused. In this part, I’ll discuss when estimation is useful. Here are several… Read More
2016-06-09 10:00
This week we have a four page Java developer resume that needs help in a bunch of places. Again, I’ve redacted the content to protect the innocent. SUMMARY The resume started with a SU… Read More
2016-06-09 07:00
“SQL? Isn’t that just something my ORM tools use?” Often application developers can and should remain at least one level removed from SQL. JPA and the Entity Framework each… Read More
2016-04-24 11:19
60+ Hours, 5 All-Level Courses: Become a Java Programming Pro Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering The Java Developer Course Bundle… Read More
2016-04-22 13:00
Continuing my discuss of management, broadly speaking my argument is: There is management work to do – the same as there is coding, testing and customer understanding. To pretend there… Read More
2016-04-22 10:00
Ceylon already runs on the JVM, whether bare-bones, via JBoss Modules, Vert.x, Java EE Servlet containers such as WildFly, or OSGi containers, as well as on JavaScript VMs such as Node.js an… Read More
2016-04-21 16:00
A few days ago a new feature was committed to the Eclipse repository: Terminate and Relaunch. When enabled, Eclipse will terminate all currently running processes of a launch configuration b… Read More
2016-04-21 10:00
In the last post of the Missing Features Survey series I said that this post would be about missing features in CSS and FXML. Now it turns out that the survey submissions did not contain any… Read More
2016-02-29 17:00
To open up Kotlin Month, we’ll look at a small assortment of Kotlin’s features that aren’t big enough to merit their own post and don’t fit into a grouping for the up… Read More
2016-02-29 09:58
Amazon WEB Services provide us with the SQS messaging service. The java sdk for sqs is compatible with JMS. Therefore instead of using SQS as a simple spring bean we can integrate it with th… Read More
2016-02-28 13:00
Couchbase Docker images are always at hub.docker.com/_/couchbase/. Complete instructions to run Couchbase Docker Container are available at docs.docker.com/engine/examples/cou… Read More
2016-02-26 21:12
Smart mobile teams know that developing and releasing a mobile app is just the first step in the long journey to delivering a successful and 5-star mobile app. If you have to make your app s… Read More
2016-02-26 17:00
I’m continuing my theme of management from my January blog (“It takes an engineer to manage engineering”) we need to clear up some terminology. I often hear form people at… Read More
2016-02-26 11:20
Take a look at the code you work in day-to-day. How long has it been there? How old is it? Six months old? A year? Maybe five years old? Ten? Twenty?! How much of the code is old? Less than… Read More
2016-02-25 14:00
Editor’s Note: Don’t miss our new free on-demand training course about how to create data pipeline applications using Apache Spark – learn more here. Decision trees ar… Read More
2016-02-24 14:00
In my previous blog post Improved Documentation of HotSpot Options in Java 8, I wrote about the misunderstandings surrounding the HotSpot JVM‘s default setting for non-standard option… Read More
2016-02-24 08:00
In the previous two posts we saw how to work with query and path parameters in the upcoming Java EE MVC framework. This post focuses on form parameters. When you submit a web form using a po… Read More
2016-02-24 06:19
Systems integration has been a tough problem from the beginning of the use of software systems in the enterprises. This had taken many faces in the last coupe of decades and is still evolvin… Read More
2016-02-23 23:00
Summary Product scorecards are an important product management tool: They help you track the performance of your product. Unfortunately, many scorecards show only financial and customer key… Read More
2016-02-23 05:00
It goes without saying that every object needs to be created before it can be used. It does not matter whether we are talking about a domain, frameworks, libraries or any other type of the c… Read More
2016-02-22 20:00
A while back I had tried out a small Spring Boot  based sample with Scala as the language and found that the combination works out quite nicely – no big surprises there actually a… Read More
2016-02-22 14:22
I’ve been practicing #NoEstimates with my teams for the last 2-3 years if you want to know how it worked for us, read below. First of all an answer to all the people that in these year… Read More
2016-02-22 11:00
Grails 3 has new configuration files and format.  The new format is based on YAML and the file name to use for database configuration is grails-app/conf/application.yml.   I’… Read More
2016-02-22 08:00
In November 2015 the JUnit Lambda team presented their prototype. Since then the project rebranded itself as JUnit 5 and released an alpha version in February 2016. We’ll explore it in… Read More
2016-02-21 13:00
As with most things in software development the ultimate currency for comments is time. How much do we have to invest and how much do they save us? Or in other words: What are the costs and… Read More
2016-02-19 14:00
I have so much chaos in my life, it’s become normal. You become used to it. You have just to relax, calm down, take a deep breath and try to see how you can make things work rather tha… Read More
2016-02-19 11:00
Have you been writing a lot of code following the Mute-Design-Pattern™ lately? E.g. try { complex(); logic(); here(); } catch (Exception ignore) { // Will never happen hehe System.exit… Read More
2016-02-18 11:00
The Java EE Security API (JSR 375) is moving forward, as summarised by Arjan Tijms here: http://arjan-tijms.omnifaces.org/p/whats-new-in-java-ee-security-api-10.html. One thing to note… Read More
2016-02-17 23:00
Redis transactions allow to group multiple commands and to execute them sequentially. The whole transactional state is isolated from other users and becomes visible once a transaction is com… Read More
2016-02-17 14:00
In 2015, General Stan McChrystal published Team of Teams, New Rules of Engagement For a Complex World. It was the culmination of his experience in adapting to a world that had changed faster… Read More

Share the post

Java Code Geeks

×

Subscribe to Java Code Geeks

Get updates delivered right to your inbox!

Thank you for your subscription

×