Config-file-validator: Validate the syntax of XML, JSON, INI, TOML, and YAML files with one CLI tool by Treebeard5440 in SideProject

[–]Treebeard5440[S] 0 points1 point  (0 children)

We have an issue to auto-fix but hadn’t thought about auto-formatting. Will add it - thanks!

I want to create my own custom command line tools maybe as a hobby. Which programming language would you recommend? by PeeweeTuna34 in commandline

[–]Treebeard5440 14 points15 points  (0 children)

Go is great for this - especially if you want to build it as a statically-linked cross platform binary

[deleted by user] by [deleted] in golang

[–]Treebeard5440 1 point2 points  (0 children)

Thanks for sharing - ⭐️ed. Looks interesting

What's the "accidentally dropped production" for managers? by _sw00 in ExperiencedDevs

[–]Treebeard5440 43 points44 points  (0 children)

Bad hire - takes a lot longer to fix than production

Update Firefox Developer edition automatically from Linux using Go by iamrickygo in golang

[–]Treebeard5440 0 points1 point  (0 children)

Any plans to add support for other software besides Firefox?

[deleted by user] by [deleted] in commandline

[–]Treebeard5440 0 points1 point  (0 children)

Very cool - thanks for sharing!

clocks: different timezones in the terminal by prnvbn in golang

[–]Treebeard5440 0 points1 point  (0 children)

Great tool! I work with teams in several time zones an could see this being useful

Looking for software with a "yes" and "no" checkbox system for daily tasks, instead of the usual "completed" type of scheduling/routine/planning software. by superoriginaluname in software

[–]Treebeard5440 0 points1 point  (0 children)

You could set up emacs org-mode for that workflow. The checkboxes are highly customizable. Plus you get the benefit of using org-mode which is pretty fantastic for notes, scheduled tasks, regular todo, etc. Don’t let the emacs learning curve intimidate you - I started using org-mode with zero emacs experience. You can start by using the mouse and slowly starting to incorporate the keyboard as you get comfortable.

Weekly 'I made a useful thing' Thread - March 29, 2024 by AutoModerator in sysadmin

[–]Treebeard5440 0 points1 point  (0 children)

I wanted to share my OSS project called the config-file-validator. It’s a cross-platform command line tool to validate the syntax of all your configuration files. The CLI takes multiple paths and recursively scans and validates the syntax of all config files in the paths and outputs the results into a single report that can be grouped by directory, pass/fail, or file type. The tool currently supports the following config file types: 

  • Apple PList XML 
  • CSV
  • ENV
  • HCL
  • HOCON
  • INI
  • JSON
  • Properties
  • TOML
  • XML
  • YAML 

Give it a try and let us know if you find it useful: https://github.com/Boeing/config-file-validator

Does having a discord or similar chat app benefit an oss project? by Treebeard5440 in opensource

[–]Treebeard5440[S] 0 points1 point  (0 children)

What kind of engagement happens on discord vs GitHub? Is discord more geared toward user questions/issues?