Sun.Apr 07, 2024

article thumbnail

Keyless Google Cloud deployments from Azure Pipelines

Xebia

Deploying Google Cloud (GCP) resources via Azure Pipelines used to require service account keys. Today, however, Azure DevOps OIDC tokens can be exchanged to Google credentials using Google Cloud Workload Identity Federation. This blog uses the Google Cloud Auth to do so. Azure DevOps Google Cloud Deployment Pipeline Overview The high-level deployment pipeline consists of two steps.

article thumbnail

C-Suite Keys to Success in the Age of AI Everywhere

IDC

Technology providers must commit to building customer trust by enhancing the transparency of their systems and ensuring adherence to prevalent regulatory standards and mandates.

System 109
article thumbnail

CodeSOD: They Key To Dictionaries

The Daily WTF

It's incredibly common to convert objects to dictionaries/maps and back, for all sorts of reasons. Jeff 's co-worker was tasked with taking a dictionary which contained three keys, "mail", "telephonenumber", and "facsimiletelephonenumber" into an object representing a contact. This was their solution: foreach ( string item in _ptAttributeDic.Keys) { string val = _ptAttributeDic[item]; switch (item) { case "mail" : if ( string.IsNullOrEmpty( base.

article thumbnail

What Can Your Organization Learn from the Critical Milestones and Pitfalls of Large Language Models in Medicine and Healthcare?

Ooda Loop

Other industry sectors should keep a close eye on the critical milestones and pitfalls of the biotech/healthcare space - with an eye toward what platform, product, service innovations, and architectures may have a potable value proposition within your industry. The Stanford Institute for Human-Centered AI (HAI) is doing great work fielding research in healthcare with quantifiable results that offer a window into AI as a general applied technology in this vast but shallow early implementation pha

article thumbnail

15 Modern Use Cases for Enterprise Business Intelligence

Large enterprises face unique challenges in optimizing their Business Intelligence (BI) output due to the sheer scale and complexity of their operations. Unlike smaller organizations, where basic BI features and simple dashboards might suffice, enterprises must manage vast amounts of data from diverse sources. What are the top modern BI use cases for enterprise businesses to help you get a leg up on the competition?

article thumbnail

Using an LLM API As an Intelligent Virtual Assistant for Python Development

Toptal

With proper instruction, LLMs can be highly effective coding assistants. This step-by-step guide shows you how to generate a call to an external API using Python and the OpenAI API.

More Trending

article thumbnail

May 28: “Testing Without Mocks” Training (Budapest, Hungary)

James Shore

I’m delivering my “Testing Without Mocks” training course at the Craft Conference in Budapest, Hungary on May 28th and 29th. Buy tickets here. Course Description Programmers need automated tests to avoid wasting huge amounts of time manually checking and fixing code. But automated tests also tend to waste a huge amount of time: Flaky tests fail randomly.

article thumbnail

Predicting solar eclipses with Python

Erik Bernhardsson

As I am en route to see my first total solar eclipse, I was curious how hard it would be to compute eclipses in Python. It turns out, ignoring some minor coordinate system head-banging, I was able to get something half-decent working in a couple of hours. I didn't want to go deep on celestial mechanics, so I decided to leverage Python's fantastic ecosystem for everything.

Lambda 164
article thumbnail

May 30: A FaST Way to Scale (Budapest, Hungary)

James Shore

I’m giving a talk about FaST (Fluid Scaling Technology) at the Craft Conference in Budapest, Hungary. It's May 30th and 31st and has an incredible speaker lineup. I’m looking forward to presenting my latest learnings about FaST: How can multiple teams work together on a single product? The common wisdom is to carefully align teams and responsibilities to create autonomous teams.