IOS-config-mode
polybar-clockify
IOS-config-mode | polybar-clockify | |
---|---|---|
2 | 2 | |
8 | 7 | |
- | - | |
10.0 | 1.8 | |
about 4 years ago | about 3 years ago | |
Emacs Lisp | Python | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
IOS-config-mode
- Ask HN: Have you created programs for only your personal use?
-
Cisco iOS Scripting with Tcl
This brings back memories. I used to work at Cisco in the early 2000s.
Unlike many of the places I worked at since, Cisco (atleast the BU where I worked at) had a dedicated team to implement the libraries and tools needed to script/automate the routers via the consoles. It was a library based on TCL/Expect that connected directly to the command line to get things done. It had a core library maintained by the team and an extensions directory that had modules developed by separate teams for their own features. Finally, there was a regression suite that tested complex setups to make sure that everything was performing well. It also had routines to connect to traffic generators. The one we used was from a company called Ixia. The whole thing had regular release cycles and was treated as a first class internal product rather than just a script someone had written. As part of the work I needed to do, I even wrote a little Emacs mode to handle IOS config files https://github.com/nibrahim/IOS-config-mode
I thought this was the standard way of doing things but several of the companies I worked in since didn't have this polished an infrastructure team and it showed.
I don't know if was because of lack of adoption of TCL but several years later (2017 or so), they moved a lot of the tooling from TCL to Python and I actually went back to deliver some trainings to reskill the engineers on the new technologies.
polybar-clockify
-
Ask HN: Have you created programs for only your personal use?
Clockify polybar integration. Clockify is a time tracker tool. Polybar is a UI bar for window managers like i3 or bspwm. I also have a version that works on wayland and interacts with Waybar but I haven't gotten around to cleaning it up and publishing it.
I click on it when I start working and click when I stop working.
https://github.com/woutdp/polybar-clockify
- polybar-clockify
What are some alternatives?
ChezScheme - Chez Scheme
fastmod - A fast partial replacement for the codemod tool
sim - Multi Party Authorization version of sudo/doas
ppp_thing - A poorly written, minimum viable PPPoE client with session handoff between redundant FreeBSD routers
place
interactively
m4b-tool - m4b-tool is a command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b
wsl-ssh-pageant - A Pageant -> TCP bridge for use with WSL, allowing for Pageant to be used as an ssh-ageant within the WSL environment.
zenbot-sim-runner - A sim run batch aggregator / automator for Zenbot. Eases the process of backtesting and subsequent analysis of results.
useful-scripts - A collection of useful scripts I have created over time
showkeys - Simple application to display keystrokes during screencasts or presentations.