- DZone
- Sitemap Home
- Articles
- 2019
- February
DZone Sitemap: February 2019 Articles
- 10 Essential Tools Every Java Developers Should Know
- 10 Underused Laravel Blade Directives
- 14 SQL Jobs and Opportunities
- 4 Chatbot Security Measures You Absolutely Need to Consider
- 5 Spring Cloud Annotations Java Programmers Should Know
- 6 Data Management Patterns for Microservices
- 6 DevOps Trends to Watch in 2019
- 7 Simple Ways to Improve Website and Database Performance
- A Bird’s-Eye View on Java Concurrency Frameworks
- A Complete Guide to the Project Management Lifecycle
- A Comprehensive Guide to Azure Functions Error Monitoring
- A Guide to Installing Kali Linux
- A Guide to Resolving the Cross-Database Query Problem with A Single SQL Statement
- A Quick and Practical Example of Kafka Testing
- A Quick Guide to Microservices With the Micronaut Framework
- A Simple Checklist for Apache Ignite Beginners
- Adding External JavaScript Files (.js) Into Moodle
- Advanced Basics: Bootstrap 4 With ASP.NET Core TagHelpers
- Amazon EKS Authentication and Authorization Process
- An Introduction to Microservices With Undertow
- API Gateway to the Rescue
- Applying Hexagonal Architecture to a Symfony Project
- Artificial Intelligence: A Radical Anti-Humanism
- ASP.NET Core Response Compression
- Asynchronous RDBMS Access With Spring Data R2DBC
- AWS Secret Manager: Protect Your Secrets in Applications
- Batch Processing With Spring Batch and AMQP: Easier Than You Think
- Breaking Static Dependency: How to Make Code Testable
- Caching in Hibernate With Redis
- Career Trends of Software Test Automation Engineering in 2019
- Clone a Project in Visual Studio 2019
- Communication Between Microservices
- Comparing OpenAPI With gRPC
- Complete Guide to RFID: Benefits, Applications, and Challenges
- Coupling and Cohesion: Confounding Yet Critical Concepts
- Creational Design Pattern Series: Factory Method Pattern
- Customize Query in Runtime With JPA
- Debugging Tools in Xcode
- Dependency Injection in .NET Core Console Applications
- Device Power Management in IoT
- Digitalized Managed File Transfer: One MFT Service to Rule 6 Digital Integration Projects
- Display an Interactive HERE Map in an Ionic App
- Distributed Transactions With the 2PC Protocol
- Drag and Drop Visualization in R
- Duplicate Objects in Java: Not Just Strings
- Dynamic Typing in SQL
- Eclipse MAT — Incoming, Outgoing References
- Eclipse MAT: Shallow Heap Vs. Retained Heap
- Email Test Automation With Mailtrap
- Enum Tricks: Featured Enum Instead of Switch
- Error Handling for Apache Beam and BigQuery (Java SDK)
- Event Aggregator for ASP.NET Core 3 Razor Components/Blazor
- Everything You Need to Know about DDOS: What Is a DDOS Attack?
- Flyway Error: Found Non-Empty Schema(s) Without Schema History Table
- From Dijkstra to A Star (A*), Part 1: The Dijkstra Algorithm
- From Dijkstra to A Star (A*), Part 2: The A Star (A*) Algorithm
- Full-Stack Vue App With Node, Express, and MongoDB
- Generating a JSON Dataset Using Relational Data in Snowflake
- Geocoding Addresses With Kotlin and HERE in Android
- Getting Started With HERE Using Kotlin and the Android SDK
- Getting Started With Serenity BDD and Cucumber 4
- Golang Tutorial: Learn Golang by Examples
- Good Tests and Bad Metrics: Choosing Quality Over Quantity in Software Testing
- Gradle Goodness: Only Show All Tasks in a Group [Snippet]
- Guidance for Building a Control Plane for Envoy, Part 1
- Hands-on With Istio Service Mesh: Implementing Canary Deployment
- How Atlassian Teams Build Strength and Agility (Without the Silly Games)
- How Code Reviewing Can Help With Quality Assurance
- How I Exposed an Entire PL/SQL-Based Application as REST APIs in Less Than a Week
- How Single Page Web Applications Actually Work
- How to Adopt Service Virtualization Successfully
- How to Automate and Schedule Tasks With Crontab on Ubuntu 16.04
- How To Choose Which Test Cases To Automate
- How to Create a Simple Currency Converter App in Android Studio
- How to Enable Column Hiding in Ignite UI for Angular Grid
- How to Implement Pagination in an ASP.NET Core App
- How to Import a MuleSoft Application as a Utility or Reference
- How to Pretty Print JSON Using Browser Dev Tools
- How to Run a Load Test of 50k+ Concurrent Users
- How to Run Java Microservices on OpenShift Using Source-2-Image
- How to Shift Left: Four Tips to Change Team Culture
- How to Use a Start/Stop Loader on Every AJAX Call
- How to Use Embedded Hazelcast on Kubernetes
- How to Use Hibernate Natural IDs in Spring Boot
- How to Use R for Conjoint Analysis
- How to Use the JMeterPluginsCMD Command Line
- How to Use The Newest C++ String Conversion Routines: std::from_chars
- Implementing Event Sourcing With Axon and Spring Boot (Part 2)
- Implementing Event Sourcing With Axon and Spring Boot - Part 3
- Instagram Bug Brings Social Media Accountability to the Forefront, Again
- Install SSL Certificate on Tomcat Web Server
- Interacting With a Leaflet Map in an Ionic Framework PWA
- Inversion of (Coupling) Control in Java
- Jackson Property Custom Naming Strategy
- Java-Distributed Caching in Redis
- JDK 9/JEP 280: String Concatenations Will Never Be the Same
- Kafka Logging With the ELK Stack
- Kotlin Microservices With Micronaut, Spring Cloud, and JPA
- Kubernetes Logs Analysis With Elassandra, Fluent-Bit and Kibana
- LDA for Text Summarization and Topic Detection
- LockSupport.parkNanos() Under the Hood and the Curious Case of Parking (Part I)
- Machine Learning With Python, Jupyter, KSQL, and TensorFlow
- MEAN Stack and Startups: Are they Made for Each Other?
- Microservices With CQRS and Event Sourcing
- Modern State Pattern Using Enums and Functional Interfaces
- Monitoring Docker Swarm
- Monitoring Microsoft Azure With Logz.io
- Monolithic vs. Microservices: Which Is the Better Architecture App Development?
- Monorepo’s for Microservices Architecture
- MQTT Client Load Balancing With RabbitMQ and Spring Cloud
- Mule API: Experience, Process, System
- MVP, Prototype, or POC?: A Complex Choice of Strategy Made Simple
- MySQL Tutorial: Understanding The Seconds Behind Master Value
- No Framework for Your Microservices?
- Optimize Website Speed With Varnish Cache
- Packet Radio on Debian 9 With Direwolf and ax25
- Pagination and Sorting With Spring Data JPA
- Password Encoder Migration With Spring Security 5
- Performant Batch Inserts Using JDBC
- plprofiler: Getting a Handy Tool for Profiling Your PL/pgSQL Code
- PostgreSQL's psql \set vs. SET
- Profiling With JVisualVM
- Pros and Cons of MySQL Replication Types
- Redis Hotspot Key Discovery and Common Solutions
- Release Frequency: A Need for Speed
- REST API Security Vulnerabilities
- Revealing the Queries Behind Psql's Backslash Commands
- Run AWS Lambda Functions Locally on a Windows Machine
- SAFe Delivery of Enterprise Cloud Initiatives
- Securing the ELK Stack With Nginx
- Server Monitoring With Logz.io and the ELK Stack
- Set Up Jenkins CI in 30 Minutes
- Shift Left, Shift Right: What Are We Shifting, and Why?
- Simplifying the Object.assign Method in JavaScript
- Software Testing Tutorial: How to Perform Testing
- Spring Boot and OAuth2: Getting the Authorization Code
- Spring Boot With Spring Data JPA
- Spring Boot: Run and Build in Docker
- Spring for Apache Kafka — Part 1: Error Handling, Message Conversion, and Transaction Support
- SQL Server SSRS Scale Out With Containers
- Step-By-Step Guide to Setting up A Local SuiteCRM Instance
- Switching Between .NET Core SDK Versions
- SyntaxError: JSON.parse: bad parsing
- Tackling RESOURCE_LOCAL Vs. JTA Under Java EE Umbrella and Payara Server
- Test Automation Tools for Desktop Applications: Boxed vs. Open Source
- Testing Spring Boot Integration With Vault and Postgres Using Testcontainers Framework
- Text Mining 101: What it Is and How it Works
- The 8 Best Excel Alternatives for Project Management and Spreadsheets
- The Battle: TensorFlow vs. Pytorch
- The Micro-Hexagon Design Pattern to Architecture Pattern, Part 1
- The Mystery Behind Testing ''The Integration of Payment Gateways''
- The Path to Production: How And Where to Segregate Test Environments
- The Power of Automated Testing and Test Management with SmartBear and Zephyr
- Threads Stuck in java.net.SocketInputStream.socketRead0 API
- Tips and Best Practices to Take Advantage of Spark 2.x
- Top 5 Reasons Why DevOps Is Important
- Top Applications for IoT in the Food and Beverage Retail Industry
- Trust Models for Secure Network Connections
- Try to Avoid -XX:+UseGCLogFileRotation
- Tutorial: Blinky With the NXP LPC845-BRK Board
- Two Lines of Code and Three C++17 Features: The Overload Pattern
- UE Application Initiation and Offloading on MEC Deployments in a Standalone 5G Network
- Upload and Download Files to S3 Using Maven
- Using Sinon Stubs
- Using TLS in Rust: Getting Async I/O With tokio (Part 2)
- Using TLS With Rust: Authentication
- Using ZK With Spring Boot
- Utility-First CSS With Tailwind
- Verifying Infrastructure, Using Ansible With Very Little Knowledge of It
- Vulnerability Threat Control Paradigm and CIA Triads – Computer Security
- Waits in Selenium: How to Use Implicit and Explicit Wait Commands
- Web Development Comparison: Spring Boot vs. Express.js
- Web Scraping Tutorial: Using Python to Find Cheap Flights!
- What Is Data Redundancy?
- What You Need to Know to Test Kafka
- Why and When to Use Java for Developing Your Application
- Why Development Environments Shouldn't Be the Same as Production
- WIQL Editor Extension for Azure DevOps
- Writing in Markdown: An Introduction
- XML Optimization for the Highest Performance
- Zero Downtime Deployment