Tue.Aug 18, 2020

article thumbnail

How to Achieve 20/20 Visibility in Your OT Security

Tenable

How To 106
article thumbnail

A brief review of the Kinesys Advantage2 ergonomic keyboard

Martin Fowler

About three-and-a-half years ago I bought a Kinesys Advantage2 ergonomic keyboard. This tool isn't cheap, and it's rather unusual in its layout. But I use a keyboard all day, so I wanted one that maximized my comfort and enjoyment at my work. I've found it a worthwhile investment.

Tools 308
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Applying Acceptance Test Driven Development (ATDD) in a Bank

Agile Alliance

My guest for this interview was Sebastián Ismael, a software professional and visiting lecturer from Argentina. Sebastián has been been with Grupo Esfera, a boutique software consulting company in Buenos Aires, for eight years. The firm serves very large companies in Argentina and elsewhere. He is passionate about the technical side of Agile, specially eXtreme … Continued.

article thumbnail

Distributed Systems Pattern: Low-Water Mark

Martin Fowler

The write ahead log maintains every update to persistent store. It can grow indefinitely over time. Segmented Log allows dealing with smaller files at a time, but total disk storage can grow indefinitely if not checked. A Low-Water Mark acts an index in the write ahead log showing which portion of the log can be discarded.

System 232
article thumbnail

Get Better Network Graphs & Save Analysts Time

Many organizations today are unlocking the power of their data by using graph databases to feed downstream analytics, enahance visualizations, and more. Yet, when different graph nodes represent the same entity, graphs get messy. Watch this essential video with Senzing CEO Jeff Jonas on how adding entity resolution to a graph database condenses network graphs to improve analytics and save your analysts time.

article thumbnail

Beyond User Stories: Modern Software Requirements need a Visual Model of Representation

Agile Alliance

Welcome to a world where Modern Software Requirements are not only simple & intuitive, but also fun to create. You’ll end this session cum workshop with something which you’d like to try as soon as you go back to your work next week. User Stories were created as part of eXtreme Programming more than 20 … Continued.

Software 150

More Trending

article thumbnail

Machine learning and data warehousing: What it is, why it matters

TechBeacon

One of the many technologies included under the umbrella of artificial intelligence, machine learning is defined by Wikipedia as "a field of computer science that gives computers the ability to learn without being explicitly programmed.".

article thumbnail

How Can Data Quality Enhance Trust In Artificial Intelligence?

CTOvision

Read Nallan Sriraman explain how data quality can enhance trust in artificial intelligence on Forbes : Companies now more than ever rely on data to create trustworthy insights to make […].

article thumbnail

Skills Every DevOps Professional Needs to Succeed

DevOps.com

At organizations of all sizes, DevOps is becoming immensely popular to harmonize operations between IT and software development units. The digital world is progressing rapidly, and with that, the need to upgrade skills has become a necessity. Based on research from Allied Market, the DevOps market worldwide revenue was $3.36 billion in 2017 and is […].

DevOps 145
article thumbnail

Simple Node.js Proxy

David Walsh

When I wanted to refresh my React.js skills, I quickly moved to create a dashboard of cryptocurrencies, their prices, and and other aspects of digital value. Getting rolling with React.js is a breeze — create-react-app {name} and you’re off and running. Getting the API working isn’t quick, especially if they don’t accept cross-origin requests.

article thumbnail

Streamlining Database Compliance with CI/CD Integration

IT leaders know the importance of compliance at every level, but the database often gets left behind as other environments are automated for robust protection. This whitepaper emphasizes the importance of robust, auditable, and secure database change management practices for safeguarding organizational compliance. Learn how automating database compliance: Mitigates risk Protects against security vulnerabilities Helps avoid regulatory penalties Aligns database workflows with app lifecycle Turns d

article thumbnail

Why Best-of-Breed is a Better Choice than All-in-One Platforms for Data Science

O'Reilly Media - Ideas

So you need to redesign your company’s data infrastructure. Do you buy a solution from a big integration company like IBM, Cloudera, or Amazon? Do you engage many small startups, each focused on one part of the problem? A little of both? We see trends shifting towards focused best-of-breed platforms. That is, products that are laser-focused on one aspect of the data science and machine learning workflows, in contrast to all-in-one platforms that attempt to solve the entire space of data workflow

