- DZone
- Sitemap Home
- Articles
- 2017
- December
DZone Sitemap: December 2017 Articles
- 10 Tricky Interview Questions for Java Devs
- 12 Java YouTube Channels You Should Follow in 2018
- 15 Software Development Influencers You Should Follow in 2018
- 18 Non-Corny Teamwork Quotes You'll Actually Like [Graphics]
- 2017 DevOps Surprises
- 2018 Big Data Predictions (Part 2)
- 4 Ways to Choose Which Browsers and Devices to Test
- 5 Useful circe Features You May Have Overlooked
- 5 Ways to Learn More About Data Integration and iPaaS Offerings
- 6 Tips Before and After Integrating Jira Software With Bitbucket
- 8 CSS Strategies for Writing Maintainable, Streamlined Front-End Code
- A Deep Dive Into the Java ExecutorService
- A Guide for Customer Retention Analysis With SQL
- A Quick Guide to Django I18n
- A Step-by-Step Guide for Protecting Sensitive Data in Docker
- About Dependency Injection
- Acceptance Criteria in Scrum: Explanation, Examples, and Template
- Accessing Git Repos With Java Using SSH Keys
- Achieving 10M Ops/Sec at 1ms Latency With Only 6 EC2 Nodes
- Adding gRPC to Neo4j
- AI and Machine Learning Trends for 2018: What to Expect
- Angular Concepts
- Angular Localization and Internationalization
- Apache Kafka: How to Load Test With JMeter
- API Test Parameterization With Spock
- Applying Cookie-Stored Sessions With ASP.NET and OpenID Connect 1.0
- Apps Script Navigator: UrlFetchApp Empowered With Cookie Management, Re-Login, and Much More!
- Arduino: Using millis() Instead of delay()
- Aspect Oriented Programming in C# using DispatchProxy
- Astrological Predictions Checked by Machine Learning
- Authentication Provider Best Practices: Centralized Login
- Automatic-Module-Name: Calling All Java Library Maintainers
- Build a REST Web Service Using Spring
- Build a RESTful API in Go and MongoDB
- Cache vs. Session Store
- Charles Proxy in Android Emulator
- Choosing Between Baked and Fried Provisioning
- Choosing the Right GC
- Cleanup Old Docker Images from Nexus Repository
- Communicating Between Microservices
- Connecting a PostgreSQL Database With Apache Camel
- Connecting Apache ActiveMQ With Apache Camel
- Converting XML to JSON, Raw Use in MongoDB, and Spring Batch
- Create a Database Android Application in Android Studio 3.0
- Creating a Chat App in Node.js With Express, MongoDB, Mongoose, and Socket.io
- Creating a Simple Web App With Java 8, Spring Boot, and Angular
- Creating a System API Using MuleSoft
- CRUD Operation With ASP.NET Core MVC Using ADO.NET and Visual Studio 2017
- CRUD Operation With ASP.NET Core MVC Using Visual Studio Code and Entity
- Custom Error Handling Framework for an Enterprise Using MuleSoft
- Data Modelling: Counter Table
- Data Transformation: XML to JSON And JSON to XML With Apache Camel
- Data Visualizations With InfluxDB and Plotly.js
- DDD: Part I (Introduction)
- DDD: Part IV (DDD and Microservices)
- Debug JavaScript Using Chrome Developer Tools
- DevOps Use Cases
- Easy JavaScript Part 13: Four Ways to Create Objects in JavaScript
- EC2 Network Performance Demystified: m3 and m4
- Elasticsearch for Dummies
- Enabling Two-Factor Authentication for Your Web Application
- Five Things Open-Systems Developers Should Know About the Mainframe
- Flask 101: Adding, Editing, and Displaying Data
- Flask 101: Filtering Searches and Deleting Data
- Flask 101: How to Add a Search Form
- Generating AVRO Schemas for Data and Making Sure Names Are Correct
- Generating CSV Files With SDGen and Faker
- Getting Your Logos and Splash Screens Right for Mixed Reality Apps
- Guide to RADIUS Server Load Testing
- Hadoop and Spark: Synergy Is Possible
- Highly Available Docker Registry on AWS With Nexus
- How I Created a Web-Based IDE in 7 Days
- How Much Does It Cost to Develop a Chatbot Application?
- How to Accept Payments With Stripe in Symfony Web Apps
- How to Achieve Better Accuracy in Latency Percentiles in JMeter Dashboard
- How to Add Social Media Authentication to ASP.NET Core
- How to Become a Conference Speaker, and Why You Should
- How to Create an Immutable Class in Java
- How to Create Reactive Forms in Angular
- How to Find and Fix Memory Leaks in Your Java Application
- How to Generate Your Avro Schema Automatically
- How to Handle a Many-to-Many Relationship in Database Design
- How to Handle File Uploads Using Katalon Studio
- How to Improve OAuth Security With HMAC Validation
- How to Invoke a Mule Flow From Java
- How to Mock REST APIs With SOAP UI
- How to Monitor Server Resource Utilization With JMeter's SSHMon Listener
- How to Pick Different CSV Files at JMeter Runtime
- How to Read Data From LDF Files in SQL Server
- How to Set Up JDK and Tomcat on Ubuntu
- How to Set Up TeamCity for Load Testing
- How to Solve Mule SFTP Connector Algorithm Negotiation Fail Exception
- How to Use Android Things GPIO Pins to Build a Remote-Controlled Car
- How to Write a Spring Boot Web Maven Archetype With Common Practices in Place
- How to Write an HTML to PDF App for Android/iOS Using Cordova
- Implementing Stack and Queue Using Linked Lists in C#
- Implicit vs. Explicit Cursor: Which Should You Use?
- In-Memory Technologies: Meeting Healthcare's Fast Data Challenges (Part 2)
- Ingesting IoT Sensor Data Into S3 With an RPI3
- Install oh-my-zsh on Windows
- Installing the ELK Stack on AWS: A Step-by-Step Guide
- Installing the Postgres LTREE Extension
- Integrating AWS Machine Learning Models With Your Java Microservice
- Introducing Combinators – Part 1
- Introducing Interaction-Driven Design
- IoC vs. DI
- Is There Any Value in Estimating if You're Using Kanban?
- Jackson Annotations for JSON (Part 1): Serialization and Deserialization
- Jackson Annotations for JSON (Part 2): Serialization
- Jackson Annotations for JSON (Part 3): Deserialization
- Jackson Annotations for JSON (Part 4): General Annotations
- Java 8: The Bad Parts
- Java 9 on Java EE 8 Using Eclipse and Open Liberty
- Java Concurrency in Depth (Part 1)
- Java Remote Debugging in the Real World
- JAX-RS List Generic Type Erasure
- Jenkins Pipeline for Continuous Delivery and Deployment
- JMeter Performance and Load Testing
- JMeter WebSocket Samplers - How to Use Config Elements and Assertions
- JMS Transaction Propagation Over Multiple Threads Using Spring
- Kotlin DSL: From Theory to Practice
- Kotlin vs. Scala (vs. Java)
- Kotlin: Functional Exception Handling With Try
- Kubernetes 1.8: Using Cronjobs to Take Neo4j Backups
- Linked List Implementation in C#
- Load Testing WebDAV Servers
- Logging Levels: What They Are and How They Help You
- Looking Inside Postgres at a GiST Index
- LTM vs GTM
- Making Graph Databases Fun Again With Java
- Manipulating Trees Using SQL and the Postgres LTREE Extension
- Mapping XML to Java Using Smooks Mediator
- Microservices and Team Organization
- Microservices Design Patterns - API Gateway
- Microservices on the JVM With Actors
- Migration of Legacy DB/File Structure to RDBMS
- Mobile Application Development Platform: 5 Reasons You Need One
- Monitoring AWS Lambda Invocations With the ELK Stack
- Monitoring Cryptocurrency With InfluxDB and Telegraf
- Monitoring Rails: Get the Hidden Metrics Out of Your Rails App
- Mule: Load Properties as per the Environment (With Default Properties File)
- MuleSoft With OpenAPI Specification
- Multi-Region APIs Using AWS API Gateway
- Multi-Release JARs: Good or Bad Idea?
- Multi-Tenant Cassandra Clusters With Spring Data Cassandra
- MUnit JSON Assertion
- Network Configuration for Solaris 11 in VirtualBox
- Network Stubbing Options for XCTest and XCUITest in Swift
- OAuth Dances With Mule External Provider
- OOP Concept for Beginners: What Is Abstraction?
- OOP Concepts for Beginners: What Is Polymorphism
- Optimizing AWS EBS Using LVM
- Organizing Resource Files for Tests Using Maven and Java
- OTP (One Time Password) Using Spring Boot and Guava
- OWASP Dependency-Check Maven Plugin: A Must-Have
- PaaS or Container Services: Which One Is Right for You?
- PL/SQL 101: Nulls in PL/SQL
- Platform as Code With Openshift and Terraform
- Processing HL7 Records
- Pros and Cons of the Best Open Source Web Testing Tools
- Query Store Wait Statistics With sys.query_store_wait_stats
- Random Number Generation in Java
- Requirements (Epic, Feature, User Story), Task Size, and Estimation in Agile/Scrum
- Ring Buffer: A Data Structure Behind Disruptor
- Row Level Security in Hibernate Using @Filter
- Salesforce and Mule ESB Integration
- SAML-Based SSO With Azure AD B2C as an IDP
- Saving a Tree in Postgres Using LTREE
- Scala: Calculating the Distance Between Two Locations
- Scrum Master Anti-Patterns: 20 Signs Your Scrum Master Needs Help
- Securing Your Inline SQL Statements From SQL Injection
- Sending SMS Using ASP.NET Core With the Twilio SMS API
- Sensor Data Quality Management Using PySpark and Seaborn
- Server-Side Validators Using Functional Interfaces
- Simulate Server Responses With Node.js
- Single-Purpose or Multi-Purpose App – Which Option Is Better?
- Software Testing Trends for 2018 and Beyond
- Some Useful Facts to Know Before Using C++ Exceptions
- SonarQube 6.7 Server and SonarLint 3 Eclipse Plugin Installation
- Spring 5, Embedded Tomcat 8, and Gradle
- Spring Boot and Spring JDBC With H2
- Spring Boot as a Windows Service in 5 Minutes
- Spring Boot Developer Tools and LiveReload
- Spring Boot Integration Test With Cucumber and Jenkins Pipeline
- Spring Component Scan
- Spring WebFlux: Writing Filters
- SQL Server Automatic Tuning and sys.dm_db_tuning_recommendations
- Streamlined Microservice Design in Practice
- Stubbing With Mockito ArgumentCaptor [Snippets]
- Synchronized Mule Batch Processing
- Testing Your Spring App for Thread Safety
- The 20 Most Interesting Things Werner Vogels Said at AWS re:Invent
- The Best Team Structures for DevOps Success
- The Death of the Architect
- The Effect of Cardinality on Data Ingest (Part 1)
- The Evolution of EC2 Network Performance: m3, m4, and m5
- The Keys to Performance Tuning and Testing
- The Mystery of Eureka Health Monitoring
- Too Many PreparedStatement Placeholders in Oracle JDBC
- Trying BitBucket Pipelines With ASP.NET Core
- Trying to Represent a Tree Structure Using Postgres
- Types of Meetings in Scrum and Agile
- Uncommon Java Syntax: Ellipses…
- Understanding Server-Sent Events (SSE) as Part of the API Landscape
- Using Docker Compose for Python Development
- Using Jolt in Big Data Streams to Remove Nulls
- Using PhantomJS With Karma
- Using Recharts in React Native project
- WebAssembly: Web Workers
- What a Cross-Site Request Forgery Attack Is and How to Prevent It
- What Goes Around Comes Around: A Brief History of Databases
- What Is a Code Review and Why Do You Need It?
- What Is Path Traversal?
- What Is Project Amber in Java?
- What Is Site Reliability Engineering and Why You Should Embrace It
- What You Can Expect as a Client, From SOAP to gRPC
- When Monolithic Is the Way: Play vs. Spring Boot vs. Grails
- Which Is the Right Java Abstraction for JSON
- Why Developers Fear Low-Code
- Working With Redis Data in Microsoft Excel and Tableau
- Writing Large Datasets to Excel Files Using EPPlus in C#
- Xcode Server + Ansible: Scalable and Programmable iOS CI/CD Infrastructure