Looks interesting.
Tag: Utility
How the OSX firewall and Little Snitch work together
Coming from UNI*, you might be wondering, like me, exactly how the OSX firewall and Little Snitch play together. It is really simple, and explained here by the author:
- LittleSnitch is an application level firewall. It does not operate anywhere near the network stack or kernel.
- LittleSnitch is not stateful.
- LittleSnitch has its rules applied after the OSX firewall. The OSX firewall comes first in the filter chain.
- The OSX firewall should remain turned on. LittleSnitch supplements, but does not replace, the OSX firewall.
Addendum: 2014-05-12
My initial configuration of LittleSnitch was the default with preconfigured acceptances and blockades. Its alerts have been very helpful in helping to educate me on what exactly is running, and what it is doing, without having to assumedly sit at the terminal with a sniffer or netstat.
One thing that I’ve found helpful is to get into the “application firewall” mentality of thinking about how generally you would like a program to behave. The granularity is as you would expect, as broad or granular as you wish. One of the time savers using an app like this is that you may simply configure it as you go via its pop up messages. Every time that you receive one you may think as much or as little about what it is telling you, with ease, since you can go back to edit your rules (delete, persist, or create new) with only two clicks. The UI is quite pleasant given the number of variables that one may want to tweak for a non-trivial setup; for my initial trivial use it is quite nice to use, which is important, too.
Addendum: 2014-05-12
The key point that I failed to mention is that is LittleSnitch is primarily for firewalling outgoing network connections and only recently added support for firewalling incoming network connections.
Inverting direction of mouse scroll wheel in Windows 7
This superuser post explains how by setting FlipFlopWheel to 1.
Cakebrew, a GUI for Homebew
Simple OSX key swap and trackpad ease
This article describes a tool for remapping your Mac laptop keyboard. Initially I took the simpler route and swapped caps lock with control and command with option in the system preferences menu. That was OK until I remembered that I had wanted to have a right control key on the laptop. Oops.
The solution was simple, installing KeyRemap4Macbook and checking a single setting, Command_R to Control_L was all it took. Thanks Bozhidar!
Now you may have been daunted by the configuration menu but take it as an opportunity to learn about some valuable ways to configure things. What was delightful for me to learn about was its Multi-touch extension feature (sorry no direct link) which is based on ThumbSense. Very cool and very nice looking if you want to enjoy a trackpad without having to contort your hands just to get a mouse click (if you don’t have a Macbook of course).
Keeping computer stuff easy, convenient, and safe
This is a light-weight, informal presentation on some data-maintenance topics for typical personal-computer use.
Encript-ing Emacs Lisp
A little “busy”, but all good.
enscript --word-wrap --underlay=Master --ul-gray=0.9 --line-numbers -M Letter --pretty-print=elisp --landscape --columns=2 --output=/home/gcr/tmp/emacs.el.ps ./.emacs.el
How to delete a folder containing trailing spaces in Windows 7
Use 7-Zip to rename the folder. Via superuser.
GetGnuWin32
The name says it all; this program makes it easy to get all of the GnuWin32 goodness (no more tedious individual downloads).
Scribfile: File and Operating System related Scribble Functionality
http://planet.racket-lang.org/package-source/grettke/scribfile.plt/1/0/planet-docs/scribfile/index.html
Is a little library that provides two forms, one to read a lispy language file into a codeblock and another that makes a system call and renders the results in a verbatim form. Pretty helpful for demos of non-Racket code and who knows what else.
Thanks Racket team, and Danny and Matthew for getting this working.