article thumbnail

6 rules for high-quality page object patterns

TechBeacon

The page object pattern is one of the most important aspects of thorough user interface (UI) test automation. But in my experience, eight out of 10 test automation engineers ignore it—even though it's been around for more than 15 years. Given the usefulness and effectiveness of page object patterns, that's a mistake you don't want to make.

Testing 131
article thumbnail

Testing Kafka Streams – A Deep Dive

Confluent

Tools for automated testing of Kafka Streams applications have been available to developers ever since the technology’s genesis. Although these tools are very useful in practice, this blog post will […].

Testing 127
article thumbnail

Bridging the Cybersecurity Skills Gap Through Artificial Intelligence

CTOvision

Read Sandra Wheatley explain how artificial intelligence can bridge the huge cybersecurity skills gap on Security Boulevard Perhaps the most resource-intensive task required of security teams is the correlation and […].

article thumbnail

Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications

Speaker: Aarushi Kansal, AI Leader & Author and Tony Karrer, Founder & CTO at Aggregage

Software leaders who are building applications based on Large Language Models (LLMs) often find it a challenge to achieve reliability. It’s no surprise given the non-deterministic nature of LLMs. To effectively create reliable LLM-based (often with RAG) applications, extensive testing and evaluation processes are crucial. This often ends up involving meticulous adjustments to prompts.

article thumbnail

JumpCloud University and Certification Now Available for IT Admins

DevOps.com

LOUISVILLE, CO – Aug. 18, 2020 – JumpCloud, the world’s first Directory-as-a-Service®, today announced a certification program for IT admins through the newly launched JumpCloud University. JumpCloud, with over 100,000 organizations enrolled worldwide, designed JumpCloud University™ and certification to provide essential knowledge to its rapidly-growing base of IT admins, system administrators, MSPs, and DevOps engineers.

article thumbnail

Too many AI researchers think real-world problems are not relevant

CTOvision

Read Hannah Kerner take a look at why many artificial intelligence researchers think real-world problems are not relevant on MIT Technology Review : Any researcher who’s focused on applying machine […].

Research 117
article thumbnail

Is Anthos the edge Google needs in enterprise cloud?

Dion Hinchcliffe's Web 2.0 Blog

In 3rd place in the cloud wars for years, the emergence of Google's Anthos last year was a welcome move that makes a versatile multicloud future for businesses not just a possibility, but a practical option today. But is this what Google needs to truly succeed in the cloud industry?

Cloud 114
article thumbnail

Cheryl Ingstad to present at AI in Government this Thursday

CTOvision

AI in Government is where those working in and with the government get together to network, discuss, and interact on topics relating to AI, machine learning, and cognitive technologies. This […].

article thumbnail

Top 5 Challenges in Designing a Data Warehouse for Multi-Tenant Analytics

Multi-tenant architecture allows software vendors to realize tremendous efficiencies by maintaining a single application stack instead of separate database instances while meeting data privacy needs. When you use a data warehouse to power your multi-tenant analytics, the proper approach is vital. Multi-tenant analytics is NOT the primary use case with traditional data warehouses, causing data security challenges.

article thumbnail

Cognizant and Tricentis Integrate Testing Solutions to Simplify and Accelerate SAP S/4HANA Implementation

DevOps.com

Cognizant’s quality assurance and testing expertise and Tricentis’ AI-enabled, automated, continuous testing tools reduce enterprise resource planning (ERP) migration time, cost, and uncertainty Companies will offer large enterprises a one-source continuous, automated testing solution for moving applications from SAP ECC to SAP S/4HANA Cognizant (NASDAQ: CTSH) and Tricentis are collaborating to offer an integrated testing solution for companies […].

article thumbnail

Optimizing IoT Security by Implementing Artificial Intelligence

CTOvision

Read Liqaa Nawaf explain how artificial intelligence can help in optimizing Internet of Things security on Infosec Magazine : The Internet of Things (IoT) is growing rapidly in the markets […].

