Quantcast
Channel: James Reuben Knowles
Browsing all 19 articles
Browse latest View live

Maximize a Window in OS X 10.10 (Yosemite)

Maximize a window in OS X 10.10 rather than entering full-screen mode. Continue reading →

View Article



Updating Array Elements in CoffeeScript Loops

Notes on modifying a CoffeeScript array in place using a for loop. Continue reading →

View Article

Re-enabling Repeating Keys In Yosemite

When programming, I and millions like me like to keep my hands on the keyboard and minimize the number of times that I have to spend time going through the process of lifting my hand off the keyboard...

View Article

Reverting File Changes With git

Notes on how to undo changes to a file (à la Subversion revert). Continue reading →

View Article

Spawning Django Subprocesses

How to fork() safely in Django. Continue reading →

View Article


Resolving the git error “pack exceeds maximum allowed size” during push

Pushing large git repos to a remote machine may fail. Fix this by pushing in smaller chunks. Continue reading →

View Article

Turning the Spindle On/Off on a Comet CNC

Use "M3 S1" to turn the spindle on, on a Probotix Comet CNC. Continue reading →

View Article

Git Cheat Sheet

An acquaintance sent this to me last year and I thought the link might be useful to others before I deleted the old e-mails. Git Cheat Sheet by Tower I haven’t looked at Tower’s GUI since their version...

View Article


CSS Specificity Overview

A link to a nice overview of CSS specificity. Continue reading →

View Article


Korad KA3005P Serial Programming

I wrote a Python wrapper for the serial protocol for the Korad KA3005P power supply. Continue reading →

View Article

CentOS 7 Firewall Configuration

CentOS 7 uses firewalld for its default firewall. DigitalOcean has a nice overview on the basics of firewalld here.  

View Article

Installing a PhoneGap App On an iOS Device Using iTunes

Preliminary Steps To produce an iOS build using the PhoneGap Build web site, one must have created a signing certificate and provisioning list for the devices that the app is allowed to run on. These...

View Article

Notes on Signing Keys for PhoneGap Build

As always, this site contains notes to myself which others may (or may not) find useful. They may contain errors. Corrections and clarification is gratefully accepted. I apologize that these notes are...

View Article


Install NodeJS and MongoDB on CentOS 7

Notes on installing NodeJS and MongoDB on a CentOS 7 server, including how to fix the mongo client's warnings. Continue reading →

View Article

Punked!

It looks like some rather naughty individuals have found and exploited a vulnerability in my WordPress blog. This is an inconvenience but I’ll work to restore my notes so they can remain useful to the...

View Article


Bash on Windows 10

There is beta support for a Ubuntu-based bash on Windows 10.

View Article

AngularJS 1.6 Bindings Inconsistent? No, just RTFM.

Reminder to put controller initialization for bound class members in the $onInit() method.

View Article


Converting Less to Sass

We converted our project from Less to SCSS. Our original decision to go with Less rather than Sass hinged around Bootstrap 3’s use, along with with the fact that the original Sass syntax was a...

View Article

Installing NodeJS on Linux from Tarballs

Install the latest NodeJS on Linux from a tarball.

View Article
Browsing all 19 articles
Browse latest View live




Latest Images