Tue.Nov 12, 2019

article thumbnail

Bliki: WaterfallProcess

Martin Fowler

In the software world, “waterfall” is commonly used to describe a style of software process, one that contrasts with the ideas of iterative, or agile styles. Like many well-known terms in software it's meaning is ill-defined and origins are obscure - but I find its essential theme is breaking down a large effort into phases based on activity. It's not clear how the word “waterfall” became so prevalent, but most people base its origin on a paper by Winston Royce , in particular this figure: Altho

article thumbnail

7 steps to improve your data structure and algorithm skills

Hacker Earth Developers Blog

This blog is a guest contribution from Harsh Goel, Founder @ InterviewCamp.io – Online Bootcamp for Technical Interviews. Machine Learning or Blockchain might be the next big thing, but interview problem-solving is the skill of the decade. Here is a step-by-step plan to improve your data structure and algorithm skills: Step 1: Understand Depth vs.

Data 140
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Is Cloud AI a Fad? The Shortcomings of Cloud Artificial Intelligence

CTOvision

Read Christopher Tozzi explain the shortcomings of cloud artificial intelligence on IT Pro Portal : Want to build artificial intelligence (AI) into your app, but don’t want to have to collect your own data or train your own models? The cloud has a solution for you. Cloud-based AI services have emerged as one of the […].

article thumbnail

3 keys to a highly effective product release

TechBeacon

With the adoption of DevOps and continuous delivery, modern-day product release cycles can be unforgiving. What's worse, an error-prone release has the potential to put the customer experience, reputation of your company, security, and data privacy at risk. How do engineering teams ensure effective, agile product releases when they're under the gun?

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

Three Ways Developers Can Worry Less About Security

DevOps.com

Over the past 10 years, developers have risen in organizational importance. They’ve acquired more tools, power, responsibility and autonomy. As part of that evolution, many developers today want to touch all of the layers of code and have their hands in every tool that’s being built. Known as “mechanical sympathy,” developers are taking increased initiative […].

More Trending

article thumbnail

AI development has major security, privacy and ethical blind spots

CTOvision

Read why O’Reilly says that security, privacy and ethics are low-priority issues for developers when modeling their machine learning solutions on Help Net Security : Security is the most serious blind spot. Nearly three-quarters (73 per cent) of respondents indicated they don’t check for security vulnerabilities during model building. More than half (59 per cent) […].

article thumbnail

DevOps Chat: Debugging Spinnaker Apps, With Salesforce

DevOps.com

Spinnaker Summit 2019 Preview: Debugging production issues in any environment can be challenging, and Spinnaker has its production learning curve. Problems aren’t always replicable in a smaller environment, and debug messages can be verbose and confusing to triage what’s happening. Our DevOps Chat guest Chuck Lane, Salesforce lead software engineer, is giving a talk on […].

DevOps 76
article thumbnail

When AI is a tool and when it’s a weapon

CTOvision

Read Seth Colaner explain how artificial intelligence can either be a tool or a weapon on Venture Beat : The immense capabilities artificial intelligence is bringing to the world would have been inconceivable to past generations. But even as we marvel at the incredible power these new technologies afford, we’re faced with complex and urgent […].

article thumbnail

7 steps to improve your data structure and algorithm skills

Hacker Earth Developers Blog

This blog is a guest contribution from Harsh Goel, Founder Interviewcamp. Machine Learning or Blockchain might be the next big thing, but interview problem-solving is the skill of the decade. Here is a step-by-step plan to improve your data structure and algorithm skills: Step 1: Understand Depth vs. Breadth. We all have that friend who has solved 500 coding problems.

Data 70
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

The Power of Embedded Analytics and the Build Versus Buy Dilemma

DevOps.com

Embedded analytics are a powerful tool for adding value and stickiness to your desktop and mobile apps. Many app developers are providing these features as standard in their tools. But should independent software vendors (ISVs), systems integrators (SIs) or companies building internal apps build analytics tools in-house, or should they buy them from specialist providers?

