Install this on your Mac: Homebrew

Install this on your Mac: Homebrew

There are two fantastic tools to install on you new Mac: After you install iTerm2,  it’s time to install Homebrew! Homebrew is a package manager  – think apt-get for OS X.  It is trivial to install and instantly gives you access to thousands of open source tools and utilities. According to the creators of Homebrew, “Homebrew installs the stuff you need that Apple didn’t.” Visit http://brew.sh right now to get started! Homebrew installs the stuff you need that Apple didn’t.   Top 10 (or more) useful Homebrew tools to get you started. (Paste this list into your terminal once you get Homebrew installed.) brew install git brew install git-open brew install wget brew install nmap brew install ncftp brew install lynx brew install iftop brew install suricata brew install ccze brew install ansible brew install mtr brew install ssh-copy-id brew install autossh brew install asciiquarium   Screenshot showing Homebrew installing mtr on Mac OS X. (mtr is a fun and useful ICMP tool which combines ping and traceroute into a realtime display of packet loss across all the path entries returned by traceroute.)...
Install this on your Mac: iTerm2

Install this on your Mac: iTerm2

There are some fantastic tools that your Mac needs to greatly boost it’s usability and power. Two big hitting “after market”  applications are iTerm2 and Homebrew – we’ll cover iTerm2 in this post and you can read about Homebrew for Mac here…  If you spend any time using a terminal, iTerm2 will become your hands-down favorite across all platforms! Our favorite feature is the ability to split your one window into multiple terminal session panes! Screenshot of iTerm2 in the classic Fibonacci spiral configuration. iTerm2 is a powerful alternative for the Terminal application that comes with Mac OS X.  iTerm2 has some great features like auto updates, unlimited history, mouse-less copy, instant replay and tabs but far and above the best feature is the ability to split your one window into multiple panes! Split panes allows you to divide your single iTerm2 terminal window both vertically and horizontally into as many sessions as you need. Running iTerm2 in full screen mode is pure joy! Download the latest version of iTerm here… iTerm2 will become your hands-down favorite terminal across all platforms… Setup After you download and install iTerm, there are a couple of minor configuration changes that you’ll need to make to boost the amazingness. Uncheck Show per-pane title bar with split panes. Dimming amount: Move slider most of the way to the left. How to split the window into multiple bash sessions: To split your terminal vertically: Command + shift + D To split your terminal horizontally: Command + D This allows you to cram all your active sessions onto the same screen, making good use of that giant glossy real estate!   Video of...
pfSense port settings for Asterisk FreePBX

pfSense port settings for Asterisk FreePBX

Getting Asterisk VOIP systems set up and working behind a pfSense firewall has become routine as pfSense grows in popularity and as our clients switch from legacy phone systems to Voice over IP systems. The following setup instructions for opening firewall ports to allow SIP traffic through pfSense has been tested, and works, for Avaya, FreePBX and Asterisk VOIP systems. The process of opening the SIP and RTP ports is needed both to connect to the SIP trunk provider and to get audio working in both directions once connected. If you have audio only in one direction, take a look at the RTP port settings shown below. Option A: pfSense in an environment where you have multiple public IPs and with one IP assigned to your Asterisk / FreePBX or Avaya system. Option B: Port forwarding on pfSense for single IP system like you would have on a home Internet connection. Option A – using a dedicated static IP: Add Virtual IP Add 1:1 NAT for the Virtual IP Firewall rules to open SIP ports thru the pfSense Firewall rules to open RTP ports thru the pfSense 1. Add a Virtual IP Click on Firewall -> Virtual IPs Select IP Alias Add the extra static IP address assigned by your ISP Add a meaningful description 2. Add 1:1 NAT for the Asterisk Virtual IP Click on Firewall -> NAT -> 1:1 Add the VOIP server’s public IP under External subnet IP Internal IP is the Single Host with the private IP or your Asterisk or Avaya VOIP server Provide a good description and click Save 3. Firewall rules to open SIP ports through the pfSense Open SIP ports thru pfSense to the Asterisk server Click Firewall -> Rules...
Electron Microscope Setup!

Electron Microscope Setup!

After countless hours of reading manuals, schematics and myst documentation,  Mike Bales and the Santa Barbara Hackerspace crew were able to successfully assemble and power up the behemoth Scanning Electron Microscope (SEM) that was donated to the Space by Santa Barbara Infrared. This puts the SB Hackerspace into a small exclusive group of maker spaces which have electron microscopes for use by members and the public. The SEM has all the trappings of 1990’s complexity with multiple vacuum chambers, pumps, crystals, archaic x86 computers, CRTs and floppy drive image export.  It takes an impressive 3 hours for the SEM to fully boot up, reach high vacuum and be ready for use!  The SB Hackerspace has plans to convert the output to live HDMI feed for video and push-button image capture. This model, the Jeol JSM 6400 F Scanning Electron Microscope, also offers a nifty engraving feature.  Mike is offering to custom engrave your favorite poem onto the head of a tiny pentalobe TS1 screw in exchange for a donation to the SB Hackerspace.  You’ll need an Electron Microscope of your own to read the engraving 🙂 Because the SEM uses electromagnets and electrons rather than lenses and light, there is a much greater degree of magnification available. This electron microscope can produce very clear, sharp images all the way up to an astounding 300,000x magnification! Phoebe and I dropped by the Hackerspace to take the electron microscope for a...
letsencrypt.com changes the Internet forever!

letsencrypt.com changes the Internet forever!

Last week SpaceX changed space flight forever by launching, and then subsequently landing, a 15 story tall booster rocket on a moving platform in the ocean.  In a similar (but less dramatic) launch, letsencrypt.com has changed the Internet forever by offering free SSL certificates for everyone! SSL is the protocol that encrypts web traffic between your web browser and websites, making it a lot harder for the bad guys to listen in and steal your data. Let’s Encrypt is a non profit foundation funded by many of the biggest names in technology and their goal is to encrypt all web traffic.  To achieve this goal, Let’s Encrypt offers SSL certificates for free to anyone who asks. The process for getting the free certs is 100% automated with free tools available on Git Hub.  Back in the day, getting SSL certs was expensive and tedious so it is a welcomed pleasure to easily deploy certs for free to all our clients. Outside Open has committed to converting all the sites we manage to SSL by the end of Q2, 2016....