.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Engineering News

Moving Beyond Flash: The Yahoo HTML5 Video Player…

Adobe Flash, once the de-facto standard for media playback on the web, has lost favor in the industry due to increasing concerns over security and performance. At the same time, requiring a plugin for video playback in browsers is losing favor among users as well. As a result, the industry is moving toward HTML5 for video playback. HTML5 video playback development is still nascent, and it was initially supported by browsers in its simplest form. Only recently has support…

Tumblr Engineering — Introducing Laphs

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…

CI Automation at Zenefits – Zenefits Engineering

At Zenefits, it’s extremely important for us to uphold a high bar for code quality. Bugs and errors are costly – faulty decisions made by the application directly impact people’s lives, such as their healthcare or payroll. To maintain that high bar, merges into the master branch must meet strict quality criteria. Initially, engineers assumed this responsibility, and controlled the merges themselves. This allowed code to move pretty quickly through the pipeline. However, as the scale of the engineering organization…

Freezing Time – Lyft Engineering

– “Time doesn’t exist, clocks exist” There are many features at Lyft where it’s critical to have an accurate (and trustworthy) time source. This apparently trivial requirement presents a few challenges when the timestamp comes from a device we can’t control: Can we trust the clock? Is the clock synchronized with an accurate time source? Can we ensure that the request to our APIs containing the timestamp was not tampered with? This post will focus on the first challenge, which is…

Open-sourcing Pulsar, Pub-sub Messaging at Scale

By Joe Francis and Matteo Merli, Yahoo Platforms Pub-sub messaging is a very common design pattern that is increasingly found in distributed systems powering Internet applications. These applications provide real-time services, and need publish-latencies of 5ms on average and no more than 15ms at the 99th percentile. At Internet scale, these applications require a messaging system with ordering, strong durability, and delivery guarantees. In order to handle the “five 9’s” durability requirements of a production environment, the messages have to…

90% of Municipal Engineering is Communication – UrbanWorkbench

I’m regularly reminded of the importance of communication as a part of municipal #engineering as I provide updates on projects and operations to decision-makers. Unfortunately, most university programs in engineering, and many junior level positions fail to prepare graduates and young engineers for this reality. Design work, physics, materials, mechanics, chemistry, and hydraulics are foundational aspects of an engineering career, but success comes through effective communication. The ability of an engineer to convey important information such as risks, options, budgets,…

UW STOUT Pack Expo Happy Hour – Save the Date!

Save the Date Pack Expo Alumni Social Happy Hour Metropolitan Club of Chicago 67th Floor of the Willis Tower November 7, 2016  Date: November 7, 2016 Time: 5:00-7:00 pm Place: The Metropolitan Club of Chicago Address: Willis Tower 233 S. Wacker Drive, 67th Floor, Chicago, IL 60606 Price: $20 Save the date for the UW-Stout Happy Hour after Pack Expo!  This is a great opportunity to see Stout Packaging grads, network and enjoy the view from the 67th floor. This event is…

Using Rats to Sniff Out TB » Curious Cat Science and Engineering Blog

Using Rats to Sniff Out TB Posted on September 1, 2016  Comments (2) Apopo’s African giant pouched rats are being used to sniff out mines and TB In the face of what the World Health Organisation is calling a global TB epidemic, an innovative tech startup named Apopo is attempting to reverse the harrowing statistics, using rodents to sniff out TB in cough and spit samples. No ordinary lab rats, Apopo’s African giant pouched rats – affectionately named HeroRats –…

Enforce REST API Standard with Swagger – Wealthfront Engineering Blog

At Wealthfront, we have an API server which exposes a REST API that’s consumed by our iOS and Android apps. Recently we decided to migrate our web frontend to use the REST API because we believe it would be beneficial to have all of our frontends sharing a single data source. We identified a few issues that we wanted to be sure to address as part of our frontend migration: the interface between client and server should be well defined…

Pym.js v1.0.0 release – what do you need to know

The NPR Visuals Team happy to announce the release of Pym.js v1.0.0. We want to share with all of you the goals that we hope to achieve with it and the design process that led us to the new release. But wait, what is Pym.js for? Pym.js embeds and resizes an iframe responsively (width and height) within its parent container while bypassing the usual cross-domain related issues. Pym.js v1.0.0 Goals Fix Pym.js loading issues and integration problems with certain CMSes.…