• ?
  • Rexistro

Dzone

CTO’s Practical Guide to Comply With CPRA Cybersecurity Requirements

Upcoming Changes in the Law If you’re not a privacy geek you may not have noticed that California recently voted to change its two letters in the name of its privacy law: from CCPA to CPRA. But that’s not all. The change in the name comes with an amendment that places more pressure on businesses ope ...

DZone Cloud Show: KubeCon 2021 Recap

KubeCon Recap Show Join us for the first-ever DZone Cloud Show as we recap and bring you up to speed with everything that happened at KubeCon NA 2021. Have a question or topic you want us to address? Then, be sure to leave a comment! The DZone Cloud Show is broadcast across all DZone social media ch ...

Defining the Developer Experience

If you run a software company, it’s common to think about the User Experience (UX), how they experience your product when they use it, how intuitive it is to interact with, how quickly someone can accomplish an activity within your product, and how they feel about that process when it is completed.& ...

Using LoopBack Connectors With IBM App Connect Enterprise

IBM® App Connect Enterprise provides a LoopBackRequest node, which enables you to issue synchronous requests to backend data sources by using LoopBack® connectors such as MongoDB, Cloudant®, or PostgreSQL. In this article, we provide detailed information on the installation and configuration of the ...

8 Things to Consider When Choosing an Embedded Analytics Vendor

Choosing an embedded analytics vendor is not an easy task. There are so many solutions available on the market that it is overwhelming. How can you make the best decision and ensure you invest in a solution that is really going to make an impact? The truth is that there is no straight answer. In fac ...

Writing Clean Code: Naming

When you start learning how to code your main focus is writing code that works correctly for the problem you are solving. Yes, code needs to work correctly and that is a good place to start learning. However, in a real work environment, you also want to ensure you write clean code. Clean code is rea ...

How to Customize User Interface in Apereo CAS

In this article, we are going to see how to customize the user interfaces of a CAS application.  As you may know already, we are dealing with WAR overlay installation of the CAS project. Within this overlay project, there are no view pages available for us to modify. So first of all, we need to ...

Text Preprocessing Methods for Deep Learning

Deep Learning, particularly Natural Language Processing (NLP), has been gathering a huge interest nowadays. Some time ago, there was an NLP competition on Kaggle called Quora Question insincerity challenge. The competition is a text classification problem and it becomes easier to understand after wo ...

How to Know When to Utilize Cross-Browser Testing

We all know that if we are developing something that runs on the web using browsers then cross-browser testing needs to be done. However, there is another variation of cross-browser testing – cross-device testing. If we have an application that is supposed to work on a device and is used by a set of ...

Two Keys to Agile Transformation

Enterprise agility has rapidly become one of the most crucial variables for a business’s long-term resiliency. With the COVID-19 pandemic, never-ending disruptions to the global supply chain, and nearly every industry’s typical processes flipped upside down, there has never been a more important tim ...

Spinnaker Meets Minikube: Part 1

Spinnaker is a continuous integration/continuous delivery tool that was started by Netflix in its quest for more agility. This posting will show how to get hands-on experience running Spinnaker on Windows 10. Minikube provides the ability to run a Kubernetes cluster on local Linux, Mac, or ...

NetSuite Integration Using Mulesoft

NetSuite software is an online service that enables companies to manage all key business processes in a single system. NetSuite provides cloud-based business management software that helps companies manage core business processes, ERP financials, CRM, e-commerce, inventory, and more. Mulesoft provid ...

Tips for Cutting Down Web Development Time

When planning the creation of a website or web app, underestimating the time needed to deliver can sink a project. The longer the project is in development the more money, time, and other resources are required to see it to delivery. Also, the longer it is developed, the more that excitement for the ...

The Middle Developer Plateau

So, you are a middle developer. Moving from the status of a junior developer to the middle was not difficult. However, it seems as if no matter how much you try, you cannot become a senior developer. Moreover, you frequently feel that the projects aren’t as attractive as they used to be, an ...

Why PKI Is Critical to Your Cloud Strategy

Modern businesses are becoming ever more reliant on digital data and electronic activities, and as a result, meet rigorous data privacy compliance hurdles and information security regulations. Also, with companies increasingly under threat of online cyber-attacks and malicious insiders, enterprise a ...

How Agile Eases Software Development Process?

The changing market dynamics and technological acceleration have pushed organizations to deliver at a higher pace. Organizations that have embraced the holistic approach of Agile in the software development industry, have shown improved quality, speed to market, and an impressive boost in productivi ...

Software Testing: Essential 4 Levels

The goal of Levels of Testing is to make software testing more structured and efficient, as well as to make it easier to identify all available test cases and test scenarios at a given level. There are various steps in the SDLC paradigm, such as requirement gathering, analysis, coding, design, execu ...

How to Migrate Your Data From Redshift to Snowflake

For decades, data warehousing solutions have been the backbone of enterprise reporting and business intelligence. But, in recent years, cloud-based data warehouses like Amazon Redshift and Snowflake have become extremely popular. So, why would someone want to migrate from one cloud-based data wareho ...

Insights Into Proactive Threat Hunting

Proactive search for complex threats seems to be a useful technology but inaccessible for many organizations. Is it really so? What do companies need to do to start Threat Hunting? What tools are needed for threat hunting? What trends in this area can be seen on the market in the coming years? Here' ...

Bias vs. Fairness vs. Explainability in AI

Over the last few years, there has been a distinct focus on building machine learning systems that are, in some way, responsible and ethical. The terms “Bias,” “Fairness,” and “Explainability” come up all over the place but their definitions are usually pretty fuzzy and they are widely misundersto ...

5 Security Concerns for Developers In Workload Protection

As more workloads move to the cloud, there’s an increased focus on securing them differently. Here are some useful tips for developers to keep in mind as they explore workload protection strategies this year.  1. Streamline and Automate Your Protection Efforts When Possible Succeeding with work ...

The Debugger Checklist – Part I

I’m a disorganized person by nature. When I follow a process, it’s by habit and intuition. But when a debugging problem keeps me up at night and gets me to that state of mind where a career of raising sheep in New Zealand seems like an attractive option … That’s when I need to back off and walk thro ...

Emerging EA Trend: Digital Twin of an Organization

The need to innovate and continuously change is a necessary survival skill for enterprises. How your organization executes that change is something that is unique to your organization. Keeping in touch with the newest ways of implementing change can be overwhelming, given that there are always new e ...

Interesting Application Garbage Collection Patterns

As the author of GCeasy – Garbage collection logs analysis tool, I get to see a few interesting Garbage Collection Patterns again and again. Based on the Garbage collection pattern, you can detect the health and performance characteristics of the application instantly. In this post, let me shar ...

CSS Layers Tutorial: Real CSS Encapsulation

Just around the corner, a new feature is rearing its head and it's getting frontend developers excited. That feature is CSS layers. With layers, we'll finally be able to fully encapsulate our CSS for import. That means modules, scripts, or anything else imported into your projects can have CSS that ...

Solve Every Problem Twice

I remember first reading about a similar concept in Joel Spolsky’s blog, Joel on Software, where he wrote back in 2007: Fix Everything Two Ways Almost every tech support problem has two solutions. The superficial and immediate solution is just to solve the customer’s problem. But when you think a ...