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
My first blog showed how to move to Infrastructure as a Service (IaaS) using Tomcat. This blog will show how to do the same using WebLogic Server, deploying webapps via eclipse to a remote WebLogic instance running in the cloud. Let’s say we plan to move our app to production on Ama...
In my previous article, I had introduced how DevOps can play a role in JVM troubleshooting. In this series, I would like to share a case study that we encountered in our organization and how we isolated the issue before engaging the right team to fix it. One of our customers upgrad...
Previously, we wrote about setting up a Windows environment to log JSON formatted logs using our Windows Agent or our DataHub. Now we'll tackle IIS. IIS, like Windows, has a unique log format that makes it difficult to read, parse, and garner useful information. The log is a flat fil...
The software industry has seen a shift away from applications being housed at a company's premise to the cloud. Such a shift allows companies to focus more on their business needs and less on their IT infrastructure needs. In this article, we take a look at webapps developed for Tomc...
Roger: Could you explain for our audience the significance of containerization, and how it differs from virtualization? Ben: Traditional virtualization was created over a decade ago, when applications were long-lived, monolithic, and deployed to a single server. In this world, when the...
Here’s  is a quote from the About page  of the Web site ehow.com: “eHow is your one-stop online resource for life’s challenges. Professionals in every field come together to offer expert advice, backed by the additional support of a can-do eHow community.“ Exper...
Yesterday I’ve been updating code examples for the messaging chapter for the 2nd edition of my Java book. While doing this, I ran into an issue, then fixed it, but the cause and the solution illustrate the situation that we call “Ear-Eye”, which comes from and old jok...
How do you know when a technology has become mainstream? A good clue may be when politicians start talking about it on the campaign trail and with mainstream media. David Cameron, the UK prime minister, was the latest, indicating that the world was now on “fast-forward” with the Intern...
Companies that until recently had never heard of the Internet of things (IoT) are now excited to find that they’ve been IoT players all along. Businesses involved in home automation, security services, vehicle tracking and health monitoring to name a few have been around for a while. T...
This past March, Oracle released their most anticipated version in almost decade, Java 8. The latest version had a growing buzz since it had been announced, and companies of all sizes were eager to upgrade. Our partner, Typesafe conducted a Java 8 adoption survey of 2,800 developers an...
Are you developing or hosting PHP applications? Are you doing performance sanity checks along your delivery pipeline? No? Not Yet? Then start with a quick check. It only takes 15 minutes and it really pays off. As a developer you can improve your code, and as somebody responsible for y...
How often do you deploy new software? Once a month, once a week or every hour? The more often you deploy the smaller your changes will be. That’s good! Why? Because smaller changes tend to be less risky since it’s easier to keep track of what has really changed. For developers, it’s ce...
We’re excited to announce the Beta version of our C/C++ agent, adding to our existing portfolio of monitored-languages and bringing end-to-end visibility across entire environments! Though we already monitor Java, .NET, PHP, and Node.js, we’ve come across several environments who have ...
Cincinnati, OH, September 04, 2014 --(PR.com)-- MAX Technical Training employees express their thanks to their clients for helping them reach a fantastic achievement: being named – for the third consecutive year – to the Inc. 5000 list of fastest growing private companies ...
Peter RogersCognizant's Principal ArchitectMobilityWhat happens when you mix a mobile app development expert, time, programming philosophy and a Spanish airport?  The answer is in the following guest article by Peter Rogers.Missing your flight, for the first time ever, and sitting...
In last week’s Forbes article I discussed various senses of the term real-time: low latency user interfaces, up-to-date information, live human interactions, and high-performance data processing […]
I spent the last week in the beautiful island of Crete. It was my second JCrete unconference. Last year I was blogging each day and you can see all these blogs here. This year JCrete was as good as always. Geertjan Wielenga wrote a detailed report here. Stephen Chin’s took an awe...
KDNuggests asked its readers the question "What programming/statistics languages you used for an analytics / data mining / data science work in 2014?" and one again, R was the #1 response. (R was also the #1 response in similar polls in 2013, 2012 and 2011.) The top 5 selections of the...
In the AppDynamics Spring 2014 release we added support for the Scala language and the TypeSafe Reactive Platform with support for Play2 and Akka based applications. We are excited to announce a strategic partnership with TypeSafe to provide the best APM solution in the market for Reac...
This a guest post by John A. De Goes . John is the CTO & co-founder of SlamData. When not working on tricky compilation issues for SlamData, you can find John speaking at conferences, blogging, spending time with his family, and being active in the foothills of the Rocky Mountains...
Like many people who start a blog it may appear that I have lost interest and have stopped blogging. While I did take a few months leave I have returned but just not here. I currently am a NetBeans Education columnist. … Continue reading →
Our users tell us all the time: The AppDynamics platform is amazing right out of the box. But everybody has something special they want to do, whether it’s to add some functionality, set up a unique monitoring scenario, whatever. That’s what makes AppDynamics’ emphasis on open architec...
by Nick Elprin, Co-Founder of Domino Data Lab We built a platform that lets analysts deploy R code to an HTTP server with one click, and we describe it in detail below. If you have ever wanted to invoke your R model with a simple HTTP call, without dealing with any infrastructure setup...
New release simplifies deployment of multi-tier applications and adds support for latest versions of Windows, Apple, Linux and virtual applications Maidenhead, U.K. - August 19, 2014 - Flexera Software, the leading provider of next-generation software licensing, compliance and installa...
Thinking about building your own multi-language custom source code analyzer platform using open source components?  Sure, the upsides seem to add up: no licensing fees, great customization ability, and an impressive new entry on your resume (making it even shinier).  Read that project ...
Probably the most popular question during Java technical interviews is “What’s the difference between abstract classes and interfaces”. In my own three year old book I’ve offered the following answer: “An abstract class may contain code in method bodies, which is not allowed in an in...
Alinous Document CMS is easily available. It works on the server and cloud supporting Java Platform.
In my previous post some of the cross-platform app development tools/programs were described in a general way.  In this post I describe the Intel XDK tool which does not require skills except HTML5/CSS3/JavaScript. From here you can jumpstart your App development skills after down...
Logs have been around for a while, not quite as long as the wheel, but not far off. Here at Logentries, we have the mantra of evolve don’t revolve (as in don’t sit around spinning your wheels getting nowhere). We are taking this concept and looking to evolve the way you work with and ...
When people think of autogenerated tests, unit tests, or testing in general, they often carry a lot of expectations about the state of the technology and about the value it should have. The following video (recorded at a recent Atlanta Java User's Group event) begins by delving into t...
As part of AppDynamics’ Summer ‘14 release, we announced the general availability of our Node.js application performance management product module.  What does this news mean for Node.js developers?  Let’s take a closer look at how our best in class feature set enables developers to del...
As part of AppDynamics’ Summer ‘14 release, we added support for a plethora of new features in the Java & .NET product modules.  What does this news mean for Java & .Net developers?  Let’s take a closer look at how our best in class feature set enables developers to deliver bet...
AppDynamics recently announced our summer release that builds upon our history of delivering game changing functionality and innovations in application performance management.  In our latest version, we’ve added many features that cater to operations-focused professionals, let’s take a...
Today I am pleased to announce the availability of the AppDynamics Summer ‘14 Release.  With this release, AppDynamics brings the first event store to capture and process big data streams in real-time to the APM industry.  Large and complex applications generate data at an extremely hi...
The openshift is cloud server, categorised in Paas cloud. in order to use Paas cloud, tuning JVM is essential.
Alinous-Core is based on Java technology, and works on the J2EE Container. It can works on the cloud server.
Arlington, TX, August 12, 2014 --(PR.com)-- Today, Thursby Software Systems' PKard Reader App became the first browser on an Apple mobile device to enable the Defense Travel Systems (DTS) website. Any user running PKard Reader v2.1.4 can now log in to DTS to initiate, revise, and ...
Some time ago I blogged that Java Swing should be deprecated and replaced with JavaFX. In this blog I’ll show a piece of JavaFX namely event handlers and binding. I’ve created a simple Sign In window with a GridPane layout (it’s JavaFX equivalent of Swing’s GridBagLayout). I’m not goin...
Durability is the “D” in the “ACID” properties popularized by traditional RDBMS. Durability is the guarantee that written data has been saved and will survive permanently. NoSQL databases like MongoDB give developers fine grained control over the durability of t...
Logentries new Aggregated Live Tail provides effortless, real-time visibility that you cannot get anywhere else…and is a joy to use (and I cant say the same about carrying a cat by its tail – for so many reasons). For those of you not familiar with our existing Live Tail view, Aggrega...