Dynamic Profile And Badge Switching Without Shell Integrations In iTerm2

I use iTerm2 for all my terminal work.  One very nice feature it has is dynamic profiles.  But I usually don’t want to install shell integrations on every server.  Instead, I use my dotfiles and an SSH config to change profiles.  While working across different local, development, and production systems, it’s helps my mental state to know when I’m on a dev or prod system.  I have my system setup so when I:

  • SSH to a local vagrant box, my terminal turns purple
  • SSH to a development host, my terminal turns blue
  • SSH to a production host, my terminal turns red

Continue reading “Dynamic Profile And Badge Switching Without Shell Integrations In iTerm2”

Roll-your-own Anonymizing Email Server

This post isn’t about a specific security breach, but rather a post to educate you on how to better protect your online identity.  The term “anonymize” is used loosely for lack of a better word.

TL;DR

  • Create a unique email address that forwards to your real email for every site you sign up for.
  • Create a unique password for each site you sign up for
  • Don’t reveal your real email address again
  • Make hacker’s work more difficult

Continue reading “Roll-your-own Anonymizing Email Server”

Use Wired Ethernet On Your iPad or iPhone

iPads and iPhones do not have an Ethernet port, but there are cases where you might want to use a hardwired connection.  You can actually run your iOS device over Ethernet with some adapters.  This is useful for quickly downloading large iOS updates or if your wireless is slow or you want to take advantage of a gigabit Ethernet port on your router.

Requirements

Setting it up is a bit weird and kind of hacky, but it works.  You’ll need a few parts and adapters, which are listed below: Continue reading “Use Wired Ethernet On Your iPad or iPhone”

Customize The Dropbox Syncing Icon To Whatever You Want

You can create your own icons to replace the Dropbox badges that appear that the bottom-right of folders in your Dropbox.  All you need is an image editor and an app to convert images to icons. Continue reading “Customize The Dropbox Syncing Icon To Whatever You Want”

Turn Your Useless GameStick Into A Powerful Emulator

The GameStick

I had high hopes when I backed the GameStick Kickstarter project.  After finally receiving mine, it was underwhelming.  The UI was slow and sluggish, there were not many games, and the controller had considerable lag.

Many of the issues were fixed, but you can turn your LGameStick into an old school emulator.  You can play games from NES, SNES, Sega Genesis, GBA, N64, and more. Continue reading “Turn Your Useless GameStick Into A Powerful Emulator”

Custom El Capitan Login Window (No Longer Blurred)

I have shown you how to modify the login window for Mavericks and Yosemite.  The Yosemite trick still works in El Capitan with one added benefit: there is no longer a blurred overlaid on your image.

Just save your image as (it needs to a .png file):

/Library/Caches/com.apple.desktop.admin.png Continue reading “Custom El Capitan Login Window (No Longer Blurred)”

Reduce Your Mobile Data Usage By Blocking Hidden Ads

There have recently been posts about how apps are actually downloading tons of ads in the background.  Every time your device downloads an ad, it is using up your limited data as well as making your device slower.  These apps are basically committing ad fraud.

You can prevent this from happening by blocking the requests for these ads before they get to your device.  All you need is a Raspberry Pi-hole.  It works by redirecting the DNS queries for the advertisements. Continue reading “Reduce Your Mobile Data Usage By Blocking Hidden Ads”

17 Unique Pranks For OS X: April Fool’s Day 2015

Here are some fun things you can do on your Mac for April Fool’s day 2015.

Make Siri Endlessly Speak Nonsensical Sentences

curl -s horseebooksipsum.com/api/v1/ | say -v "Samantha"

Continue reading “17 Unique Pranks For OS X: April Fool’s Day 2015”

OS X Yosemite Notification Center Command Line Utility For Scripting And More

Download

NCutil.py – Mavericks and Yosemite

Use Case

OS X administrators can appreciate a good command line utility.  In enterprise environments, it is useful to be able to send out settings to multiple computers at once.  This is part of the reason I started NCutil.py.  I wanted to be able to change the Notification Center alert duration via a script.  I also wanted to be able to remove items from Notification Center that I didn’t want. Continue reading “OS X Yosemite Notification Center Command Line Utility For Scripting And More”