All posts by:

David Zuwenden

Speeding up and running legacy test suites, part two

This is part two in a two part series on Test Driven Development at SpiderOak. In part one, I discussed ways to decrease the time it takes to run a test suite. In part two, I discuss two ways to run a test suite that are painful if the tests are slow, but greatly beneficial […]

Read More

Speeding up and running legacy test suites, part one

This is part one in a two part series on Test Driven Development at SpiderOak. In part one, I discuss ways to decrease the time it takes to run a test suite. In part two, I’ll discuss two ways to run a test suite that are painful if the tests are slow, but greatly beneficial […]

Read More

LAN Sync Overview

We’re just around the corner from releasing our much-requested LAN (Local Area Network) sync feature, which is now in the final stages of beta testing. LAN sync enables much more efficient syncing of data between two or more computers. When SpiderOak is processing a sync between devices on the same LAN (i.e. on the same […]

Read More

ShareRoom Embedding

We’ve had a lot of requests for a simple code snippet you can use to add a login form for ShareRooms to your own website. Well, we’ve come up with something for you! Just copy the HTML code below and paste it into your website or blog. It couldn’t be easier! Feel free to customize […]

Read More

Introducing the SpiderOak Web API

In our efforts to give back to the community, and create an environment where our customers can use the SpiderOak service how they want to, we have released a document describing the SpiderOak Web API. This is the very same API we use to implement our ShareRoom and My Login functionality through the SpiderOak.com website. […]

Read More

ShareRoom and Web Login Display Issues in Internet Explorer

We are aware of an issue with Internet Explorer 7 and above that causes the ShareRoom and My Login interface to display incorrectly (just the page header is shown, and the folders/files below are blank). We are working on fixing this for all Internet Explorer users, but in the meantime there is a simple workaround. […]

Read More

Set Algebra and Python: Algorithmic Beauty

Having a built-in set data-structure makes certain algorithms so simple to implement. If you structure your set members in the right way, you can turn an algorithm that when implemented by comparing flat lists would be O(n2) (or worse) and turn it into something as beautiful as (set1 – set2) — set subtraction, which is […]

Read More