Skip to content

Instantly share code, notes, and snippets.

Lewis 6ewis

  • Toronto, Ontario
Block or report user

Report or block 6ewis

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View thisVersionWork.js
const accordionInstance = (
<Accordion>
<Panel header="Collapsible Group Item #1" eventKey="1">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
</Panel>
<Panel header="Collapsible Group Item #2" eventKey="2">
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, s
View accordionReproducedBug.js
const Test = (
React.createClass({
render: function() {
return (
<Panel {...this.props} header={this.props.header} eventKey={this.props.eventKey}>
{React.createElement(React.createClass({
getInitialState: function() {
return {term: "test"};
},
View ramda_refactoring1.js
const state = [
{id: 12, foo: 'bar', 'attribute': 101},
{id: 34, foo: 'baz', 'attribute': 102},
{id: 56, foo: 'qux', 'attribute': 103}
];
const action = {payload: {id: 34, attribute: 'attribute'}};
// findObjectIndex :: [Object] -> Int
const findObjectIndex = findIndex(propEq('id', action.payload.id));
@6ewis
6ewis / vim74_lua
Last active Aug 29, 2015 — forked from jdewit/vim74_lua
Installing vim 7.4 with lua on Ubuntu 12.04
View vim74_lua
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-common vim-gui-common
sudo apt-get build-dep vim-gnome
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev mercurial libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev
sudo rm -rf /usr/local/share/vim
sudo rm /usr/bin/vim
View .zshrc.vim
# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
ZSH_THEME="bureau"
# Uncomment the following line to use case-sensitive completion.
View gist:d6cbe45544b6e9628a66
#Use backtick as the prefix
# Do it just like this or you will not
# be able to use type backtick literally
unbind C-b
set -g prefix `
bind ` send-prefix
bind-key l last-window
unbind %
bind '|' split-window -h
unbind '"'
View gist:8612604
#!/usr/bin/env ruby
#Usage parse <argument>
require 'csv'
require 'active_support/inflector'
require 'set'
module Printer
def print_statistics
View gist:8522961
require 'csv'
require 'active_support/inflector'
require 'ruby-prof'
Customer = Struct.new(:cust_id,
:elect_or_gas,
:disconnect_doc,
:move_in_date,
:move_out_date,
@6ewis
6ewis / gist:7941346
Created Dec 13, 2013
here is what I suggest you could do
View gist:7941346
require 'active_support/all'
class Article
attr_accessor :id
def initialize(attributes={})
@id = attributes[:id]
end
@6ewis
6ewis / gist:7919828
Last active Dec 31, 2015
random test. # I wanted to try and flush the string before it dies. note that ruby only has a finalizer , it does not have a destructor. I could have use ObjectSpace.define_finalizer self, proc {persist} and use GC.start at the command line to run the garbage collector however it would be after destroying an instance object.
View gist:7919828
#persistent_string.rb
class PersistentString < String
def initialize data= nil
@@count ||= 0
load data #ObjectSpace.define_finalizer self, proc {persist}
super
end
#Instance Methods
You can’t perform that action at this time.