Exercises in Emulation: Xbox 360’s FMA Instruction

Randon ASCII

Years ago I worked in the Xbox 360 group at Microsoft. We were thinking about releasing a new console, and we thought it would be nice if that console could run the games of the previous console. Emulation is always hard, but it is made more challenging when your corporate masters keep changing CPU types. The Xbox one – sorry, the original Xbox – used an x86 CPU. The Xbox two – sorry, the Xbox 360 – used a PowerPC CPU. The Xbox three – sorry, the Xbox One – used an x86/x64 CPU.

Games 54

Test Planning Simplified

DZone

Thinking deeply about all of those things and writing them down, in whatever form the final document took, was the real value of the exercise. In my experiences of planning for testing in various environments, and across several teams and organizations, the value of that planning was never the document itself; rather, it was the thoughts and consideration of the activities, resources and potential risks and issues yet to be discovered.

Insiders

Sign Up for our Newsletter

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

Developing a chaos architecture mindset

O'Reilly Software

Adrian Cockcroft outlines the architectural principles of chaos engineering and shares methods engineers can use to exercise failure modes in safety and business-critical systems Continue reading Developing a chaos architecture mindset

How do you explain the unreasonable effectiveness of cloud security?

High Scalability

I just eat right, exercise, and get plenty of sleep." I'm sure Amazon also eats right, exercises, and gets plenty of sleep (probably not the people who work there), but AWS also has a secret that when that disgustingly healthy person starts talking about at a party, you just can't help leaning in and listening. With the enormous attack surface of cloud providers like AWS, Azure, and GCP, why aren't there more security problems? Data breaches and cyber attacks occur daily.

Cloud 209

Remote Workshops Using Miro: What I’ve Learned So Far

Strategic Tech

When we were designing the workshop, I said to Gien that I like the idea of a puzzle, and it would be great to have it large and always visible, but how can we do that when there are a number of exercises? In this exercise, teams break up the large domain into sub-domains.

Site-Speed Topography

CSS Wizardry

The whole point of the exercise that follows is to allow me to move quickly, spotting patterns from afar, and not having to do any slow or meticulous work yet. Of course, it’s a little more complex than that, but for this exercise it’s an incredibly reliable proxy.

Speed 160

Test Automation Best Practices and Tips

Simform

However, this can turn into a never-ending exercise since you may find yourself going through the same path and around the same starting point. Business logic can be written and tested in many ways to build a substantial software.

How ShiftLeft Uses PostgreSQL Extension TimescaleDB

High Scalability

Vulnerability events can also have an event sample that contains detailed information about the request that exercised a security vulnerability. This article is written by Preetam Jinka , Senior Infrastructure Engineer at ShiftLeft. Originially published as Time Series at ShiftLeft. Time series are a major component of the ShiftLeft runtime experience. This is true for many other products and organizations too, but each case involves different characteristics and requirements.

Enterprise Architecture in a Product-Oriented DevOps World

Strategic Tech

However, if nobody reads the documentation and it gets out of date quickly, it’s a tick-box exercise rather than a value creating one. Enterprise Architecture (EA) is hugely important for medium and large organisations.

How Do You Improve Network Agility?

DZone

In brief, automation is the key to adopting the complexity of these modern technologies and enabling organizations to actually exercise and implement innovations that can increase network agility. Organizations are in search of improving network agility, but what exactly does this mean?

DynaWine: Transform faster with automation and AI

Dynatrace

As a company that’s ethos is based on a points-based system for health, by doing exercise and being rewarded with vouchers such as cinema tickets, the pandemic made both impossible tasks to do. Dynatrace news.

Media 166

Back-to-Basics Weekend Reading - Experience with Grapevine: The Growth of a Distributed System

All Things Distributed

It was built at the famous Xerox PARC (Palo Alto Research Center) Computer Science Laboratory as an exercise in discovering what is needed as the fundamental building blocks of a distributed system; messaging, naming, discovery, location, routing, authentication, encryption, replication, etc. Grapevine was one of the first systems designed to be fully distributed.

Bring Your Own Cloud (BYOC) vs. Dedicated Hosting at ScaleGrid

Scalegrid

This is especially apparent in the enterprise space, as these organizations have teams of database administrators managing their deployments and require the freedom to exercise their internal expertise over their clusters. Where you decide to host your cloud databases is a huge decision.

