blog for the night and day
This commit is contained in:
parent
e18d610ff8
commit
797f8fc083
1 changed files with 24 additions and 0 deletions
|
@ -0,0 +1,24 @@
|
|||
Last night, revamped the web site, including making a [[/videos]]
|
||||
page, which includes a new screencast introducing the git-annex assistant.
|
||||
|
||||
Worked on improving my Haskell development environment in vim.
|
||||
hdevtools is an excellent but tricky thing to get working. Where before
|
||||
it took around 30 seconds per compile for me to see type errors,
|
||||
I now see them in under a second each time I save, and can also look up
|
||||
types of any expression in the file. Since programming in Haskell is
|
||||
mostly driven by reacting to type errors ;) this should speed me up a lot,
|
||||
although it's not perfect. Unfortunatly, I got really caught up in tuning
|
||||
my setup, and only finished doing that at 5:48 am.
|
||||
|
||||
Disasterously late this morning, fixed the assistant's
|
||||
`~/.ssh/git-annex-shell` wrapper so it will work when the ssh key does
|
||||
not force a command to be run. Also made the webapp behave better
|
||||
when it's told to create a git repository that already exists.
|
||||
|
||||
After entirely too little sleep, I found a puzzling bug where copying files
|
||||
to a local repo fails once the inode cache has been invalidated. This
|
||||
turned out to involve running a check in the state monad of the wrong
|
||||
repository. A failure mode I'd never encountered before.
|
||||
|
||||
Only thing I had brains left to do today was to record another screencast,
|
||||
which is rendering now...
|
Loading…
Reference in a new issue