DZone Sitemap: January 2016 Articles
- "DevOps-ing" the Blog
- "Fr-Agile" - New Way of Going Agile
- "Something is Technically Wrong" #TwitterDown
- 'Stockfighter': The Programming Game You Have Been Waiting For
- 10 Best Practices for Log Management and Analytics
- 10 Pro Tips for Managing the Performance of Your Third-Party Scripts
- 11 and 13-year-old Programmers Help Wounded Veterans Learn How to Code
- 13 Experts Share Their 2016 Software Industry Predictions
- 20 DevOps Leaders to Follow on Twitter
- 2015 Christmas Lectures Part 3 – Robots, Cyborgs, and Ghosts
- 2015 Year in Review: Cyberattacks and Security
- 2016 API Predictions
- 2016 Responsive Design Trends With Ethan Marcotte
- 3 Killer JIRA Test Management Hacks
- 3 Lessons From Continuous Deployment Experts on Implementing CD
- 3 Major Graph Database Technology Trends to Watch in 2016
- 3 Metrics to Track to Drive Change in DevOps Teams
- 3D Printed Classic Mac Apple Watch Charging Station
- 3D Windowing is Here! (Or at Least Near)
- 4 Pipelines That Make Code Always Ready For Production
- 4 Reasons Why Java is Still #1
- 5 Dilemmas IT Operations Will Have to Deal With in 2016
- 5 Key Aspects of a Successful Open-Source Project
- 5 Predictions of Where Supercomputing Is Heading in 2016
- 5 Reasons Automated Testing Is Worth the Investment
- 5 Tips On Working With Technical Debt
- 5 Useful JavaScript Libraries
- 5 Ways Application Performance Monitoring Will Change in 2016
- 5 Ways Wearables are Improving Enterprise Operations
- 7 Common Mistakes to Avoid When Implementing Bimodal IT
- 7 Habits of Successful DevOps
- 7 of the Biggest App Trends of 2015
- 7 Steps to Integrate Salesforce With Sharepoint
- 7 Tips for Continuously Deploying Single Page Apps
- 7 Ways ES2015 Can Improve Your JavaScript Programming
- 7 Ways Your Data Is Telling You It’s a Graph
- 72% Implement DevOps, but Most Are Missing Key Pieces
- 8 Habits of Highly Successful Developers
- 8 Major Challenges Faced by Android Application Developers
- 8 Reasons Your Next iOS and Android App Should be in Java
- 8 Steps to Safely Migrate a Database Without Downtime
- 9 New Year Resolutions Every Software Tester Should Have for 2016
- A Curated List of IDE Plugins for Android Development
- A Developer Evangelist's Thoughts on Angular 2
- A Different Kind of Java Security Framework
- A General Software Maturity Model
- A Holiday Gift for Graphistas: The Neo4j 3.0 Milestone 2 Release
- A Manager’s Guide to Self Managing Teams
- A Modern Architecture for Functional Programming
- A New Approach to Function.prototype.bind
- A New JavaFX App Framework for Kotlin — TornadoFX
- A Primer on Open-Source NoSQL Databases
- A Review of DBmaestro
- A Ruby Program on Logistic Regression
- Adding Architectural Quality Metrics to Your Continuous Delivery Pipeline
- Advocacy for a Faster Web: A Setting in Your Browser
- Aggregations With Couchbase Server vs SQL Server
- Agile in 2016: Product Managers Using Feature Flags
- Agile in the Defense Industry: Milestone Reviews
- Amateur Game Development - Getting Started
- AMD Unveils Polaris Graphics Chip, Combining High Performance With Power Efficiency
- An In-Depth Look at java.util.LinkedList
- An Introduction to Spark, Your Next REST Framework for Java
- Analyzing Hystrix Metrics With Logentries
- Anypoint Studio 5.4 with Mule 3.7.3 Released
- Apache Ignite: Distributed In-Memory Key-Value Store
- Apache Spark With Air On-Time Performance Data
- API Best Practices: API Management
- API Blueprint Evolving Where OpenAPI Spec Falls Short
- API Stack, APIs.io, and APIs.guru Need You to Create and Share Your API Definitions
- API Testing With Runscope
- Apple and Switching to Android
- Apple Watch, Android Wear, and BYOD Policies
- Application vs Database Development — Understanding the Disconnect
- AR in the Enterprise
- Architecting the Internet of Things
- Arduino Powered Radio Alarm Clock – Part 1
- Are Robots Not Coming For Your Job After All?
- Are You Being Technology Agnostic?
- Automate to Save Mental Energy, Not Time
- Automating AWS CodeDeploy Provisioning in CloudFormation
- Autostarting openHAB on Raspberry Pi
- Avoiding Enterprise Web Scale Pitfalls
- Azure Stream & Twitter Sentiment Analytics ML Dashboard on PowerBI
- Back to Back to Back to Back: We’re a Gartner APM MQ Leader Four Years in a Row!
- Basic Guide to Branching With Git
- Basic Infrastructure Patterns
- Basic Intro to Amazon ECS, Route 53, Dynamo DB, and Kinesis Firehose
- BDD for Complete Uninitiates
- Be Lazy With Java 8
- Become a Better Programmer by Mastering Google
- Becoming a Senior Engineer
- Benchmarking 5 Popular .NET Logging Libraries
- Beware of Slightly Different Behavior Between ConcurrentMap and ConcurrentHashMap for computeIfAbsent
- Beyond Beginning Git: Exclude and Interactive Add
- Beyond Beginning Git: Working Tree, Index and HEAD
- Big Data 'Must Bookmark' Links of 2016
- Big Data East Coast Developer Events in 2016
- Big Service, Service Streams, and Service Cloud
- Black Pipe Testing — Into the Void
- Blackbox Testing Microservices
- Blinky LED With openHAB on Raspberry Pi
- Book Review: Thinking in Java
- Bootiful Enterprise Applications Powered by Spring Boot and Hosted on Payara Micro
- Bored with Alert? Check out SWeet ALert (SWAL)
- Brand-Based Architects — A Wise Idea?
- Brewing Beer With a Raspberry Pi: Moving to ITemperatureClient Interface
- Bring Functional Tests Closer to Business With Cucumber
- Build a Custom Solr Filter to Handle Unit Conversions
- Building a Bridge Between Designers and Developers
- Building a Seat Map Using Angular, SVG, and Couchdb
- Building a Site With Sinatra — Part 1
- Building a Site With Sinatra — Part 2
- Building an Application with Modern Java Technologies
- Building an IoT App on IBM Bluemix
- Building High Performance Big Data Analytics Systems
- Building Responsive iOS Applications Using Markup
- Building Simple Data Access Layer Using JDBC
- Building the First Alexa App for a Conference
- Call for Submissions: 2016 DZone Guide to Data Persistence
- Camel Design Patterns eBook is Out
- Can IT Research Firms Be Bought?
- CartoonEyes: Compositing Cartoon Eyes Over Face From Front Camera in Swift
- CASBs — How to Make the Public Cloud Feel Private
- Checklist for Evaluating — and Avoiding — Cloud Vendor Lock-In
- Choosing a BI and Analytics Tool: 8 Steps from Requirements to Evaluation
- Clojure: First Steps With Reducers
- Cloud Cruiser Launches New SaaS Application for Superior Cloud Consumption Analytics
- CodeIgniter: Getting Started with the Calendar Class
- Common Questions in Java: Insights from Stack Overflow
- Complex Test Objects Made Easy in Java
- Configuration (Mis)management, or Why I Hate Puppet, Ansible, Salt, etc.
- Configuring Spring Boot for PostgreSQL
- Connect the Dots by Relating Spaces
- Consider Static Factory Methods Instead of Constructors [Factory pattern]
- Container Object Pattern, A New Pattern for Your Tests
- Continuous Code Reviews & Quality Releases
- Continuous Delivery and Release Automation for Microservices
- Continuous Delivery for Containerized Applications
- Continuous Deployment With Heroku and Github
- Continuous Discussions (#c9d9) Podcast: Episode 32 – Orchestrating Your Testing Suite
- Continuous Discussions (#c9d9) Podcast: Episode 33 – Measuring DevOps
- Continuous Testing: Top Reads of 2015
- Contributing to Open Source Projects and Code
- Controlling Your Novelty-seeking Behavior
- Convert an Existing Non-Responsive Website to Responsive One
- CORS Vulnerabilities
- Couchbase Cloud Recipes
- Covering Mesos and Mesosphere
- Craft Your Team Culture Using a Team Manifesto
- Create a Slack Docker Proxy in Go — Part 1
- Create an AngularJS Web Application That Sync's With Couchbase Using PouchDB
- Creating a "Culture of Progress"
- Creating a Doxygen-friendly Arduino Library for the 7-segment Display Shield
- Creating a Grid Layout in iOS
- Creating a Grid Layout in iOS
- Creating a Proxy Object Using cglib
- Creating a Slide Show App with Core Image Transitions
- Creating Interactive Charts Using jQuery
- Creating Oscillating Images With Swift Extensions
- Creating PostScript from *tex
- Cross-browser JavaScript Copy and Paste
- Cross-Domain Data Sharing in JavaScript
- CUBA Platform Filters — the Fast Food of Business Software?
- Customization of Node-RED on Bluemix
- Dangers of Monorepo Projects
- Data Driven Action: A Spring Primer on Data Science
- Database Scaling Made Simple
- Death to APM and Logging Silos
- Debating Brendan Eich Over Android-OpenJDK Move
- Debugging Unity 3D with VSCode
- Deciding Between Ease and Extensibility
- Deciding if a Cloud Database is Right For You
- Decrease Deployment Time of Rails Applications by Precompiling External Assets Separately
- DefinitelyTyped Project for IBM MobileFirst and Hybrid Mobile Apps
- Demystify Java Class Loading
- Dependency Injection Without the Boilerplate: Scoped Objects in Dagger 2
- Deploying a Click-once Application With Build vNext in Azure Blob Storage
- Designing for Database Fairness
- Developer Career Patterns: The Technical Communicator
- Developer Interviews: Dos and Don'ts
- DevOps for Non-Coding Teams
- DevOps Without Ops? Is It Possible?
- Devops — Developers Doing Ops, or Ops Doing Development?
- DevOps-ing the Blog, Part 2
- DevTestOps: How HP Plug-in Helps You Achieve True Continuous Delivery
- Digging Into the Modern JavaScript
- Disabling Session Affinity in Azure App Service Web Apps (Websites)
- Distributed Systems in the Real World
- Divided We Win: an Event Sourcing, CQRS Perspective on Write and Read Models Separation. Queries.
- DLL Hijacking: The Code
- Do Driver-less Cars Need Sport to Go Mainstream?
- Do Not Create a Domain Specific Language for Your Customer
- Do Not Use AllArgsConstructor In Your Public API
- Do You Have Visibility Into What’s Happening in IT?
- Docker Image of the Day: Apache httpd
- Docker Service Discovery on Microsoft Azure - Docker Java App Load Balanced by Nginx or Apache HTTP, Mongo Replica Set And Hazelcast Cluster
- Docker — How to Get Started With Cloudera
- Dockerizing Spring Boot Applications
- Documenting RESTful APIs
- Does Open Source Have a Place in DevOps?
- Don’t Worry, It’s a Compiler Bug
- Dropwizard From the Start — Part 2: Building a UI Using Mustache
- Dynamic Class Enhancement with CGLib
- Dynamic Resource Management for Application Containers
- Electric Cloud's Top Continuous Discussions Podcast Episodes From 2015
- Elliptic Labs Launches BEAUTY Ultrasound Proximity Software
- Embracing Creative Constraints
- Employee Turnover is Good for the Maintainability of Your Code Base
- Enabling and Disabling Tabs on AEM 6.1 Assets Metadata Schemas Using Groups
- Enabling OpenVPN Configuration/Autostart on Ubuntu
- Enough With the IoT Naysaying Already
- Envisioning the Post-App Store World
- Evan's Book Reviews — Business Agility Edition
- Every Developer Should Be an Architect
- Every Programmer Is Self-Taught
- Everything You Need to Know about PHP 7
- EXPLAIN FORMAT=JSON Provides Insights on optimizer_switch Effectiveness
- EXPLAIN FORMAT=JSON: Everything About attached_subqueries, optimized_away_subqueries, and materialized_from_subquery
- EXPLAIN FORMAT=JSON: order_by_subqueries, group_by_subqueries details on subqueries in ORDER BY and GROUP BY
- Exporting and Importing Data in apiman
- Extending the Stream API to Maps
- Farewell, IE
- Fast Reflection for Value Types
- Filterpedia: Core Image Filter Explorer
- Five Easy Steps To Creating Your First Video Game
- Four Key UI/UX Design Principles for Game Developers
- Four Mistakes to Avoid With Local SEO — Hearsay Social
- Four Tips for Pair Writing
- Four Ways Testers Can Eliminate Risks in Test Automation
- Fresh Release — Neo4j OGM 2.0 Milestone 1
- From 8-bit to 4k: Exploring the Trend of Video Game Remakes
- From Code to Customers, How Barclays Uses AppDynamics
- Full Day of Graphs at FOSDEM 2016
- Fun with Nuxeo Cloud and Docker Tools After DockerCon
- Function Pointers in My Swift CCurl Library
- Game Development 101: Know Your Audience
- Game Development 101: Learning From Mistakes
- Game Marketing 101: Game Trailers
- Geek Reading January 16, 2016
- Geek Reading January 24, 2016
- Geek Reading January 6, 2016
- General Performance Tips
- Generating a Jekyll Static Site With GulpJS
- Get Started With Spark 1.6 Right Away
- Get Up to Speed With Microservices in 8 Hours
- Getting Direct SQL Access to Your Mixpanel Data in 6 Easy Steps
- Getting Familiar With Arduino IDE
- Getting started with JBoss Data Grid for xPaaS - Hot Rod Service
- Getting Started with Zewo Swift Packages for HTTP Services
- Getting the Job: Developer Interview Types — The Minimalist
- Getting Visual Studio to Display Deadlocked Tasks
- Getting Work Item Data in Powershell Through REST API
- Git Stash-Driven Development
- GitHub Wish: Use My Own Templates For GitHub Pages
- Going From Static to Dynamic With Ionic Creator
- Good Programmers Don't Work for Equity
- Goodnight, Sweet Prince: Internet Explorer 8, 9, and 10 Reach 'End of Lifecycle'
- Google, Digital Ocean, & Rackspace Gain 1st Place Rankings in Several Empirical Cloud Performance Benchmarks
- Gradle Tooling API Introduction
- Gradle – Copy to Multiple Destinations
- Grails Goodness: Using Spring Cloud Config Server
- Graybox Testing — Control Your Dependencies
- Grids in a SPA: Integrating JQGrid With Spring MVC and GSON
- Groovy Unmarshalling JSON to a Specific Object
- Guava ImmutableCollections, Multimaps and Java 8 Collectors
- hack.summit() 2016: The Details
- Hadoop Sample Application With Vagrant and Ansible
- Hands-on AngularJS: Directives, Models, Controllers
- Hands-On With RecalBox, an Awesome Raspberry Pi OS
- Handy Reference: RegEx in the Network
- Happy People Still Quit
- Hardware Reset for ARM Cortex-M With Segger J-Link and Kinetis Design Studio
- Has Mobile Become Boring? Perhaps, But The Real Story is What's Going on Behind the Curtain…
- Hashing Passwords Stored in Couchbase Server With Node.js
- Hatching Twitter: A Book Review
- Hello, Nodal — Building Node.js Servers for Everybody
- Help! Kaspersky Internet Security Caused My Computer to Overheat!
- Helping Hardware be Agile, Part 2
- Here Come the AI Bosses
- Here’s What to Expect in Enterprise Mobile App Development in 2016
- Hiring The Elusive DevOps Engineer
- Hiring: 38 Scrum Master Interview Questions To Avoid Imposters
- Holiday Hacks and New Year's Resolutions
- Hot Button 2016: How DevOps and Automation Bolster Security and Compliance
- How a Data Scientist Built a Web-Based Data Application
- How a Leading Financial Services Company Scaled Test Environment Access and Saved $2M+
- How Advertisers Track You
- How Amazon Uses Its Own Cloud to Process Vast, Multidimensional Datasets
- How Big Data is Getting Sports Fans Back Into Stadiums
- How Data Is Transforming Design
- How DevOps, Continuous Delivery, and IoT Intersect
- How do I Provide a List of Certified Applications to My API Ecosystem Partners
- How Do You Learn?
- How IBM Reduced Time to Development From 120 Days to 3
- How Telenor Harnessed Neo4j for Competitive Advantage in IAM
- How to Add Bluetooth Low Energy (BLE) Connection to ARM Cortex-M
- How to Add Undo/Redo Toolbar Buttons to Eclipse
- How to Avoid Falling Into the Trap of Semi-DevOps
- How to Break Through a Key Choke Point in Your Continuous Delivery Pipeline
- How to Build Rails APIs Following the json:api Spec
- How to Buy a 3D Printer
- How to Change the Brightness of LCD Display from the Command Line in Ubuntu
- How to Create a Heap Dump for Your Java Application
- How to Define Your DevOps Roadmap
- How to Design a Modular Gradle Build Script
- How to Expose a WSDL Service (SOAP) as REST API
- How to Foster a DevOps Culture?
- How To Increase PermGenSpace of Eclipse
- How to Leave Your Job: Preparation, Resignation, and Transition
- How to Make an Omni-channel User Experience in Mobile App Development
- How to Make Apps With Custom Keyboard Shortcuts
- How to Mock, Spy, and Fake Spring Beans
- How to Monitor Logs With Loggly Live Tail and Datadog
- How to Monitor Room Temperature With a Raspberry Pi
- How to Reduce MSDB Size From 42Gb to 200Mb
- How to Set Up the Raspberry Pi 7 Touchscreen
- How to Use the Executor Framework
- How to Write NFC Tags in Android
- HTML/JSP Disabled Form Field's Strange Behavior
- Hypermedia Support in JAX-RS 2.0
- Hypermedia/HATEOAS Support in JAX-RS 2/Java EE 7
- I Can't Follow Instructions
- If Java Were Designed Today - The Synchronizable Interface
- If You've Written Java Code in 2015 – Here Are The Trends You Couldn't Have Missed
- Improved Burndown Charts in Axosoft — Accurate Sprint Planning
- Increase Your Excellence Capacity
- Increasing Proof that Enterprise Users Won’t Settle for Less
- Installing an SSL Certificate on OpenShift Online
- Installing CPAN Modules on ActivePerl 5.18 and Later
- Installing Windows 8.1 guest on Linux Mint KVM
- Integrating Xamarin Apps With IBM MobileFirst Platform
- Internet License Plates? We Already Have 'em!
- Intro: Setting Up Joyent’s Triton in Dell’s CTO Lab
- Introducing Couchbase Weekly
- Introducing Spring Cloud Task
- Introduction to Free Style (and CSS-in-JS)
- Introduction to Knowledge as Code
- Introduction to Web SQL
- Ionic Hybrid Mobile App Using MobileFirst Platform 7.1 CLI
- iOS is Still the First Choice of App Developers
- iOS vs Android - How to Draw Special Objects: Text
- iOS vs Android - How to Draw: Drawing
- iOS vs Android - How to Draw: Styling
- iOS vs Android: How to Draw Special Objects Part 1
- IoT News Roundup — Investor Dollars, $1 Security, and Connected Field Service
- IoT Summit: An Opportunity to Learn What Open Source Can Offer IoT
- Is Cyber Insurance a Necessity Today?
- IT is Like a Track Team
- IT Thrill Seekers — Conquering the Skill Shortages
- Java Annotated Monthly – January 2016
- Java EE 8 MVC: Working with query parameters (JSR-371)
- Java EE in Practice at Lufthansa Industry Solutions
- Java Garbage Collection Explained [Comic]
- Java is the #1 Language in January 2016
- Java Performance Checklist
- Java String Permutations Code Snippet
- Java2Days Trip Report
- JavaDoc Source Samples That Aren't Terrible
- Javascript Can Boost Your Daily Productivity — A DIY Guide to Writing Your Own Chrome Extension
- JavaScript Truthy and Falsy – Pain and Pleasure
- JBoss BRMS Cool Store UI gets Vaadin Facelift
- JCache in Java EE 8: Status Update
- JFrog Secures $50 Million
to Disrupt the DevOps Market
- JMS Queue Server and Client Example Based On an ActiveMQ Provider
- Job Security and Liquid Skills
- jQuery .html() Get Containing Element
- Kafka Clients (At-Most-Once, At-Least-Once, Exactly-Once, and Avro Client)
- Knowledge as Code: Leveraging Your Knowledge
- Knowledge as Code: Making Creating Knowledge Easy
- Laplacian Spectrum of Complete Graphs, Stars, and Rings
- Last Week in Mobile (Jan 22)
- Leaf in the Wild: China Eastern Airlines Migrates From Oracle to MongoDB to Deliver a World-Class Customer Experience
- Lean Transformation Predictions for 2016
- Leaner Java Collections With FastUtil
- Learning About CoreOS and Tectonic
- Let's Build a Bitbucket Add-on in Clojure!
- Let's Build a Bitbucket Add-on in Clojure! - Part 2: Serving Our Connect Descriptor
- Let's Build a Bitbucket Add-on in Clojure! - Part 3: Creating Our API
- Let's Build a Bitbucket Add-on in Clojure! - Part 4: Talking to Bitbucket
- Let's build a Bitbucket Add-on in Clojure! - Part 5: Deploying Our Add-on to Bitbucket
- Let's Build a Bitbucket Add-on in Clojure! - Part 6: Finally, ClojureScript!
- Life in a Web Server [comic]
- ListMenu JavaFX Control
- Log Aggregation for Docker Containers in a Mesos and Marathon Cluster
- LogPacker: A New Log Management Platform
- Lose the Lock While Embracing Concurrency
- Low-power GPS Alternative at CES
- Maintain Infrastructure With Elastic Beanstalk and CloudFormation
- Making a Node.js Project into an NPM Package
- Making Apache Spark Four Times Faster
- Malvertising and You
- Managing Microservices with Neo4j
- Managing State in Angular 2 Applications
- Managing Users in Your AngularJS App
- Manipulate LED RGBW Light Bulbs in .NET
- Manual Testing: A Complement or Prerequisite to Automated Testing?
- Markus Eisele Answers Questions About Java EE and Microservices
- Maslow’s Hierarchy of Needs: Optimizing for Digital Innovation
- Mastering RegExp [comic]
- Mathematical Grouping of Data: Topologies and Categories
- Measuring Connectivity with Graph Laplacian Eigenvalues
- Meet SnoopEE, a Discovery Service for Java EE
- Meeting Testing Standards in Fast-paced Environments
- Memory Corruption: Finding and Fixing Elusive Crashes
- Metrics for Microservices: Monitoring Distributed Systems Is Hard
- Microservices 101 – What I Have Learned So Far
- Microservices Architecture: What, When, and How
- Microsoft Rebrands ASP.NET 5, .NET Core 5
- Mind the Learning Gap
- Mobile in 2016: Why You Need Push & In-App Messaging to Combat Churn
- Mobile: Web vs. Native (again)
- Modern Integration: Three Ways Out of the Desert
- Modern Software Development at Its Core
- MongoDB and MEAN NoSQL Presentations
- MongoDB Revs You Up: What Storage Engine is Right for You? — Part 1
- MongoDB Revs You Up: What Storage Engine is Right for You? — Part 2
- MongoDB Revs You Up: What Storage Engine is Right for You? — Part 3
- MongoDB/NoSQL Injection - Security
- Monitor Your AWS Account to Detect Suspicious Behavior in Real Time
- Monitoring Kubernetes With Sysdig Cloud
- Most Popular Apps Have Critical Security Vulnerabilities
- Moving Camel Application Between OSGi and JavaEE Containers in Fuse
- Moving SQL Database Content to Couchbase
- MVC 1.0 in Java EE 8: Getting Started Using Facelets
- My first O’Reilly Book: 'Client-Side Data Storage
- My First Six Months As a Freelance Software Engineer
- Myth-Busting: Memory-Mapped Files and Shared Memory On Windows
- NASA Is Using Unreal Engine 4 to Make Mars a Virtual Reality
- NativeScript — Open Source Platform to Easily Build Native iOS/Android Apps
- NetBeans Plugin for Couchbase Plugin Part 1
- New Browser Extension Aims to Make Wikipedia Better
- New Platform Allows Recruiters to Test Developers in Real Time
- New Platform Launches to Allow a Modular Approach to Robotics
- New Relic Helps Costa Coffee Serve Up Success
- New Survey From Alpha Software Identifies Critical Requirements For Success In Enterprise Mobile App Development
- NGINX’s Vision to Enable the Digital Future
- Ninja Web Framework Tutorial – Part 1
- Ninja Web Framework Tutorial — Part 2
- Node.js: Tales From the bcrypt
- Note Taking: Marrying Pen and Paper with the Cloud
- OAuth2 With PHP's Built-in Streams Functions
- OCI and DZone Present: A Grails Quickcast #1
- Oculus Rift Pre-Orders, as Consumer VR Becomes More Readily Available
- On Job Titles: Juniors, Roman Numerals, and the Elusive "Python Architect"
- Open-Source Big Data Visualization: Learning Apache Zeppelin on Spark
- OpenSoc 101: Using Hadoop For Security
- Operations is More Than Just Systems Administration
- Optimizing Docker Images for Image Size and Build Time
- Oracle Tools for Debugging Problems
- ordering_operation: EXPLAIN FORMAT=JSON Knows Everything About ORDER BY Processing
- Our Top 5 Drupal Resources of 2015
- Outsourcing is Cheap, Right?
- Oyster’s Underground Nightmare: When DevOps Kills Retail
- Packet Radio: AX25, Direwolf, and Linpac on a Raspberry Pi
- Parse Shutting Down: Maybe We Should Lower Our Expectations Of Tech Just A Little Bit
- Pattern of the Month: Avatar
- PhoneGap App Development Workflow
- PhoneGap Hybrid Applications: Populate Controls with Client-side Data Cache
- Pi-oi: a Tool for Finding the Local IP Address of Your Raspberry Pi
- Playing With Spring Boot, Vaadin, and Kotlin
- Pointers in Java
- PostgreSQL Foreign Data Wrappers
- Predicting Browsers Becoming an Operating System Platform
- Premature Microservices
- Preparing for Hadoop Certification with Hortonworks
- Primitives and its Wrapped Types Compatibility
- Processing in a RESTful World
- Product Managers Don’t DO Anything
- Production Postmortem: The Razor Suicide
- Programmatic Websocket Endpoints in Java EE 7
- Prometheus as an Engine for MySQL Monitoring
- Proper Black Box Testing Case Design
- Provisioning AWS CodePipeline with CloudFormation
- PSA: Indie Games Are Not Cucumbers
- Public GETs, In Concert With Private POST, PUT, And DELETE For Your APIs
- Puppet or Ansible: How to Choose?
- Q&A with Terence Parr on ANTLR
- Query JSON Using SQL With Couchbase Query Workbench
- Quick Hadoop Startup in a Virtual Environment
- Quickly Share a Folder Using HTTP On a Linux Host
- Raspberry Pi Raspbian Cross Compiler Toolchains on 64-bit Linux
- Ratpacked: Execute Code On Start and Stop Application Lifecycle Events
- Ratpacked: Implicit Registry Retrieval With InjectionHandler
- Ratpacked: Respond To Custom MIME Types
- Raymond Camden: My Year
- Reading a File As It's Being Written
- Real Time Data Integration Using Salesforce Lightning Connect
- Realm by Example: CRUD on Android in 200 Lines of (Very Readable) Java
- Rebooting ALM, Part II: Power
- Rebooting ALM, Part III: Weakness
- Rebooting ALM, Part IV: Fantasy
- Rebound & Integration: Making Sure No Data Gets Lost When Synced
- Red Hat JBoss Enterprise Application Platform 7 Beta Released!
- Red Hat JBoss Fuse - Switchyard in OSGi
- Red Hat Launches OpenShift v3.1, Full of Docker/Kubernetes Goodness
- Refactoring Is a Development Technique, Not a Project
- Reflections on IntelliJ from a Vim Die-Hard
- Refresh the Browser Cache Using Spring
- Regression With Splines: Should We Care About Non-Significant Components?
- Remote Monitoring of Apache Cassandra Running in Docker Via JMX Using Datadog
- Removing Multiple Items From a JavaScript Array — No For Loops
- Replace Function in Microsoft SQL Server
- Reporting JSON Data With Couchbase and PowerBI
- Resolve OutOfMemoryError With Excel Export in the Apache POI Stream API
- REST API Versioning - Is There a Right Answer?
- RESTful Service-Design: How to Overcome the CRUD-nature of the REST-style
- Retrobuild — Java Build and Export System
- Robot Operating System (ROS) Gaining Users and Momentum
- Robotic Leg Gives Amputees a New Lease of Life
- Route Data in Express.js
- Running a Private Chef Supermarket
- Running Any Docker Image on OpenShift Origin
- Running The KestrelHttpServer On Linux With CoreCLR
- Sample of the Watson Retrieve and Rank Service
- Scala Days New York 2016
- Scala Typeclass Explained: Implement a String.read Function
- Scaling Up to Your First 10 Million Users
- Science Non-Fiction: ByteSnap's 2016 Tech Predictions
- SCIPAB: 6 Steps to Reach Your Audience
- Secrets to Two-Dimensional Game Development
- Secure Design Principles - Getting Practical
- Secure Design Principles - Information Protection
- Secure Design Principles — Insider Threat
- Secure Your Vertx 3 App With Pac4j
- Securing a Continuous Delivery Pipeline
- Security Patches for ActivePerl
- Seeding Data for a StrongLoop App
- Self-publishing a Technical Book for Beginners
- Service Discovery With NGINX Plus and Consul
- Setting Up a Sample Application in HBase, Spark, and HDFS
- Setting Up and Running Apache Kafka on Windows OS
- Setting Up Easy Tables in Azure App Service Mobile Apps
- Setting Up Embedded Cassandra On Spring Project
- Setting Up the Adafruit Huzzah ESP8266 Breakout
- Should You Fire All Your Techies?
- Should You Mind Your Own Business?
- Show 5: The Notorious Hacker - Lock Me Down
- Show Your SaaS Architecture: Time Series Guru
- Simple Java SOAP Web Service Using JDK Tools
- Simple Sample of the Watson Document Conversion Service
- SMACK Stack Guide (Spark++) [slides]
- Smart and Efficient Byte-Range Caching With NGINX
- Smart Home Apps Cause More Frustration Than Devices
- Software Testing In the DevOps World of Continuous Delivery
- Spark Summit East 2016 Schedule Released
- Spectral Graph Coordinates in Python
- Spring Boot Default App Structure and Component Scan
- Spring Cloud With Turbine
- Spring Data, MongoDB, and Spring Boot
- Spring Integration Zip 1.0.0.M1 and Others
- SpringOne2GX 2015 Replay: Boot Your Search with Spring
- SpringOne2GX 2015 Replay: Documenting RESTful APIs
- SpringOne2GX 2015 Replay: Introducing RxJava into a Spring Boot REST API
- SpringOne2GX 2015 Replay: Message Driven Microservices in the Cloud
- SpringOne2GX 2015 Replay: Spring Boot and Groovy
- SpringOne2GX 2015 Replay: Spring Boot and JRebel
- SpringOne2GX 2015 Replay: Stream Processing at Scale With Spring XD and Kafka
- SpringOne2GX 2015 Replay: The State of Securing RESTful APIs With Spring
- SQL Hegemony: A Sad State of Affairs
- SSIS – Using Bulk Insert
- Stack Overflow Driven Development (SODD) — It's Really A Thing
- Statefulness in a Stateless Language: Elixir
- Steering Anki Overdrive Cars via Kinect and Bluemix
- Steering Anki Overdrive Cars via Speech Recognition on Bluemix
- Stressed? It's Not the Industry, It's Your Employer
- String Concatenation's Effect on Performance
- StrongLooping a Blog — Part One
- StrongLooping a Blog — Part Two: RESTful Implementation
- Supercomputer Discovers Prime Number with Over 22M Digits!
- Survey Demonstrates Growth in Private Cloud Workloads and the Need for Rapidly Deployable Infrastructure
- Take a Deep Dive into Nuxeo and MongoDB
- Taking a Business-centric Approach to DevOps
- Taking Bimodal into the Jet Age: Enabling Enterprise DevOps Through Automation
- Teaching AI to Appreciate Stories
- Teaching Machines to Understand Us Better
- Teaching Robots to See
- Technical Debt: A Definition
- Ted Neward's 2016 Tech Predictions
- Telit Announces CAT-1 IoT Modules
- TensorFlow by Example
- Testing Spring Cloud Projects
- Testing Survey Reveals Most Practice "Fast Waterfall"
- Testing: Appetite Comes With Eating
- Thank You for Trying to Block Me Netflix
- The (Sometimes Hard) Cloud Journey [comic]
- The Benefits of Exploratory Testing in Agile Environments
- The Benefits of Implementing Synchronized ALM in an Organization
- The Best Pets for Developers
- The Challenges and Pitfalls of Database Deployment Automation — Part 1
- The Cloudcast #233 - NATS, a REST Alternative - Cloud Native Infrastructure
- The Evolution of Linux Containers and Their Future
- The Four Steps to Bringing Your Game Idea to Life
- The Hard Work When it Comes to Defining APIs
- The Impact of Docker and Unikernels
- The Importance of a Data Format
Part 2 — The Environment Matters
- The Importance of a Data Format Part 3 — The Solution
- The Importance of a Data Format Part 4 — Benchmarking the Solution
- The Importance of a Data Format Part 5 — The End Result
- The Importance of a Data Format Part 6 — When Two Orders of Magnitude Aren't Enough
- The Importance of a Data Format: Part 1 — Current State Problems
- The Java Security Manager: Why and How?
- The JVM Immune System: Debugging Distributed Servers at Scale
- The Logical Progression of DevOps and IaaS
- The MVVM Pattern – Dependency Injection
- The MVVM Pattern – Design Time Data
- The MVVM Pattern – Introduction
- The MVVM Pattern – Services, Helpers, and Templates
- The MVVM Pattern — The Practice
- The Necessity of Creativity
- The Need for a Holistic Approach to Cybersecurity in mHealth
- The Networked Path to Super Intelligence
- The New API Definition Abstraction Layer Over At Apiary
- The Observer Pattern Using Java 8
- The Perfect Comment (and Why I Haven't Found It)
- The Registration Test Results Netflix Never Expected
- The Rise Of the Chief Robotics Officer
- The Rising Value of APIs
- The Service Locator Pattern
- The Singleton Pattern in C#: An Absolute Beginner’s Tutorial
- The Software Testing Wheel
- The Story of the Chimps (Or, Why Passwords Must Be Eight Characters)
- The Watson Tone Analyzer for Wordpress
- The Web Giants Are Raising The Performance Bar
- Thinking About My API Usage At Scale Across Almost 35 External APIs
- This Week in Mobile (Jan 29)
- This Week in Mobile (Jan 8)
- This Week in Mobile - Jan 15
- This Week in Modern Software: Obama Talks Tech in the State of the Union Address
- This Week in Spring Jan. 18, 2016 Edition
- This Year In Modern Software: Cloud, Mobile, Containers, DevOps, and More
- This Year in Spring, 2015
- Thoughts On StrengthsFinder 2.0
- Three Problems with Agile
- Three Shades of Angular
- Thrift API Gateway — Part 2: Spring Domination
- Time for Angular 2?
- Tips on Deploying ECS Support for Server Monitoring
- Top 5 Big Data Predictions for 2016
- Top 5 Developer Podcasts
- Top 5 Mobile Apps for Entrepreneurs
- Top 6 Database Performance Metrics to Monitor in Enterprise Applications
- Top Developer Languages of 2015 [Infographic]
- Topic Modeling the State of the Union Address With Python
- Transforming Code to Java 8
- Troubleshooting With an Interactive Drill-down in a Spectrogram Using Csysdig
- Truths About Mobile App Marketing, Downloads & Retention
- Type-safe Data Views Using Abstract Document Pattern
- UberConf 2015 Trip Report: Reactive Java EE and Microservices
- Unreal Match 3: A Postmortem
- Use DNS For Your TFS Installation
- Use the Staffing Pyramid to Structure Teams
- Using a C Library in Swift
- Using Azure Service Endpoints in Build vNext
- Using C# for Cross-Platform Development With Xamarin
- Using Drones to Monitor Glaciers
- Using Filebeat to Send ElasticSearch Logs to Logsene
- Using Google Sign-in With Your Server
- Using jBPM's RESTful API as a Black Box Workflow Server
- Using Logs for Security and Compliance: Part 1
- Using MOOCs for Professional Development
- Using NGINX and NGINX Plus to Load Balance Apache Tomcat Servers – NGINX
- Using NGINX Logging for Application Performance Monitoring
- Using Node.js and Gulp With ASP.NET in Visual Studio 2015
- Using PanelOverlay Windows
- Using Parameter Converters in JAX-RS
- Using Selenium to Buy a Bus Pass
- Using Swarms to Coordinate Robots
- Using the HTTP/2 Module in NGINX
- Using Traits in Java 8
- Using Wiremock to Test Against 3rd Party Services Offline
- Validating Modified Data in Test Automation
- Vinli Gives Developers 60 Billion Free API Calls
- Virtual Reality Check-in: Crytek Hosts VR Roundtable, and Unity Launches VR Sample Pack
- Visualizing Your (Real) Software Architecture
- Walter O’Brien Puts Spotlight on Application Security with ScenGen
- Ways to Manage Multiple Applications You Might Have Not Known About
- Wearable Devices: How to Overcome the Load Testing Challenges They Create
- Web Ads: Behind the Scenes
- Web Server Upgrade Training [comic]
- Webinar Recording: Continuous Delivery With Jenkins Workflow and Docker Explained
- WebLogic on Docker Containers Series — Part 1
- WebLogic on Docker Containers Series — Part 2
- Weekly Top 10: First Ten of ‘16
- What 2015 Taught Us About iOS Development
- What Big Data Tools Do Java Developers Use?
- What Build Tools Are Java Programmers Using?
- What Happens When You Screw Up An Ionic Deployment?
- What is a RESTful API?
- What Is ECR and How Can You Make Your Containers More Secure?
- What is SDN? SDN Controllers Wiki and Roundup - OpenDaylight, OpenFlow, Network Automation and More
- What is U-SQL?
- What the Age of Chat Means for Intelligent Assistance
- What To Avoid When Doing Code Reviews
- What To Look For When Hiring Developers
- What's New in Cassandra 3.0 — Part 1
- What's On Your Laptop?
- When You Can’t Squeeze Another Millisecond Out of Your App
- Where Microservices Are Actually Useful: Two Types of Use-Case
- Which Whale Is It, Anyway? Face Recognition for Right Whales Using Deep Learning
- Why a Knowledge Graph May Power the Next Generation of Siri-like Assistants
- Why Are Constraints Helpful?
- Why Continuous Deployment Is Terrible Without Continuous QA
- Why Employees Resist Change
- Why Google Put AI Charge of Search Ranking and How it's Different in 2016
- Why I Love Working With the Web
- Why I Use OSX
- Why Industrial Design Stops Dead Without 3D Printing and IoT
- Why Journald?
- Why Our DevOps Maturity Has Not Improved As Much As I Expected
- Why Prototyping Matters in Product Development
- Why Should Java Value Types Be Immutable?
- Why TDD Should Not Be Controversial
- Why We Can’t Have Encryption Backdoors : Why Do We Try?
- Why Your Enterprise Needs a Git Strategy — Part 1
- Will 2016 Be The Year of Enterprise Mobile Apps?
- Will Swift be the Next King of Server Side Development?
- Windows Process Memory Usage Demystified
- Winning in a Software-Enabled World
- Wishing for Improvements to Linkedin
- With Code Metrics, Trends Are King
- WordPress Integration With the DreamFactory REST API Platform for User Management
- Working With Bootstrap 4 Grid System for Creating Responsive Layouts
- Writing a Slack Plugin is One of the Easiest Things to Do... Sort of
- WSO2 ESB: Consume JMS Messages From HornetQ Embedded JBOSS EAP
- Year-long Goals Are Too Long
- Your API Access Replicated into Multiple Regions Around the Globe...For an Additional Charge