Read the Writing@CSU website for tutorials and pointers on improving your writing.
Tips on giving talks are available at The Short Talk, by Charles Van Loan at Cornell.
"Wittgenstein's papers and Faraday's talks: Maxims for a milk-fed researcher" by Subbarao Kambhampati
mkdir ~/.emacs.d cd ~/.emacs.d wget http://ipython.scipy.org/dist/ipython.el wget http://launchpad.net/python-mode/trunk/5.1.0/+download/python-mode.elFix a problem with tab completion in ipython.el by editting ipython.el and change line 314 from
"print ';'.join(__IP.Completer.all_completions('%s')) #PYTHON-MODE SILENT\n"to
"print(';'.join(__IP.Completer.all_completions('%s')))\n"Edit a file named init.el in .emacs.d and add these lines at the end:
;;;Python (require 'ipython) (setq py-python-command-args '( "-colors" "NoColor")) ;;; M-x py-shell (or Start Interpreter) ;;; M-/ for auto completion ;;===== PyFlakes ;; code checking via pyflakes+flymake (when (load "flymake" t) (defun flymake-pyflakes-init () (let* ((temp-file (flymake-init-create-temp-buffer-copy 'flymake-create-temp-inplace)) (local-file (file-relative-name temp-file (file-name-directory buffer-file-name)))) (list "pyflakes" (list local-file)))) (add-to-list 'flymake-allowed-file-name-masks '("\\.py\\'" flymake-pyflakes-init))) (add-hook 'find-file-hook 'flymake-find-file-hook)