Skip to content

Instantly share code, notes, and snippets.

View squiter's full-sized avatar

Brunno dos Santos squiter

View GitHub Profile
@squiter
squiter / _flash_render.html.erb
Last active June 8, 2018 05:07 — forked from potomak/_flash.html.erb
Little snippet to render flash messages using twitter bootstrap in Rails.
<% [:notice, :error, :alert].each do |level| %>
<% unless flash[level].blank? %>
<div class="alert <%= flash_class(level) %>">
<a class="close" href="#">×</a>
<%= content_tag :p, flash[level] %>
</div>
<% end %>
<% end %>
@squiter
squiter / gist:5462091
Created April 25, 2013 18:46
Your friend is a gay? Spam him with this AppleScript to send multiple messages to your gay friend using Adium! Remeber to export this script as App :P
tell application "Adium"
set eu to "[email protected]"
set gay to text returned of ¬
(display dialog ¬
"Quem é o Gay?" with title ¬
"Putz! Que viadão!" with icon stop ¬
default answer ¬
"" buttons {"Vai…"} ¬
default button 1)
tell account eu to set theChat to make new chat with contacts {contact gay} with new chat window
@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