<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14845097</id><updated>2012-02-11T12:35:58.946-08:00</updated><title type='text'>pecuniary difficulties</title><subtitle type='html'>Charting an attempt to pull away from commercial personal fiance programs</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pecuniary.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pecuniary.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Brady Duga</name><uri>http://www.blogger.com/profile/06231814963381884949</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14845097.post-112252302914826967</id><published>2005-07-27T20:54:00.000-07:00</published><updated>2005-07-27T20:57:09.153-07:00</updated><title type='text'>Master of my Own Destiny</title><content type='html'>I've decided that I don't like blogger for the same reason I don't like canned finance software - I want to have full access to my data. In the interest of holding on to my data, I've moved my blog to WordPress running off my server.&lt;br /&gt;&lt;br /&gt;You can find it at &lt;a href="http://www.ljug.com/pecuniary"&gt;http://www.ljug.com/pecuniary&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14845097-112252302914826967?l=pecuniary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pecuniary.blogspot.com/feeds/112252302914826967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14845097&amp;postID=112252302914826967' title='79 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112252302914826967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112252302914826967'/><link rel='alternate' type='text/html' href='http://pecuniary.blogspot.com/2005/07/master-of-my-own-destiny.html' title='Master of my Own Destiny'/><author><name>Brady Duga</name><uri>http://www.blogger.com/profile/06231814963381884949</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>79</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14845097.post-112247950157094132</id><published>2005-07-27T08:24:00.000-07:00</published><updated>2005-07-27T08:54:40.476-07:00</updated><title type='text'>Rationale Revisited</title><content type='html'>I was thinking more about my reasons to embark on this project, and thought I would get them down on... err... paper? Well, somewhere. &lt;br /&gt;&lt;br /&gt;I was reading a &lt;a href="http://www.podval.org/~sds/data.html"&gt;page&lt;/a&gt; that was discouraging the use of proprietary binary formats. That sounds a lot like what I am saying, but it's not quite the same. That same page lists &lt;a href="http://www.gnucash.org/"&gt;some&lt;/a&gt; &lt;a href="http://www.gnome.org/projects/gnumeric/"&gt;alternative&lt;/a&gt; &lt;a href="http://home.gna.org/cbb/"&gt;open-source&lt;/a&gt; &lt;a href="http://xinvest.sunsite.dk/"&gt;packages&lt;/a&gt; for personal finance. The problem is, I am still locked in to a single program. Sure, I can move my data around easily, but heck I can do that with &lt;strike&gt;Quicken&lt;/strike&gt; my current package, too. I want to have my data accessible from a variety of programs and scripts without having to export and import data.&lt;br /&gt;&lt;br /&gt;As an analogy, consider HTML. I use &lt;a href="http://www.barebones.com/products/bbedit/index.shtml"&gt;BBEdit&lt;/a&gt; a lot for editing raw HTML. But I also use TextEdit. And, until the UI drives my batty, &lt;a href="http://nvu.com/"&gt;Nvu&lt;/a&gt;. And sometimes I'll whip out a Perl script to process my documents. I've even used Visual Studio to edit HTML, and I will often use more than one editor &lt;b&gt;at the same time&lt;/b&gt;. My choice of data storage (HTML) does not dictate my choice of editor. That's the power I want with my financial data. Now, I could just stick it in a text based format, but a database offers me options for searching and relating data that are hard to duplicate with text formats (though not impossible). Where HTML is SGML with added rules, this will be a SQLite database with added rules. The fact it is binary just means you will have to use different editors to read and modify it. It would still be perfectly possible using existing tools to create and modify your financial data, just like you can with HTML. And just as easy to screw it up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14845097-112247950157094132?l=pecuniary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pecuniary.blogspot.com/feeds/112247950157094132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14845097&amp;postID=112247950157094132' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112247950157094132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112247950157094132'/><link rel='alternate' type='text/html' href='http://pecuniary.blogspot.com/2005/07/rationale-revisited.html' title='Rationale Revisited'/><author><name>Brady Duga</name><uri>http://www.blogger.com/profile/06231814963381884949</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14845097.post-112241861533878388</id><published>2005-07-26T15:39:00.000-07:00</published><updated>2005-07-26T15:56:55.350-07:00</updated><title type='text'>Directions</title><content type='html'>I should probably lay out some directions for this endeavor. Nothing is set in stone, but I need to start somewhere. First, I plan to do all my work on the Mac. That's not to say this format won't be relevant for Windows, Linux, etc, it's just that I really don't care about those platforms. I will be using technologies and resources available on Mac OS X as my guide. If you have a problem with that, go away. Of course, I doubt there will be anything Mac-centric about this format, though the first things to use it will probably be written by me and therefore will only run on OS X. In fact, I will probably focus on &lt;a href="http://www.apple.com/macosx/"&gt;OS X 10.4, Tiger.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Given that focus, I expect to use a handy SQL-based database. Since 10.4 comes with &lt;a href="http://sqlite.org/"&gt;SQLite&lt;/a&gt; pre-installed, I will be concentrating on it. I assume any SQL-compliant database will work (e.g. MySQL), but my focus will be SQLite. I would also like to have the broadest choice of development environments available. I expect to be able to use &lt;a href="http://developer.apple.com/cocoa/"&gt;Cocoa with Objective-C&lt;/a&gt;, &lt;a href="http://developer.apple.com/carbon/"&gt;Carbon with C++&lt;/a&gt;, &lt;a href="http://www.apple.com/applescript/developers/"&gt;AppleScript&lt;/a&gt;, &lt;a href="http://www.realbasic.com"&gt;REALbasic&lt;/a&gt; and as many others as possible. The idea is to increase access to the data so simply tools can be built around it. SQLite is accessible from all those environments, so it seems like a perfect fit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14845097-112241861533878388?l=pecuniary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pecuniary.blogspot.com/feeds/112241861533878388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14845097&amp;postID=112241861533878388' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112241861533878388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112241861533878388'/><link rel='alternate' type='text/html' href='http://pecuniary.blogspot.com/2005/07/directions.html' title='Directions'/><author><name>Brady Duga</name><uri>http://www.blogger.com/profile/06231814963381884949</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14845097.post-112241688545809743</id><published>2005-07-26T15:15:00.000-07:00</published><updated>2005-07-26T15:28:05.463-07:00</updated><title type='text'>It Begins</title><content type='html'>Well, here goes nothing. I have finally found a reason for entering the blogosphere (yes, I am sure that is a newbie thing to say). After years of using a commercial personal finance manager (you know like Quicken - a lot like Quicken), I have decided I want to move on. I'm tired of handing over my personal financial data to someone else's software. &lt;br /&gt;&lt;br /&gt;Of course, I'm not sure I have the time to right my own. It might be entertaining, but I have too many other commitments in my life. Buying another package doesn't really help. I would just be handing my fate over to some other entity. No, I want control, but I don't want to write yet another account tracking app. &lt;br /&gt;&lt;br /&gt;My idea, then, is to define a file format instead. Specifically, I would like to define the structure for storing financial information, like bank accounts, transactions with info about payee, amount, date, check number, etc. Then I (or others) can whip up small (or large) applications that access the data. I can start out with apps to enter transactions. Maybe one to import data. Add one to report totals. Another to reconcile bank statements. But I would only have to add the pieces I wanted. If the format succeeds, I can start using apps written by other people. &lt;br /&gt;&lt;br /&gt;Of course, community feedback would be great. For now, I will use this blog to post my progress and thoughts. At some point, if there is enough interest, I may add forums and a Wiki. We'll see how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14845097-112241688545809743?l=pecuniary.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pecuniary.blogspot.com/feeds/112241688545809743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14845097&amp;postID=112241688545809743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112241688545809743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14845097/posts/default/112241688545809743'/><link rel='alternate' type='text/html' href='http://pecuniary.blogspot.com/2005/07/it-begins.html' title='It Begins'/><author><name>Brady Duga</name><uri>http://www.blogger.com/profile/06231814963381884949</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
