.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Civil Engineering

iOS linting at Pinterest – Pinterest Engineering – Medium

Michael Schneider | Pinterest engineer, iOS Core Experience Coding consistency and guidelines are critical in a code base where a large group of developers work every day and new engineers join every week. In order to control code quality and enforce best practices, we recently added linting to our infrastructure to help developers write better code. Linting is the process of running a program that analyzes code for potential errors. At the same time, we were moving our current build…

Faster App Recovery With Bounded Queues – Square Corner Blog – Medium

A problem we’ve encountered in the past is when a Ruby app becomes unresponsive due to downstream issues. After the issue is resolved, the app continues to be unresponsive or very slow to process requests. While a restarts clear it up immediately, but the less manual steps we have to take to recover an app, the better. Because testing on production is bad, we need a simple way of replicating this locally. Replication At Square, our Ruby apps use NGINX…

How to grow a structure using ‘mushroom sausages’

Credit: Brunel University A Brunel University London student has been exploring how mushrooms can be used to grow robust zero-waste structures as an alternative to conventional building techniques. In collaboration with environmentally-focused architecture firm Astudio, Aleksi Vesaluoma’s Grown Structures, use mycelium (oyster mushroom spawn) mixed with cardboard. The material is then molded into ‘mushroom sausages’ by packing the mixture into a tubular cotton bandage. The mushroom sausages are shaped over a mold of the preferred shape and grown over…

BlockChain : Developer’s Guide & Use Cases

Living in the digital era, we are quite sure you would have heard the term “Blockchain“, majorly due to the rise of cryptocurrencies. If not, you might be missing the next big thing in the technology market. It is the methodology that will redefine the way transactions happen today. Let’s have a deeper look into the enormous potential it has, how it might directly impact us, the technology behind this solution and the future. What is Blockchain? Blockchain, in its…

Engineering Ethics Blog: The Grenfell Tower Tragedy

In 1974, a new high-rise public housing apartment building opened in West London.  Called Grenfell Tower, it was 24 stories tall and designed to house as many as 600 people in 120 apartments.  Photographs of it taken before a renovation in 2015 show large windows on one side and smaller ones on the adjacent side.  In 2014, as reported in this blog, the 63-story Address Hotel in Dubai, United Arab Emirates went up in flames as aluminum-clad foam-plastic panels called…

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…

Recycled tires create stronger concrete

Obinna Onuaguluchi, UBC civil engineering postdoctoral researcher. Credit: Clare Kiernan / UBC UBC engineers have developed a more resilient type of concrete using recycled tires that could be used for concrete structures like buildings, roads, dams and bridges while reducing landfill waste. The researchers experimented with different proportions of recycled tire fibres and other materials used in concrete—cement, sand and water—before finding the ideal mix, which includes 0.35 per cent tire fibres, according to researcher Obinna Onuaguluchi, a postdoctoral fellow…

Applications of (pin)trace data – Hacker Noon

Suman Karumuri | Pinterest tech lead, Visibility To ensure we’re providing a fast experience for Pinners, we’re constantly improving the request latency of our backend services. Earlier this year, we open sourced Pintrace collector, and contributed the code to the OpenZipkin community. In a previous post, we explained the architecture of Pintrace and how we trace backend applications. In addition to using Pintrace to understand and improve the latency of our backend, we’ve developed applications of trace data to solve…

Getting to Know Shawn Zandi

Before joining LinkedIn in 2012, Shawn worked as a network consultant and architect for various Fortune 100 companies from Dubai to Silicon Valley, building infrastructure for universities, hospitals, airports, luxury hotels, plain old dial-up service providers, and mega-scale data centers.   What are some of the coolest projects that you and your team have been working on? Currently, we are working on the concept of self-defined networking. Self-defined networking is a series of out-of-the-box features and functionalities that enables a…

Engineering Extreme Event Forecasting at Uber with Recurrent Neural Networks

At Uber, event forecasting enables us to future-proof our services based on anticipated user demand. The goal is to accurately predict where, when, and how many ride requests Uber will receive at any given time. Extreme events—peak travel times such as holidays, concerts, inclement weather, and sporting events—only heighten the importance of forecasting for operations planning. Calculating demand time series forecasting during extreme events is a critical component of anomaly detection, optimal resource allocation, and budgeting. Although extreme event forecasting…