Author: Robert Buccigrossi
July 13, 2020
“End of Support” Does Not Mean “End of Life” for Open Source Projects
By Robert Buccigrossi, TCG CTO
Long-term support for AngularJS by Google will end July 2021. As a response, trade magazines and blogs lamented AngularJS’s end of life. Developers questioned Google about the security ramifications. Excellent guides appeared on how to transition…
April 13, 2020
No, You Don’t Need Kubernetes for DevSecOps
By Robert Buccigrossi, TCG CTO
If you google “DevSecOps”, you will find many references to deployment pipelines, and one of the most popular is from AWS (depicted in the diagram on the below). The pipeline involves many quickly evolving technologies…
March 10, 2020
Faster OpenVAS Vulnerability Scanning
By Robert Buccigrossi, TCG CTO
OpenVAS is a system vulnerability scanner that checks visible ports, services it can access for known exploits, and high level web threats (like cross-site script vulnerabilities and improper file access). The TCG Tech Team uses it…
July 23, 2016
Quickly Change Windows 10 Resolution with AutoHotkey
I use a 39″ 4K monitor for my computer display because I appreciate a large work surface. Meanwhile, I also like to step away from my desk and use Chrome Remote Desktop on a small 14″ Chromebook to continue my work on the road. So I find…
June 8, 2016
How to Save Time with Email
In the continuum of communication techniques — from texts to meetings — email has a specific niche. Phone calls are immediate. Meetings have significant overhead and must be highly structured. Chat services (texts, GChat, and Slack) can be brief and efficient,…
June 23, 2015
Accept-All Bookmark for Google Docs Suggestions
Have you tried Google Doc’s suggestion capability? While it’s great for collaboration, unfortunately they forgot to add an “Accept All” button! I wrote a bookmark script that allows you to accept all suggestions at once in Google Chrome. To use this…
February 15, 2015
Google Hangouts Development Sandbox is not Down, but Hiding
If you are developing a Google Hangout App, don’t be surprised if you press the “Enter a hangout in developer sandbox” link and get an ugly 404 error. Take the resulting URL, that looks like:
https://hangoutsapi.talkgadget.google.com/hangouts?authuser=0&gid=110709744297
grab the GID (in my case…
January 14, 2014
XEyes: an Old Friend for a Modern Problem
Do you lose your mouse pointer? As we move to 2, 3, or 4 monitors, or use massive 4K monitors (I admit I want one!), our mouse pointers become ninjas hiding among the windows, icons, and desktop graphics. Microsoft provides a “CTRL”…
October 8, 2013
Google Chrome 30: Improved XSS Protection Breaks Google Maps with IFrames
Let’s say you used your LottsaMoneyBank web site to access your account but didn’t log out. It’s possible for another unscrupulous web page to create a hidden “IFrame”, load up a LottsaMoneyBank page, and since you aren’t logged out, attempt to do…
April 29, 2013
A Script to Automatically Update Clamav Packages — 2013
Five years ago I posted a script to automatically download and compile the latest clamav (an excellent open source multi-platform antivirus program). Due to the reorganization of sourceforge, it needed to be updated. Here it is:
#!/bin/sh
############################################
## Documentation:
## Please…