Discover a new way to find and share stories you'll love… Learn about Reading Desk

All Blogs / Technology / Programming / Posts With Video


C++11 variadic templates, for the doubters.

One of the simple pleasures of working at facebook is that, because we fully control the deployment environments, I've been using gcc 4.7 for awhile. That means we get to seriously embrace C++11. A variadic template, for those that don't know, is a C++ template that takes an arbitrary numbers of types. Show More Summary

3D Elastic Storage

If all goes according to plan we’ll close the sale of our house on August 27th and begin meandering across the country, visiting friends and relatives enroute to Santa Rosa. We’ve thrown all the cards up into the air. When we arrive we’ll look for an apartment in which to live for a year while […]

Java Posse #457

Roundup ‘14 - Open Sourcing Corporate Code Fully formatted shownotes can always be found at http://javaposse.com NetFlix OSS http://netflix.github.io/#repo CapGemini OSS https://github.com/Capgemini GPL http://www.gnu.org/copyleft/gpl.html Apache...Show More Summary

How to Roll Your Own Cloud

As I noted in this post, last week marked the release of ownCloud 7 Community Edition, the new version of the ever popular open source file-sharing and storage platform for building private clouds. Among the benefits you can get from...Show More Summary

Signing Project Releases - Fabien Potencier

About a year ago, I started to sign all my Open-Source project releases. I briefly mentioned it during my SymfonyCon keynote in Warsaw, but this post is going to give you some more details. Whenever I release a new version of a project,...Show More Summary

What every developer should know about testing - part 1

The short version of this post: pyVmomi contributions from this point forward will be required to follow this pattern. They include a fixture based unit test build around vcrpy.Note: While these posts are python specific, the techniques I advocate are not. Show More Summary

What every developer should know about testing - part 3

For the pyVmomi folks in a hurry, this video covers the big shift in the project and the code from the video is here. This week I'll finally dig into some detail on fixture-based testing. Summary If you don't bother reading more from...Show More Summary

PHP News You May Have Missed – July 2014 - Bruno Škvorc

A handful of news cropped up again that didn’t really get the attention they deserved, so I’ll use this opportunity to rehash some of them and explain others. The “news” here are usually less than brand new - instead, they’re bits of...Show More Summary

What every developer should know about testing - part 2

The short version of this post: pyVmomi contributions from this point forward will be required to follow this pattern. They include a fixture based unit test build around vcrpy.Note: While these posts are python specific, the techniques I advocate are not. Show More Summary

Big Structure: At The Nexus of Knowledge Bases, the Semantic Web and Artificial Intelligence

An approach using semantic technologies and artificial intelligence tools will begin to solve the data integration puzzle. By leveraging background knowledge, we will begin to extend into data interoperability. Purposeful attention to...Show More Summary

Shifting gears – interview with Jonathan Freeman ASC

When I first spoke with the cinematographer Jonathan Freeman ASC in late 2011, it was primarily about his work on feature films. Since then he has worked on a number of HBO television productions, including “Game of Thrones” and “Boardwalk Empire”. Show More Summary

Java Posse #456

Roundup ‘14 - Inspire Me Fully formatted shownotes can always be found at http://javaposse.com Scala by the Bay conference, August 8th and 9th in San Francisco, CA. There will also be several training courses offered around the conference...Show More Summary

What every developer should know about testing - part 1

The short version of this blog post is that this week and next week on pyVmomi will be spent on radically improved testing code and processes. This testing process will become part of the commit cycle. And, it's about damn time. Once...Show More Summary

As the Web Grows, Do Browser Makers Wield Too Much Power?

Do you ever take a step back and look at how central the web is to your life? For some people, it's an always connected, ever present adjunct to their actual consciousness. Futurists like Ray Kurzweil even predict that we will eventually...Show More Summary

pyVmomi and the road to Python3 - part 3

The Good News It works! And without major surgery!I currently have a working branch of the pyVmomi code base that runs on python 3.x interpreters. We are working to get this version usable under Python 2.6, 2.7, 3.3, and 3.4 as well and hope to post on that next week. Show More Summary

Hanselman's Newsletter of Wonderful Things: June 2nd, 2014

I have a "whenever I get around to doing it" Newsletter of Wonderful Things. Why a newsletter? I dunno. It seems more personal somehow. Fight me. You can view all the previous newsletters here. You can sign up here to the Newsletter of Wonderful Thingsor just wait and get them some weeks later on the blog, which hopefully you have subscribed to. Show More Summary

Java EE 7 and more on WebLogic 12.1.3

It isn't absurd to say that most (if not all) Java EE developers are looking for a way to build new projects with the Java EE 7 platform. And if you happen to be a developer working for a WebLogic customer, then you will likely be interested...Show More Summary

Java Posse #455

Roundup ‘14 - Guava Fully formatted shownotes can always be found at http://javaposse.com Scala by the Bay conference, August 8th and 9th in San Francisco, CA. There will also be several training courses offered around the conference...Show More Summary

Android and New Device Types to Share Spotlight at Google I/O

The Google I/O conference begins today, and it's already clear from advance notice on the sessions and discussion topics that Android and new device types for Google's platforms will share the spotlight at the event. Traditionally, there are many open source sessions and tracks at Google I/O and this time shouldn't be any different. Show More Summary

Things in the era of dematerialization

As we clear out the house in order to move west, we’re processing a vast accumulation of things. This morning I hauled another dozen boxes of books from the attic, nearly all of which we’ll donate to the library. Why did I haul them up there in the first place? We brought them from our […]

Copyright © 2011 Regator, LLC