# HG changeset patch # User Steve Losh # Date 1705350554 18000 # Node ID c9a75106c86d370cee1dbf76a98a9b4f9a704ae5 # Parent bbe695ca40015cae3d6fe0966461c9d96f109327 Update diff -r bbe695ca4001 -r c9a75106c86d 2019.markdown --- a/2019.markdown Fri Jan 12 10:22:54 2024 -0500 +++ b/2019.markdown Mon Jan 15 15:29:14 2024 -0500 @@ -612,7 +612,7 @@ cd ecl git checkout ECL-16.1.3 ./configure --prefix=/usr/local - make + make -j5 sudo make install Seems to work. Adopt tests all pass just fine on SBCL, CCL, ECL, and ABCL. diff -r bbe695ca4001 -r c9a75106c86d README.markdown --- a/README.markdown Fri Jan 12 10:22:54 2024 -0500 +++ b/README.markdown Mon Jan 15 15:29:14 2024 -0500 @@ -82,3 +82,52 @@ -jar /usr/local/bin/abcl.jar` directly instead of requiring a `/usr/local/bin/abcl` wrapper for no reason, so now all I have to do is download the binary distribution and move the two jars to `/usr/local/bin/`. + +Reinstalled ECL on the new machine. Trivial thanks to my notes, except the git +tagging convention switched from `ECL-1.2.3` to just a bare `1.2.3`. My kingdom +for consistency. + +Downloaded the textbook and marked down important dates for BI545 today so I'll +be prepared for class. + +Running some of my project tests on the new machine resulted in `make: time: No +such file or directory` becauseā€¦ apparently Debian doesn't include +a `/usr/bin/time` by default? Wow. `apt install time` to get it. + +Read chapter 2 of the BS522 book. Mostly meh again. + +One thing I'd like to do some weekend that's been on my mind for a while is +a small proof of concept web app with Lisp and HTMX. Would be good to poke +around at it and see if I can make something reasonably easy to get up and +running, in case I want to do something like that in the future. Stuff I'm +probably going to need to choose: + +* Web server (almost certainly just boring old Hunchentoot) +* Router +* DB interface (probably Postmodern) +* DB migrations (will write my own) +* Template library (Djula is the obvious choice but has a shitload of deps) +* Monocss style + +Also really need to write a simple FASTQ parser and bio seq library in Lisp, so +I don't have to do everything with janky UNIX tools. Name idea: `skein`, +because it's for strings that are a tangled/knotted mess. Should probably try +to separate interface and implementation pretty well here so I can potentially +plug and play different implementations in the future. + +Found my way to the BI545 classroom. These MSC/MSRB buildings are laid out like +someone's first Dwarf Fortress build. + +First BI545 class. Mostly reading the syllabus and going through Molecular +Biology 101. Feels quite basic after HG545 last semester, hopefully things will +pick up as the course gets going. + +## 2024-01-15 + +Tried to modify Pubmed search subscriptions but it looks like logging in via UM +Oauth is broken, sigh. + +Finally got around to setting up keyboard shortcuts for a couple of my most +commonly used `pass -c` commands. I should have done this months ago. + +