Skip to content

Instantly share code, notes, and snippets.

View Seralto's full-sized avatar
🤘
Coding...

Sérgio Toledo Seralto

🤘
Coding...
View GitHub Profile
<!DOCTYPE html>
<head>
<meta charset="utf-8">
<script src="https://d3js.org/d3.v4.min.js"></script>
<style>
body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; }
</style>
</head>
<body>
## CHEAT SHEET
OBS: Some shortcuts may vary depending on the OS, Text editor, or previous configuration.
GENERAL
Insert line
below: ctrl+enter
above: ctrl+shift+Enter
Reopen last closed tab: ctrl+shift+t
@Seralto
Seralto / classes-e-rpg.rb
Last active March 14, 2023 21:44
Mini jogo de RPG em Ruby
class Monstro
attr_accessor :energia, :ataque, :vivo
def initialize
self.energia = Random.rand(10) + 6
self.vivo = true
end
def bater(alvo)
if alvo.esta_vivo?
@Seralto
Seralto / funcoes-e-jokenpo.rb
Last active May 9, 2016 04:06
Jogo Jokenpo em Ruby
def calcula_vencedor(sua_escolha, pc_escolha)
resultado = (sua_escolha - pc_escolha) % 3
if resultado == 1
'Você ganhou!'
elsif resultado == 2
'PC Ganhou!'
else
'Deu empate!'
end
@Seralto
Seralto / agenda.rb
Created May 9, 2016 03:42
Exemplo simples de CRUD de uma Agenda em Ruby
# coding: utf-8
agenda = {
Ana: '8989-8989',
Clara: '8787-8787',
Pedro: '2323-2323'
}
while true
puts ""
@Seralto
Seralto / adivinhe-a-palavra.rb
Last active May 9, 2016 04:05
Jogo de advinhação em Ruby
# coding: utf-8
novo_jogo = "s"
while novo_jogo == "s"
# Cria a lista de palavras e sorteia uma para o jogo
palavras = %w{cachorro gato camelo formiga girafa ornitorrinco lhama morcego camundongo dromedario}
palavra_sorteada = palavras.sample
palavra_tamanho = palavra_sorteada.size
@Seralto
Seralto / advinhe-o-numero-refactored.rb
Last active June 14, 2021 13:18
Jogo de advinhação em Ruby
novo_jogo = "s"
while novo_jogo == "s"
puts "Advinhe o número que estou pensando entre 1 e 100:"
seu_numero = gets.to_i
pc_numero = Random.rand(99) + 1
tentativas = 1