- DZone
- Sitemap Home
- Articles
- 2012
- September
DZone Sitemap: September 2012 Articles
- "It’s Expensive Getting Hardware To Test On" Not An Excuse Not To Test
- "Schemas" in CouchDB
- .NET Gotcha #1: List vs. Collection Constructor
- .NET Link Roundup: NFC, Diablo III API, and more
- 10 Useful Performance Tuning Tips for GridGain
- 3 Insightful vFabric Implementations to Learn From
- 4 Examples of Big Data Trends
- 5 Highly Critical, Yet Rarely Used, PMD Rules
- 5 LINQ for JavaScript Libraries
- 5 Tips to Ease Reusable Asset Integration
- 56% Reduction in Bugs Using Typemock Isolator in a Major Online Gaming Company
- 6 Tips For Protecting IP on Your Blog
- 8 Common Code Violations in Java
- A Better Java Shell Script Wrapper
- A Brief Overview of Java Assertions
- A Crazy Fast Way to Convert XML to JSON
- A Lazy Developers Introduction to Java Concurrency Executors
- A Parse.com JavaScript Application with Offline Support
- A Proof-of-Concept of BigQuery
- A Quick Guide to Registration-Free COM in .Net (and How to Unit Test It)
- A Quick Review of Microsoft WebMatrix
- A Shining Web-based Code Editor, ACE, 1.0 Released
- A Simple TODO Application in Dart
- A Single Page App With Backbone.js, ASP.NET Web API, and F#
- Access the Twitter REST API (v1.1) from Scala and Java using signpost
- Accessing Weblogic Embedded LDAP programmatically by Spring LDAP module
- ActiveMQ in the Cloud
- Add, Remove, Hide/Unhide or Move Worksheet in Workbooks in the Cloud
- Adding Hibernate SQL Features into Your Spring Data Repository
- Agile Message Management with C24 and MongoDB
- Algorithm of the Week: Graph Best-First Search
- Algorithm of the Week: Graph Breadth First Search
- Algorithm of the Week: Graph Depth-First Search
- Algorithm of the Week: Graphs and Their Representation
- Allowing JUnit Tests to Pass Test Case on Failures
- An Independent Review of Explorer Tools for Windows Azure Blob Storage
- An Interactive 3D Plot in R
- Anatomy of a Hyperic Plugin
- Android and Jenkins: Continuous Integration
- Android UI in Action: Layout Animations
- Android – Dashboard Design Pattern Implementation
- API Documentation with IODocs
- App Migration, Design Patterns, and Choices for Windows 8
- Architecture Diagram for Windows 8 Development
- Architexa Review: Understand and Document Java Code Bases within Eclipse
- Aspose.Newsletter September 2012 Edition is Out Now
- Asserting Object Graph Equivalence Using Fluent Assertions 2.0
- Asynchronous WMI Queries: Stay Away From Them
- ATDD, TDD and BDD practices for Java Developers: a brand new training course
- Authenticating Your Windows 8 App Users with Azure Mobile Services
- Awake SQL 1.2 Android Edition released: JDBC Access to Your Remote SQL Data on Android
- Azure Beats Amazon in Cloud Development Survey
- Back to Basics – Using Keyboard Events in JavaScript
- Backing Spring Integration Routes with ActiveMQ
- Backing Spring Integration Routes with ActiveMQ
- Bash: Piping Data into a Command Using Heredocs
- Benchmarking a JMS Layer With Open Source JMSTester Tool by FuseSource
- Best Of: September Windows Phone Links!
- Boost your Groovy with NailGun
- Bounding Sums of Random Variables: Part 2
- Bug Tracker Hell
- Build Is Coming Up. Here Is An Interview With Rick Barraza @ Build 2011
- Build Your Own Java stopwatch
- Building a Message Based Application Using Camel
- Building A Simple API Proxy Server with PHP
- Building a Simple TCP Proxy Server with node.js
- Building an API Wrapper in Phone Gap
- Building ScalaFX 1.0 with Gradle 1.1
- Bundler, gems and RPMs
- Caching and @Cacheable
- Caching with Guava
- Callable vs Runnable - the Brawl of the Runners
- Capistrano Deployment from Jenkins
- Cardinal $ins: MongoDB Query Performance Over Ranges
- Changing Delay, and Hence the Order, in a DelayQueue
- Chef Patterns: Part 1 - Modeling Environment-Specific Differences
- Choosing Static vs. Dynamic Languages for Your Startup
- Circle Buttons in CSS
- CiviCRM Find code from Scheduled Jobs web interface
- CiviCRM Membership renewal reminder emails from Schedule Jobs
- Cloud-Aware Applications and PaaS Architecture
- Coding Challenge: a Sliding Window Map
- CoffeeScript and jQuery Linksheet!
- ColdFusion 10 Update 1 Released
- Collection Framework: Missing Concepts
- Comment Rate in Applications: The Higher the Better?
- Comparing Storage Options in Azure
- Consuming Windows Azure Service Management API in a Windows 8 Application
- Convergent vs Directed Deployments
- Cordova (formerly PhoneGap) - Alert, Confirm, Vibrate and Beep in Windows Phone
- CouchDB and Conflict Resolution
- Create a Proxy in WSO2 ESB Using Admin Services
- Creating a Theme Options Page for WordPress
- Creating Custom Android Styles, the Easy Way
- Creating Windows 8 Applications using Windows Azure Mobile Services [video]
- CSS3 - Using Subtle Patterns in Buttons
- CSS3 Games Collection
- Customizing Spring Data JPA Repository
- Cypher and Neo4j
- DAO Layer - Generics to the Rescue
- DataContract Attribute Gotcha
- DDPClient.NET– .NET Client For The Meteor Distributed Data Protocol
- Dealing with TMI in Statistics
- Deep Dive into Chrome Web Intents
- Designers vs. Engineers
- Developing Stateless Web Apps
- Development of Latex documents
- Devops Protocols
- Disrupt Tech Recruiting II – So You Want Ari Gold?
- Dissecting MVC Scaffolded Code for EF Updates
- Domain Modeling with OWL - Part 1
- Don’t Do it Wrong: Put that Puppet in a Box and Use Nexus for Devops
- DRY'ing Up Your Zend Framework 2 Models with Annotations
- DZone on Windows Phone… The App!
- Easing Into The Extensible Storage Engine on Windows 8 With ManagedEsent v1.8
- Easy MVVM Examples (In Extreme Detail) Available
- Enabling JMX Monitoring for Hadoop & Hive
- Entity Framework 5 First Steps – Mapping
- Entity Framework 5.0: First Steps and Impressions
- Entity Framework Schema Translations
- Entity Framework: Expressing the Missing LINQ
- Erlang: build and test
- Erlang: Hello World
- Erlang: tuples and lists
- ESB Use Cases Driving a a Successful ESB PoC
- Evaluating Weather Forecast Accuracy: An Interview with Eric Floehr
- Even Boring Form Data Can Be Interesting (For A Developer)
- Exploring Streaming Algorithms - Part 1
- Exporting CSV files in .NET
- F# Templates And F# Tools for VS2012 Express for Web
- F*** MongoDB, F*** Node.js, and F*** You!
- Face Recognition in Java @ JavaOne 2012
- Facebook’s HTML5 Mistake
- Factories: Good and Not So Good Reasons to Use One
- FastSharp – Building A Fast C# Prototyping Tool Using Roslyn And AvalonEdit
- Fiddler Acquired by Telerik
- Fixing Bugs - If You Can't Reproduce a Bug, You Can't Fix It
- Fixing Common Java Security Code Violations in Sonar
- Fizzbuzz Without Ifs in 90 Characters -- I'll Buy You a Beer if You Can Beat It
- Fluent Interfaces: Don't Chain for the Sake of Chaining
- Follow Up Flag & Due Date Setting for Outlook MSG Files in Java Apps
- Forget code signing, meet Stringer Java Obfuscator 1.1
- Free Webinar: What’s New in Project Kotlin
- From Developers Eye “Django vs. CakePHP vs. CodeIgniter” – Which Framework to Use
- From Zero to API Cache with Grape & MongoDB in 10 Minutes [video]
- Fun with Gremlin (No Relation to the Movie or the Car)
- Geospatial Queries with MongoDB and Node.js
- Geospatial Queries With Mongoose and Node.js
- Get Big Climate Data from the KNMI Climate Explorer Web App
- Get Number of Images in a Slide or Presentation & Save Slide as Image
- Get, Set, Remove & Manage Document Properties of PDF Files by REST API
- Getting Started with JAX-WS
- Getting Started with Scala and Scalatra
- Getting Started: Apache Camel Using Groovy
- Git Kata
- Google Guava Goodness: Converting Between ASCII Case Conventions
- Google Guava Goodness: Matching All Elements in a Collection
- Grails scaffolding: enums and i18n
- Graph Degree Distributions Using R Over Hadoop
- Griffon 1.1.0 released
- GWT debugging, go further with jetty and maven
- Hackathons Make More Sense Than You Think
- Hadoop, Pig, and Broken Dreams of Environment Variables
- Head.js is Awesome!
- Help, My Code Isn't Testable! Do I Need to Fix the Design?
- Heroku and Cassandra
- Hidden Code
- How Even the Ocean (Data) Is In The Cloud
- How Hackers Choose Tools (thoughts on Paul Graham’s 'Java’s Cover')
- How IT Will Come Out On Top of The Cloud
- How Long Does it Take to Run "Hello World" in 5 Different Languages?
- How Much Memory do I Need (part 2) – What is Shallow Heap?
- How Often Should You Look at Your Event and System Logs?
- How Ruby Borrowed a Decades-Old Idea From Lisp
- How to Access a Named Control Inside a XAML DataTemplate (using CSharp)
- How to Avoid Shooting Yourself in the Foot with Tasks and Async
- How To Create A Theme Options Page For WordPress
- How to Create DataContracts and Translators for Entity Framework Objects
- How to Create Your Own Windows Azure Publish Settings File
- How to Deploy a war File Using GlassFish
- How to Deploy node.js Apps to AWS from Mac OS X(I)
- How to design a good score function for business resource optimization
- How To Disrupt Technical Recruiting – Hire an Agent
- How to Enable XDebug in Windows Azure Web Sites
- How to Make an Executable WAR File
- How to Manage Quartz Remotely
- How to Print Text File Content Inside a Jar File
- How to Set Logging Content for Tools like Splunk
- How to Write Better POJO Services
- HTML5 Blob Objects Made Easier
- HTML5 Web Storage – Cookies Are So 1994!
- HTML5: Render Urban Population Growth on a 3D World Globe With Three.js and Canvas
- Idempotent DB Update Scripts
- Improving java.util.Properties
- In-Memory Data Grids Put NoSQL to Shame When You Look at the Majority of Customers
- IndexedDB: MultiEntry Explained
- Integrating JavaFX and Swing
- Integration Testing FTP Connections in .NET
- Introducing Capacity Analysis for Python
- Introducing the New Date and Time API for JDK 8
- Is Java Dead or Invincible?
- Japplis Toolbox 3.0. Free Text Utilities
- Java 7: HashMap vs ConcurrentHashMap
- Java Enums: You have Grace, Elegance and Power and This is What I Love
- Java Library for Images Conversion to PSD, BMP, JPEG, PNG, TIFF or GIF
- Java Memory Profiling Simplified
- Java: Spring Framework Round Table Discussion
- JavaFX 2 GameTutorial Part 5
- JavaFX in Spring Day 3 – Authentication and Authorization
- JavaOne 2012 Announcements and Blog Postings
- JavaOne 2012: Java Strategy Keynote and IBM Keynote
- JavaOne 2012: JavaOne Technical Keynote
- JavaZone 2012: Taming Java Agents
- Jelastic App Packaging: One-Click Java Cloud Hosting for Non-Techies
- Jelastic Presents New Version of Its Unique Java Hosting Platform
- John Allspaw Discusses DevOps and Continuous Delivery
- JPPF 3.1.3
- JProfiler 7.2 by ej-technologies
- jQuery-style Enterprise Application Development with ZK and Grails
- JSF Component Libraries - Quality is more Than Zero Bugs
- Juggling Multiple Versions of Java on OS X Mountain Lion
- Kanban for Skeptics: The 5 Most Common Arguments
- Killing Visual Studio Quickly
- KinectContrib Templates Available Through NuGet
- Large Lists In SharePoint Online
- Lazy/Eager Loading Using Hibernate by Example
- Lessons learned from integrating jBPM 4 with Spring
- Let's Write Better Software
- Levels of Abstraction in Big Data
- Load 8 Million Rows in 88 Seconds – NewSQL Speed
- Location Sensitive Hashing in MapReduce
- Log4j JSONLayout and JLogIndexer
- Logging All Unhandled Exceptions In WCF With Log4Net
- Logging on Linux: What to Look Out For With Lots of Linux Boxes
- Making Sense of Spaghetti Transactions
- Manual Test-Driven Development
- Mediation Routing Using Apache Camel
- Messaging Anti-Patterns: Part 3
- Metro Studio – Your Modern UI Style Icons Paradise
- Monitoring Your Customers with Selenium and Nagios
- Moving Java Forward into The Future
- Multitenant Graph Applications
- My Thoughts on Node.js and Express
- Naming Antipatterns
- Nested Data Structures, and non-1NF design in PostgreSQL
- NetBeans 7.2: Generating (Introduce) Local Extensions
- NetBeans Weekly News (Issue #553 - Sept 03, 2012)
- NetBeans Weekly News (Issue #554 - Sept 11, 2012)
- NetBeans Weekly News (Issue #555 - Sept 18, 2012)
- NetBeans Weekly News (Issue #556 - Sept 24, 2012)
- Never Return a Null Collection
- New ActiveMQ failover and Clustering Goodies
- New iPhone 5 and iOS 6 Features for HTML 5 Developers
- NEW VisualVM Refcard! + Additional Resources
- NextReports 5.3 was released
- Nginx, Passenger and WSGI
- Node.js and JavaScript Links
- NoSQL-like Approaches to PostgreSQL, a reply to Martin Fowler
- NuGet Perf, Part III–Displaying the Packages page
- NuGet Perf, Part VIII–Correcting Mistakes and Doing Aggregations
- NuGet Perf–Results and Source Code
- NuGet Perf–Setup and Testing
- NugGet Perf, Part V–Searching Packages
- OCA Java 7: The if and if-else Constructs
- Oddjob 1.2 Released
- On Professional Code
- Open Data and Ecological Fallacy
- Open Source Application Monitoring: Catching Exceptions
- Oracle ADF Core Functionality Now Available for Free
- Oracle and Maven
- Oracle and Maven - a Love Story Out of the Ordinary
- Oracle Public Cloud Java Service Development Tools
- OSGI Deployment Made Easy With F.A.B
- Our Experience at the Visual Studio Live NY Conf.
- Party at the MOMA with Red Hat and JBoss
- Pattern Oriented Programming
- Patterns for key-value stores in Redis
- Perl in Node.js
- Pluggable ActiveMQ Storage Lockers
- Powering Mobile Architecture with vFabric
- Prices of New ASUS Windows 8 Tablets Leaked—Are They Too High?
- PrimeFaces Push with Atmosphere on GlassFish 3.1.2.2
- Primer for Task Parallel Library- Task Parallel Dataflow
- Problems with .Net 2.0 Mixed Mode Assemblies inside Visual Studio .Net 4.5 Test Projects
- Pushing Ajax Responses using Observer Pattern in JavaScript
- Qlikview and Google BigQuery – Data Visualization for Big Data
- Quicksort - the Easy Way
- RavenDB Role-Playing with RPG With Me
- Reading and Text Mining a PDF-File in R
- Reading OpenDocument Spreadsheets Using C#
- Releases Should be Boring
- Removing Blank Lines in Eclipse
- Replacing EasyNetQ Components
- Resign Patterns – Eliminate Them With Agile practices and Quality Metrics
- Resolve Circular Dependency in Spring Autowiring
- Responsibilities of the Application Layer in Domain-Driven Applications
- REST Web Services Using the CloudBees Java PaaS Platform
- RESTful Standard Resolved!
- RESTful Web Service Testing
- Review: "Java EE 6 Pocket Guide" by Arun Gupta
- Roslyn CTP 3 Released — Breaking Changes
- Rule out the Stupid Stuff First: Select Still Ain’t Broken
- Running RichFaces on WebLogic 12c
- Runtime Representation of Generics — Part 2
- Saaspose.Newsletter September 2012 Edition is Out Now!
- Secrets of Neo4j in Production [video]
- Security Patterns: Decentralized Federated SAML2 IdPs
- Security Patterns: Single Sign On across Web Applications and Web Services
- Select PDF Image & Extract Text from Image of PDF File in the Cloud
- Setting up a Hadoop Virtual Cluster with Vagrant
- SharePoint and protocol-relative URL's
- Shouldn’t we Standardize a Java Logging API?
- SimpleIOC And The Messenger Service In MVVM Light
- Some Fun with R Visualization
- Spring 3.1 Caching and @Cacheable
- Spring 3.1 Caching and @CacheEvict
- Spring 3.1 Caching and Config
- SpriteSheet Animation in MonoGame for Windows 8
- SQLifying NoSQL – Are ORM tools relevant to NoSQL?
- SQLShell: A Cross-Database SQL Tool With NoSQL Potential
- Storyboarding In C++/Cx
- Strategy Design Pattern
- Structural Abstractions in Brains and Graphs
- Style a Stage in a Minimalist Way
- Sync Block Diagnostics with PSSCor2 (or PSSCor4)
- TDD Made Easy With NCrunch
- Test Driven Node.js Development
- Testing Automation With Selenium - Part 1
- Testing the Client Side of RESTful Services (Without Using Mocks)
- TFS 2012 – Issue: TF30063: You Are Not Authorized To Access And Can’t Trace Permissions
- That Damn R-Squared
- The "Windows 8 Store Apps Starter Kit" For VB.NET Released
- The Basics of Design Patterns
- The Best Code I Have Ever Written Is The Code I Never Wrote
- The Difference Between 'Hadoop DFS' and 'Hadoop FS'
- The Heroes of Java: Stephen Colebourne
- The New .NET 4.5 Feature Every XAML Developer Will Love
- The Paste Wasteland (or, why the onPaste event is a mess)
- The XAML Project: XAML Clip Art (Free)
- Things In C# That You Might Have Missed
- Thoughts on Node.js and Express
- Throw Checked Exceptions Like Runtime Exceptions in Java
- Thursday Code Puzzler: Efficient Duplicate Detection
- Thursday Code Puzzler: How Many Weekends?
- Thursday Code Puzzler: Playlist Shuffle Algorithm
- Thursday Code Puzzler: Reversing Words
- Tips for Android Tabs
- To Autowire or Not to Autowire, That is the Question
- Top 20 Features of Code Completion in IntelliJ IDEA
- Torque3D Is Open Source
- Transparently Transfer Data from Server Script to Client JavaScript
- Troubleshooting False Alerts in Hyperic With Time Sync
- Understanding Enterprise Integration Patterns
- Understanding ESB Performance & Benchmarking
- Understanding the Book-Crossing Dataset: Visualizing Status Data
- Update to my Node Blog Engine
- Uptime Report for My Azure Table Services Sample Project: August 2012 = 99.92 %
- Use Local Resources When Validating XML
- User Interface from Windows Phone to Windows 8
- Using Custom PHP Extensions in Windows Azure Web Sites
- Using Maven to Generate Wrapped or Non-Wrapped SOAP Bindings
- Using Select In Zend Framework 2
- Using SQL Instead of Ruby to Speed Migrations
- Using The :invalid CSS Pseduo Class
- Using ZeroMQ Devices to Support Complex Network Topologies
- Vaadin 7 Eases Your Theme Development
- Visual Studio Column Guides with Editor Guidelines Extension
- VMware Expert on Virtualizing and Tuning Large Scale Middleware
- VoltDB's End of Summer Engineering Update
- Warming Up Your JVM - Superfast Production Servers and IDEs
- WCF over HTTPS, Compression, and Binary Binding
- Web Matrix 2 Released To Web - Still Free, Still Awesome
- Web services framework XINS 3.0 released
- Web Services: JAX-WS vs Spring
- Web.NET European Conference: Agenda Now Available
- Weekly Poll: Where Do Developers Hang Out Online?
- What's Your Signal-to-Noise Ratio in Your Code?
- What’s new in .NET 4.5
- What’s the difference between doing this and that in C#?
- Which Java Thread Consumes my CPU?
- Why Application Director + Puppet Work Better Together
- Why Can’t I Turn Off the Garbage Collector?
- Why Don't I Have Easy Access to all My Online Personal Data?
- Why Future Generations Will Hate You for Using java.util.Stack
- Why I Enrolled in an Online Scala Course
- Why Is The Windows 8 Store Showing The Wrong Currency?
- Why Use Backbone.js?
- Why We Expect Fast Websites: Sex, Drugs, Reward and Fast Pages (Part II)
- Why We Migrated from MongoDB to Riak
- Why You Need To Try TFS Team Project Manager
- Wicket 6.0 Brings Out of The Box JQuery And More
- Windows 8 - Initial User Experience Review
- Windows 8 Apps for the PhoneGap Developer-Files
- Windows 8 Beauty Tip: Using a VariableSizedWrapGrid in a GridView makes Grids Prettier
- Windows 8 ToDo Demo Walkthrough - Part 1
- Windows 8: Windows Store Apps and the WebView Control
- Windows Azure Mobile Services Preview Walkthrough–Part 5: Distributing Your App From the Windows Store
- Windows Phone 8 SDK Preview Program Open to Developers
- Windows Phone ButtonImage Control that Supports Pressed and IsEnabled States
- Windows Store apps - JavaScript & Passing Data To The WebView Control
- Wire Format Negotiation Timeout and LOG4J JMS Appender FAQs
- WMF 3.0 RTM, PowerShell 3.0 Released!
- Workday and Okta: Disrupting HR-Driven IDM in the Cloud
- XML Validation with Imported/Included Schemas
- Your First Hadoop MapReduce Job
- You’re a Top Developer!
- Zooming Inside a Scrollpane
- “The Father of Java” uses Jelastic