RyanBalfanz (Ryan Balfanz)

Name
Ryan Balfanz
Email
Website/Blog
http://blog.ryanbalfanz.net
Company
GalaxyZoo.org
Location
Greater St. Louis (Chicago Native!)
Member Since
Sep 30, 2009 (2 months)

Following 9 githubbers and watching 24 repositories view all →

Public Repositories (6)

  • PyPDS

    PyPDS is a Python interface to Planetary Data System (PDS) data products.

    legend

    Last updated Sun Dec 20 21:01:38 -0800 2009

  • PDSView

    Cocoa application for viewing PDS formatted astronomical data

    legend

    Last updated Fri Dec 11 02:28:00 -0800 2009

  • Factor-The-Time--XKCD-

    Factor the time ala XKCD #247 'Factoring The Time'. View the comic at http://xkcd.com/247/.

    legend

    Last updated Sat Oct 31 12:38:49 -0700 2009

  • History-Paintings

    A Tool to create images similar to those in Keith Tyson's History Paintings series

    legend

    Last updated Fri Oct 30 11:16:39 -0700 2009

  • ryanbalfanz.github.com

    My github site.

    legend

    Last updated Fri Oct 30 01:35:26 -0700 2009

  • Image-Partitioner

    A handy little script to crop an image into rectangles, allowing overlap.

    legend

    Last updated Thu Oct 29 22:25:39 -0700 2009

Public Activity feed

RyanBalfanz started watching stuarthalloway/programming-clojure Sun Dec 20 21:02:06 -0800 2009
programming-clojure's description:
Sample code for the book
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Sun Dec 20 21:01:38 -0800 2009
HEAD is 483d30be4f2280b879dca7d1dd8d9448a7fc6896

3 commits »

RyanBalfanz commented on marksands/PyPDS Sun Dec 20 02:34:14 -0800 2009
Comment in 6d8ce1e:

If I apply this, will it work for anyone who clones without fuss? I mean, do you have to install the theme explicitly? Or will Sphinx complain and fail?

RyanBalfanz pushed to master at RyanBalfanz/PyPDS Thu Dec 17 11:58:05 -0800 2009
HEAD is 0c60f5505a9a811a5eabf37fee6c1e049d4549bf

2 commits »

RyanBalfanz opened issue 9 on RyanBalfanz/PyPDS Thu Dec 17 10:02:17 -0800 2009
MDS Checksum image verification
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Thu Dec 17 09:58:06 -0800 2009
HEAD is 50c170a64b75d514dd65921dbf42919e5f85eba9

2 commits »

RyanBalfanz pushed to master at RyanBalfanz/PDSView Fri Dec 11 02:28:03 -0800 2009
HEAD is c6f5c830dd95c9ee9ba66dd234ed319fb8b6caf4

2 commits »

RyanBalfanz pushed to master at RyanBalfanz/PDSView Fri Dec 11 01:44:34 -0800 2009
RyanBalfanz started watching marksands/Comet Thu Dec 10 23:06:45 -0800 2009
Comet's description:
defunkt's FaceBox meets jeresig's jQueryProfiler
RyanBalfanz pushed to master at RyanBalfanz/PDSView Thu Dec 10 23:06:01 -0800 2009
HEAD is 5d355d97f6c94bf3af78b7535e67464f3b1ea7e3

2 commits »

RyanBalfanz pushed to master at RyanBalfanz/PDSView Wed Dec 09 12:58:44 -0800 2009
HEAD is f701404fa550aafff06f6dbb7c4ed3a3754afa4f
RyanBalfanz pushed to master at RyanBalfanz/PDSView Wed Dec 09 01:38:37 -0800 2009
HEAD is 616b81dc578b383caf98cf3c8a0d5c3dedcc8554
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Tue Dec 08 14:14:40 -0800 2009
HEAD is 083e9eff47582a901a211a31902aff7876b0ca30
RyanBalfanz opened issue 8 on RyanBalfanz/PyPDS Tue Dec 08 13:50:27 -0800 2009
QUB File Support
RyanBalfanz closed issue 3 on RyanBalfanz/PyPDS Tue Dec 08 13:45:22 -0800 2009
Verify input is valid PDS file
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Tue Dec 08 13:44:13 -0800 2009
HEAD is 4a60a56fbc6fc8aebf38473abd963f07d0d833a2
RyanBalfanz opened issue 7 on RyanBalfanz/PyPDS Tue Dec 08 11:20:46 -0800 2009
gfiles() needs a home
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Tue Dec 08 11:16:25 -0800 2009
HEAD is 15e67b858ff8218ad7cde967eca4212bcb64ccf1

