Let your tools inspire you: Editor elitism, bias, and myths that keep you from thinking outside the box.

In order to frame and set the context for the rest of the post, I'm going to start off with one of my favorite XKCD comics: Why do those nerds care so much about the editor? Having a good toolbox and being skilled with your tools is just as important to a developer as it … Continue reading Let your tools inspire you: Editor elitism, bias, and myths that keep you from thinking outside the box.

Advertisements

Fixing font smoothing on OSX

While I was experimenting with themes in GNU Emacs for OSX, the font smoothing somehow got messed up for the entire OS. A quick Google search didn't exactly yield a helpful answer, as they just directed me to the System Preferences, in the "General" section, and told me to make sure that the "LCD font … Continue reading Fixing font smoothing on OSX

Getting things done: Practical advice, hard-earned through failing miserably at it.

Determine never to be idle. No person will have occasion to complain of the want of time who never loses any. It is wonderful how much may be done if we are always doing.     --Thomas Jefferson For as long as I can remember, I have been a procrastinator. Like most bad habits we have in … Continue reading Getting things done: Practical advice, hard-earned through failing miserably at it.

OSX Scrolling: How Apple gets UI right

It is important with any interface to have feedback for actions performed. In mechanical interfaces, that comes through physical motion and tactile feedback. With electronic devices, almost all interaction takes place through the manipulation of some on-screen rendered image of an interface which represents something that is easy for us to navigate. When we're using … Continue reading OSX Scrolling: How Apple gets UI right

Deleting all partitions on a USB drive using fdisk

Due to my rampant experimentation with many different Linux distros, I often times have to wipe a USB drive completely after making it a bootable live USB for something like OpenSUSE. If you used the Imagewriter.exe program used to create the drive, you'll have a hard time later on if you try to use uNetBootin … Continue reading Deleting all partitions on a USB drive using fdisk

Finally solved: Touchpad x/y sensitivity differs with screen aspect ratio!

For the longest time, one of my biggest gripes about Linux in general is that my Synaptics touchpad was more sensitive in the x direction than the y direction. I figured that this was due to having a 16:9 laptop screen, and assumed that the driver scaled to screen aspect ratio by default. This was … Continue reading Finally solved: Touchpad x/y sensitivity differs with screen aspect ratio!

Installing Flash Player 64-bit for Chrome in Linux

Download the 64-bit Linux version of the plugin. The version I used was here, in tar.gz format. Next, extract the file into your home directory. It should extract one file, libflashplayer.so. Finally, open a terminal, and type the following: then Restart Chrome, and type into the address bar. You should see the flash player plugin … Continue reading Installing Flash Player 64-bit for Chrome in Linux