An XBRL Library for Perl
I’ve been working for some time on a Perl module to parse XBRL, a complex XML based format for reporting financial information. The US SEC requires publicly traded firms to provide their financial reports in XBRL. The goal of the Perl module is to provide a clear and easy to use interface to extract data from an XBRL instance and use it for another purpose. In the initial release, the module features a function to render the XBRL instance into a very basic HTML document. Because the XBRL standard is large and complex, support for its features will be added over subsequent releases.
Source code and project management is hosted at Github. The module is available via CPAN here.
An Open Source WebOS
Today’s announcement from HP that WebOS will be set free as an Open Source project opens up room for some interesting changes in the mobile landscape. Both CNET’s Stephen Shankland and The VAR Guy think nothing much will come of this move. As both a long time Open Source zealot and a mobile developer, I think there is more there there than they do.
More Statistics on Sacramento Housing
In a previous post, I showed a pretty simple regression analysis of housing prices and house size for my Zip code. The zip code was used as an easy way to include location in the output. Using PostGIS and geographic data from the City of Sacramento, this post will show a regression analysis ( using the R statistical programming project) using the city’s designated neighborhoods. The raw data real estate data comes from the Sacramento Bee. After describing the model, I’ll apply it the last few months of home sales (not used in developing the model), and see how well it does at predicting results. Read more…
D’oh! Not Again
Having worked for many years at HP, the recent announcement cancelling HP’s Webos program is rich with personal irony. Until yesterday’s announcement, I was working on a bar code scanning application for HP’s Pre 3 phone.
Thinking about life as an independent “app” developer, I’m reminded of Canadian Prime Minister Pierre Trudeau’s famous remark about the United States:
Living next to you is in some ways like sleeping with an elephant. No matter how friendly and even-tempered is the beast, if I can call it that, one is affected by every twitch and grunt.
I hope the new PC company gets off to a good start and they get to keep WebOS, but they will have to move forward without my efforts as an “app” developer.
Using Statistics to Explicate the Sacramento Housing Market
The Sacramento Bee has a home sale database for looking up the prices of home sales. I was a little disappointed that it only listed the sales and didn’t do any Zwillow style statistical analysis. So I dumped the data into R and started playing around with it. Home price versus size versus number of bedrooms is always one of the text book examples for multiple regression, so I thought it would be pretty easy. It turns out that the replicating the Zwillow estimate with real world data, is harder than it looks. So, I’m going to start with smallest model I can get decent results with, and add build it up over a series of posts. Below is a regression for Price and Size in the 95834 zip code. Read more…