• submit to reddit
Moran Shayovitch03/06/14
0 replies

Implementing Fine-Grain Security Policies in Enterprise HTML5 Applications

Fine-grained access control refers to the data security model where users of different permissions are given different sets of access rights to read, right, or edit data. Considering fine-grained security policy within applications is becoming more important as apps are increasingly designed to reach a wider group of users.

Moran Shayovitch03/06/14
0 replies

Using Visual WebGui Visual Effects to Build Interactive Application UIs

Building effective user interfaces for enterprise applications is one of the most confounding elements of business application programming. The challenge is that building good UIs requires equal parts art, social science, and programming skill.

Alec Noller03/06/14
0 replies

PhoneGap 3.4 Released

Earlier this week, PhoneGap 3.4 was released. The PhoneGap announcement includes the usual background - how to install PhoneGap, how to upgrade PhoneGap, how to update an existing app, and so on - but the big announcement in this one is support for Firefox OS.

Alec Noller03/05/14
0 replies

Dev of the Week: Matt Butcher

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Matt Butcher, Lead Cloud Engineer at Revolv, Inc, author, and teacher at Loyola University Chicago.

Benjamin Ball03/05/14
0 replies

DZone Weekly Link Roundup (March 5)

This week in the link roundup: Intel joins the smartwatch arms race with a $100M purchase, Facebook looks to go into low-orbit, Flexcoin shuts its doors, PHP gets a renaissance, a programmer finally admits his limitations, we learn that God created the universe on Rails, and Jurassic Park comes to your browser.

Mike Cottmeyer03/05/14
0 replies

Don’t sell me agile, solve my problem

A wise, retired CIO told me, “Don’t sell me your solution, solve my problem.” That statement further solidified my belief that I am not “implementing agile” (hang with me), but rather I am solving a problem or a set of problems that commonly occur in enterprise environments.

Paul Underwood03/05/14
0 replies

Adaptive Backgrounds jQuery Plugin

This is a jQuery plugin that will search for the most dominating colour in an image and will change it's containing element background to this colour. Allowing you to create some nice looking showcase pages with just a few lines of Javascript.

Nikita Salnikov...03/05/14
0 replies

How (Not) to Create a Permgen Leak

The code snippet is rather straightforward, iterating over a loop and generating classes at the runtime. When facing an Error, the code above is well prepared to catch it and print out the stacktrace. Apparently, the situation is a bit more complex than this - half an hour later I found myself still staring at a somewhat different error message. I

Paul Duvall03/05/14
0 replies

Creating a Secure Deployment Pipeline in Amazon Web Services

Many organizations require a secure infrastructure. I’ve yet to meet a customer that says that security isn’t a concern. But, the decision on “how secure?” should be closely associated with a risk analysis for your organization.

Nathan Slippen03/05/14
0 replies

Scaling Agile for Enterprise: Biggest Mistakes and How to Avoid Them

Applying Agile methods to an organization on an enterprise level can be difficult. In order to ensure product quality, minimal time-to-market and increased value, avoid these mistakes when embarking on this transformation.

Richard Warburton03/04/14
0 replies

An open source JVM Sampling Profiler

It's a well known deficiency of most existing sampling Java profilers that their collection of stack traces has to happen at a safe point. A while back Jeremy Manson open sourced some proof of concept code where calls are made to the AsyncGetCallTrace JVMPI method which avoids the need for threads to reach a safe point in order to read their call trace. I've taken this code dump and started converting it into a usable open source project.

Alec Noller03/04/14
0 replies

Getting Started with Node.js, Express.js, and MongoDB

If you're looking for a practical application to help you get started with MongoDB (or Node.js, or Express.js, for that matter), you might be interested in this presentation from Karan Goel on getting started with Node.js, Express.js, and MongoDB. You can find the video below, and Goel's slides here.

Mike Hadlow03/04/14
0 replies

Git Tips: Revert with a new commit

Sometimes you want to set the state of your project back to a previous commit, but keep the history of all the preceding changes. You want to make a commit that reverses all the changes between your previous commit and the current HEAD.

Ayende Rahien03/04/14
0 replies

Tweaking xUnit

In particular, we current have over three thousands tests, and they take hours to run. We are doing a lot of stuff there “let us insert million docs, write a map/reduce index, query on that, then do a mass update, see what happens”, etc.

Mike Cottmeyer03/04/14
0 replies

Compensation Strategies for Agile Teams

The key challenges around compensation, at least for me, center around figuring out how to reward individual performance without encouraging internal competition, local optimization, or one person feeling rewarded while another feels punished. You want compensation to motivate people, not to have a negative impact on performance.