IPython in-depth: high-productivity interactive and parallel python
Why Stack Overflow recommends it
Stack Overflow users link it as a thorough introduction to IPython and the notebook, including when asking about specific details the presenters mention.
Recommended by 2 people across 2 different months, 2013 to 2013.
What it is
A roughly three hour PyCon-style tutorial by IPython creators Fernando P\u00e9rez, Brian Granger and Min Ragan-Kelley. It covers using IPython interactively, the notebook, and its tools for parallel computing, aimed at scientific users but useful to any Python developer.
What people said
Recommends monkut · 2013-02 · Stack Overflow · on “Does any Python IDE let you run a selection of code like R does?”
ipython notebook [LINK] does a good job of this. Good for learning, and code exploration. Unfortunately, it's a bit of a pain to setup. If you're just getting started you might want to consider installing the pythonXY [LINK] package of python, it includes ipython notebook and a bunch of other useful libraries in addition to the standard libraries. Here's a good introduction (ipython notebook starts at about 1:15:45): [this video]
Recommends Roland · 2013-09 · Stack Overflow · on “Speeding up Arcpy python Script, Big Data”
This is a ton of data. I'm guessing that your main bottleneck is read/write operations on the disk and not CPU or memory. Your process appears to modify each row independently according to constant input values in what's essentially a tabular operation that doesn't really require GIS functionality. As a result, I would definitely look at doing this outside of the arcpy environment to avoid that overhead. While you could dump this stuff to numpy with the new arcpy.da functionality, I think that even this might be a bottleneck. Seems you should be able to more directly read your *.dbf file with a different library. In fact, this operation is not really tabular; it's really about iteration. You
Cites q0987 · 2013-03 · Stack Overflow · on “implementation of config method behind ipython”
Based on this video tutorial [this video] The presenter mentions the method used to process the input config for iPython. I don't get which method he used. The only thing I can hear is "n thoughts trace machinery". Searched through google without results. Can someone take one more listen and tell me what he means? Thank you