.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Computer Engineering

Announcing New NAND-Compression BOM consolidation service

Screaming Circuits is proud to announce its newest prototype and low-volume manufacturing related service offering: NAND-compression BOM (bill of materials) consolidation. One of the ongoing frustrations in the electronics design design world relates to the explosive rate of introduction of new components. Specialized components were introduced at the rate of 42 per day during the first three months of 2017, according to industry watch group StIOsMCT (stop the introduction of so many chip types). “Keeping the BOM straight and getting all…

Why you should co-locate your Xcode tests – Kickstarter Engineering

The default structure for Xcode projects has a directory to hold implementation files and another directory to hold test files. There is no standard for where files are placed in each of the directories, but often we try to create a mirror version of the source files in the tests directory. We propose that co-locating the test files with the implementation files provides a more seamless approach to development in an environment where a lot of emphasis has been put…

Memory-Efficient Image Passing in the Document Scanner

In our previous blog posts on Dropbox’s document scanner (Part 1, Part 2 and Part 3), we focused on the algorithms that powered the scanner and on the optimizations that made them speedy. However, speed is not the only thing that matters in a mobile environment: what about memory? Bounding both peak memory usage and memory spikes is important, since the operating system may terminate the app outright when under memory pressure. In this blog post, we will discuss some…

Exploding pumps trigger Sciex mass spectrometer alert

The TV 801 turbo pump, which may fail and eject fragments. Credit: Sciex Scientific instrument maker Sciex has told owners of more than 2,000 mass spectrometers to immediately shut down the instruments because a catastrophic failure of turbo pumps manufactured by Agilent Technologies could “result in serious injury or death.” To date, Sciex says, no one has been injured. According to a safety notice dated March 13 for owners of API 4000, API 4000 Qtrap, and API 5000 model mass…

Dare to be different (part 2)

Culture at Spotify My co-workers at Spotify often quote the famous Peter Drucker saying:   “Culture eats strategy for breakfast”   And to be honest, when I first heard them say it I simply nodded, as it sounded smart and I didn’t disagree. However, having just hit month six at Spotify, I can now hopefully say I truly get what they were on about. Spotify talks about culture at every level. We interview for it, we preach about it and…

Tumblr Engineering — Rapid View Prototyping Using FBSnapshotTestCase …

As a platform that prides itself on being a home for artists and creatives alike, it only makes sense that we allow our users to fully customize their Tumblrs to fully express themselves. Here at Tumblr, the world is your oyster not only in terms of looks but also in how you create your theme. I wanted to demonstrate how you too can develop a theme using Redux and React. Since there are plenty of docs and tutorials on how…

Engineering – Medium Engineering

Medium’s engineers are anything but the textbook variety. Sure, they should be smart and fast, and demonstrate excellent technical knowledge to succeed at Medium. But even more, we are seeking engineers who embody curiosity, awareness, resoluteness, and empathy. The best engineers are flexible, proactive, and driven. They love what they already do and are dedicated in their ambition to learn to do more. Meet some of us Source link…

4 Principles for Making Experimentation Count – Airbnb Engineering & Data Science – Medium

For over two years I’ve been a Data Scientist on the Growth team at Airbnb. When I first started at the company we were running fewer than 100 experiments in a given week; we’re now running about 700. As those of us in Growth know all too well, such growth does not happen organically. Instead, it comes about through cultivation. For us, this has meant not just building the right tools, such as our internal Experiment Reporting Framework [ERF], but…

Kickstarter ❤ Kotlin – Kickstarter Engineering

An exploration of our first three Kotlin classes in our Android app and how they were inspired by Swift. In the early phases of developing our Android app at Kickstarter, we poked around the Kotlin documentation and dreamed of ways we could use this new JVM language in our app. We were, however, a small team of new Java engineers with a hefty deliverable so our Kotlin dreams stayed in the pipes — the syntax was just too different from the Java…

Alerting Framework at Airbnb – Airbnb Engineering & Data Science – Medium

The Need At Airbnb, we do not have an engineering operations team, so individual teams are responsible for configuring monitoring and responding to problems for their service. We use Datadog to monitor our infrastructure and alert on its health. While Datadog works well and provides many features, we had some specific requirements around alerting: Generic alerts need to alert different people depending on the host or role. Alerts definition changes are automated so that the alert stays up to date…