All articles

  1. [Python] Popular Search Terms

    "Python logo" I thought it would be neat to keep an eye on the popular google search terms related to Python.

    The list below uses JavaScript from Google Trends. You can use the kebab menu icon to choose between "Top" and "Rising" search phrases.

  2. Pro Tip: Keep Asterisk Configuration Files in Version Control

    An Asterisk server has a very involved configuration system. One instance I manage has over 100 configuration files. As these configurations grow, it can be helpful to have a separate server running for testing and debugging problems. If you are planning a major change, it's often helpful to get ...

  3. Pro Tip: Keep Asterisk Configuration Files in Version Control

    Asterisk logo -rightAn Asterisk server has a very involved configuration system. One instance I manage has over 100 configuration files. As these configurations grow, it can be helpful to have a separate server running for testing and debugging problems. If you are planning a major change, it's often helpful to get it …

  4. TACACS Detected 'Invalid Argument'

    As always, I've changed pertinent details for reasons.

    I was working on an ASR the other day and received the follow error:

    ::: highlight RP/0/RSP0/CPU0:ASR9K(config-tacacs-host)# commit Fri Jul 29 12:55:46.243 PDT

    % Failed to commit one or more configuration items during a pseudo-atomic …
  5. Two Column for Loop in bash

    I had this interesting question the other day. Someone had a file with two columns of data in it. They wanted to assign each column to a different variable and then take action using those two variables. Here's the example I wrote for them:

    IFS=$'\n';
    for LINE in $(cat …
  6. OpenSSH: Using a Bastion Host

    Quick and dirty OpenSSH configlet here. If you have a set of hosts or devices that require you to first jump through a bastion host, the following will allow you to run a single ssh command:

    Host *
        ProxyCommand ssh -A <bastion_host> nc %h %p
    

    Change the Host * line to …

  7. Socket Timeouts in urllib2

    Python logo One of my scripts that makes an API call has been failing silently lately. It appears that the connection is timing out, but I am not catching that particular error. So, I fixed that.

    @@ -8,6 +8,7 @@
     import os
     import random
     import shelve
    +import socket
     import sys
     import time …

Page 1 / 69 »

My Bookshelf

Reading Now

Other Stuff