Pre-commit hook for Kubernetes YAML
Got git? Then you have a person who has inadvertently committed something that fails downstream in the CI (or worse). The solution? pre-commit hooks. The framework? pre-commit. its pretty fantastic, you createa a .pre-commit-hooks.yaml file in the root of your repo, select from a menu of validators etc, and, when you commit, it does a…
Spearphishing and 2-factor authentication
The spear phishers have stepped up their attack on me (and probably you). Of late I am seeing a much larger number of emails like the pictured one. Here they have figured out my email (not overly complex). They have spoofed an email as coming from github (not that complex). They have then claimed I…
The ineficient market of public procurement
So think of this ecosystem. Vendors (selling things). Public entities (buying things). And bid management platforms (introducing them to each other). Now, what does each party want? Vendors want access to the maximum number of RFP, with the simplest search engine. This allows them to find the opportunities they are best at solving, providing the…
CORS AND WEBEX
You ever go to jump on a webex and suddenly find they’ve blocked their own content? There’s this standard, Cross-Origin-Resource-Sharing. Its designed to prevent your application from leaking something somewhere. And, its a right PITA to implement. It appears from the below that webex (here *.webex.com) might be struggling with it, and, sadly, has blocked…
The fan gets an IP address
OK this project took a long time. You might remember my previous post, the fan that made noise and had no ability to be controlled other than via an old-school X10-style interface. I had replaced the run capacitor in it, but it never really addressed the issue, the buzz that started after a while. Well,…