Skip to content

Instantly share code, notes, and snippets.

View ericclemmons's full-sized avatar
🏠
Working from home

Eric Clemmons ericclemmons

🏠
Working from home
View GitHub Profile
@ericclemmons
ericclemmons / mixins:field-mixin.js
Last active December 19, 2015 00:48
Browserify seems to not be able to reference the same module if there are different paths (because of subdirectories?) Previously: Difficulty with dynamic components in React. Form (works) -> Field (works) -> Text (fails with "Object [object Object] has no method 'value' ). Apparently the mixins don't get mixed
var FieldMixin = {
value: function() {
return 'default value';
}
};
[color]
ui = auto
[user]
# Commented out
[alias]
rom = !git fetch && git rebase origin/master
rod = !git fetch && git rebase origin/develop
co = checkout
st = status
cod = checkout develop
cat ~/.profile
export PATH="/usr/local/php5/bin:/usr/local/bin:$PATH"
if [ -f `brew --prefix`/etc/bash_completion ]; then
. `brew --prefix`/etc/bash_completion
fi
GIT_PS1_SHOWDIRTYSTATE="false"
GIT_PS1_SHOWUPSTREAM="false"
@ericclemmons
ericclemmons / app.controllers.project.js
Last active December 15, 2015 05:19
AngularJS Deferred $http
angular
.module('app.controllers.project', [
'app.models.project'
])
.controller('app.controllers.project', [
'$routeParams',
'$scope',
'project',
function($params, $scope, project) {
$scope.project = project;
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<title>Technology &amp; Frontend Framework Trends</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
@ericclemmons
ericclemmons / Preferences.sublime-settings
Created October 9, 2012 14:39
SublimeText2 User Preferences (Phoenix, Monokai Soda)
{
"auto_complete": true,
"color_scheme": "Packages/User/Monokai Soda.tmTheme",
"ensure_newline_at_eof_on_save": true,
"folder_exclude_patterns":
[
".svn",
".git",
".hg",
"CVS",
@ericclemmons
ericclemmons / namespace.sublime-snippet.xml
Created July 13, 2012 03:11
Automatically generate the namespace & class depending on where the file is saved
<!--
File is located at:
/Users/Eric/Sites/MyApp/src/MyApp/Bundle/BlogBundle/Entity/Blog/Post.php
Problem:
No way to double-substitute or chain filters
@ericclemmons
ericclemmons / copy_file.sh
Created February 29, 2012 19:22
Rackspace Cloudfiles API - Copy File with Curl
# We need to get an AUTH TOKEN first
curl -X GET -D - \
-H "X-Auth-User: $USER" \
-H "X-Auth-Key: $API_KEY" \
https://auth.api.rackspacecloud.com/v1.0 \
# HTTP/1.1 204 No Content
# Server: Apache/2.2.3 (Red Hat)
# vary: X-Auth-Token,X-Auth-Key,X-Storage-User,X-Storage-Pass
# X-Storage-Url: https://storage101.ord1.clouddrive.com/v1/MossoCloud-something-something
@ericclemmons
ericclemmons / app.php
Created March 25, 2011 03:49
Zend-friendly app.php using APPLICATION_ENV
<?php
// This is the revised `web/app.php` (click the previous edit of this gist to see the original)
//
// For those of us that deploy along-side Zend Framework apps, whose convention has been to pivot configuration
// around APPLICATION_ENV, `web/app.php` and `web/app_dev.php` is redundant.
require_once __DIR__.'/../app/bootstrap.php.cache';
require_once __DIR__.'/../app/AppKernel.php';
//require_once __DIR__.'/../app/bootstrap_cache.php.cache';
@ericclemmons
ericclemmons / hackernews.de-pagify.js
Created March 7, 2011 01:32
Example recipe for adding "infinite scroll" to Hackernews
// README: https://github.com/ericclemmons/de-pagify
//
// Step 0 - Visit http://news.ycombinator.com/
// Step 1 - Inject jQuery (http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet)
// Step 2 - Inject De-Pagify (https://github.com/ericclemmons/de-pagify/raw/master/bookmarklet.jquery.min.js)
// Step 3 - Run the following in the console:
jQuery('td > table:eq(1)').depagify('td.title:last a', {
filter: 'tr',
threshold: 'td.title:last a',