Day 15 — Let's play some codio28 August 2020 · recurse-center Tweet
I'd been procrastinating on the codio pull request after recording my PyConline AU talk on that branch earlier this week. I finally pushed some fixes and merged it today! This is the current version:
You can make a codio by writing some yaml (shown below), and use it inside your Markdown slides just like an image:
alt should be
![codio], but filename can be anything.
speed: 2 lines: - prompt: $ in: touch a.txt - prompt: $ in: smol-git status - out: 'On branch master' - out: 'Changes to be committed:' - out: ' (use "git reset HEAD
..." to unstage)' - out: ' ' - out: ' new file: a.txt' color: green bold: True - out: ' ' - prompt: $ in: smol-git add a.txt - prompt: $ in: 'smol-git commit -m "Add a.txt"' - out: '[master b0faa5a] Save progress' - prompt: $ in: smol-git push origin master out: "Pushing to 'origin'..." - progress: true progressChar: █ - prompt: $
I also watched this awesome talk by Anthony Shaw on why Python is slow. I still need to understand some of the things he mentioned (like linkers! and jit!), which I'll look into next week. And I found out about
strace from this zine by Julia Evans. Life will never be the same! I ran it on some commands and I think I saw the files they accessed?! Need to dig deeper next week.
$ strace -f gs -sDEVICE=png16m -r300 -o empty.png empty.pdf $ strace -f python pdf2txt.py empty.pdf
I also remembered how I loved desktop wallpapers so much as a kid (still do!). I would always be on the lookout for them on the interwebs and set a new one every day! They were (are?) like a window to far off places that I'd never visited, and appealed to my fernweh (still do). I found out that you can install wallpapers from all Ubuntu versions at once, and so I did.
$ sudo apt-get install ubuntu-wallpapers-*
3 weeks are already over! Why does time have to pass so fast?!