Skip to content

Instantly share code, notes, and snippets.

View squiter's full-sized avatar

Brunno dos Santos squiter

View GitHub Profile
@squiter
squiter / Gemfile
Created April 19, 2013 14:02
Changed to work with Zeus
source 'https://rubygems.org'
gem 'rails', '3.2.13'
gem 'mysql2'
gem 'devise'
gem 'devise-i18n'
group :assets do
gem 'sass-rails', '~> 3.2.3'
gistsource 'https://rubygems.org'
gem 'rails', '3.2.13'
gem 'mysql2'
gem 'devise'
gem 'devise-i18n'
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
@squiter
squiter / example.rb
Created October 4, 2012 13:03
Exemplos de aplicação para o Helder
# encoding: utf-8
class User < AcriveRecord::Base
has_many :suggestions
end
class Product < AcriveRecord::Base
has_many :suggestions
end
class Suggestion < AcriveRecord::Base
@squiter
squiter / Vagrantfile
Created July 5, 2012 21:12
[Abstraindo] Vagrant de forma simples - Arquivos finais
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant::Config.run do |config|
config.vm.box = "lucid32"
config.vm.forward_port 80, 8080
config.vm.forward_port 3306, 8336
config.vm.provision :puppet do |puppet|
@squiter
squiter / 000-default
Created July 5, 2012 20:19
[Abstraindo.com] Vagrant de forma simples - Esses exemplos foram utilizados no post do abstraindo, os arquivos finais irão ficar em outo gist.
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /vagrant/sites
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
@squiter
squiter / Asset.rb
Created April 3, 2012 20:25
Take a screenshot
# first install 'selenium-webdriver'gem
require 'selenium-webdriver'
width = 800
height = 600
driver = Selenium::WebDriver.for :firefox
driver.navigate.to 'http://localhost:3000'
driver.execute_script %Q{
window.resizeTo(#{width}, #{height});
}
driver.save_screenshot('/tmp/screenshot.png')
@squiter
squiter / Asset.sql
Created April 3, 2012 12:19
Mudando a URL do Wordpress
UPDATE wp_options SET option_value = replace(option_value, 'http://__www.old-site.com__', 'http://__www.new-site.com__') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://__www.old-site.com__','http://__www.new-site.com__');
UPDATE wp_posts SET post_content = replace(post_content, 'http://__www.old-site.com__', 'http://__www.new-site.com__');
@squiter
squiter / gist:1942527
Created February 29, 2012 17:09
List encoding of all files in a folder
for file in *.php; do file --mime $file;
done
@squiter
squiter / migration.sh
Created October 6, 2011 14:23
Import MySQL dump to a database using parameters
#!/bin/bash
##################################################
#### Script para importar dumps de MySQL #########
#### #########
#### Instruções: #########
#### Sempre passar os parametros #########
#### -u Nome de usuário #########
#### -h Hostname #########
#### -d Nome do Banco #########
@squiter
squiter / migration.sh
Created October 6, 2011 13:49
Import MySQL dump to a database
#!/bin/bash
##################################################
#### Script para importar dumps de MySQL #########
##################################################
# Configurações
# Onde está seu MySQL?
MySQL="/opt/local/bin/mysql5"