Using Passport with a Google Apps Hosted Domain

Motivation

TLDR: I use my Google account to log in to my custom Node.js app. Skip Ahead.

User authentication has always irked me. As I move from project to project and language to language I find myself spending precious cycles building a login scheme and not building out...
Read more...


Commitment

I’m kind of erratic. I have been blessed (or cursed) with a mind that does not stop moving. From one train of thought to another I’m constantly over analyzing even the simplest of conversations for a take away or some random business idea that I never get around to working...
Read more...


Installing f.lux on Ubuntu 13.04 64-bit with Multi-Monitor Support

Yesterday I posted about how a nifty little piece of software called f.lux is yesterday. It runs great on my Ubuntu 13.04 64-bit computer with two Dell widescreens but it took some hacking to get here. Unfortunately the f.lux package installed via apt-get does not support multiple monitors out...
Read more...


Just get f.lux

About two weeks ago a new version of f.lux was released and was immediately on the front page of Hacker News with a ton of favorable comments. I’m always on the look out for great software so I figured I’d see what the big deal was. Turns out it’s...
Read more...


Google Drive Sucks Lately

I’d like to use my first post in a really long time to pose a really important question, GOOGLE DRIVE, WTF?

I essentially love everything Google does. Yes, they are probably sending our data over to the NSA for a thorough scrubbing but who isn’t these days (a blog post...
Read more...


Changing the origin of your git repo

Some people suggest manually updating your .git/config file. I’ve found the easiest way is to completely remove the origin remove via git command line and re-add it via:

$ git remote rm origin  
$ git remote add origin YOUR_GIT_REPO

Read more...

How to Install Samba on Ubuntu 12.04

Part 1: Configuring anonymous share with samba server

To install the samba package,enter the following command:

sudo apt-get install samba samba-common 

Check the version of installed samba software by using this command:

smbd --version 

Also install these suggested packages for...
Read more...


PHP "memory_limit" and OpenX DreamHost One-Click Install

DreamHost offers OpenX s a one-click install. Unfortunately, it wasn’t entirely that easy for me.

The OpenX installer choked because the memory limit for PHP wasn’t high enough for it’s liking. The fix for this is pretty simple:

Make sure your domain is running PHP 5.3. Create the directories ~/.php/5.3/...
Read more...