Skip to content

Instantly share code, notes, and snippets.

View roberto's full-sized avatar
🍊

Roberto Soares roberto

🍊
View GitHub Profile
@roberto
roberto / custom.sass
Created May 28, 2013 16:20
all_about_you config example
$background-image: none
$background-color: black
$box-color: #EEE
$box-border-rounded: true
$name-color: black
$name-size: 47px
$name-font: Raleway
@roberto
roberto / gist:5940958
Last active December 19, 2015 10:29
Centering Percentage Width/Height Elements
/*
* http://css-tricks.com/centering-percentage-widthheight-elements/
*/
.center {
position: absolute;
left: 50%;
top: 50%;
/*
@roberto
roberto / str.go
Created July 30, 2013 22:10 — forked from fsouza/str.go
package str
func Reverse(input string) string {
return ""
}
package main
import (
"fmt"
"time"
)
type Client struct {
name string
@roberto
roberto / gist:6157458
Last active December 20, 2015 15:49
downloader
package main
import (
"bufio"
"fmt"
"io/ioutil"
"net/http"
"os"
"regexp"
)
@roberto
roberto / gist:6580341
Created September 16, 2013 12:56
fizzbuzz
numero = gets
fizzbuzz(10)
# 1 2 fizz 4 buzz fizz 7 8 fizz buzz 11 fizz 13 14 fizzbuzz
# imprimir todos os números até o número
# se for divisível por 3, imprime fizz
# se for divisível por 5, imprime buzz
# caso não, imprime o próprio número
@roberto
roberto / pizza_time.rb
Last active December 23, 2015 04:39
pizza time
# Para cada sabor de pizza disponível, cada um deve indicar uma nota para ele (nota 1, se a pessoa detesta o sabor e nota 5 se a pessoa adora o sabor). Depois de processar esses dados, cada pessoa vai saber quais as pessoas que tem o gosto mais parecido que o seu (e que provavelmente irá dividir uma pizza com você).
# Por exemplo, para os dados a seguir, o Luca gostaria de saber quem ele deve convidar para dividir uma pizza com ele:
Renato = { Marguerita: 4, QuatroQueijos: 5, Escarola: 4, Portuguesa: 5, FrangoCatupiry: 4, Napolitana: 3 }
Marcelo = { Marguerita: 2, Quatroqueijos: 2, Escarola: 1, Portuguesa: 3, FrangoCatupiry: 5, Napolitana: 2 }
Lenon = { Marguerita: 4, Quatroqueijos: 5, Escarola: 2, Portuguesa: 1, FrangoCatupiry: 1, Napolitana: 3 }
Renata = { Marguerita: 4, Quatroqueijos: 5, Escarola: 1, Portuguesa: 1, FrangoCatupiry: 3, Napolitana: 4 }
Washington = { Marguerita: 1, Quatroqueijos: 1, Escarola: 2, Portuguesa: 3, FrangoCatupiry: 4, Napolitana: 3 }
Tino = { Marguerita: 1, Quatroqueijos: 5, Escar
class Plane
def initialize(game)
@x = 100
@y = 100
@sprite = Gosu::Image.load_tiles(game, "images/planes.png", 66, 67, true)[0..2]
end
def draw
@sprite[Gosu::milliseconds / 100 % @sprite.size].draw_rot(@x, @y, 1, 0)
end
class Asteroid
attr_reader :x, :y
def initialize(game)
@sprite = Gosu::Image.load_tiles(game, "images/asteroids.png", 320/5, 384/6, true)
@x, @y = 100, 100
end
def update
end