News

 Subscribe Add to Technorati Favorites

 

 

 

 


 

 

Search My Blog:

 

 

My Stats

  • Posts - 468
  • Comments - 242
  • Trackbacks - 265

Twitter












Tag Cloud


Recent Comments


Recent Posts


Archives


Post Categories


Blogs


Miscellanous


Noteworthy Stuff


Popular Posts


June 2007 Entries

Shipping APIs - USPS and FedEx


How to to automate and manage shipping through USPS and FedEx.

posted @ Wednesday, June 27, 2007 12:45 PM | Feedback (3) |


E-Banking API - OFX


Shane Witbeck has found a new interest:  OFX:

I started looking into OFX because there seems to be a need for a good personal finance application for Mac OS X and the one feature missing from existing apps is live connectivity to banks.

Shane is already linking to /n software's IBiz OFX Integrator, which has just been updated and re-released as IBiz E-Banking Integrator.  The new E-Banking Integrator includes new components for bill payment, account discovery, and funds transfer

I can answer a few of Shane's OFX related questions:

After Googling and doing further research, I’ve found that some banks actually charge a fee for connecting to an account via OFX. Some banks simply don’t offer OFX and instead narrow their focus on more prevalent formats such as Quicken, QuickBooks, and Microsoft Money.

It's true that some banks charge for OFX access.  For many banks, if you have access to their regular online banking services, you also have access to OFX services (provided you can find the connection details - Shane has pointed to a great resource for this - the OFX Blog).  Some banks require you to pay extra fees in order for your account details to be accessible via OFX.  Sometimes login to OFX services is the same as login to the regular online banking pages, but not always.  I notice that the OFX Blog makes notes of this, for example, in these listings for Bank of America it states that BoA enrollment for web services automatically enrolls you for OFX services, and that the password used for web services is also used for OFX services.

It seems as though OFX never really was adopted as a standard format or at least by most of the major banks. OFX connection information is very difficult to track down and most of the information I’ve found is vague. I suppose this explains why there are only a few major players in the market of personal finance desktop applications that can offer the crucial feature of being able to download live transactions.

OFX has definitely been adopted as the standard format for all of the major banks in the US.  Bank of America, JPMorgan Chase, Wachovia, Wells Fargo, , Citibank, SunTrust, etc - all support OFX services.  Any bank that you can communicate with live using Microsoft Money, Quicken, or QuickBooks is communiating via OFX.

As for the "OFX information" - this used to be very difficult to come by (now there is the OFX Blog, and Jeremy Jongsma's data files).  If you call up customer service for your bank and say "OFX" to the person on the other end they won't have any clue what you're talking about.  The banks give this information to the major players, and then you get letters from your bank every so often stating that they'll no longer be supporting version X of such and such application.  You form you own conclusions there.  :)

Technorati Tags: ,

posted @ Wednesday, June 27, 2007 12:43 PM | Feedback (0) |


"The operation has timed out" error on Vista x64


For a long time now I've never been able to use several applications, including Windows Live Writer (which is hugely improved over its initial beta release, btw), FeedGhost, FireFox (after it updated itself one day), and even the new beta of Safari for Windows.  I always got the error "The operation has timed out" from these applications.  I was never able to reproduce it myself in C#, nor did any other network related appliations or the IPWorks components that I work with so often produce the problem.

I searched the web all over and couldn't find anything that solved the problem.  Today at lunch my friend, Eric, said that he thought if I disabled Vista's TCP auto-tuning that it would solve my problems.

I tried it, and sure enough - problem solved.  So this is my first post from Windows Live Writer.  I am seriously impressed. 

Eric pointed me to this FAQ entry at SpeedGuide.net.  The command that freed me from this "operation has timed out" error is here:

netsh interface tcp set global autotuning=disabled

Update!  An explanation of what is causing this from the Windows Core Networking team.

Technorati Tags: ,

posted @ Friday, June 15, 2007 6:33 PM | Feedback (0) |


RSS data feeds - RSS is not just for blogs


Randy Charles Morin doesn't know why anyone would want to use RSS to transmit OFX data.  I find his confusion odd:

... why do you need RSS as an envelop for financial data in the first place. We have OFX, which predates RSS and works just fine. RSS can't be expected to do everything. Not that it can't. You can also use RSS as an envelope for OFX, but why not just use OFX? I don't expect my dishwasher to do the laundry, even if it can.

