.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Mechanical Engineering

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…

Aggregation at Yammer – Yammer Engineering – Medium

Jeffrey Zeng These are not the logs we’re speaking of. The Introduction With thousands of servers powering Yammer, and almost a million users using it, there are billions of logs produced per day — some that tell stories, and some that are just there to be read. But the logs you may not want to read now may be the very logs you do want to read later; in the long-run, an exception can be just as telling as a success. Yammer logs…

Edge Crush Test vs. Box Compression Test

Edge Crush Test vs. Box Compression Test (aka ECT vs. BCT): New Performance Metrics for Corrugated Square Off by Rob Kaszubowski, CPP As packaging consultants we are constantly faced with the challenge of learning a client’s vernacular and acronyms – as well as common acronyms within the packaging industry. For years the standard for corrugated packaging has been the ECT or Edge Crush Test. Edge crush slowly surpassed Mullen burst as the standard metric for corrugated strength. (Read more about…

Mutation Testing | IMVU Engineering Blog

By Llorens Marti Garcia We’ve been actively working for almost 3 years on IMVU’s new 3D engine called Northstar, which is written in C++ for performance and portability, and compiled to many platforms, including the web using Emscripten. Because Test Driven Development (TDD) has demonstrated over the years that we can write software in a more robust and efficient manner as well as with higher quality, our 3D engine has a lot of unit tests trying to cover as many features…

The Real-time Web in REST Services at IMVU

By Jon Watte, VP Technology @ IMVU IMVU has built a rich, graph-shaped REST (REpresentational State Transfer) API (Application Programming Interface) to our data. This data includes a full social network, as well as e-commerce, virtual currencies, and the biggest 3D user generated content catalog in the world. This post discusses how IMVU addresses two of the bigger draw-backs of REST-based service architectures for real-time interactive content: Cache Invalidation (where users want to know about new data as soon as…

How to Setup the NPR App Template for You and Your News Org

Just a few of the apps we have made with the app template. Photo by Emily Bogle. On the NPR Visuals Team, we make a point to open source and publish as much of the code we write as we can. That includes open sourcing code like the app template, which we use every day to build the individual projects we make as a team. However, we tend to optimize for ourselves rather than for the public, which means it…

5 Jobs, 3 Years, 1 Company  – We Are Yammer – Medium

My name is Scott Balentine, and I’m a Software Development Engineer at Yammer. But I wasn’t always an engineer. In fact, just three short years ago, I had never written or even read a single line of code. My journey from knowing nothing about programming to being a productive part of the engineering team is something that I feel couldn’t have been accomplished without the unique culture of mentorship at Yammer. My story begins fresh out of college. I was…

Helicopter Underwater Escape Training (HUET)

If you fancy working at offshore oil rigs, chances of experiencing a challenging and financially rewarding job is there. It’s definitely going to be a fun, tough, exciting job. I’ve experience it before and I know how it feels like. However, before you can work there, you need to have an offshore passport and one of the important requirement to obtain the offshore passport is to undergo Helicopter Underwater Escape Training (HUET). In United States, HUET is known as Helicopter…

It’s not about Bolt and Nuts, It’s about Torque as well

I thought I’d do a post about some of the tools used in engineering. And, as I never like to generalise or skirt over a detailed topic, I’ve decided to focus in on torque devices and nuts and bolts. Previously, I only knew a little about nuts and bolts. I do have some practical experiences dealing with various types and sizes of nuts and bolts to hold flanges and plate heat exchanger frames. That experience I gained when I was…

Bug Prediction at Google

What’s the problem? Here at Google, we have thousands of engineers working on our code base every day. In fact, as previously noted, 50% of the Google code base changes every month. That’s a lot of code and a lot of people. In order to ensure that our code base stays healthy, Google primarily employs unit testing and code review for all new check-ins. When a piece of code is ready for submission, not only should all the current tests…