2 commits »

RyanBalfanz pushed to master at RyanBalfanz/PDSView Fri Dec 04 14:35:13 -0800 2009
HEAD is 9c5ca54328c8bae19a0047041ad31a39aab5473b

5 commits »

RyanBalfanz commented on afrigeri/PyPDS Wed Dec 02 14:30:16 -0800 2009
Comment in cca7471:

I'm not sure that we need to subclass the core.parser. One idea is that the the parser may either overwrite keys, append keys to a list as you've suggested, or simply raise an exception. The functionality may be given as an optional keyword argument upon creation of a Parser instance. This make a bit more work but it might be better in the long run to keep the code clean.

Also, you function getPdsFileName() seems to verify existence. It might be better to just do something like

if f in os.listdir(dataDir): return fullPath or even a
try: open(filename) except TheNoFileError, e: report_an_error()

Lastly, TableExtractor.extract() is creating a Parser instance, not a ColumnParser().

If any of the above doesn't make sense, let me know. We'll get the changes in, I just want to make sure I understand what going on and that they are done efficiently.

I appreciate you're contribution!

RyanBalfanz applied fork commits to PyPDS/master Wed Dec 02 14:16:44 -0800 2009
master was changed to e06c71
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Wed Dec 02 14:13:53 -0800 2009
HEAD is c4ba7c2b05df4ca6ce955490130c2e5685fac6ec

2 commits »

RyanBalfanz created branch master at RyanBalfanz/PDSView Wed Dec 02 12:58:22 -0800 2009
RyanBalfanz created repository PDSView Wed Dec 02 12:56:38 -0800 2009
New repository is at RyanBalfanz/PDSView
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Wed Dec 02 00:12:26 -0800 2009
HEAD is b9ac28a8fb073c22880ccb5fd45cddcfda1a3af1

2 commits »

RyanBalfanz started watching richhickey/clojure Wed Nov 25 01:09:30 -0800 2009
clojure's description:
The Clojure programming language
RyanBalfanz started watching infochimps/cloudera-ec2-fork Mon Nov 23 18:39:28 -0800 2009
cloudera-ec2-fork's description:
Fork of Cloudera's scripts for running hadoop AMIs on the amazon cloud.
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Mon Nov 23 15:38:37 -0800 2009
HEAD is 6ab1dcd4149154e80aa49138a0154c6041dd8de5

2 commits »

RyanBalfanz uploaded a file to RyanBalfanz/PyPDS Mon Nov 23 15:34:25 -0800 2009
"I18584006BTR.IMG" is at RyanBalfanz/PyPDS/downloads
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Mon Nov 23 12:46:17 -0800 2009
HEAD is 9cfe3f3fc6394d07a933edae82208c2fcbe45588
RyanBalfanz pushed to master at RyanBalfanz/PyPDS Mon Nov 23 12:34:07 -0800 2009
HEAD is ff46bedfa2eb086af00fecc7e0a7a63f5ea96d91

2 commits »

RyanBalfanz started watching miyagawa/github-growler Fri Nov 20 16:49:16 -0800 2009
github-growler's description:
Growl github updates
RyanBalfanz started watching robmckinnon/lastfm-growls Fri Nov 20 15:13:39 -0800 2009
lastfm-growls's description:
Gig notifications via last.fm for band you're 'now playing' - uses last.fm api and growl
RyanBalfanz started watching liesen/transmission-horn Fri Nov 20 15:07:38 -0800 2009
transmission-horn's description:
Growl notifications from the Transmission daemon