Scott Moser

@smoser

Joined on Oct 10, 2017

  • https://rebrand.ly/byting-projects The following is a list of projects for team members to pick from Create Paths for Scoring Autonomous Paths and Robot code Robot Test Shuffleboard Widgets / Diagnostics info Photon Vision / April Tags Getting Started
     Like  Bookmark
  • This doc: https://rebrand.ly/byting-prog-notes Links:2023 Notes 2024 WPILib Betas Sharepoint: Folder: https://fgrhsaaorg.sharepoint.com/sites/RoboticsClub/ Tasks: link 2024-03-19
     Like  Bookmark
  • This doc: https://rebrand.ly/2023/byting-prog-notes Other Years: 2024 Team Projects doc - project descriptions and notes for team github:team org: frc7660 team user: robo7660 Coach Moser: smoser
     Like  Bookmark
  • [2023-04-23 - posted at https://smoser.github.io/2023/04/27/set-e-bad.html] Summary: Just don't use set -e. I've never been a fan "errexit" in shell. You've probably seen this as set -e, or set -o errexit or sh -e. People write lists of shell commands in a file and want the script to exit on the first one that fails rather than barreling on and causing damage. That seems sane. I've always strived to write "shell programs" rather than "shell scripts". The difference being that the program will clean up after itself and give sane error messages. It won't just exit when mkdir fails and leave the user to understand some message like: mkdir: cannot create directory ‘/tmp/work/bcd’: No such file or directory
     Like  Bookmark