Skip to main content

Posts

Showing posts from May, 2023

Omni 2 12 Megapixel HN-8899

  If there's an official website for Omni -- Not the hotel chain -- and this camera has a specs page, I'm not finding it. I did, however, find a person looking for a copy of the manual in 2011. I got you!  Wonder if they folded or if someone bought them out. Now, with 12 MP, we're not running the gamut on high-resolution photos here, but let's look at some context. Even when I sold phones in 2013, the Samsung Galaxy S4 had 13 MP for the rear camera. Why weren't leaps and bounds happening here?  That's a story for another author. The Omni 2 has a very plastic case. While I can't bend it greatly, I can still bend it, lending to a cheap feel.  There's a very chunky USB port that I recognize. I have another digital camera that's older than this and doesn't look nearly as outdated that also uses the cable. The slidey switch right above it (there's a blue line right beneath it) -- It may have originally been another focus feature, as there are ico...

Securing Terraform and You Part 1 -- rego, Tfsec, and Terrascan

9/20: The open source version of Terraform is now  OpenTofu     Sometimes, I write articles even when things don't work. It's about showing a learning process.  Using IaC means consistency, and one thing you don't want to do is have 5 open S3 buckets on AWS that anyone on the internet can reach.  That's where tools such as Terrascan and Tfsec come in, where we can make our own policies and rules to be checked against our code before we init.  As this was contract work, I can't show you the exact code used, but I can tell you that this blog post by Cesar Rodriguez of Cloud Security Musings was quite helpful, as well as this one by Chris Ayers . The issue is using Rego; I found a cool VS Code Extension; Terrascan Rego Editor , as well as several courses on Styra Academy; Policy Authoring and Policy Essentials . The big issue was figuring out how to tell Terrascan to follow a certain policy; I made it, put it in a directory, and ran the program while in that ...