If anyone wanted to keep on top of these bank failures and be alerted when it happens, I built a very simple bank failure API/RSS feed from the data coming off of the FDIC website: https://benbrougher.tech/projects/bank-failures/ It's nothing fancy, just a for fun project
One language that actually utilizes true dynamic scoping is PowerShell. It's true that this is an extremely powerful idea that can even override imported functions from a parent scope for things like testing, but it can very much be a nightmare. It leaves the programmer completely unaware of where a function or variable is declared or if it even is declared. Imagine the situation that while testing you have overridden a piece of code that is an interface into a real data layer in a real system, and you forget to declare it in the parent scope of the test, or worse yet, declare it and misspell the name of the function you should be overriding. You accidentally call the real function and start manipulation of data in a real system. It becomes a nightmare. DI and IoC don't have these issues because they rely on explicit passing of the dependency. So like many things, with great power comes great responsibility.
Raspberry PI 3: OpenVPN
Dell Poweredge R720 running VMware ESXi With
- Ubuntu Docker Host
- - Plex
- - Blog Site
- - TeamCity
- - Minecraft Servers (Java and Bedrock)
- - Gitlab
- - ElasticSearch
- - Kibana
- - Resilio Sync
- - PostgreSql
- Manjaro Linux VM
- Windows Server 2019 VM
- 3 Node Kubernetes Cluster
- - Couple of Side Projects Running on It
Basically all the stuff I don't want to pay a cloud provider to host.
Overall the R720 with 48GB of ram has been one of my best buys hands down. down the road I plan on grabbing a second server and a proper NAS or unraid setup.
Reminds me that one could (can?) pipe random data to /dev/dsp and get it interpreted as sound data. Heck, you could pipe a wav file and actually hear it.