RSS can be expected to do what it is best at - syndicating data - it doesn't need to know what data it is describing.  Why not just use OFX?  Because my feed reader doesn't know what OFX is, nor is it ever likely to.  Because OFX connection data is hard (but not impossible) to find.  Because OFX is not RSOFX (really simple open financial exchange), in fact its not really simple at all.  Randy, you might not expect your dishwasher to do the laundry, but (if dishes are data) you probably expect it to be able to wash all of your dishes.

My argument is not just for using RSS items to hold OFX data.  Its much bigger than that.  As an example, consider this.   In Dion Hinchcliffe's Web 2.0 Expo presentation entitled "What is Web 2.0: The Rules for Creating Successful Online Products in the 21st Century", he talked about how RSS can be used to connect all sorts of data and systems together, and that you can do this with RSS without spending billions of dollars.  Dion said that one of his clients told him to take all the SOAP stuff out, and take the REST stuff out too.  "We want to use RSS - all of our client tools support RSS.  Almost everything can read RSS feeds".  Thats true.  And its simple.

Yep.  If you expose your data as feeds, you can get to it from anywhere.  You can connect feeds in the cloud to feeds behind the firewall.  With Yahoo Pipes you can create your own feeds out of public data out on the Internet.  With RSSBus, you can create your own feeds out of public or private data that is behind the firewall or out on the internet.

In discussing Yahoo Pipes, Dave Winer notes how interesting it would be if those feeds had enough metadata to be able to describe different kinds of items.  Take one tiny example that is possible to implement right now with RSSBus: if one feed containing OFX data from some bank account was piped to another feed containing data from some QuickBooks invoices - there are lots of building possibilities there.  Another example - look at all that has built just on geo location data extensions in RSS feeds.  Another example - look at how I showed Jeff Barr how he can locate the Amazon wishlists of his top email correspondents.

Its that slicing and dicing, and then rewiring the web that Jon Udell has talked about.  Its connecting offline data with online data and enabling people to build on that data.


posted @ Thursday, June 14, 2007 12:52 PM | Feedback (2) |


Secure, Personal RSS Feeds


I was reading an old post on Scott Hanselman's blog about accessing private feeds via RSS.  The discussion turned toward comparing RSS reader requests to OFX requests that applications like Microsoft Money make to banks.

A comment from "Jordan":

No CTO wants to have his face on the cover of the Wall Street Journal because his site provided an RSS feed to Bloglines and Bloglines has a security breach that exposes all that information.

I have several private RSS feeds that I would not trust a third party to provide for me.  The primary example is an RSS feed that I check on a daily basis - my bank account and credit card account information.  No, my bank doesn't provide a feed - instead I rely on my local installation of RSSBus to create the feed.

This local way of handling private data is very important to me.  Since I have been getting into PowerShell I even created PowerShell scripts that tell me my bank account balance or show me a list of recent transactions.  I can even take advantage of secure strings and credentials in powershell so that my scripts are safe.  For the last few months I've had a PowerShell window open 24x7.  If you haven't tried it out yet, take a minute and do.

posted @ Thursday, June 14, 2007 12:32 PM | Feedback (0) |


Impressions from TechEd 2007


Dale Churchward is impressed by NetCmdlets, which he found after David Aiken posted about the NetCmdlets stickers being given away at TechEd.

Harry Pierson liked the PowerShell skinned XBox that /n software had at the NetCmdlets booth.  Did you get your PowerShell sticker yet and enter the drawing for the XBox?  If not, do it now!

Jeffrey Snover keeps on doing "snoopy dances" about PowerShell.  Who can blame him?

 

posted @ Friday, June 08, 2007 3:44 PM | Feedback (1) |


PowerShell Secure Remoting


You have to love this awesome introduction to NetCmdlets:

My previous, scathing, blood-drawing, bruise-inflaming, vein-popping critique of the lack of SSH awareness in the Port25 show has lead my hate-filled, black heart to NetCmdlets by nsoftware.com.

Just hilarious. Hopefully NetCmdlets lightened his heart a bit.

Also, as I mentioned in the last post, note that /n software's new PowerShell Remoting (beta) was just made available. The PowerShell Remoting server (SSH terminal service) allows interaction with PowerShell over a secure SSH connection.

Technorati : , , ,

posted @ Wednesday, June 06, 2007 1:08 PM | Feedback (0) |


PowerShelling from mobile devices


Marco Shaw is PowerShelling from his blackberry by running /n software's new PowerShell Remoting server along with the "Mobile SSH" client application for wireless handhelds . You can connect to the PowerShell Remoting client using any SSH tool, or even create your own custom client using a developer tool like IP*Works! S/Shell development toolkit.

Technorati : , , ,

posted @ Wednesday, June 06, 2007 12:58 PM | Feedback (0) |