6.5 million software developers and still going strong

Java Developer Magazine

Subscribe to Java Developer Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java Developer Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Java Developer Magazine
by Joseph Rickert Last week, I posted a list of sessions at the Joint Statistical Meetings related to R. As it turned out, that list was only the tip of the iceberg. In some areas of statistics, such as graphics, simulation and computational statistics the use of R is so prevalent that...
In networking, workflows are awfully complicated. There are many workflows, and the exact nature of each depends on a number of variables. What task comes next is often dependent on the outcome of the previous task, and there is a large amount of data to navigate sometimes to complet...
Peter RogersMy friend and colleague, the Chief Technologist of Studio 13 at Cognizant, Peter Rogers, shares his insights on digital transformation and mobile strategies in this guest post.  He digs deep into the technologies involved in a digital transformation and the role o...
If you’re like most of our customers running IBM Maximo, you’ve probably run into a performance issue or two recently — maybe it was something obvious, maybe it took a long time to debug, maybe you bought some more consulting services to fix it or maybe you are the consulta...
Following its new version release scheme, Microsoft today released the third update for Vsual Studio 2013 and Team Foundation Server 2013. This release addresses some of the core IDE features.Image source: TechCrunch.com site.If you are using Visual Studio Ultimate, then Microsoft prov...
This is a fun program from the site here:http://www.group-finity.com/Shimeji/Download details are posted here:http://hodentek.blogspot.com/2014/07/have-you-installed-java-on-your-windows.htmlThis video shows it all.The zip folder as detailed in the previous link was downloaded to the W...
Marc Andreessen famously stated in 2011 that “software is eating the world”. The world runs on software defined businesses. These businesses realize that in order to be efficient and stay ahead of the competition they must innovate or they will die. Technology is no longer secondary to...
The Alinous-Core works on the Java Virtual Machine, and it works on the Servlet of Java. Therefore it can use functions of Java.
The Alinous-Core works on the Java Virtual Machine, and it works on the Servlet of Java. Therefore it can use functions of Java.
What’s wrong with this scenario? Bob, your VP of Engineering brings a ScrumMaster, a Java developer, a UX (user experience) specialist, and a Linux admin into […]
No one who’s followed Oracle in the past few years could honestly suggest that their hardware efforts haven’t staggered. In the fourth quarter of last year, for example, hardware revenue was down 3% to $714 million year over year. While total hardware revenue including support stayed s...
Well I have, and I have not. I have tried, but so far I have had no success. There are many other folks looking for an answer. Perhaps we need to crowd source a work around.I recently came to know about a fun program which it appears a rage in Japan. Shimeji is a fun program that you c...
During my training classes on Web development with Java I used to ask students this question, “Do you think it would be a smart move if Amazon.com would create their online store using Java Applets?” The right answer is “Yes, if their goal is to go out of business....
outsystems is cloud based development platform built on top of Visual Studio.You can create an account on the following page (by clicking Get Started):http://www.outsystems.com/offer/ga/web-application-development/?utm_source=MSN&utm_medium=CPC&utm_term=%2Bapp%20%2Bdevelopment%...
There are lots and lots of Apps. In fact there are over a couple of million Apps including all of the major brands, Apple, Google, Blackberry, Microsoft with Apple at the top and Microsoft in the bottom. But this is a growing market. The variety is truly bewildering, different size dev...
by Joseph Rickert If I had to pick just one application to be the “killer app” for the digital computer I would probably choose Agent Based Modeling (ABM). Imagine creating a world populated with hundreds, or even thousands of agents, interacting with each other and with the environmen...
While working on the second edition for my Java 24-hour Trainer book I’m re-writing some of the code samples to use lambda expressions. Today I was re-writing an example for wait/notify for the chapter on multi-threading. Beside illustrating the wait/notify, I used a closure in this ex...
In 2011 Wiley (Wrox) published my book “Java Programming. 24-Hour Trainer“. To be honest, I don’t like the title because it misleads people as if this book promises that the reader can learn Java within 24 hours. But creators of this series (many titles were published under this umbrel...
by Yaniv Mor, Co-founder & CEO of Xplenty How do you get Big Data ready for R? Gigabytes or terabytes of raw data may need to be combined, cleaned, and aggregated before they can be analyzed. Processing such large amounts of data used to require installing Hadoop on a cluster of server...
Integrating applications improves speed, efficiency, and business process innovation. And thanks to today’s interconnected, globalized workplace, the need for robust application integration holds more urgency than ever before. That being the case, it should come as no surprise that man...
One of the primary principles of object-oriented programming (OOP) is encapsulation. Encapsulation is the way in which the state of an object is protected from manipulation in a way that is not consistent with the way the variable is intended to be manipulated. The variable (state) is ...
Yesterday, I decided to re-write with lambdas one of the example I use while explaining polymorphism during my Java trainings. I realize that lambdas promote functional style of programming, while polymorphism is one of the crucial object-oriented features. Still, I decided to try mixi...
Here’s a simple Java program that I wrote to test Swing GUI in Java 8 (I use JDK 1.8.0_05-b13):   import javax.swing.JFrame; import javax.swing.JButton; public class HelloWorld extends JFrame { public static void main(String[] args) { JFrame myWindow = new HelloWorld(); // C...
As an individual I can decide which platform I would like to target with my shiny new application, but when working for a company we have to target both industry leaders at the same time. Although I like a good challenge, I am really glad the mobile world now only consists of iOS and A...
By Bob Gourley The news below was posted at Invincea.com Norm Laudermilch Brings 25 Years of Technical and Executive Experience Spanning Fortune 50 Companies and Security Startups GARTNER SECURITY & RISK MANAGEMENT SUMMIT, NATIONAL HARBOR, MD —June 23, 2014 – Invincea, Inc., the m...
- New team focused on delivering profitable growth and enhanced market share -TmaxSoft, a specialist in middleware and enterprise IT infrastructure, has made three new strategic appointments to its sales, operations, and customer delivery teams. The new appointments will further streng...
This article defines long polling and presents a few techniques on how long polling could be used in Spring MVC web applications. Discussion covers both the AJAX and the server part of the solution as well as outlines a few possible options for implementation. The article compares perf...
By Richard Stiennon When I predicted a surge in growth in the IT security industry last year (24% CAGR for ten years leading to a $640 billion industry by 2023) I pointed out that encryption would lead the way and that that was not possible without good key management. Perhaps because ...
by Joseph Rickert For the past year or so we have been plotting the location of R user groups around the world using code (Download RUGS) adapted from a solution that Sandy Muspratt originally posted on Stack Overflow. In last week’s post, we made a modest improvement to our presentati...
Company Contributes Major Enhancements to Open Source Jenkins CI Community Brussels, Belgium - June 18, 2014 - CloudBees, Inc., the Jenkins Enterprise company and continuous delivery leader, today announced Jenkins Workflow, a significant new facility for Jenkins. The new Workflow fa...
Cathedral City, CA, June 17, 2014 --(PR.com)-- Michael E. King of Cathedral City, California has been included in the Strathmore’s Who’s Who Worldwide Edition for his outstanding contributions and achievements in the field of IT networking products. About Michael E. King ...
This review is for two books. It is for Android: How to Program (2nd Edition) and Android for Programmers: An App-Driven Approach (2nd Edition) . Why? Because Android: How to Program (2nd Edition) includes the entire Android for Programmers: An App-Driven Approach (2nd Edition) book.An...
Continuous Delivery Best Practices to Be Discussed in Boston, New York, San Francisco, Berlin and Herzliya, Israel Brussels, Belgium - June 11, 2014 - CloudBees, Inc., the Jenkins Enterprise company and continuous delivery leader, today announced a series of Continuous Delivery events...
Are you thinking of moving some business operations to the cloud? Moving your business to the cloud is probably an idea that would set you on course for better profitability. However, this transition is far less easy than simply choosing a cloud vendor and moving a portion of your busi...
Hillsborough, ND, May 29, 2014 --(PR.com)-- ProPatient Learning is unveiling the team, tools and company that revolutionizes how patients interact with healthcare providers. ProPatient is an engaging online and mobile platform offering self-directed interactive education for patients....
I recently came across a blog post on OpenOpsIQ asking the question: "With the introduction of real-time logging, why cant we have a single solution for monitoring the entire stack?" In my opinion, you can! As we have seen lately from a survey we carried out across a sample of the Loge...
By Bob Gourley We previously wrote about the Pentaho Big Data Blueprints series, which include design packages of use to enterprise architects and other technologists seeking operational concepts and repeatable designs. With this post we provide more information from the blueprint on O...
New strategic partnerships with Chef and Puppet demonstrate strength of CloudBees offeringBrussels, Belgium - May 21, 2014 - CloudBees, Inc., the enterprise continuous delivery leader, today announced the industry's first continuous delivery (CD) platform for enterprises, powered by Je...
In a previous post – Agile Performance Testing – Proactively Managing Performance – I discussed some of the challenges faced in managing a successful performance engineering practices in an Agile development model.  Let’s continue this with a real world example, highlightin...