Quantcast
Channel: Ethan Banks
Browsing index pages (60 articles)
↧

Image may be NSFW.
Clik here to view.

Closed Loop Automation With Anuta Networks’ Active Service Assurance

As a network operator, I want to describe in plain language what I need a network to do, and the network is configured accordingly. Then I want the network to monitor itself, and when things aren’t...

View Article


I, The Braggart – A Network Fable

My boss stepped into our shared cubicle space and rested his arm on top of the fabric wall. He peered down at me. “Hey.” He always started with a quiet “hey” when he was about to ask me to do something...

View Article


Marketing Docs Are Not Written For Engineers

When reading marketing literature as an engineer, you must always be careful to parse the words correctly. For example, I was reviewing a vendor’s pitch deck on a new hardware switch. The switch was...

View Article

Image may be NSFW.
Clik here to view.

I’ll Be At Cisco Live US Las Vegas 2022. See You There?

I’m attending Cisco Live US 2022 in Las Vegas this June. I’ll be there on the Explorer Pass, crawling the World Of Solutions and chatting with anyone and everyone my introverted nature can handle. If...

View Article

How To Work With A Sponsor For Your IT Blog

For many years, I’ve been working with B2B IT vendors who sponsor content with my company to market their offerings. My co-founder and I have learned many lessons–some the hard way–about dealing with...

View Article


How To Use Grep + Regex To Match Non-200 HTTP Status Codes In Apache Server Logs

When parsing Apache web server logs on Linux, I find it interesting to monitor access requests resulting in HTTP status codes other than 200s. An HTTP status code in the 200s mean the request was...

View Article

Can Fantastical Openings Replace Calendly?

TL;DR Fantastical Openings can’t replace Calendly for my scheduling needs yet, but it’s close. The Rest Of The Story I use Calendly so that folks can schedule me for appointments. I send people a...

View Article

Career Advice I’d Give To 20, 30 and 40-Something Year Old Me

Career Advice To 20-Something Year Old Me Start that business. You have sufficient technical & business skills, and you can figure out what you don’t know. Take the chance now while you have little...

View Article


How To Fix Ubuntu 18.04 ‘apt update’ Throwing An NGINX Repository i386...

When running ‘apt update’ on Ubuntu 18.04 to prepare for routine system patching, the system kicked back the following error. N: Skipping acquire of configured file 'nginx/binary-i386/Packages' as...

View Article


How To Create A Python Function You Can Call From Other Scripts

Python gives you the ability to write a bit of code and the call that code as a function. You can call the function from within the same script where the function is defined, or you can save the...

View Article

Image may be NSFW.
Clik here to view.

How To Blackhole (Null Route) An IPv6 Block On Linux Using ‘ip -6 route’

If there’s an IPv6 netblock you’d like your host to stop responding to, one tactic is to blackhole the traffic. That is, send any traffic from your host destined to the troublesome IPv6 netblock into a...

View Article

What Does An ‘R’ Before A String Mean In Python?

R Means ‘Raw String’ An ‘r’ before a string tells the Python interpreter to treat backslashes as a literal (raw) character. Normally, Python uses backslashes as escape characters. Prefacing the string...

View Article

Podcast Guest: Can You Have A Successful IT Career Without A Degree?

I was a guest on the February 22, 2022 episode of the So You Wanna Be In IT podcast. Certifications I chatted with hosts Pat & Dean about how my career got started. I’ve been around IT since the...

View Article


Image may be NSFW.
Clik here to view.

How To Pass Environment Variables To A Remote SSH Deployment With PyCharm

I pass access tokens, authentication keys, and other secrets to Python scripts via environment variables rather than encode these values into the scripts themselves. If I was a real boy, I’d use a...

View Article

How To Pass API Query Parameters In A Curl Request

If you’re using CLI tool curl to retrieve data from a remote API, you might send forth a command like so. curl -H "Authorization: Bearer access_token_goes_here" \...

View Article


They’ll Remember The Rage Monster

I was tired. Very tired. Tired in my brain. Tired in my body. I needed to eat, puke, and scream…all of those things as soon as possible. Big cutovers are like that. You know the kind of change I’m...

View Article

The Best Technologists First Try To Solve Their Own Problems

Every once in a while, I get questions from random internet folks who want me to do their homework for them. They want me to provide them with detailed technical information, solve their complex design...

View Article


Image may be NSFW.
Clik here to view.

How IT Pros Learn Online In 2021

I surveyed 53 IT professionals about online IT training in August 2021. Most of the folks I interact with are networking & cloud infrastructure professionals, and the answers reflect that. 53...

View Article

What Makes A Senior IT Engineer “Senior”?

Ravi asks the following… I’m trying to figure out what makes a network engineer truly a “senior” engineer. What skills, mostly non-technical, do they possess in order to bring value to the work place?...

View Article

Image may be NSFW.
Clik here to view.

How Upgrading PHP On WordPress Became *It Was DNS*-An IT Operations Tale

The server needed a PHP update. WordPress told me so with a severe-sounding notification adorned with red coloration, a security warning, boldface type, and a link explaining how to change the PHP...

View Article
Browsing index pages (60 articles)


Latest Images