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…