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 16, 2020

Will the Internet Handle Everyone Telecommuting?

By Robert Buccigrossi, TCG CTO On Facebook, someone asked me if the Internet would handle the increased traffic caused by everyone staying at home and telecommuting. I found that question to be fascinating and did some quick research. Here’s an extended…
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…
January 23, 2020

Yes, You Can Run Docker AND Virtualbox on Windows 10 Home

By Al Crowley, TCG Principal Engineer Running Docker containers on a Windows 10 PC has been difficult for the last few years. It’s even more difficult if you want to run VirtualBox virtual machines (VM) at the same time. A casual Google…
December 10, 2019

Healthier, Safer Code with Static Analysis

By Al Crowley, TCG Principal Engineer Sometimes good people do bad things. Occasionally a person even commits an API key to a public GitHub repository. Once in a while, that person is you—but last month that person was me. The good news is…
April 3, 2018

Lessons Learned From A Data Center Meltdown

By Al Crowley, Senior Software Engineer at TCG Recently a TCG project, the Neuroimaging Informatics Tools and Resources Clearinghouse (NITRC), suffered a week-long outage. It was painful, nerve-wracking, and frustrating for everyone involved. NITRC is hosted in a large third-party academic data center…
December 7, 2016

A Case for Embracing Shared Services

Keeping track of an $81.5 billion IT portfolio across 26 agencies with staff spread throughout the nation and, in some cases, overseas, is hairy, to say the least. There are bound to be duplication of efforts, systems, and software. For…
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 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…