• submit to reddit
Mehdi Daoudi08/11/14
288 views
0 replies

Why Internal Application Monitoring Is Not What Your Customer Needs

When faced with choosing between internal application monitoring and external synthetic monitoring, many business professionals are under the impression that as long their website is up and running, then there must not be any problems with it. This, however, couldn’t be further from the truth.

Vlad Mihalcea08/11/14
4443 views
0 replies

A Beginner's Guide To JPA/Hibernate Flush Strategies

Hibernate’s flush behavior is not always as obvious as one might think.

Chen Harel08/11/14
5971 views
0 replies

Oracle’s Latest Java 8 Update Broke Your Tools — How Did it Happen?

Learn how the latest Java 8 and Java 7 builds broke some popular 3rd party tools such as JRebel, Javassist, Google’s Guice, and even Groovy itself.

Francesca Krihely08/11/14
7116 views
0 replies

6 Rules of Thumb for MongoDB Schema Design: Part 2

Last time I covered the three basic schema designs: embedding, child-referencing, and parent-referencing. With these basic techniques under our belt, I can move on to covering more sophisticated schema designs, involving two-way referencing and denormalization.

Steve Smith08/11/14
4198 views
0 replies

Organization Antipattern: Dual Value Streams

The goal of Continuous Delivery is to optimise cycle time in order to increase product revenues, and cycle time is measured as the average lead time of the value stream from code checkin to production release. This was memorably summarised by Mary and Tom Poppendieck as the Poppendieck Question.

Mike Cottmeyer08/11/14
5379 views
0 replies

Encapsulating Value Streams and the Object Oriented Enterprise

The value stream associated with software development typically goes something like this: analysis, design, build, test, and deploy. That’s pretty much everything you need to develop a working tested increment of the product… and therefore what defines the basic requirements for a Scrum team.

Hubert Klein Ikkink08/11/14
3005 views
0 replies

Groovy Goodness: Use Custom Template Class with MarkupTemplateEngine

Since Groovy 2.3 we can use the new MarkupTemplateEngine to generate XML/HTML content.

Mark Needham08/11/14
2459 views
0 replies

R: Aggregate by different functions and join results into one data frame

In continuing my analysis of the London Neo4j meetup group using R I wanted to see which days of the week we organise meetups and how many people RSVP affirmatively by the day.

Trisha Gee08/11/14
4870 views
0 replies

Getting Started with MongoDB and Java: Part I

For new users, it’s important to provide an overview of how to work with the MongoDB Java driver and how to use MongoDB as a Java developer.

Itamar Haber08/11/14
2660 views
0 replies

Top Redis Headaches for DevOps: Replication Timeouts

The next headache on our list will carry on with the topic of master-slave replication. In particular, we will look a bit deeper at the length of time needed to complete the process as well as some configuration issues that can cause major inconveniences.

Trevor Parsons08/11/14
2639 views
0 replies

Set Up Logging on Google Compute Engine in Less Than 5 Minutes

As developers continue to rely on cloud computing services like Amazon Web Services, Google Compute Engine, and Microsoft Azure, the need for comprehensive log data management for these platforms has grown as well This post gives a quick overview of setting up Logentries on Google Compute Engine.

Alec Noller08/11/14
3660 views
0 replies

New in iOS 8: Everything an iOS Dev Needs to Know

If you're an iOS developer trying to keep up with the new features in iOS 8, you'll want to take a look at Sam Davies' iOS8 Day-by-Day series. It covers a new iOS 8 feature each day, and it's a pretty wide range of topics, such as UIVisualEffects, Asynchronous Testing, Rotation Deprecation, and more.

Ariya Hidayat08/11/14
4897 views
0 replies

Docker on OS X

In virtualization, Docker is the new kid on the block. It is easy to set up and play with it when you are running Linux. What if you are using OS X as your primary development system? Two possible solutions are discussed here, using boot2docker or running it via a Linux virtual machine.

Abhishek Gupta08/11/14
3717 views
0 replies

EJB 3.x : Lifecycle and Concurrency Models (Part 1)

Java EE component life cycle and concurrency related details might not be new for seasoned professionals, but it is something which can take time to sink in for beginners. As far as EJBs are concerned, understanding their life cycle is extremely critical in order to ensure appropriate usage and solution design using EJBs.

Nicolas Frankel08/11/14
4359 views
0 replies

Sanitizing webapp outputs as an an afterthought

For sure, software security should be part of every developer’s requirements: they should be explained and detailed before development. Unfortunately, it happens in real life that this is not always the case. I’ve been thinking about a way to sanitize the output of a large-scale legacy Spring MVC application in a reliable way (i.e. not go on each page to fix issues).