- ブランチ追従
- テストを実行
- テストの失敗内容をまとめる
- 環境が目的のバージョンではなかった
- テストを再実行する
- 落ちたテストを直す
etagsbuild
TAGSファイル生成ユーティリティを書いた。
(defvar etagsbuild-executable "etags")
(defvar etagsbuild-output-file-path (expand-file-name "~/.TAGS"))
(defvar etagsbuild-find-executable "find")
(defvar etagsbuild-xargs-executable "xargs")
(defvar etagsbuild-ext "*.py")
(defvar etagsbuild-language "python")
(defvar etagsbuild-directories nil)
(defun etagsbuild-build-command ()
(concat etagsbuild-find-executable
" "
(string-join (mapcar (lambda (directory) (format "'%s'" directory))
etagsbuild-directories)
" ")
" "
" -type f "
(format " -name '%s' " etagsbuild-ext)
"|"
etagsbuild-xargs-executable
" "
etagsbuild-executable
" "
" --append "
" --language " etagsbuild-language
" --output " (format "'%s'" etagsbuild-output-file-path)
))
(defun etagsbuild-create-tags ()
(interactive)
(let ((cmd (etagsbuild-build-command)))
(compile cmd)))
(provide 'etagsbuild)
;; etagsbuild.el ends here
1つずつ
認知能力が下がってしまったせいか、又は元々の能力不足か、複数の作業を同時に平行して遂行できない。だからこそ1つずつ、確実に、地に足を付けて作業を進めようと思う。今やっている作業は契約を果たすための作業だから、できるかぎりしっかり取り組みたい。ただ、もう時間はあまりないから、作ってみたかったものを作る事に時間を多く使いたい。
本を読む
pdftotext -f 35 -l 35 foo.pdf - | python pdfreader.py
スピードを230に調整した。