Things I Learned This Week

Resolving the $ conflict between jQuery and YUI… …and what YUI is. All sorts of Apache configuration business, which turned out to be a lot of setting file permissions. chmod g=rw myfile gives read and write permissions to all of the current group members for myfile 87% of the CSS being loaded on my current project aren’t being used Use Chrome Dev Tools to audit yourself Intro to vi commands! i to start typing, esc to stop [i for “insert mode”] Once done typing, :wq to save and quit Jump to line 34 when not in insert mode: :34

May 5, 2014 · Christopher Boette

Vagrant and Ubuntu Server 14.04

Trying to apply the instructions for the Vagrant tutorial to Ubuntu Server 14.04 Trusty Tahr and I ran into a problem when trying to load up the localhost in order to take a peek at my shared directory. I kept getting an Apache error, which meant that the web server was running locally, just nothing was getting served. Running down the error, I came across this Ask Ubuntu post. Rather than trying to mess with any conf files, I simply dropped an html directory to /var/www/ and voila - it worked.

Apr 24, 2014 · Christopher Boette

Gems & Libraries in Rails 3.2

Getting up to speed during my first week on the new job. My first task has been upgrading the versions of Ruby and Rails for the main website. To handle some of the common tasks across web applications, we use an in-house gem. While testing the upgrades, I noticed that some of the JavaScript libraries called in the web app weren’t being pulled out of the gem. It took some digging to discover why, but here’s what I found. ...

Apr 18, 2014 · Christopher Boette

Changing git remote origin

“Midway through development we decided to switch from private shared accounts to a corporate account. Switching local repos couldn’t be easier:” git remote rm origin #Removes old origin git remote add origin https://username@bitbucket.org/your.new.repo #Adds new origin pointing to BitBucket git push -u origin #Pushes commits to new repo [I love it when this stuff works so easily.] src

Apr 13, 2014 · Christopher Boette

Short-term File Sharing — Torpedo

minimalmac: Share files, passwords, and more with self-destructing private links. Really handy. I’ve used it a few times now. Works as advertised. I had this idea a while ago, before I even knew how to code. I was thinking of building it as a web app, but this still looks great. I’m just glad that it’s out there so I can cross it off my To Make list. [goto](https://usetorpedo.com/)

Apr 9, 2014 · Christopher Boette

Photo for 2014-03-31

Smashing Squashing Git Commits for Open Source Contributions Recently, I made my first contribution to an open source project, homebrew-cask, “a CLI workflow for the administration of Mac applications distributed as binaries”. Basically, it’s a way to install applications through the command line, rather than visiting a website, clicking to save a disk image, opening said disk image, and clicking and dragging the application icon to the application folder. TIme-consuming and full of opportunities for distraction. ...

Mar 31, 2014 · Christopher Boette

Photo for 2014-03-28

“Part of Unreal Engine, JSified.” On Asm.js: Ending The Ice Age of JavaScript

Mar 28, 2014 · Christopher Boette

Quote for 2014-03-12

Engelbart’s law of technology prediction says that all technology predictions overpredict what technology will do for you in the short term and underpredict what technology will do for you in the long term. –David Maynard Meta laws. (Busted: Yes, I was reading Fast Co. Yes, I’m sorry.)

Mar 12, 2014 · Christopher Boette

What's an HREF?

In case you were also wondering about the origins of <a href="some link address">linky link</a> “A” is for “anchor”, “HREF” is for “hypertext reference” from a W3 article on making a server, by way of this place

Feb 28, 2014 · Christopher Boette

Backups

I copied my `gem list` and `brew list` outputs to text files in Dropbox today [is the next step writing a script that installs the listed packages when called?]. I then did some sort of nasty copy-and-paste job on my Sublime Text 2 settings, putting them into the Reboot folder, too. Then I came across this response to a question on Stack Overflow. It’s so much nicer & will continue to backup automagically. It’s another one of those too-rare instances where technology makes life easier. ...

Feb 27, 2014 · Christopher Boette