.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Construction Engineering

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…

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…

White Rock Fire Results in Boil Water – UrbanWorkbench

Fighting the flames had put such a demand on the small local #water system that the city’s reservoirs dropped to “dangerously low” levels, explained councillor David Chesney. “We haven’t drained our reservoirs, but they’ve gone down a tremendous amount in fighting this #fire,” “We’ve not had any indication that there is a major problem yet, but … we just want to err on the safe side that we don’t endanger anyone’s life,” Chesney said. via White Rock fire causes water problems…

Our Justified Layout Goes Open Source

We introduced the justified layout on Flickr.com late in 2011. Our community of photographers loved it for its ability to efficiently display many photos at their native aspect ratio with visually pleasing, consistent whitespace, so we quickly added it to the rest of the website. It’s been through many iterations and optimizations. From back when we were primarily on the PHP stack to our lovely new JavaScript based isomorphic stack. Last year Eric Socolofsky did a great job explaining how…

Configuration management for distributed systems (using GitHub and cfg4j)

Norbert Potocki, Software Engineer @ Yahoo Inc. Warm up: Why configuration management? When working with large-scale software systems, configuration management becomes crucial; supporting non-uniform environments gets greatly simplified if you decouple code from configuration. While building complex software/products such as Flickr, we had to come up with a simple, yet powerful, way to manage configuration. Popular approaches to solving this problem include using configuration files or having a dedicated configuration service. Our new solution combines the extremely popular GitHub and…

ActiveRecord stole my data and now I want it back! – Yammer Engineering – Medium

Microservices have been a popular topic recently. People argue over whether you should start with microservices or evolve there from a single ‘monolithic’ app. Maybe in a well designed app microservices are simply a deployment option? It all seems rather academic when you have upward of 100,000 lines of (non-test) Ruby code glowering back at you. (And that’s before you start counting the gems!) You know you want to split it up, but how do you move on from there?…

Combating Driver Shortage Through Packaging

If you pay attention to transportation and long haul trucking rates, you know that the current driver shortage is a real problem and is causing increased rates and reduced load acceptance ratios.  For more details on the driver shortage and how it effects transportation costs, check out this article by Michael Kilgore. The most widely accepted solution to the driver shortage is to increase compensation for over the road truck drivers so that the profession remains competitive against other appealing…

How Innovative Product Packaging Solutions Can Save Money

By Rob Kaszubowski, Packaging Engineering Manager Who knew you could actually damage a product while placing it into its protective packaging? But that’s the exact problem Chainalytics packaging engineers recently tackled for a construction materials client. The company’s heavy vinyl lined products were being scuffed and scratched when slid into their secondary packaging for shipment—creating significant costs from damage returns, warranty repairs, and service calls.  But abrasion during loading wasn’t the only problem: Products were often damaged during unloading from…

Audio in the Browser: Horrors and Joys – Learning

At NPR, we create some of the finest audio storytelling in the world every day. When our radio reporters go into the field to gather stories, they often have a team of audio producers gathering interview clips and natural, found sounds of the highest quality. On the web, audio has never enjoyed the wide browser support and investment that other forms of media, such as images and videos, have received. This means working with audio as a web developer can be…

OneEleven – Post Tensioned Transfer Deck

  The high-rise building located at 111 W. Wacker Drive in downtown Chicago was formerly known as the ‘Waterview.’  The structure was originally designed as an 89-story luxury hotel located along the Chicago River.  The construction of the conventionally-reinforced building progressed until the 27th floor when the 2007 economic recession hit the U.S.  Ultimately, the original project was shelved due to financing issues.  The unfinished building became a visible eye-sore in the heart of Chicago for several years.  Fortunately, a…