Edwin B. wrote: > Robert Lehmann <[EMAIL PROTECTED]> writes: > >> I don't think there is a one-size-fits-all solution. > > I definetly agree. > >> Setting up a 'snippets' repository sounds good if you just want to be >> able to look back at what you've done and/or have a place to stash away >> quick tests. I have set up a 'sandbox' folder (unrevisioned) and put >> together a few shell aliases for easier access and it works pretty well. >> I almost never look back at that code though. >> >> If you develop a lot of small scripts you think you'll reuse in your >> daily routine, you should add a dedicated 'bin' directory and add it to >> your PATH. > > This is a nice method. I'm already putting it to use. I've learned about > /usr/bin and /usr/local/bin so I went ahead and created $HOME/bin and > added it to my path for this sort of code. > > Now, I was thinking more of a notes+code program. Let me give you an > example: > > I use Emacs.app (Emacs compiled with --with-ns) and in order to get a > meta key in the Spanish keyboard on my Mac I had to try different lines > but I didn't want to keep all these tries in my .emacs file. I also > wanted to keep the lines that didn't work for later tests in my Free BSD > PC (also with a Spanish keyboard). So I keep all of them in my notebook. > > Then, I start coding Python. This time I try to translate an old PHP > script to Python and want to keep a few important lines visible. It'll > be nice to take some notes of the main differences in my scripts in a > different place. Like a student's notebook. Once again, all this goes to > my little program. > > Then, I remember I had to run some Mac maintenance commands... I don't > remember the complete line very well, so I go to my notebook. > > My point is that sometimes not every note is useful for a program. I > guess as I gain experience all these little notes will be kept in my > mind ;). But as a newbie it seems useful. > > As r said, I think it'll be good to write this program. If it doesn't > result in a very useful piece, it'll be a good way to practice. > > I forgot to mention I don't use a notes program to keep personal and > programming notes separately. > > Thanks mate! > > P.S.: Man I hope my English doesn't suck too much. >
Since you are in Linux you should definitely check "Basket". Go to it's website and you'll be hooked, just what you need. -- http://mail.python.org/mailman/listinfo/python-list