OS X Accessibility Command Line Tool Available On Homebrew

I’m happy to announce that tccutil.py is now available on Homebrew.  A tool for modifying access to assistive devices from the command line.  You can install it like this:

brew install tccutil

The real tccutil (designed by Apple’s engineers), found in /usr/bin, only has one feature: to reset the services (tccutil: Usage: tccutil reset SERVICE).  From a system administrator’s perspective, this is very restricting. Continue reading “OS X Accessibility Command Line Tool Available On Homebrew”

How I Went Paperless And Clutter-free For $32

Ever since I discovered Dropbox, I felt weighed down by the clutter of physical documents.  I use it for all of my digital documents.  After a while, physical documents and pieces of paper began to get on my nerves.  It was much easier to have searchable PDFs that I could access anywhere.  To that end, I wanted to be able to convert any physical document I received into a searchable PDF.  See the video below for the entire workflow in action. Continue reading “How I Went Paperless And Clutter-free For $32”

Create A Website On Your Mac Without A Webserver

Do you need a Website set up right meow?  Using netcat (nc), you can use your Mac to instantly set up a Webpage without configuring a Web server.  This could be used to quickly share files via a Web browser (by creating a hyperlink with file:///some/filepath/), or it could be used as a temporary Website while maintenance is being performed.

This command will create a Webpage that can be downloaded once.  After it is downloaded the program ends and the page will no longer be accessible.  You would need to enter the command again in order to view the page. Continue reading “Create A Website On Your Mac Without A Webserver”

Block Millions Of Ads Network-wide With A Raspberry Pi-hole 2.0

Update 2016-04-24 : Please note this guide is now out-date, and it is recommended that you use the automated install to install and update Pi-hole.  

Technically, this guide will still work, but it does not include any of the features and improvements that have been added.  This article will, however, still give you some insight into how the Pi-hole functions.

Continue reading “Block Millions Of Ads Network-wide With A Raspberry Pi-hole 2.0”

Automatically Sort Dropbox Camera Uploads Based On Their Geographical Data

I have been a long time fan of using Dropbox to manage my photos, even with the release of Photos.  I have especially liked it ever since Dropbox enabled Camera Uploads from their iOS app.  With my latest script, I can now upload photos from my iPhone and have them automatically sorted into folders based on the city they were taken in.

To accomplish this, OS X’s Spotlight (mdls ) is used to extract the coordinates from the photo, and then those are sent to Google to get the city (or the state, address, and more). Continue reading “Automatically Sort Dropbox Camera Uploads Based On Their Geographical Data”

Twin Cities Mac Admins » Meetup notes – April 23, 2015

Featured Presentation Jacob Salmela with Hopkins High School provided our feature presentation Under Cover Of Shell (Scripting). Take a look at Jabob’s website and his GitHub repository. You’ll find he’s solved plenty of issues with scripting. He introduced us to GeekTool, a desktop information display, which he populates with loads of geeklets. And he got a few chuckles explaining his Single-user Mode Intrusion-Detection System with Star Trek red alert klaxon (see slide 35).

Continue reading “Twin Cities Mac Admins » Meetup notes – April 23, 2015”