Skip to content

Instantly share code, notes, and snippets.

# mongo_template.rb
# remove unneeded defaults
run "rm public/index.html"
run "rm public/images/rails.png"
run "rm public/javascripts/controls.js"
run "rm public/javascripts/dragdrop.js"
run "rm public/javascripts/effects.js"
run "rm public/javascripts/prototype.js"
# mongo_template.rb
#
# mongo_template
#
# Usage:
# rails new appname -m /path/to/mongo_template.rb
#
# Also see http://textmate.rubyforge.org/thor/Thor/Actions.html
#
@juanpabloaj
juanpabloaj / rotation.py
Created July 31, 2011 19:53
vpython boxs rotation
#!/usr/bin/python
# -*- coding: utf-8 -*-
import visual
visual.scene.width = 500
visual.scene.heigth = 500
visual.scene.center = (0,0,0)
visual.scene.title = "Rotate"
cube = visual.box(pos=(0,0,0),axis=(0,0,1),length=0.1,width=0.1,height=0.1,color=visual.color.blue)
visual.box(pos=(1,0,0),axis=(0,0,1),length=0.3,width=0.3,height=0.3,color=visual.color.blue)
@juanpabloaj
juanpabloaj / wgetBlueprint.sh
Created August 5, 2011 20:23
download joshuaclayton-blueprint-css
#!/bin/bash
wget --no-check-certificate https://github.com/joshuaclayton/blueprint-css/tarball/master
mv master master.tar.gz
tar xfz master.tar.gz
mv joshuaclayton-blueprint-css*/blueprint .
rm -rf master.tar.gz
rm -rf joshuaclayton-*
echo "Add this :"
echo -e '
<link rel="stylesheet" href="css/blueprint/screen.css" type="text/css" media="screen, projection">
@juanpabloaj
juanpabloaj / utilsFromBrew.sh
Last active September 26, 2015 23:38
Install utils with brew
#!/bin/bash
brew install bash
brew install bash-completion
brew install coreutils
brew install ctags
brew install pwgen
brew install rename
brew install tmux
brew install tree
brew install unrar
@juanpabloaj
juanpabloaj / vimBuild.sh
Created September 1, 2011 01:18
vim build configure
#!/bin/bash
git clone https://github.com/b4winckler/vim.git
cd vim
[ -d $HOME/opt ] || mkdir -p $HOME/opt
./configure CFLAGS="-arch i386 -arch x86_64 -O3 -pipe" --prefix=$HOME/opt --enable-pythoninterp --with-features=huge --enable-cscope
make
make install
@juanpabloaj
juanpabloaj / arrowsVimrc.vim
Created September 14, 2011 04:41
ncurses problem from OSX 10.6 : OA OB OC OD with arrows
if has('mac')
" for problem with ncurses from 10.6
nnoremap ^[OA <up>
"nnoremap ^[OB <down>
"nnoremap ^[OD <left>
"nnoremap ^[OC <right>
" when ^[OA is <crtl-v> up key
" if uncomment all I lost the right arrow
endif
@juanpabloaj
juanpabloaj / ToggleNumber.vim
Created September 24, 2011 20:15
Toggle {number,relativenumber,off}
nn <silent> <leader>vn :call ToggleNumber()<CR>
fun! ToggleNumber() "{{{
if exists('+relativenumber')
:exec &nu==&rnu? "setl nu!" : "setl rnu!"
else
setl nu!
endif
endf "}}}
" http://j.mp/dotvimrc
set list
set listchars=tab:▸\ ,eol:¬
nn <silent> <leader>vl :setl list!<CR>
@juanpabloaj
juanpabloaj / FugitiveStatuslineShort.vim
Created September 30, 2011 15:43
Fugitive Statusline Short
" http://j.mp/dotvimrc
set statusline+=%{FugitiveStatuslineShort()}
fun! FugitiveStatuslineShort() "{{{
return substitute(fugitive#statusline(),"master","M","g")"
endf "}}}