Skip to content

Instantly share code, notes, and snippets.

View brittanmcg's full-sized avatar
🙂
We'll get there

Brittan McGinnis brittanmcg

🙂
We'll get there
View GitHub Profile
def num_conversion(num)
singles = {0 => "zero", 1 => "one", 2 => "two", 3 => "three", 4 => "four", 5 => "five", 6 => "six",
7 => "seven", 8 => "eight", 9 => "nine" }
teens = {10 => "ten", 11 => "eleven", 12 => "twelve", 13 => "thirteen",
14 => "fourteen", 15 => "fifteen", 16 => "sixteen",
17 => "seventeen", 18 => "eighteen", 19 => "nineteen"}
tens = { 2 => "twenty", 3 => "thirty", 4 => "fourty", 5 => "fifty",
6 => "sixty", 7 => "seventy", 8 => "eighty", 9 => "ninety"}
@brittanmcg
brittanmcg / gist:10605839
Created April 13, 2014 23:03
Difference between call() and apply()
@brittanmcg
brittanmcg / category
Last active August 29, 2015 14:02
haml issue
- @categories.each do |category|
%ul
%li= category.title
##nevermind here is the correct way to do it.
%ul
- @categories.each do |category|
%li= category.title
@brittanmcg
brittanmcg / commentForm
Last active August 29, 2015 14:06
Trying to slidetoggle a comment form.
$(document).ready(function(){
CommentFormRevealer.bindEvents();
});
CommentFormRevealer = {
bindEvents: function(){
// console.log("I'm in bindEvents");
@brittanmcg
brittanmcg / contentSideBar.html.twig
Created November 18, 2014 17:36
contentSideBar.html.twig
<div class="sidebar-posts" xmlns="http://www.w3.org/1999/html">
<button class="dark-btn latest">Latest</button>
<button class="popular-posts active-btn">Most Popular</button>
<div class="shadowed">
<div class="post-scroll up"><div class="scroll-up-arrow"></div></div>
<ul class="gif-posts gif-sidebar">
{% for post in get_rail_posts('popular') %}
<li class="sidebar-popular">
<a href="{{ path('gif_site_post_view_by_slug', {slug: post.slug}) }}">
{{ resize_image(post, 98, 70, '', post.title, post.title) }}
@brittanmcg
brittanmcg / gist:94ba50488efb9e418778
Last active August 29, 2015 14:12
Assigning a variable from ajax response
myObj = {
myAttr: function(){
$.ajax({
type: "GET",
url: myApi,
dataType: "jsonp",
success: function (data) {
return data
}
})
@brittanmcg
brittanmcg / gist:1b5ce7ba3f99fb7378ed
Created January 13, 2015 18:19
Twig conditional
{% if random(1) == 1 %}
{% set sidebarQuery = "withSidebar" %}
{% include 'file.html.twig' %}
{% else %}
{% set sidebarQuery = "withoutSidebar" %}
{% endif %}
@brittanmcg
brittanmcg / gist:e6978c196396cc8d511b
Created January 23, 2015 22:48
vagrant provision output
==> default: Running provisioner: puppet...
==> default: Running Puppet with site.pp...
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns: Loading composer repositories with package information
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns: Installing dependencies (including require-dev) from lock file
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns: - Installing zeeto/flux (dev-master f319731)
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns: Cloning f319731a3c54bc3e31dad07c74dec02c8d7350be
==> default:
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns:
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns:
==> default: Notice: /Stage[main]//Node[default]/Exec[composer-install-dependencies]/returns:
@brittanmcg
brittanmcg / object.js
Created October 7, 2015 22:13
object with some values as objects
var obj = {
name: "Simon",
age: "20",
clothing: {
style: "simple",
isDouche: false
}
}
@brittanmcg
brittanmcg / contactform.js
Created October 17, 2015 13:06 — forked from insin/contactform.js
React contact form example
/** @jsx React.DOM */
var STATES = [
'AL', 'AK', 'AS', 'AZ', 'AR', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'HI',
'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MD', 'MA', 'MI', 'MN', 'MS',
'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR',
'PA', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY'
]
var Example = React.createClass({