Vim Plugin for Eclipse

March 9th, 2009 aaron 3 comments

I use eclipse for various programming projects and really, really miss having vim key bindings.  I stumbled across this eclipse plugin that does just that.  Most of the basics work like seaching, jumping to line x with :, matching braces with %, jumping to the beginning and end of a line etc.  Couldn’t ask for more.  There is a license fee of around 20 dollars which to me is worth it,  otherwise an annoying popup appears after periods of inactivity.

http://www.viplugin.com/viplugin/

Categories: Software development Tags: ,

New York City Subway Route Finder With Google Maps

December 11th, 2008 aaron No comments

Watch out Hopstop!  I wrote a Graph lib in python along with heuristic hSLD A* search and brought it to life with google maps and Ajax.  The library is running as a json-rpc service with mod_python.  The next step is to use geocoding api to turn street addresses to lat and lon coordinates and integrate it to find starting and ending stations, fun fun fun.

Maybe Ill put this on google app engine if I get alot of hits.

http://www.dancygier.com/nycsubway

SOAP hell

October 11th, 2008 aaron No comments

When did soap and perl become so difficult.  Using it as a server is a complete pain.  SOAP::Lite was cutting edge 5 years ago.  Its just a bit behind with the evolving wsdl standards.  So I decided to use XML-RPC, its all I really need and interopability with other languages should be simpler.  This is the main reason why I’m using web services to begin with.

Speaking of the XML RPC cpan modules.  RPC::XML works well but the documentation is lacking.  You have to putz around to get anything to work.  add_method() is especially poorly documented.  Much guessing and the perl debugger helped me get the syntax correct:)  It would be great if there was Apache2 integration …  But I shouldn’t complain it actually works and works well.