- DZone
- Sitemap Home
- Articles
- 2018
- August
DZone Sitemap: August 2018 Articles
- 10 Arduino IDE Alternatives to Start Programming
- 10 Things That Developers Must Know About Couchbase
- 10 Tools I Use For Mobile Web Development (With 2 Bonus Tools)
- 20 Best Practices for Working With Apache Kafka at Scale
- 29 Top Tools for Building Microservices on All Levels
- 4 Use Cases of Serverless Architecture
- 4 Ways to Build Applications in OpenShift
- 5 Best Practices for AWS Security Groups
- 6 Steps for Best Practices in Database Design
- 6 Unique AWS Features – Why Amazon Web Service is Popular
- 7 Reasons Why React Native Is So Popular
- 7 Vue.js Backends Compared
- 8 Proven Steps to Transition from Developer to Business Analyst
- A Comparison Between Microsoft OneDrive and Amazon WorkDocs
- A Complete Guide to Fix SSL_PROTOCOL_ERROR on Google Chrome
- A Guide to Digital Signature Algorithms
- A Start to Finish Guide to Docker With Java, Part 2
- Access Azure Key Vault From Your Kubernetes Pods
- Aggregated Audit Logging With Google Cloud and Python
- AI in eCommerce: Benefits, Statistics, Facts, Use Cases, and Case Studies
- All About Object in Java
- Amazon AWS EKS and RDS PostgreSQL With Terraform
- An Introduction to DynamoDB Injection
- An Introduction to HDFS
- An Introduction to Spring Batch
- Angular Components: Pass by Reference or Pass by Value?
- Angular on PCF and Other Production Servers
- Apache Commons ArrayUtils.toString() Vs. JDK Arrays.toString()
- API Integration with Axios in React
- API Manager WSO2
- API Versioning Approach With AWS API Gateway
- Assessing Quality of AI Models from QA Standpoint
- Auto-Generate a REST API From a Database With Spring
- Avoid Being Captain Obvious When Documenting Your API
- Azure SQL With PCF Spring Boot Applications (Part 1 — GeoReplication)
- Build a Secure Progressive Web App With Spring Boot and React
- Building a Basic CRUD RESTful Spring Boot MVC Application: Getting Started With Java Spring
- Building a Continuous Delivery Pipeline Using Jenkins
- Building a Distributed Rate Limiter That Scales Horizontally
- Building a Static Website on Amazon S3 With Microservices
- Building a Web App Using Spring Boot, Angular 6, and Maven
- Building Your First Spring Boot Web Application
- C ++ Wrapper for all Real-Time Operating Systems for CortexM4 (Part 1)
- Capturing Request Logs From Signal Sciences
- Choosing a Legacy Software Modernization Strategy
- Choosing the IDE to Build Your Jakarta EE Application
- CompletableFuture Timeouts in Java
- Composite Design Pattern in Java
- Conditional Pagination and Sorting using RESTful Web Services, MySQL, and Spring Boot
- Connascence: A Look at Object-Oriented Design in Java
- Continuous Deployment Through Jenkins
- Continuous Integration and Continuous Delivery for Database Changes
- Continuous Releasing of Maven Artifacts
- Convert Your Sketch to HTML With Sketch2Code: Microsoft AI
- Converting PowerShell Tasks in YAML
- Count Values in a JSON Array Returned From a REST API Call
- Create and Publish Web Components With Vue CLI 3
- Creating a New Project With TeamCity
- Creating a REST API Part 5: Manual Pagination, Sorting, and Filtering
- Creating Serverless Microservices With AWS Lambda and Node.js
- Creating the Perfect Rounded Edge With D3 Curves
- Creating Visualizations in Grafana
- Customization and Externalization of Property Files in Spring Boot
- Data Integration With Ballerina
- Data Mining Process: Cross-Industry Standard Process for Data Mining
- Data Pipeline: Send Logs From Kafka to Cassandra
- Data Streaming With MariaDB
- Data Warehouse Architecture: On-Premise vs. Cloud
- Database Migration for .Net Core Projects
- Decorator Design Pattern in Java
- Deploy an Angular App From Visual Studio Code to Azure
- Deploying Spring Boot Microservices on Docker
- Developing A Spring Boot Application for Kubernetes Cluster: A Tutorial [Part 1]
- DevOps: Improving Root Cause Analysis
- Difference Between Volatile and Synchronized Keywords in Java
- Digital Disruptors: How Airbnb, Tesla, and Uber Used Software Innovation to Transform Entire Industries
- Dilemma on Utility Modules: Making a JAR or a Separate Microservice?
- Dude, Let's [XML] Shred!
- Dynamic Routing Through Zuul With a REST API and Spring Boot Without Spring Config — Sub-Domain to Subpath Router
- DynamoDB PrimaryKey, HashKey, SortKey (RangeKey)
- East/West Is the New North/South
- Easy and Accurate Performance Testing With JUnit/Maven
- Effectively Sealed Classes in Java
- Efficiently Producing and Consuming CSV in Java Using HTTP-RPC
- Encrypting Sensitive Data Stored on S3
- Entity Framework (EF) Core Cache
- Error Handling and std::optional
- Error Tracking With Vue.js
- Eventual Consistency Part 2: Anti-Entropy
- Evolution of Interfaces in History of Java
- Execute PL/SQL Calls With Python and cx_Oracle
- Experience Using Azure Cosmos DB in a Commercial Project
- Exploiting a Microsoft Edge Vulnerability to Steal Files
- Export Confluence HTML to Github Wiki
- eyeo, Adblocker plus and the future of funding
- Fluent Design Style ComboBox and Scroll Bar for Java, JavaFX
- Free Software vs Open Source vs Freeware: What's the Difference?
- Generate an exe for .NET Core Console Apps: .NET Core Quick Posts Part V
- Gensim – Vectorizing Text and Transformations
- Getting Started With Kibana Advanced Searches
- Git Strategies for Software Development: Part 1
- GitLab CI Runner Artifacts Size Error: ''Too Large Archive'' [Snippet]
- Google GKE and SQL With Terraform
- Graphite Grafana: Metrics Monitoring Made Easy
- GraphQL — The Future of Microservices?
- GrepCode Is Down! What's Next?
- Hibernate Mapping
- High Performance Angular Grid With Web Sockets
- How Does HTTP Basic Authentication Work in Spring Security?
- How to Add Ignite UI to an Existing Angular Project
- How to Automatically Pull Data From a Database for Your Performance Test
- How to Avoid Deadlock in Java Threads
- How to Build Custom Image Classifiers in Java With Minimal ML Experience
- How to Build Your Own Arduino Thermostat
- How to Categorize Performance Testing Defects
- How to Change Status of Work Orders in Maximo Using MBOs
- How to Convert Between List and Array in Java
- How to Correctly Handle DB Schemas During Kubernetes Rollouts
- How to Create a Project With JavaFX on JDK 11
- How to Create Your First Angular Element
- How to Easily Do Accessibility Testing in Continuous Integration
- How to Enable HTTP/HTTPS on Spring Boot [Snippet]
- How to Fix Mixed Content Warning on HTTPS Website
- How to Fix the ''Not a Trusted Site'' Error on Your Client Application
- How to Initialize a String Member
- How to Install Jenkins on the Apache Tomcat Server
- How to Mitigate DDoS Vulnerabilities in Layers of OSI Model
- How to Rectify R Package Error in Android Studio
- How to Run a Vert.x Cluster With Broadcasting Messaging
- How to Run WebdriverIO in Taurus for UI Functional Testing
- How to Serialize/Deserialize a Dictionary Object in C#
- How to Set Up Amateur Radio Digital Voice Hotspot With Pi-Star and mmdvm
- How to Set Up an ARK: Survival Evolved Server on Ubuntu OS
- How to Specify Multiple Resources in a Single Try-With-Resources Statement
- How to Style Images With Markdown
- How to Upload Files to Amazon S3 Using Laravel
- How to Use the Auxiliary Constructor in Scala
- How to Use the JSON Plugin in JMeter
- How to Use the Open-Source TICK Stack to Spin Up a Modern Monitoring System
- How to Visualize and Understand Your MongoDB Data
- How to Write Unit Tests for a .NET Core Application
- HTTPS Redirection Not Working after Migrating to ASP.NET Core 2.1
- In-Place Construction for std::any, std::variant, and std::optional
- Increase Test Coverage With Automation
- Install a Hadoop Cluster on Ubuntu 18.04.1
- Install Visual Studio Code on Ubuntu 18.04
- Interesting Facts About Software Development: Statistics 2020
- Intro to Querying Neo4j Using OGM
- Introduction to Integration Patterns
- IoT in Oil and Gas: 8 Easy Steps to Monitor Operations
- It's Time for the Open-Source Community to Get Real
- Java 11: Standardized HTTP Client API
- Java EE/Jakarta EE Support for NetBeans 9
- Java Enums: How to Make Enums More Useful
- Java Enums: How to Use Configurable Sorting Fields
- Java Lambda Streams and Groovy Closures Comparisons
- Java vs. Kotlin: Lambdas and Functions
- JDK 11: Taking Single-File Java Source-Code Programs Out for a Spin
- JMeter + ElasticSearch Live Monitoring
- JMeter's Raw Data Source PreProcessor: The Ultimate Guide
- JSON to JSON Conversion Using Dataweave and Datamapper
- JSON to XML Transformation Using DataWeave 2.0 in Mule 4.0
- Katalon Continuous Integration With GitLab
- Kubernetes Local Development With Minikube on Hyper-V Windows 10
- Kubernetes Logging With Fluentd and Logz.io
- Learn How to Set Up a CI/CD Pipeline From Scratch
- Learning the Spring Expression Language (SpEL)
- Live Dashboard Using Apache Kafka and Spring WebSocket
- Lizzie, a Scripting Language for .NET
- Login Page Using Angular Material Design
- Machine Learning vs Deep Learning
- Manage User Session With Spring JDBC Session
- Managing Helm Releases the GitOps Way
- MDC: A Better Way of Logging
- Memoization: Make Recursive Algorithms Efficient
- Memory-Hogging Enum.values() Method
- Micronaut Mastery: Add Build Info to an Info Endpoint
- Micronaut Mastery: Add Custom Health Indicators
- Micronaut Mastery: Decode JSON Using Custom Constructor Without Jackson Annotations
- Micronaut Mastery: Return Responses Based on the HTTP Accept Header
- Micronaut Mastery: Using Reactor Mono and Flux
- Micronaut Mastery: Using Stubs for Testing
- Microservice Architecture — Is It Right for Your Software Development?
- Microservices and Traditional Middleware Platforms
- Microservices on AWS Fargate
- Monolith to Modular — Part 4: Sizing and Estimating Scope
- Moving The AsyncAPI Specification Forward
- Mule 3.9: Separate Mule Info and Error Logs via Log4J2 Configuration
- Mule 4 DataWeave Functions: Part 1
- Mule 4: Database Connector Bulk Insert
- Mule 4: Hello World
- Mule 4: JSON Schema Validation
- Mule ESB 3.9: How to Upload a File via Web Form and Download File
- Mule ESB 3.9: Validate Files in Local Directory Using Groovy Component (Google Guava)
- Mulesoft Salesforce Integration: Using Upsert and Query
- MuleSoft, Salesforce POST
- MuleSoft, Salesforce UPSERT
- Multi-Document Transactions on MongoDB 4.0
- Multipart WSDL With Mule ESB
- MySQL Database SELECT Query Operation in Mule 4
- Naive Bayes Tutorial: Naive Bayes Classifier in Python
- Namespacing Redux Action Type Constant Values
- Netflix Eureka Discovery – Microservices
- NLog vs. log4net vs. Serilog
- NoClassDefFoundError When Using Lambda Instead of Anonymous Class [Snippets]
- Null Object Pattern in Java
- Parallelizing MD5 Checksum Computation to Speed Up S3-Compatible Data Movement
- Performance Testing BLOB From a MySQL Database With JMeter
- Persistent and Fault Tolerant Dynamic Routes Using Zuul, Redis, and REST API
- PHP Monolog Tutorial: A Step-by-Step Guide
- Porting Processor Expert Projects to MCUXpresso IDE
- PouchContainer Goroutine Leak Detection Practices
- Price Comparison of IoT Platform Vendors
- Principles for Microservices Integration
- Pure CSS Slide-Down Animation
- PySpark: Java UDF Integration
- Python Lists of Tuples
- Python Machine Learning: Tasks and Applications
- Python REST API Example (With Microservices) — Part 1
- Python vs. R for Developing Predictive Analytics Applications
- QA for Machine Learning Models With the PDCA Cycle
- Quality Assurance and Testing the ML Model
- Race Condition vs. Data Race in Java
- React vs. Angular vs. Vue.js: A Complete Comparison Guide
- React.js vs. Vue.js: A Comparison of Popular Frameworks
- Reactive Spring Security For WebFlux REST Web Services
- Read Config Data in .NET Core Test Project: .NET Core Quick Posts, Part IV
- Read Configuration in the Controller: .NET Core Quick Posts
- Real-World Refactoring: .Sort() vs .OrderBy()
- REST Webservices Using Jersey 2.x and Maven
- Restricting Access to EC2 Instances Based on Tags
- Running Redis on Windows 8.1 and Prior
- Scaling Microservices: The Challenges and Solutions
- Scanning a TSQL Project With SonarQube
- Scrum Retrospective 3: Generate Insights
- Scrum Retrospective 5: Close The Retrospective
- Send JMeter Test Reports by Email Automatically
- Separation of Duties: How to Conform in a DevOps World
- Setting Up a VPN Connection Between Alibaba Cloud and GCP Using VPN Gateway
- Setting Up TDE in MySQL RDS
- Should You Adopt a Single Code Repository for All Code?
- simdb: A Simple JSON DB in GO
- Simplify Code With 'if constexpr' in C++17
- Singleton Design Pattern: Making Singleton More Effective in Java
- Snapchat Snap Kit SDK Tutorial for iOS Swift
- So You Want to Use JSON in Oracle Database With Node.js?
- SOLID Principles and the Foundation Behind Them
- Spring Boot Thin JAR Builder for Running Java Microservices
- Spring Boot — Messaging With RabbitMQ Queue in PCF
- Spring Cloud Config Server Without RabbitMQ/Kafka
- Spring Hibernate With EhCache
- Spring Integration: SFTP Upload Example Using Key-Based Authentication
- Spring vs. Spring Boot
- Static Classes Are Evil, Make Your Dependencies Explicit
- Steps to Add New Field With Code First Approach in .NET Core
- Strategy vs. Factory Design Patterns in Java
- String.valueOf(Object) Vs. Objects.toString(Object)
- Swagger Generation With Spring Boot
- Talend and Apache Spark: Debugging and Logging Best Practices
- Tastes Like Burning: an Example of ARKit and iOS Particle Systems
- TensorFlow + MQTT + Apache Kafka
- Testing Features of ML Models
- The Concept of Cross-Browser Accessibility
- The Evolution of Systems Integration
- The Good and the Bad of Java Programming
- The Growth and Scope of IoT in Oil and Gas [Infographic]
- The Keys to Server Farm Management
- The Magic of Spring Data
- The Role of API Gateways in API Security
- Top 10 Business Opportunities for Augmented Reality
- Top 10 Java Interview Questions That I Recently Faced
- Top 25 Java Interview Questions and Answers
- Top 5 Use Cases of IoT in Transportation
- Top Docker Commands Any Expert Should Know
- Tracking File Permissions in Git
- Tutorial: Using Runtime Statistics with Amazon FreeRTOS V10
- Ultimate Guide to Installing Kafka Docker on Kubernetes
- Understanding the Confusion Matrix
- Understanding the Kubelet Core Execution Frame
- Using Ad-Hoc Scripts in Your Automated Database Deployment Pipeline
- Using C++17 std::optional
- Using Config Files With ngrok
- Using GPS Collars to Track the Movements of African Elephants
- Using Refs in Stencil
- Using Regular Expressions to Extract Tokens and Session IDs to Variables
- Using the Adapter Design Pattern in Java
- Using the Bridge Design Pattern in Java
- Using the Stream Real-Time Firehose With AWS SQS, Lambda, and SNS
- Vale for Spelling, Grammar, Style and Readability Linting
- What Developers Can Do to Help Achieve High Availability
- What Is HAPI FHIR Server? How Do We Deploy It?
- What Is the EventBus Library and How Does It Work?
- What's the Difference Between Java and C++ Constructors?
- Why Do You Need to Unit Test If You Have a QA Team?
- Why Is Data Security Important for Everyone?
- Why You Should Migrate SQL Server 2008 to the 2017 Version
- Why You Should Never Use Float and Double for Monetary Calculations
- Writing Large JSON Files With Jackson
- Writing Microservices With msf4j (Microservices Framework for Java)
- XML-Based Swagger 2 Configuration With Spring MVC