rsdoiel
I am a human. Once upon a time I wrote music and prose. I write software.
California Institute of TechnologyCalifornia
Pinned Repositories
antiword
Forked from http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz
Artemis
Artemis is my project to create portable Oberon-07 modules that can be used in POSIX and Oberon System.
extractor-js
Since I originally wrote this a module called request has come on the scene. You might want to try that before mucking about with extractor-js. A small NodeJS package using jsDom to facilite screen scraping and spidering. It scrapes single and multiple elements and includes support for many tag attributes.
fdx
An experimental go package for working with Final Draft fdx files.
fountain
experimental golang package for working with Fountain formatted screenplays.
mimetype-js
A mime type catalog for mapping file extensions to their mime type string.
osf
Experimental golang package for working with Open Screenplay Format 2.x
scripttool
Tool for working with various screenplay file formats (E.g. fdx, fadein, osf, and fountain)
skimmer
A naively simple feed reader
xlisp
This is a copy of XLisp by David Michael Betz, license appears to be BSD
rsdoiel's Repositories
rsdoiel/shelltools
DEPRECATED: A small collection of file and shell related utilities in go. See https://caltechlibrary.github.io/datatools
rsdoiel/bibtex
A quick and dirty Bibtex package for working with BibTeX content, see http://github.com/caltechlibrary/bibtex for something useful.
rsdoiel/tbone
TBone is an small JavaScript library for generating valid HTML. It is based on an article by Jason Grosman, "Behind the Code: Avoiding Spaghetti".
rsdoiel/bash-curl-and-jq-presentation
Acessing the ORCID Public API with Bash, curl and jq
rsdoiel/ProjectOberon2013
Project Oberon (New Edition 2013) Unofficial Mirror
rsdoiel/urlparse
A command line utility to parse URLs and render as a delimited list.
rsdoiel/archivesspace-api-workshop
ArchivesSpace API Workshop, ArchivesSpace Member Forum 2016
rsdoiel/developing-with-go-and-a-js-repl
This is a demonstration of creating a simple middleware and JavaScript REPL based on ostdlib and the weather.gov REST API
rsdoiel/enigma
Enigma cipher machine emulator (CLI + library) written in Go
rsdoiel/G.E.R.T
rsdoiel/i3fmanifest
notes on a hypothetical IIIF/IxIF manifest generator service
rsdoiel/Jaxer
The JavaScript Server
rsdoiel/jsontools
DEPRECIATED, see Caltech Library's datatools project
rsdoiel/mergepath
DEPRECATED: merged with Caltech Library's dataltools project.
rsdoiel/mkpage-themes
A set of experimental themes to use with mkpage based websites
rsdoiel/mkslides
mkslides has been merged with the mkpage repo.
rsdoiel/ok
PROOF OF CONCEPT: A small collection of assertion like functions for use with Go's testing package. E.g. they use t.* rather than explicit calls to log.Fatal() or os.Exit().
rsdoiel/pathparts
DEPRECATED: this repository has been merge with Caltech Library's datatools project
rsdoiel/piparts
Prototype designs for a DIY Pi projects
rsdoiel/prettyxml
A quick and dirty pretty xml printer
rsdoiel/range
(depreciated, merged with shelltools) A simple command line utility to generate a range of integers.
rsdoiel/rclock
A program for me to learn YUI 3 and Phonegap. ralarmclock is a demo alarm clock that will feature a weather feed, track your wake and sleep schedule.
rsdoiel/reldate
(depreciated, migrated to shelltools repo) A small utility which returns the relative date in YYYY-MM-DD format.
rsdoiel/replweather
Demo program showing how to use Otto, ostdlib and weather.gov's REST API. Goes with the tutorial [developing-with-go-and-a-js-repl](https://github.com/rsdoiel/developing-with-go-and-a-js-repl)
rsdoiel/rss2
DEPRECIATED: See Caltech Library's RSS v2 docs and feeds
rsdoiel/sherwood
Some tools to help a friend transform their website into an e-book.
rsdoiel/timefmt
DEPRECATED: (merged with Caltech Library's datatools) A utility that takes a YYYY-MM-DD formated date and applies Golang's date formatting option.
rsdoiel/tmplfn
DEPRECATED: See caltechlibrary.github.io/tmplfn
rsdoiel/tok
PROOF OF CONCEPT: A niave tokenizer (you should really just used Go's text scanner)
rsdoiel/ws
DEPRECATED: merged with https://caltechlibrary.github.io/mkpage project.