article thumbnail

Role of Test Automation in DevOps

Dzone - DevOps

Here's where QA fits into new DevOps processes. The purpose of DevOps is to bring development and operations together. It allows them to build, test and deploy applications while reducing time-to-market considerably. Increasing the convenience and popularity of DevOps have sparked the conversation that Quality Assurance has become an outdated concept.

DevOps 63
article thumbnail

NLP—The Emerging Force within the AI Family

QBurst

Natural Language Processing (NLP) is a field within Artificial Intelligence (AI) that allows machines to parse, understand, and generate human language. This branch of AI can be applied to multiple languages and across many different formats (for example, unstructured documents, audio, etc.). Considering that the NLP market is anticipated to be worth $13.4 billion in […].

article thumbnail

Three key ways continuous delivery improves your security posture

DXC

Continuous delivery yields a host of IT and operational benefits, including proven competitive advantages like faster deployment times, responses to customer feedback, and bug fixes. But one aspect that tends not to make it on the marquee list of benefits — and should probably be headlining it — is security. It’s really quite simple — […].

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

Scaling in DevOps

Dzone - DevOps

There are a number of barriers in scaling DevOps. Many large enterprises launch small DevOps initiatives within certain departments but subsequently find that scaling DevOps across the organization to enable meaningful and true digital transformation faces a number of challenges that must be overcome. We face challenges in our environment based on our past decisions as well as our current objectives.

DevOps 44
article thumbnail

Evolving Leadership in the Role of Agile Managers

Planbox

When your organization begins an agile transformation, implementing a new workplace philosophy with self-organized teams can leave managers unsure of their new role. The agile methodology emphasizes autonomy in a less hierarchical way than traditional methods (to learn more about agile methodology, click here ). Leaders that adapt to this change and become effective, non-intrusive managers help their company enjoy the benefits of a large organization’s size and scale along with a small organizat

Agile 41
article thumbnail

Pwned Android, Chromium devices drive winnings at Tokyo hacker contest

The Parallax

TOKYO—When it comes to getting hacked by security researchers at the seventh annual Mobile Pwn2Own hacking contest here, smart TVs could be a lot smarter about staying secure. The same goes for Wi-Fi routers, Xiaomi Android phones, and an Amazon Echo. One exploit even survived a factory reset of the device. The Mobile Pwn2Own hacking contest and its March counterpart in Vancouver , focused on phones and other non-laptop devices, have been delivering hundreds of thousands of dollars in prizes eac

article thumbnail

In the Cloud a Security-First Mindset Wins

Saviynt

Cloud migration changes our foundational understandings of identity. During my career, I’ve worked with Fortune 5000 retail, financial and healthcare customers to help design complex roadmaps and strategies for managing and governing identity to keep critical business data secure. As more of my customers migrate data to the cloud, one thing stays the same: the perimeter is shifting.

Cloud 28
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

Diversity, inclusion, and belonging at GitHub in 2019

Github

We’ve had an eventful year at GitHub—we welcomed new leadership (myself included), shipped new products, and grew our employee and developer communities. Through it all, our shared mission has stayed constant: to build the best platform for our global community of developers and the best workplace for our global team of employees (or Hubbers, as we like to say). .

article thumbnail

Tips for K-12 Tech & Curriculum Team Alignment to Drive Classroom Success

PowerSchool

52
article thumbnail

Why Organizations Love Data like Pizza

TIBCO - Connected Intelligence

Nearly everyone loves pizza. Norwegians lead the world with over 11 pies per person per year. The United States follows closely with one in eight Americans eating pizza each day. Domino’s Pizza Inc., the global market share leader, is growing at over 15% annually. So, it’s probably a safe bet that you love pizza, too. Take a moment to imagine a fresh hot pizza, delivered whenever and wherever you want, made from only the finest ingredients, and custom configured for whatever toppings you’re crav

