Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
How to Post to DZone
Article Submission Guidelines
Sign Out
View Profile
Post
Post an Article
Manage My Drafts
Over 2 million developers have joined DZone.
Log In
/
Join
Refcards
Trend Reports
Events
Over 2 million developers have joined DZone.
Join Today!
Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
Moderation
Admin Console
How to Post to DZone
Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies
Agile
Career Development
Methodologies
Team Management
Data Engineering
AI/ML
Big Data
Data
Databases
IoT
Software Design and Architecture
Cloud Architecture
Containers
Integration
Microservices
Performance
Security
Coding
Frameworks
Java
JavaScript
Languages
Tools
Testing, Deployment, and Maintenance
Deployment
DevOps and CI/CD
Maintenance
Monitoring and Observability
Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by
AWS Developer Relations
Culture and Methodologies
Agile
Career Development
Methodologies
Team Management
Data Engineering
AI/ML
Big Data
Data
Databases
IoT
Software Design and Architecture
Cloud Architecture
Containers
Integration
Microservices
Performance
Security
Coding
Frameworks
Java
JavaScript
Languages
Tools
Testing, Deployment, and Maintenance
Deployment
DevOps and CI/CD
Maintenance
Monitoring and Observability
Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by
AWS Developer Relations
Building Scalable Real-Time Apps with AstraDB and Vaadin
Register Now
DZone
Sitemap Home
Articles
2015
January
DZone Sitemap: January 2015 Articles
"Configuring It All Out" or "12-Factor App-Style Configuration with Spring"
10 Amazing Libraries for Your Web-based JavaScript Applications
12-Factor App-Style Backing Services with Spring and Cloud Foundry
15 Tools Java Developers Should Use After a Major Release
2015 Proof Of Concept: JSF 2.0 Distributed Multitiered Application
3 Common SQL Mistakes You are Probably Making as a Java Developer
40 Must-Read Blogs For Entrepreneurs
6 Ways to Quantify Your Code - and Why You Need to Do It
A Beginner's Guide to Web Development
A Beginner’s Guide to Java Persistence Locking
A Compound Name Is a Code Smell
A Good Microservices Architecture = Death of the Enterprise Service Bus (ESB)?
A simple file monitor with node.js
A very quick guide to deadlock diagnosis in SQL Server
About WildFlies, Camel and Large Enterprise Projects
Adaptive Heap Sizing
Add Signature Line, Custom Decimal & Group Separators in a Spreadsheet Using Java
Agile Contracts: a Video Mini-Series
An Impatient New User's Introduction to API Management with JBoss apiman 1.0
Andrews Curves
Angular JS: Conditional Enable/Disable Checkboxes
Angular JS: Use an Angular Websocket Client with a Java Websocket Endpoint
AngularJS Two-Way Data Binding
Apache Spark Survey from Typesafe: The Results Are In
API Predictions 2015
API – How to Get Started with Facebook API Integration
Asynchronous Timeouts with CompletableFuture
Autoloading PhantomJS with Geb
Avoiding MySQL ALTER Table Downtime
Book Review: Learning Concurrent Programming in Scala
Building an RSS Reader for Android (RIP Google Reader)
Building MongoDB Applications with Binary Files Using GridFS: Part 1
Bulk Data Insertion into Oracle Database in C#
Byte Buddy, an alternative to cglib and Javassist
Caching Over Mybatis – Summary of Approaches
Calling a Native Program from within Java
Capturing Webpage Screenshot with Html2Canvas.js
Change the Indispensable Employee Mindset
Citizen science vs professional science
Cloud Applications: Migrate or Transform?
Cloud Luminaries: Dave Wagstaff on Using IoT to Drive More Revenue
Cloud Luminaries: Monish Sharma on DevOps and Continuous Deployment
Code Coverage for Embedded Target with Eclipse, gcc and gcov
Collecting Docker Container Data with Fluentd
Combating Crime and Hate Speech with Big Data
Combining HTML5 Web Applications with OpenCV
Configuring Hazelcast within Spring Context
Continuous Improvement in Scrum: Peer Feedback
Continuous Integration on Windows, with Appveyor and Maven
Couchbase Mobile at Spraed
Cracking The Coding Interview: 12 Things You Need To Know
Daily Stand-Up Meetings Are a Good Tool for a Bad Manager
Data Migration
Data Model Concepts and Reactive Programming
Data Subscriptions in RavenDB
Database Transactions / (Oracle Database ) / COMMIT / ROLLBACK
Dependency Injection Pitfalls in Spring
Deployment Pipeline in Amazon Web Services – Bootstrapping
Derivation of the Normal Equation for Linear Regression
Developer Interview - Gorkem Ercan about Mobile Dev with JBDS and Cordova
Developer Interview- Stuart Douglas about WildFly9 and Undertow
Developer Interview: Henryk Konsek about Camel on Docker
DevNexus Conference: Gearing up for DEVolution
Displaying Graph of Microservices with Micro-infra-spring
Django With Time Zone Support and MySQL
Do Not Work on Unimportant Projects
Docker...Containers, Microservices and Orchestrating the Whole Symphony
Don't Fall in Love With Your Own Code!
DZone Best of the Year: NoSQL Zone Edition
DZone Best of the Year: SQL Zone Edition
EE Servlet 3: Developing User Login with Session and Filter
EE Servlet 3: How to Setup Backend Services in a Web Application
EE Servlet 3: Simple Form Processing
Enum - Answer for Constants in Java
Everything You Need to Know About Azure Service Bus Brokered Messaging (Part 3)
Everything You Need To Know About Default Methods
Excerpts From the RavenDB Performance Team Report: Etags and Evil Code, Part I
ExtJS5—Codemirror Integration
Fail-fast Validations Using Java 8 Streams
Four Compelling Reasons Why Your Business Website Needs a Blog
From the Ground Up: How I Built the Developer's Dream Keyboard
Game Art for Non-Artists
Getting API-Centric and Moving Beyond Integration
Getting Mutex Information from MySQL's performance_schema
Getting Rid of Getters and Setters in your POJO
Getting Spring Boot to work with Papertrail logging
Getting Started with Dropwizard: First Steps
Getting Started with Ghost – eBook Review
Getting Started With OpenShift - A Quick Hands-On Introduction To OpenShift
Getting Started with Servlet 3
Git Flow and Immutable Build Artifacts
Given When Then in Java
Gossip Much? The Gossip Epidemic and Other Issues in Polite Society
Gradle Goodness: Rename Ant Task Names When Importing Ant Build File
Grid with Images and Checkboxes in Android
Groovy Goodness: Pop And Push Items In a List
Hands-on Akka: Exploring a new model of parallelism in applications
Highly Available AMQP Backed Message Channels via Spring Integration and RabbitMQ
How Santa Uses MongoDB Part 1: Using Geospatial Indexes to Deliver Presents Around the World
How sport influences our creativity
How to Configure MySQL Metastore for Hive?
How to Convert a Web Page Contents to PDF inside .NET Applications
How to Convert an Excel Chart to Image inside Android Applications
How to Create Multiple Log file using same log4j property file
How to Detect If Source PDF File is Password Protected or Not inside .NET Apps
How to Encapsulate a Spring Bean
How to Find & Highlight a Specific Word or Phrase inside a Document using Java
How to Improve the Resource Timing API
How to Integrate Jersey in a Spring MVC Application
How to make SIP video calls in C#
How to Mock a Spring Bean Without Springockito
How to Send SMS Messages in Java Using HTTP Requests
How To Setup Big Data Tooling For JBoss Developer Studio 8
How to Use Phone Calls and Network Analysis to Identify Criminals?
How To: Scrolling Crosstab with Fixed Row Headers
How We Created Scalable UI - A Case Study
How-To: Setup Development Environment for Hadoop MapReduce
Hyper-Threading: How Does It Double CPU Throughput?
If Hemingway Wrote JavaScript: Explained
Implementing Apache Camel Context and Camel Routes Using Spring Context
Implementing Ehcache using Spring context and Annotations
Implementing Java 8 CompletionStage (Part 1)
Implementing Java 8 CompletionStage (Part II)
Implementing std::tuple From The Ground Up – Part 1: Introduction and Basic Structure
Importing Big Tables With Large Indexes With Myloader MySQL Tool
Improving Lock Performance in Java
Improving Speaker Diversity
Including Java Agent in Standalone Spring Boot Application
Integrating Microservices With Apache Camel
Integrating Node.js, Ruby and Spring with Okta's SAML Support
Interactive REST Hacking with Sublime Text and RESTer
Internationalization/Localization in Struts2 (i18n) Interceptor
Introduction to Test Doubles with Mockito
Java - How to Get Started with Twitter HBC Streaming API
Java 8 Stream and Lambda Expressions – Parsing File Example
Java EE Interceptors
Java EE, Docker, WildFly and Microservices on Docker
Java Lambdas and Low Latency
Java Puzzle – Solution
JAX-RS 2.0 : Server Side Processing Pipeline
Job Security, Career Stability, and Employability For Startups
KeyBox: Web-Based SSH Access and Key Management
Lambda Architecture for Big Data
Learning Netflix Governator - Part 1
Liberating Your Data: Data-as-a-Service
Lifecycle of a Node in Couchbase Server Demystified: Adding & Removing Nodes, Rebalancing & Failover
Load Balance Tomcat with Nginx and Store Sessions in Redis
Make Agents, Not Frameworks
Marshalling Java to JSON in JAX-RS
Maven - How to Build Jar Files and Obtain Dependencies
MDB != JMS and vice-versa
Microbenchmarking with JMH: Measure, Don't Guess!
Microservice Registration and Discovery with Spring Cloud and Netflix's Eureka
MILK&PRINT API print on demand service
Mobile Deep Linking for Web and Hybrid Apps
MongoDB and Schema Validation
MongoDB vs SQL: Day 30
Mule ESB in Docker
MySQL Replication Over Slow Links/High Latency
Natural Language Analytics Made Simple and Visual with Neo4j
Need Micro Caching? Memoization to the Rescue
Neo4j 2.1.6 - Cypher: FOREACH Slowness
New IntelliJ Tricks I Learnt Part 2
New IntelliJ Tricks I Learnt Today
NoSQL with Hibernate OGM - Part One: Persisting Your First Entities
Omnipresent, Infallible, Omnipotent and Instantaneous Build Technologies
On Heap vs Off Heap Memory Usage
Optimistic Locking
ORM and Angular -- Make Your App Smarter
Parse.com Anonymous and Registered Users (Android)
Performance Impact of an IO-Intensive Application
Playing With Concurrency and Performance in Java and Node.js
Ports on a PaaS: Running an IRC Bouncer on Stackato
Print PDF Documents, Convert TIFF Images to PDF & Vice Versa in Android Apps
Pushing the Limits - Howto use AeroGear Unified Push for Java EE and Node.js
Python NLTK/Neo4j: Analysing the Transcripts of How I Met Your Mother
R: Cleaning up and Plotting Google Trends Data
R: Numeric Representation of Date Time
R: Seasonal Periods
RavenDB–Indexing Performance Timeline
Reading/Writing Compressed and Not Compressed Files in Java
Reducing Test Times by Only Running Impacted Tests
Reducing Test Times by Only Running Impacted Tests - Python Edition
Remote JMX access to WildFly (or JBoss AS7) using JConsole
Responsive HTML Email Template
Ribbon for Java using JavaFX
Roll Your Own Pen-Test Linux
Run your ANTLR DSL as a Groovy Script
Running JavaScript Tests On a CI Server with Karma, Chrome and Fake X
Rythm Engine for Email notification
SaaS in 2015 – What New Shifts Will We See?
Safely loading different versions of a native library in JNA (or JNI)
Scala Snippets 4: Pimp My Library Pattern With Type Classes
Self-Healing JVM
Send/Receive Emails Using SMTP POP3 & IMAP Protocols, Send Tasks Requests
Setting Environment Variables for Docker with Fig
Setup Doctrine Migrations to Update MySQL Timestamp on Update
Sharing Azure Active Directory SSO Access Tokens Across Multiple Native Mobile Apps
Side by Side Indexes in RavenDB
Solution behind the referral marketing system
Some Parameters of Arduino Uno R3
Spring and Angular JS: A Secure Single Page Application
Spring IO Platform 1.1.1 Released
Spring Retry - Ways to Integrate With Your Project
Spring Session 1.0.0.RELEASE
SpringOne2GX 2014 Replay: Caching and Messaging Improvements in Spring Framework 4.1
SpringOne2GX 2014 Replay: Cassandra, Couchbase and Spring Data in the Enterprise
SpringOne2GX 2014 Replay: From 0 to Spring Security 4.0
SpringOne2GX 2014 Replay: Inside spring.io: a Production Spring Reference Application
SpringOne2GX 2014 Replay: REST Services with RabbitMQ, Spring Integration and Node.JS
SpringOne2GX 2014 Replay: Spring 4 Web Applications
SpringOne2GX 2014 Replay: Spring Framework on Java 8
SpringOne2GX 2014 Replay: Spring Integration - Java Configuration and More
Store UUID in an Optimized Way
Stream-Powered Collections Functionality in JDK 8
Structurizr: System Context Diagram as Code
Sublime ReactJS Bootstrap HelloWorld Template for Quickstart
Team Competition is Not Friendly
The 10 Most Important Security Controls Missing in JavaEE
The 300 ms Click Delay and iOS 8
The Best of the Week (Jan 16): Agile Zone
The Best of the Week (Jan 16): Cloud Zone
The Best of the Week (Jan 16): Enterprise Integration Zone
The Best of the Week (Jan 16): Performance Zone
The Best of the Week (Jan 9): Cloud Zone
The Best of the Week (Jan 9): Enterprise Integration Zone
The Cost of Laziness
The Downside of Version-less Optimistic Locking
The Hash Challenge
The Login Page: AngularJS and Spring Security Part II
The MySQL Query Cache: How It Works, Plus Workload Impacts (Good and Bad)
The New Agile: Why Is Agile So Popular?
The Principles of Crowdfunding
The Problem with Too Narrow Prediction Intervals
The Product Owner's Checklist for the First Sprint
The Resource Server: Angular JS and Spring Security Part III
ThoughtWorks Takes Security Sandwiches off the Menu
Three Common Methods Generated in Three Java IDEs
TOSCA and YANG for Application and Network Orchestration
Tutorial: Playing MP3 Files with VS1053B and FRDM Board
Two Instances of Jenkins – Same Machine
Unit Testing in AEM (Thinking Out Loud)
Upload and Download File From Mongo Using Bottle and Flask
Use Copy Paste Programming!
Using datatables.net with Grails Seamlessly
Using Google Cache for Local Caching
Using Netflix Hystrix Annotations with Spring
Virtualizing MongoDB on Amazon EC2 and GCE: Part 1
Virtualizing MongoDB on Amazon EC2 and GCE: Part 2
W3C vs. WHATWG HTML5 Specs - The Differences Documented
We Can't Measure Programmer Productivity… or Can We?
Why Customers Choose Datical DB to Automate Database Deployments
Why Log Management is a Key Underpinning of the Internet of Things
WordPress Plugin Boilerplate
[JavaScript] Shoud I have to cache my array's length?