.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Author: engineering

2017 Year in review: Software across the stack | Engineering Blog | Facebook Code

This week we’re publishing a series of posts looking back at the technologies and advancements Facebook engineers introduced in 2017. Read our previous posts from this week about data centers, connectivity, and building immersive experiences. Facebook engineers write, edit, test, and ship thousands of code changes every day. In 2017, we made several optimizations across this workflow that have helped minimize the amount of time engineers spent waiting on machines, even as the number of engineers and amount of code…

Automating Your Oncall: Open Sourcing Fossor and Ascii Etch

One of our sayings in Site Reliability Engineering (SRE) is that the goal of your job is to “automate yourself out of the job.” While some may have concerns of being replaced by robots, SRE’s see the value of automating work. It opens up time, removes tedious or repetitive tasks from a workflow, and allows our engineers to spend their valuable time on more complex issues. Used properly, automation opens the door for us to do more thorough investigations of…

Unifying Mobile Onboarding Experiences at Uber

Uber is committed to creating safer and more reliable transportation solutions for users worldwide. To fulfill this vision, mobile onboarding—an app’s entry point—must be quick, painless, and easy-to-navigate. Before we released Uber’s new rider app in November 2016, our engineering teams created unique rider experiences tailored to specific markets, and as such, responsibility for mobile onboarding was divided among multiple teams. Although successful for meeting regional demands, these duplicated engineering efforts resulted in a fragmented system that increased overall developer…

There’s Always Cache in the Banana Stand

We’re happy to announce that we now support all HTTP Cache-Control response directives. This puts powerful control in the hands of you, the people running origin servers around the world. We believe we have the strongest support for Internet standard cache-control directives of any large scale cache on the Internet. Documentation on Cache-Control is available here. Cloudflare runs a Content Distribution Network (CDN) across our globally distributed network edge. Our CDN works by caching our customers’ web content at over…

Tackling the missing miner problem with wireless sensor networks

A matchbox-sized circuit board with a short aerial could save lives by transmitting the vital statistics and location of miners missing underground. This fledgeling wireless sensor network technology is the result of collaboration between the Wits Mining Institute, the School of Electrical and Information Engineering at Wits, and the Communication Networks Laboratory at the University of Bremen in Germany. “Through this collaboration, we are designing, developing and testing a technology for tracking miners trapped inside a collapsed underground mine,…

Building hurricane-proof roofs

Credit: Florida International University An FIU professor has a plan to get rid of the blue tarps that inevitably appear on rooftops after a hurricane. Arindam Gan Chowdhury has patented a concrete roofing system that aims to replace the hundreds of individual shingles or barrel tiles, not to mention thousands of nails as well as plywood sheathing and wooden trusses, that often put housetops at risk. “Why have so many elements?” the civil engineer asks. “Any weak link creates…

Drones, volcanoes and the ‘computerisation’ of the Earth

The Mount Agung volcano spews smoke, as seen from Karangasem, Bali. Credit: EPA-EFE/MADE NAGI The eruption of the Agung volcano in Bali, Indonesia has been devastating, particularly for the 55,000 local people who have had to leave their homes and move into shelters. It has also played havoc with the flights in and out of the island, leaving people stranded while the experts try to work out what the volcano will do next. But this has been a fascinating time…

Tips To Enhance Your Photo and Make It Look Flawless

There are a lot of efforts that goes into making a good picture. One of them being selecting the right camera with the right lenses that you would need and second without which a picture is not complete is editing. Editing helps you get the desired outcome out of a picture. Any sort of changes or alterations you want to make; you can do that with editing. And trust us, it is no rocket science to do good editing with…

Discovery clears way for human body to work as robust communication network for electronic devices

Smart wearable devices allow for the exchange of information using the human body as a robust communication medium for networking electronic devices. In this photo, a researcher wears devices that allow for the exchange of information using the body to communicate instead of sending a signal through the airwaves that could be hacked. Credit: Purdue University A group of Purdue University researchers have discovered a new way to use the human body as a robust communication medium for networking electronic…

Storing customer card information securely using Point of Sale API.

You can use Square’s Point of Sale API to save payment information to a customer profile directly from the Square Point of Sale app. Once a card is stored, you can use the Transaction API to charge this card in the future, unlocking fast remote billing and a better experience for your customers. Turn on Card on File You can enable Card on File right from the Square Point of Sale app: Open the Square app and tap on the menu…