.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Engineering News

How we built a VR project using web technologies

A screenshot of Standing At The Edge Of Geologic Time in virtual reality. Last Wednesday, the NPR Visuals Team published a virtual reality story about the geologic history of Rocky Mountain National Park. It was weird! Making a virtual reality project on the web presented a lot of new challenges for us. This blog post will explore some of the challenges and how we solved them. Making the Web Experience We had three main goals when creating the web experience…

Combining Druid and DataSketches for Real-time,…

By Himanshu Gupta Millions of users around the world interact with Yahoo through their web browsers and mobile devices, generating billions of events every day (e.g. clicking on ads, clicking on various pages of interest, and logging in). As Yahoo’s data grows larger and more complex, we are investing in new ways to better manage and make sense of it. Behavioral analytics is one important branch of analytics in which we are making significant advancements, and is helping us accomplish…

Tumblr Engineering — Mozart When Tumblr announced its Spring ’16 Hack…

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…

Duplo CI/CD Extensions For Microservices – Zenefits Engineering

In an earlier post, we described how Zenefits uses Duplo as a deployment engine and PaaS for hosting microservices. In this blog post we present the CI/CD challenges that arose and how Duplo’s Katkit component was used to address them.Since the adoption of micro-services, we have a few hundred docker containers linked to several AWS services, deployed and managed in a self-service way by application teams with almost zero administrative overhead. An important missing piece was an automated CI/CD platform…

Small Changes Can Bring Big Supply Chain Savings

by Rich Lindgren, CPPChainalytics In the world of Consumer Packaged Goods (CPG) there is an eternal struggle between the demands of marketing, operations and optimizing your packaging for the supply chain.  As an everyday consumer, you probably see packages all over the grocery store where you wonder why there is so much air around the product or food in the packages you purchase.  For the most part, air is waste and below you will read why! There are a few reasons…

WWDC 2016 has come and passed, but we…

iOS app extensions – launching this Wednesday, as part of iOS 8 – provide an exciting opportunity for developers of all types of apps to integrate with their customers’ devices like never before. Here at Tumblr, we’re thrilled to pull the curtain off of our share extension, which we’ve been working hard on for quite a while now. The process of building the Tumblr share extension has been fun, but also really frustrating at times. We’ve hit quite a few…

Tumblr Engineering — tumblr.js update

You’ve been asking for an official Golang wrapper for the Tumblr API. The wait is over! We are thrilled to unveil two new repositories on our GitHub page which can be the gateway to the Tumblr API in your Go project. Why Two Repos We’ve tried to structure the wrapper in a way that is as flexible as possible so we’ve put the meat of the library in one repo that contains the code for creating requests and parsing the…

Useful Scraping Techniques | NPR Visuals

A recent NPR project that collects structured data about gun sale listings from Armslist.com demonstrates several of my favorite tricks for writing simple, fast scrapers with Python. The code for the Armslist scraper is available on Github. Can you scrape? Scraping is a complicated legal issue. Before you start, make sure your scraping is acceptable. At minimum, check the terms of service and robots.txt of the site you’d like to scrape. And if you can talk with a lawyer, you…

The Most Valuable Ziplock Bag of Air Ever?

This packaging case study involves a lot of hoopla and several diverse inputs: Kobe’s last game, an air-filled ziplock bag and oxygen transmission rates. There had been much hoopla over the course of NBA great Kobe Bryant’s final year with the Los Angeles Lakers, which only grew exponentially for his last game at the Staples Center in Los Angeles on April 13. The game itself had a storybook ending, with Kobe totaling 60 points. Given the hype around the event,…

Communicating with Non-Engineers – Lyft Engineering

Communicating with Non-Engineers As a Release Manager, I see many of the conversations that happen between engineering and other departments. I can relate to both sides. When I first joined Lyft, I thought that request and response were verbs you used when you had written the word “said” too many times. Coming from a non-CS background, I‘ve experienced how intimidating it can be to be working with a developer and comprehending only every fifth word they are saying. Since becoming…