Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First draft materials for debugging workshop #75

Merged
merged 29 commits into from
Sep 20, 2024

Commits on Aug 22, 2024

  1. First draft materials for debugging workshop

    These materials are being prepared for an "Introduction to Debugging"
    workshop at the Spectrum Annual Meeting 2024 (23-25 September), as
    proposed in our August 2024 meeting.
    robmoss committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    cc957f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1043c3 View commit details
    Browse the repository at this point in the history
  3. Reorder some content in "Using a debugger"

    This page now begins with a short list of key concepts for using a
    debugger, and has a short introduction paragraph before the debugger
    session recordings (where we direct participants to use editors that
    support running a debugger from within the editor itself).
    robmoss committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    f821979 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Add a link to the asciinema-scripted tool

    I wrote this tool to generate the scripted debugger session recordings.
    robmoss committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3a8d500 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    4ae5f26 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Separate the debugger overview from the example

    We now present the example (square numbers) on the next page, followed
    by the two example exercises. Solutions to these exercises have been
    added at the end of the workshop.
    robmoss committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9545af6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b7fe77 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Hide exercise solutions by default

    The reader must now expand each solution to see the details.
    robmoss committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    0d55f6a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Add a page about interpreting error messages

    This includes examples of reading strack traces produced by example
    Python and R scripts.
    robmoss committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    589d561 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    cfa162c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7ebe72 View commit details
    Browse the repository at this point in the history
  3. Remove link to course materials

    These cannot be accessed without UNSW credentials.
    robmoss committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    69b45cb View commit details
    Browse the repository at this point in the history
  4. Update to asciinema-player 3.8.0

    Also add support for light and dark terminal themes, and use the
    Tomorrow Day and Tomorrow Night colour palettes, respectively.
    robmoss committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    89edd68 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    49a9035 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    8c3147a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1282c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31507c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e6de50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ff11cc4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1e3757d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    36fe530 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4b004fe View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    5079109 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    688a339 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ba1573 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9517570 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a7e3fe View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    26548ea View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    f8280d8 View commit details
    Browse the repository at this point in the history