Documenting RESTful Java Web Services using Swagger
In the earlier days, many software solution providers did not really pay attention to documenting their RESTful web APIs. However, many API vendors soon realized the need...
Create a Local Ubuntu Repository using Apt-Mirror and Apt-Cacher
How can a company or organization minimize bandwidth costs when maintaining multiple Ubuntu installations? With bandwidth becoming the currency of the new millennium, being...
Java Multithreading: How to synchronize threads to implement critical sections and avoid race conditions
One of the most common situations in concurrent programming occurs when more than one execution thread shares a resource. In a concurrent application, it...
GitHub introduces ‘Template repository’ for easy boilerplate code management and distribution
Yesterday GitHub introduced ‘Template repository’ using which you can share boilerplate code and directory structure across projects easily. This is similar to the idea...
LLVM officially migrating to GitHub from Apache SVN
In October last year, it was reported that LLVM (Low-Level Virtual Machine) is moving from Apache Subversion (SVN) to GitHub. Now the migration is...
8 Reasons why architects love API driven architecture
Everyday, we see a new architecture popping up, being labeled as a modern architecture for application development. That’s what happened with Microservices in the...
Why ASP.Net Core is the best choice to build enterprise web applications [Interview]
ASP.NET Core, the cross-platform and open-source framework is developed by Microsoft for building modern, cloud-based, and internet-connected applications. Designed to enable runtime components, APIs,...
Java Refactoring in NetBeans
NetBeans IDE 7 Cookbook
Over 70 highly focused practical recipes to maximize your output with NetBeans
Introduction
Be warned that many of the refactoring techniques presented in...
Building Your First Odoo Application
In this article by, Daniel Reis, the author of the book Odoo 10 Development Essentials, we will create our first Odoo application and learn...
Why does the C programming language refuse to die?
As a technology research analyst, I try to keep up the pace with the changing world of technology. It seems like every single day,...