Git, Forgejo & Some Aspects of Python

Pen and Paper in Pairs

  • number bases

git

  • ssh key pair
  • public key on Forgejo

    ssh -T forgejo@git.auc-computing.nl
    
  • ssh config ~/.ssh/config

    Host git.auc-computing.nl
      IdentityFile ~/.ssh/id_ed25519
    
  • Forgejo collaboration
  • Pair programming exercise
    • planning and division of labour
    • issues
    • good commit messages
    • at least 10 commits each

Aspects of Python

etc

  • Why numbering should start at zero by Edsger W. Dijkstra
    1. The difference between start and end equals the number of elements in the sequence.
    2. Sequences starting with the smallest natural number should not be represented using something that is not a natural number.
    3. When starting with index one, we need a clumsy plus one for the end.
    4. When starting with index zero, each index is the number of elements which precede it.
  • 20260216-jotter

Author: Breanndán Ó Nualláin <o@uva.nl>

Date: 2026-02-17 Tue 16:10