Skip to content

Instantly share code, notes, and snippets.

View blackjk3's full-sized avatar

Jason Kadrmas blackjk3

  • KadrmasConcepts
  • Minneapolis, MN
View GitHub Profile
<script>
var markers = <%= @stops.results.map { |i| i['location'] }.to_json %>;
var stop_ids = <%= @stops.results.map { |i| i['stop_id'].to_i }.to_json %>;
var center = {lat:<%= @lat %>, lon:<%= @lon %>};
var HomeView = Backbone.View.extend({
el: '.app-container',
events: {
@blackjk3
blackjk3 / passenger.conf
Created October 16, 2012 16:53
Passenger Setup
# Rails
LoadModule passenger_module /Users/kadrm002/.rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.15/ext/apache2/mod_passenger.so
PassengerRoot /Users/kadrm002/.rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.15
PassengerRuby /Users/kadrm002/.rvm/wrappers/ruby-1.9.3-p125/ruby
PassengerMaxPoolSize 10
@blackjk3
blackjk3 / three_js_starting.js
Created June 30, 2012 01:02
Three.js Starting setup
(function() {
var camera, scene, renderer, geometry, material, mesh;
init();
animate();
function init () {
initScene();
initCamera();
var countArr = [];
var Countdown = function(options) {
this.max = options.max;
this.obj = options.obj;
this.remaining = this.max - $(this.obj).val().length;
};
Countdown.prototype.updateRemaining = function() {
if (this.remaining > this.max) {
this.remaining = this.max;
@blackjk3
blackjk3 / table-filter.js
Created May 16, 2012 18:10
Table Filter
// Define AHC object if it doesn't already exist
var AHC = AHC || {};
AHC.TableFilter = ( function(){
var TableFilter = function(tbl, col) {
this.table = tbl;
this.columns = col;
@blackjk3
blackjk3 / backbone-scene.js
Created May 15, 2012 19:24
Backbone Scene
/*
* backbone.scene.js v0.1
* Copyright 2012, Jason Kadrmas (@itooamaneatguy)
*/
(function(Backbone, _, $) {
"use strict";
Backbone.Scene = Backbone.View.extend({});
@blackjk3
blackjk3 / hipster.zsh-theme
Created February 22, 2012 15:45
Hipster Theme
function svn_prompt_info {
if [ $(in_svn) ]; then
echo "$ZSH_PROMPT_BASE_COLOR$ZSH_THEME_SVN_PROMPT_PREFIX\
$ZSH_THEME_REPO_NAME_COLOR$(svn_get_repo_name)$ZSH_PROMPT_BASE_COLOR$ZSH_THEME_SVN_PROMPT_SUFFIX$ZSH_PROMPT_BASE_COLOR$(svn_dirty)$ZSH_PROMPT_BASE_COLOR"
fi
}
function git_prompt_info() {
ref=$(git symbolic-ref HEAD 2> /dev/null) || return
echo "$(parse_git_dirty)$ZSH_THEME_GIT_PROMPT_PREFIX$(current_branch)$ZSH_THEME_GIT_PROMPT_SUFFIX"
@blackjk3
blackjk3 / r.js.xml
Created February 12, 2012 14:49
r.js.xml
<!-- Require.js target, run separately -->
<target name="-r.js" description="Concatenates JS files using require.js dependencies">
<java classname="org.mozilla.javascript.tools.shell.Main">
<classpath>
<pathelement location="./${dir.build.tools}/${tool.rhino}" />
</classpath>
<arg value="tools/${tool.require}" />
<arg value="-o" />
<arg value="${require.build}" />
</java>
@blackjk3
blackjk3 / backbone_modules.js
Created December 23, 2011 16:12
Backbone modules?
/**
* @author: itooamaneatguy
*
* Question:
* What is the best way to construct reusable modules using Backbone.js??
*
*/
/**
* Example 1: One module for app views. One module for models.
@blackjk3
blackjk3 / UAPhoneGapWrapper.js
Created November 12, 2011 22:20
A wrapper for the Urban Airship PhoneGap plugin using revealing module patterns.
/* =============================================================================
Name: AirshipPush
Description: Library wrapper to handle push notifications from UrbanAirship.
Author: Jason Kadrmas
Company: KadrmasConcepts LLC
========================================================================== */
var AirshipPush = (function() {