Cloud 203

AWS and Dynatrace automation hit the jackpot at Perform Las Vegas

Dynatrace

Across the two days, there were sixteen new sessions – delivered for the first time – based on content derived from lab exercises developed and delivered by working with Dynatrace experts and our Partner communicate to showcase Dynatrace’s newest features. Dynatrace news.

AWS 189

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much.

Manage your monitoring as code with Dynatrace’s HashiCorp Terraform integration

Dynatrace

It has now become a parallel exercise in the same CLI. Dynatrace news. We’re excited to announce our verified HashiCorp Terraform integration is now available for Dynatrace customers.

Code 183

Talking Pay in the Public Square

J. Paul Reed

Before doing the exercise, I start with a discussion with the group about what we’re going to do with the data it generates; there are generally two items to decide: What are we going to do with the data on the poster boards, that is: “Can we take pictures of it?” Discuss this with the group before running the exercise, so everyone is on the same page about what will happen with the data, and can make decisions that are right for them.

C++ 62

Open Sourcing Mantis: A Platform For Building Cost-Effective, Realtime, Operations-Focused…

The Netflix TechBlog

Chaos Experimentation monitoring which tracks user experience during a Chaos exercise in realtime and triggers an abort of the chaos exercise in case of an adverse impact.

Questions for the New Year

Edge Perspectives

One interesting exercise is to reflect on what parts of our lives are generating the most questions. As we’ll see below, it likely means that your curiosity has atrophied and needs more exercise. We all have the capability for curiosity, but many of us have not had an opportunity to exercise it and, as a result, it’s atrophied. We need to find opportunities to exercise and cultivate these capabilities and it starts by asking hard but rewarding questions.

Best of Dynatrace Customer Stories – Vitality on AI enabled Proactive Servicing

Dynatrace

So with my amazing art skills, I have updated the experience to be more like this; When the whole premise of Vitality is to reward for exercise, and the mechanism to do it, can sometimes fail through issues that are outside of their control, it can lead to a bad brand experience.

AWS 148

The Quest for Capabilities

Edge Perspectives

If we don’t exercise our muscles, they tend to atrophy, but we still have them. Once we begin to exercise, the muscles grow again. People who have exercised innate capabilities and acquired developed capabilities will be much better positioned to acquire whatever skills they need to be successful. At the Center for the Edge, we’re launching a new research effort and we would welcome suggestions and ideas. Redefining work.

Introducing Dispatch

The Netflix TechBlog

Jumping between different tools, ensuring data is correct and in sync is a low-value exercise for an incident commander. By Kevin Glisson, Marc Vilanova, Forest Monsen Netflix is pleased to announce the open-source release of our crisis management orchestration framework: Dispatch!

AWS 203

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

Functional Testing Functional testing was the most straightforward of them all: a set of tests alongside each path exercised it against the old and new endpoints.

DevOps vs DevSecOps: 6 ways that integrating security boosts DevOps

Dynatrace

Rather than simply joining three disparate disciplines under common management, DevSecOps expects every individual to exercise security best practices relevant to their role and to remain in a security-focused mindset. Dynatrace news.

DevOps 185

Hawkins: Diving into the Reasoning Behind our Design System

The Netflix TechBlog

Even today, as the Hawkins team, we run through all of the above exercises and more to ensure that the design system is robust and has the level of support the engineering organization can trust.

Design 180

A Day in the Life of… the Director of Sales

Tasktop