article thumbnail

13 Mind-Blowing Things Artificial Intelligence Can Already Do Today

CTOvision

Read Bernard Marr list 13 mind-boggling tasks artificial intelligence can perform on Forbes : By now, most of us are aware of artificial intelligence (AI) being an increasingly present part of our everyday lives. But, many of us would be quite surprised to learn of some of the skills AI already knows how to do. […].

article thumbnail

Entity Resolution Checklist: What to Consider When Evaluating Options

Are you trying to decide which entity resolution capabilities you need? It can be confusing to determine which features are most important for your project. And sometimes key features are overlooked. Get the Entity Resolution Evaluation Checklist to make sure you’ve thought of everything to make your project a success! The list was created by Senzing’s team of leading entity resolution experts, based on their real-world experience.

article thumbnail

Defining Value Stream Mapping for Travel Business Owners

Altexsoft

This is a guest article by B2B blogger Connie Benton. Value stream mapping or value stream management is becoming a hot topic of discussion, especially in IT. But IT is not the only industry that can benefit from VSM. It’s a methodology that can be applied to any business. In fact, studies of the application of VSM to the hotel industry have been appearing as early as 2012.

Travel 17
article thumbnail

OpenAI has published the text-generating AI it said was too dangerous to share

CTOvision

The research lab OpenAI has released the full version of a text-generating AI system that experts warned could be used for malicious purposes. The institute originally announced the system, GPT-2, in February this year, but withheld the full version of the program out of fear it would be used to spread fake news, spam, and disinformation. […].

article thumbnail

The Journey to Autonomous Data Centers Begins Today

Dell EMC

By now, I’m sure you have heard the news regarding our launch of Dell EMC PowerOne, a new autonomous infrastructure system that is designed to simplify and automate IT operations across Dell EMC compute, storage, and networking. In this post, I wanted to take a little time to describe a bit more about why we built it and why it’s different. As we look across the IT landscape, we can see three trends taking place right before our eyes.

article thumbnail

Download Recruitment dashboard template

Hacker Earth Developers Blog

The post Download Recruitment dashboard template appeared first on HackerEarth Blog.

article thumbnail

The Big Payoff of Application Analytics

Outdated or absent analytics won’t cut it in today’s data-driven applications – not for your end users, your development team, or your business. That’s what drove the five companies in this e-book to change their approach to analytics. Download this e-book to learn about the unique problems each company faced and how they achieved huge returns beyond expectation by embedding analytics into applications.

article thumbnail

The Latest Public Cloud Market Share and Beyond

ParkMyCloud

With another recent round of earnings reports from Amazon , Microsoft and Google out of the way it’s always enjoyable to stand back and see what we can discern about the public cloud market share. According to Synergy Research Group who closely monitor such trends, they saw 37% overall growth year-over-year in public cloud. They reported that it has taken just two years for the public IaaS and PaaS markets to double in size and their forecast shows them doubling within the next three years

article thumbnail

Microsoft's November 2019 Patch Tuesday: Tenable Roundup

Tenable

With over 70 CVEs, Microsoft’s November 2019 Patch Tuesday corrects 13 critical vulnerabilities, including a patch for an Internet Explorer vulnerability exploited in the wild. Microsoft’s November 2019 Patch Tuesday contains updates for 74 CVEs, 13 of which are rated critical. This month’s release covers 16 remote code execution (RCE) vulnerabilities and 27 elevation of privilege (EoP) flaws across a variety of products.

article thumbnail

The Rewards of Resilience: the Story of US Coast Guard Veteran Larry Overman

Coding Dojo

The most important thing is to never give up, never give in to circumstances, believe in yourself, and to soldier. … Read more >>. The post The Rewards of Resilience: the Story of US Coast Guard Veteran Larry Overman appeared first on Coding Dojo Blog.