article thumbnail

DevSecOps and Passwords: Lessening the Burden

DevOps.com

The point of DevOps is to make IT more responsive (and hopefully more stable, but we have evidence that is not always the case). The point of DevSecOps (so far) is to make security more responsive and to build security right into the stack. These are both worthy goals. As we all have pointed out […]. The post DevSecOps and Passwords: Lessening the Burden appeared first on DevOps.com.

DevOps 101
article thumbnail

CodeSOD: A Shallow Perspective

The Daily WTF

There are times where someone writes code which does nothing. There are times where someone writes code which does something, but nothing useful. This is one of those times. Ray H was going through some JS code, and found this “useful” method. mapRowData (data) { if (isNullOrUndefined(data)) return null; return data.map(x => x); }. Technically , this isn’t a “do nothing” method.

article thumbnail

7 Pitfalls for Apache Cassandra in Production

Apache Cassandra is an open-source distributed database that boasts an architecture that delivers high scalability, near 100% availability, and powerful read-and-write performance required for many data-heavy use cases. However, many developers and administrators who are new to this NoSQL database often encounter several challenges that can impact its performance.

article thumbnail

COVID-19’s Influence on the Future of Agile

Agile Alliance

Agile 192
article thumbnail

Up and Running with Lacework and Jenkins

Lacework

In a recent blog post, I talked about how security teams need to focus on collaborating with Developers, Operations, and SREs by bridging the gap with relevant security data to drive testing and automation in CI/CD tooling. In this hands-on blog post, we will put that philosophy into practice by integrating Lacework Container Vulnerability Scanning [.].

Testing 100
article thumbnail

VMware Expands Reach of IT Management Portfolio

DevOps.com

VMware today announced a bevy of updates to its portfolio of IT management tools that is now at the heart of its overall approach to both DevOps and AIOps. VMware vRealize Operations 8.2 and VMware vRealize Operations Cloud, the on-premises and software-as-a-service (SaaS) editions of the same IT automation platform, provide deeper support for Kubernetes […].

DevOps 97
article thumbnail

Digital Menus Want To Change How You Eat

Tandem

Digital menus are popping up in chain restaurants around the country. You’ve probably seen them, maybe even used one – a tall, flat screen that hovers a few feet above the air, dangling visions of hamburgers and french fries in front of your head. Taking the form of screens posted over counters, tablets anchored at the ends of tables, and self-serve kiosks that replace cashiers completely, these screens seem like a natural extension of the online ordering craze that exploded during the 201

article thumbnail

Reimagined: Building Products with Generative AI

“Reimagined: Building Products with Generative AI” is an extensive guide for integrating generative AI into product strategy and careers featuring over 150 real-world examples, 30 case studies, and 20+ frameworks, and endorsed by over 20 leading AI and product executives, inventors, entrepreneurs, and researchers.

article thumbnail

Article: Q&A on the Book How to Be an Inclusive Leader

InfoQ Culture Methods

The book How to Be an Inclusive Leader by Jennifer Brown provides a step-by-step guide to becoming an advocate for inclusion. It explains what leaders can do to increase inclusiveness in the workplace, describes the characteristics of inclusive leaders, explores why inclusion matters and how people cover, and provides the inclusive leader continuum.

How To 98
article thumbnail

It’s Here: Lacework’s Active Host Vulnerability Monitoring

Lacework

*New webinar on Host Vulnerability Monitoring — September 2nd. Register now!* Earlier today, Lacework announced the addition of host vulnerability monitoring to the Lacework platform. Built from the ground up to protect applications in the cloud, including serverless, containers, and Kubernetes workloads, and streamlines security for software teams building on Amazon Web Services (AWS), Microsoft [.].

article thumbnail

RPA—It’s Time to Take the Plunge

QBurst

We all know the saying “Tough times never last, but tough people do.” We are going through one of the toughest times of our generation and the situation requires us to toughen up too. Businesses took a hit when the pandemic struck and had to improvise drastically to cope. Some had to scale down their […]. The post RPA—It’s Time to Take the Plunge appeared first on QBurst Blog.

96