.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Engineering News

Building a Sandbox Dashboard Pt. 2: Adding a Transactions List

At the end of the last post, we created a basic copy of your Square Dashboard that was able to retrieve your location information. In this post we’ll use Square’s transaction reporting APIs to list out completed transactions within the sandbox account. Let’s take a look at the work we’ve done so far: We have a page with a layout similar to Dashboard with only one tab: Locations. We also have a couple input fields to add in your access…

Metal Detection Systems for the Seafood Industry

The Canadian fish and seafood industry is one of the country’s largest food export sectors. Lobster, crab, salmon and shrimp are some of the country’s biggest exports, and a surge in aquaculture has resulted in record industry highs in recent years. Aquaculture’s popularity is not limited to Canada – this global phenomenon has led to an increase in seafood production in recent years as population growth, increased per capita consumption and rising income levels in countries such as China drive…

Unlocking Test Performance — Migrating from Mocha to Jest

We’d been using Mocha at Airbnb since September 2013, but due to increasing growing pains, we’ve recently migrated from Mocha to Jest. The migration actually turned out to require minimal changes to our tests and infrastructure, and provided a myriad of benefits. Minimal Changes to Tests We’ve put significant effort into ensuring that our tests follow best practices and a fairly strict coding style. This has helped us to mitigate flakiness and enable cross team collaboration, because tests look the same…

Flight deck Ouija boards go digital

Lt. Timothy Sullivan, assigned to the amphibious assault ship USS Iwo Jima (LHD 7), tries out the Office of Naval Research TechSolutions-sponsored Deployable Ship Integration Multitouch System (DSIMS) located in the Carrier Analysis Lab at Naval Air Warfare Center Aircraft Division Lakehurst during pre-deployment training. DSIMS is a mobile software package that features a digital, touchscreen image of a ship’s flight deck or hangar bay and enables aircraft handlers using a laptop or LCD screen to adjust various configurations from…

Managing “Exploding” Big Data | LinkedIn Engineering

The left side of the figure above shows the partitioned tables. A mapper is launched for each pair partition, which will load the hash table slice for member and item features. In the figure above, the logic is shown for a mapper that processes partition 4 of member features and partition 1 of the item features. Thereafter, for each record, we look up the member and item features from the hash tables and score them right away! The code is…

Data @Scale 2017 Recap | Engineering Blog | Facebook Code

On Thursday June 8th, we welcomed 350 engineers to Seattle for the 3rd consecutive year of Data @Scale. In addition to focusing on the challenges of building services and solutions for large-scale storage systems and analytics, this year’s speakers from Facebook, Google, LinkedIn, Microsoft, Pinterest, Uber, and Yandex examined the ways in which Big Data is transforming machine learning, even as new machine learning techniques are leading to an evolution in infrastructure, hardware engineering, and data center design. In advance…

Open Sourcing Bullet, Yahoo’s Forward-Looking…

By Michael Natkovich, Akshai Sarma, Nathan Speidel, Marcus Svedman, and Cat Utah Big Data is no longer just Apache server logs. Nowadays, the data may be user engagement data, performance metrics, IoT (Internet of Things) data, or something else completely atypical. Regardless of the size of the data, or the type of querying patterns on it (exploratory, ad-hoc, periodic, long-term, etc.), everyone wants queries to be as fast as possible and cheap to run in terms of resources. Data can…

Constructing a Seamless Flow: Meet Uber Engineering’s Developer Experience Team

Behind the scenes, Uber’s Developer Experience (Dev Exp) team empowers our engineers to seamlessly conceptualize, create, and deploy technologies at scale. Located in our San Francisco, Seattle, and Vilnius offices, Dev Exp falls under the larger umbrella of Uber’s Infrastructure group and includes members of Uber’s Information Platform, Engineering Training & Development, and Service & Language Framework teams. This hardworking group of technical writers, educators, and developers supports our engineers through documentation, training courses, build systems, and development frameworks, among…