I usually wake up and exercise before starting my day. With exercising starting as early as 5am, it has been a great way for me to jump start the day. (If This week, we had the opportunity to speak with one of our Director of Sales, Laura Horner!

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much.

Number series generator challenge solutions – Part 4

SQL Performance

This is actually a great learning exercise, and I suggest that you go through it before looking at the solution. Assuming that you gave the challenge to create a solution with an all-batch-mode plan a decent try, let’s proceed to the second exercise.

Panel Recap: How is your performance and reliability strategy aligned with your customer experience?

Dynatrace

We have heard, “let’s do some chaos engineering…” before exercising basic practices like load testing and proper system monitoring, both of which are required components of chaos engineering. Dynatrace news.

COVID-19 Hazard Analysis using STPA

Adrian Cockcroft

There are many possible failure modes, and each exercises a different aspect of resilience. Memorial at Hawaiian native burial ground, Kapalua, Maui. Picture taken by Adrian March 17, 2020 A resilient system continues to operate successfully in the presence of failures.

Evolving Container Security With Linux User Namespaces

The Netflix TechBlog

This, in turn, allows processes to exercise certain privileges without having any privileges in the init user namespace.

Media 208

A Day in the Life of… a Software Training Specialist

Tasktop

I Also like to spend a little bit of time stretching and doing light exercises, reading or playing with my daughter before I dive into some work. Now that I have 3 kids, I’ve been limited to the gym but it’s a great way to get exercise and keep my mind sharp. .

Organising Large Miro Boards For Remote Workshops

Strategic Tech

They’re a mixture of lectures and hands-on exercises. Back in the summer I shared some of the techniques I’d been using to reimagine my in-person architecture workshops as remote digital offerings with Miro. I’ve learned a few more tricks since then which I think are worth sharing.

Open Sourcing Mantis: A Platform For Building Cost-Effective, Realtime, Operations-Focused…

The Netflix TechBlog

Chaos Experimentation monitoring which tracks user experience during a Chaos exercise in realtime and triggers an abort of the chaos exercise in case of an adverse impact.

Texas Conference for Women 2020: “Improving Ourselves and the World We Live In”

Tasktop

For many women working at Tasktop, October 2020 kicked off on the best possible foot! Courtesy of our Austin-based partner Planview, one of this year’s sponsors of the Texas Conference for Women , we had the pleasure of attending the virtual conference as a group. .

Highlights from the O'Reilly Software Architecture Conference in New York 2018

O'Reilly Software

Adrian Cockcroft outlines the architectural principles of chaos engineering and shares methods engineers can use to exercise failure modes in safety and business-critical systems. Watch highlights covering the latest tools and techniques of software architecture. From the O'Reilly Software Architecture Conference in New York 2018. Experts from across the software architecture world came together in New York for the O'Reilly Software Architecture Conference.

Open Sourcing Mantis: A Platform For Building Cost-Effective, Realtime, Operations-Focused…

The Netflix TechBlog

Chaos Experimentation monitoring which tracks user experience during a Chaos exercise in realtime and triggers an abort of the chaos exercise in case of an adverse impact.

Inclusion, Diversity, Equity and Awareness at Tasktop

Tasktop

We enjoy social hours such as team lunches, team exercises and happy hours. Would exercise and health be a good topic? Tasktop’s Mission : We are driving toward an inclusive company culture. We are building a come-as-you-are community of mutual respect and trust.

Keeping Customers Streaming?—?The Centralized Site Reliability Practice at Netflix

The Netflix TechBlog

From failure injection testing to regularly exercising our region evacuation abilities, Netflix engineers invest a lot in ensuring the services that comprise Netflix are robust and reliable. Keeping Customers Streaming?—?The The Centralized Site Reliability Practice at Netflix By Hank Jacobs , Senior Site Reliability Engineer on CORE We’re privileged to be in the business of bringing joy to our customers at Netflix.

Google planning a new ‘Badge of Shame’ for slow websites

MachMetrics

Most stemmed from Google exercising too much power with this move. Google has announced plans for a new badging system that would let users know whether a website typically loads slowly.

End of term

The Morning Paper

If you still feel in need of your regular paper fix over the next few weeks, then a great exercise is to think back to a paper you particularly enjoyed, see where it was published, and then go look through the proceedings to discover what else is there you might like. I can’t believe we’ve arrived at the end-of-term again already! I’ll be taking a four-week break from writing The Morning Paper, normal service resumes on Monday 19th August.

Applying deep learning to Airbnb search

The Morning Paper

It wasn’t a wasted exercise though: The value of the whole exercise was that it validated that the entire NN pipeline was production ready and capable of serving live traffic. Applying deep learning to Airbnb search Haldar et al., KDD’19. Last time out we looked at Booking.com’s lessons learned from introducing machine learning to their product stack.

What Evolutionary Biology Can Teach Us About Moving From Project to Product

Tasktop

A Value Stream Architecture (VSA) diagram can provide that visual cue: A Value Stream Architecture exercise maps the flow of value-creating and -protecting software delivery work across your toolchain that underpins your product value stream.