- DZone
- Sitemap Home
- Articles
- 2017
- July
DZone Sitemap: July 2017 Articles
- 28 Artificial Intelligence Terms You Need to Know
- 3 Tools to Simulate an MQTT Client
- 4 Techniques for Writing Better Java
- A Comparison of Docker GUIs
- A Look at 5 NoSQL Solutions
- A Look at the History of RDBMS
- A New Way to Reuse DataWeave Functions and Variables in Mule Flows
- A Service Mesh for Kubernetes (Part 7): Distributed Tracing Made Easy
- A Troublesome Legacy: Memory Leaks in Java
- ActiveMQ Read and Write Flow in Mule
- Adversary Hunting With SOF-ELK
- Akka Monitoring: Telemetry OpenTracing
- An Introduction to Kafka
- Anti-Cross-Site Scripting (XSS) for Spring Boot Apps Without Spring Security
- Apache Groovy vs BeanShell: How to Make the Right Decision?
- Apache Hive on YARN
- Apache Ignite With Spring Data
- Apache ZooKeeper vs. etcd3
- API Mediation: It’s All About the Experience
- APIs and the Principle of Least Surprise
- Authenticating Android Apps Developed in Kotlin
- Automated Testing Using Jenkins and Python
- Autowiring Spring Beans Into Classes Not Managed by Spring
- AWS System Blueprint for a Startup
- Azure Resource Policies (Part 1): Built-In Policies
- Basic API Rate-Limiting
- Beginning to Doubt Object-Oriented Programming
- Big Data Ingestion: Flume, Kafka, and NiFi
- Building Serverless on AWS Lambda
- Cassandra Design Best Practices
- Choosing an Acceptance Test Framework
- Connecting Apache Kafka With Mule ESB
- Continuous Performance Testing of an iOS App Using XCTest
- Creating an Email Form With ASP.NET Core Razor Pages
- Data Flow Pipeline Using StreamSets
- Data Normalization and Filtration Using Drools
- Data Structures Related to Machine Learning Algorithms
- Database Performance Testing With Apache JMeter
- Dates in Pandas Cheatsheet
- Debugging: Filtering Arrays and Collections in IntelliJ IDEA
- Dedicated DevOps? I Smell a Rat…
- Defining Bean Dependencies With Java Config in Spring Framework
- Design Thinking in Robotic Automation
- Designing a Neural Network in Java From a Programmer's Perspective
- Develop and Deploy Microservices With JHipster
- Dissecting MQTT Using Wireshark
- Dockerizing Jenkins 2, Part 1: Declarative Build Pipeline With SonarQube Analysis
- Dockerizing Jenkins, Part 2: Deployment With Maven and JFrog Artifactory
- Don't Forget Browser Button UX In Your Vue.js App
- Don't Use Apache Kafka Consumer Groups the Wrong Way!
- Dynamically Loading Recycler View Images in Android
- Easily Write a GOTO Statement in JMeter
- Enterprise Integration: Part III
- Escape Analysis
- Escape Room [Comic]
- Example of Multiple Login Pages With Spring Security and Spring Boot
- Exception-Free Code Using Functional Approach
- Faking Azure AD Identity in ASP.NET Core Unit Tests
- Filebeat vs. Logstash — The Evolution of a Log Shipper
- Generating Millions of Rows in SQL Server [Code Snippets]
- Get Started With Spring Boot, OAuth 2.0, and Okta
- Get Started With Spring Boot, SAML, and Okta
- Gh-ost Benchmark Against pt-online-schema-change Performance
- Gluster Storage for Kubernetes With Heketi
- Groovy vs. BeanShell: Making the Right Decision
- Hibernate Tips: How to Log SQL Statements and Their Parameters [Video]
- Hooking Up MuleSoft and AWS, Part 1: Amazon Athena
- How I Used Deep Learning to Train a Chatbot to Talk Like Me (Sorta)
- How Much Unit Testing Is Enough?
- How Spring Boot Initializes the Spring MVC Application Context
- How to Automatically Migrate All Tables From a Database to Hadoop With No Coding
- How to Convert a Table Column Into a C# Model Class
- How to Create a Database Seeder in Spring Boot
- How to Detect, Prevent, and Mitigate Buffer Overflow Attacks
- How to Extract Phone Numbers Using Apache Tika
- How to Improve Your Skills by Following Isaac Newton's Strategies
- How to Interact With a Database Using Callbacks in Node.js
- How to Interact With a Database Using Various async Patterns in Node.js
- How to Store Money in SQL Server
- How to Trigger a Build in Jenkins When Adding a Comment in Gerrit With JobDSL
- How to Use Gatling With Maven
- How to Use Grafana to Monitor JMeter Non-GUI Results - Part 2
- How to Use the Kafka Streams API
- How to Use the SQL Helper Class to Create Web APIs
- How to Use Vectorized Reader in Hive
- Hyper-V and Windows AutoLogon
- Implementing Multicasting With Apache Camel
- Implementing Object Store With Mule ESB
- Interacting With a Long-Running Child Process in Python
- Is ElasticSearch SET/GET Eventually Consistent?
- Java 9 Modular Development (Part 1)
- Java 9: A Look at Milling Project Coin
- Java Cloning: Copy Constructors vs. Cloning
- Java Command-Line Interfaces (Part 7): JCommander
- Java Memory Consumption in Docker and How We Employed Spring Boot
- Java NIO.2 File Attributes
- Java Singletons Using Enum
- Kubernetes: (Graceful) Sidekiq Worker Lifecycle
- Learn the Math for Feedforward Neural Networks
- Lifecycle of JUnit 5's Extension Model
- Lifting Functions to Work With Java Monads
- Linux Kernel Capabilities Explained
- Load Testing Your IIS Web Server
- Microservices and Spring Cloud Config Server
- Microservices Communication: Eureka Client
- Microservices: Access Properties From Spring Cloud Config Server
- Mimic Snapchat Filters Programmatically
- Monitoring Akka-Based Applications With Cinnamon and DataDog
- NATS: The Good, Gotchas, and Some Awesome Features
- Optional Anti-Patterns
- Out-of-Band XML External Entity (OOB-XXE)
- Pandas/scikit-learn: get_dummies Test/Train Sets
- Pandas: Find Rows Where Column/Field Is Null
- PDF Creation With Java
- PGP Encryption and Decryption With Apache Camel
- Pioneering Education, BioTech, and Blockchain [Podcast]
- Pivoting and Unpivoting Multiple Columns in MS SQL Server
- Programming Without a Framework
- Prometheus Monitoring: Pros and Cons
- Protecting a Spring Boot App With Apache Shiro
- Protecting Jaeger UI With a Sidecar Security Proxy
- Protractor With Cucumber
- Push Notifications With APNs With Java
- Python: All About Decorators
- Quick Tip: Debug XmlSerializer Errors
- RAML Fundamentals Tutorial
- RESTful API Security
- Run a Simple .jar Application in a Docker Container
- Running Code With Spring Cloud Function on AWS Lambda
- Running Your Load Tests With PassFail Criteria - A Guide
- Scaling WebRTC Based Applications
- Shell: Create a Comma Separated String
- Software Development Peer Reviews: Five Lessons Learned From the Experience
- Some Image-Based Exploits With Their Prevention
- Spring @Transactional and Private Methods [Snippets]
- Spring Boot Web Test Slicing
- Spring Cloud Config (Part 1)
- SQL Performance Tuning: Top 5 Ways to Find Slow Queries
- SQL-Like Operations With Java Using Streams
- SSDLC 101: What Is the Secure Software Development Life Cycle?
- SSL Certificate Pinning on iOS Using TrustKit
- Stop and Start Mule Flow Dynamically at Runtime
- The 5 S.O.L.I.D. Principles Explained
- The Inception of Neural Networks and Finite State Machines
- The Maven Way to Add Non-Maven JARs to a Maven Project [Snippets]
- The Most Important Lessons Learned From Data Science Projects
- These Packers Are Not From Wisconsin
- Three Approximations You Should Never Use When Coding
- Three Wise Men on Tell, Don't Ask
- To Framework or Not To Framework?
- Transforming XML Messages Using XSLT With Apache Camel
- Understanding and Managing Disk Space on Your MongoDB Server
- Use Any JavaScript Library With Vue.js
- Using Mule CloudHub APIs
- Using NGINX With GeoIP MaxMind Database to Fetch Geolocation Data
- Using SQL Census to Audit SQL Server Permissions
- Web Scraping in Java Using jsoup and OkHttp
- What Are Reactive Streams in Java?
- What Are the Keys To Automated Testing?
- What Are The Most Common Issues Affecting Automated Testing?
- What Are the Most Common Issues Affecting Integration and APIs?
- What False Sharing Is and How JVM Prevents It
- What Problems Does Automated Testing Solve?
- What You Need to Know About Debugging Under COBOL’s TEST Compiler Option
- What's New in Mule 4
- What's New in Spring Framework 5?
- What's the Future of Integration and APIs?
- What's the Max Number of Users You Can Test on JMeter?
- When Short Methods Pay Off: JIT Inlining
- When to Use Artificial Intelligence in Mobile Apps
- When to Use Yield Instead of Return in Python
- Where Are the Biggest Opportunities for AI?
- Why We Need a New Breed of Hybrid Microservices Platform
- Working With Centralized Logging With the Elastic Stack
- Working With Hierarchies in a NoSQL Database
- Writing and Testing Custom Angular Validators: The 'Passwords Matching' Use Case
- Writing Mocks With WireMock and CSV Extension
- XML External Entity (XXE) Limitations
- XML Sitemap Generation in Java