.advertise@offshoreoiljobs.co.uk

.www.offshoreoiljobs.co.uk

Category: Computer Engineering

How to build a news app that never goes down and costs you practically nothing

Our app on a shiny iPad: Inauguration 2013. Prelude I’ve been on the NPR apps team for a little over a month now. I’ll be real – it’s been pretty dope. We launched a slideshow showcasing the family photos of Justice Sotomayor, an inauguration app using Tumblr, and we just wrapped up our State of the Union live coverage. And we did it all in the open. But the thing that really blew my mind is this: We’re only running…

Election 2012: Electoral combinations | NPR Visuals

This is the first in a series of two (or more) blog posts about how we built the Swing State Scorecard and our Election 2012 results site. The idea Early in the development of the Swing State Scorecard we determined that we wanted to tell a story about how many combinations (2-state, 3-state) of tossup states there are which would win the election for Obama or Romney (based on NPR projections). One idea that seemed compelling was to try to…

Build in the Cloud: Distributing Build Outputs

This is the fourth in a four part series describing how we use the cloud to scale building and testing of software at Google. This series elaborates on a presentation given during the Pre-GTAC 2010 event in Hyderabad. To get a sense of the scale and details on the types of problems we are solving in Engineering Tools at Google take a look at this post. In the previous post, we saw how distributing build load across many machines and…

Trying on the new Dynamic Views from Blogger

As you may have noticed, the Engineering Tools blog looks a lot different today. That’s because we—along with a few other Google blogs—are trying out a new set of Blogger templates called Dynamic Views. Launched today, Dynamic Views is a unique browsing experience that makes it easier and faster for readers to explore blogs in interactive ways. We’re using the Classic view, but you can also preview this blog in any of the other six new views by using the…

Build in the Cloud: Accessing Source Code

This is the first in a four part series describing how we use the cloud to scale building and testing of software at Google. This series elaborates on a presentation given during the Pre-GTAC 2010 event in Hyderabad. Please see our first post for more details on the types of problems we are solving in Engineering Tools at Google. Much of our day-to-day activities as software engineers involves source code. When we join a project one of the first things…

Testing at the speed and scale of Google

Continuous integration systems play a crucial role in keeping software working while it is being developed. The basic steps most continuous integration systems follow are: 1. Get the latest copy of the code. 2. Run all tests. 3. Report results. 4. Repeat 1-3. This works great while the codebase is small, code flux is reasonable and tests are fast. As a codebase grows over time, the effectiveness of such a system decreases. As more code is added, each clean run…