I started seeing references to Clojure/west 2016 videos and to marginally increase your access to them, I have sorted them by author and with a Unix sort
trick, by title.
- Creating DSLs A tale of spec tacular success and failure – Claire Alvis
- The Age of Talkies – Mario Aquino
- CIDER Inside the Brewery – Bozhidar Batsov
- Building a Legal Data Service with Clojure – Jonathan Boston, Caleb Phillips
- USE lisp WITH game – Making an Adventure Game with Clojure – Bryce Covert
- Managing One of the World's Largest Clojure Code Bases – Donevan Dolby
- Inside Onyx – Michael Drogalis
- Fast full stack testing in om.next – Jack Dubie
- Types are like the Weather, Type Systems are like Weathermen – Matthias Felleisen
- + Loom years 2 – Aysylu Greenberg
- Parallel Programming, Fork Join, and Reducers – Daniel Higginbotham (with slides)
- Deepen and Diversify the Clojure Community with Jr Engineers – Amie Kuttruff
- Model based programming in PAMELA 1 – Tom Marble, Paul Robertson
- Defrecord Deftype in Clojure and ClojureScript – Michał Marczyk
- Specter Powerful and Simple Data Structure Manipulation – Nathan Marz
- Caching half a billion user transactions – Priyatam Mudivarti
- Web Development is Distributed Systems Programming – Mikaela Patella
- ClojureBridge in Practice – Katherine Fellows, Anna Pawlicka
- One Million Clicks per Minute with Kafka and Clojure – Devon Peticolas
- Hash Maps: more room at the bottom – Peter Schuck
- Parsing Text with a Virtual Machine – Ghadi Shayban
- The Joys and Perils of Interactive Development – Stuart Sierra
- Hybrid Automata and the Continuous Life – Nathan Sorenson
Unix Sort Trick (truthfully, just a new switch to me)
Having the videos in author order is useful but other people may remember a title and not the author.
I want to sort the already created <li>
elements with sort
, but you can see the obvious problem.
By default, sort uses the entire line for sorting, which given the urls, isn’t going to give the order I want.
To the rescue, the -k
switch for sort
, which allows you to define which field and character offset in that field to use for sorting.
In this case, I used 1, the default field and then character offset 74, the first character following the > of the <a> element.
Resulted in:
- + Loom years 2 – Aysylu Greenberg
- Building a Legal Data Service with Clojure – Jonathan Boston, Caleb Phillips
- CIDER Inside the Brewery – Bozhidar Batsov
- Caching half a billion user transactions – Priyatam Mudivarti
- ClojureBridge in Practice – Katherine Fellows, Anna Pawlicka
- Creating DSLs A tale of spec tacular success and failure – Claire Alvis
- Deepen and Diversify the Clojure Community with Jr Engineers – Amie Kuttruff
- Defrecord Deftype in Clojure and ClojureScript – Michał Marczyk
- Fast full stack testing in om.next – Jack Dubie
- Hash Maps: more room at the bottom – Peter Schuck
- Hybrid Automata and the Continuous Life – Nathan Sorenson
- Inside Onyx – Michael Drogalis
- Managing One of the World's Largest Clojure Code Bases – Donevan Dolby
- Model based programming in PAMELA 1 – Tom Marble, Paul Robertson
- One Million Clicks per Minute with Kafka and Clojure – Devon Peticolas
- Parallel Programming, Fork Join, and Reducers – Daniel Higginbotham (with slides)
- Parsing Text with a Virtual Machine – Ghadi Shayban
- Specter Powerful and Simple Data Structure Manipulation – Nathan Marz
- The Age of Talkies – Mario Aquino
- The Joys and Perils of Interactive Development – Stuart Sierra
- Types are like the Weather, Type Systems are like Weathermen – Matthias Felleisen
- USE lisp WITH game – Making an Adventure Game with Clojure – Bryce Covert
- Web Development is Distributed Systems Programming – Mikaela Patella
In full: sort -k 1.74 sort-file.txt > sorted-file.txt