Skip to content

Instantly share code, notes, and snippets.

@everaldo
everaldo / Queue_with_two_stacks.rb
Created August 4, 2017 23:46
Exercício do Hacker Ranking - me deu bastante trabalho, porque o código dá timeout. Otimizei bastante, depois deu pra simplificar
# Enter your code here. Read input from STDIN. Print output to STDOUT
class Queue
def initialize
@current_stack = []
@aux_stack = []
end
def enqueue(x)
<?php
define("PERDEU", -1);
define("JOGANDO", 0);
define("GANHOU", 1);
define("MAX_CHUTES", 5);
define("MIN_SEGREDO", 1);
define("MAX_SEGREDO", 100);
@everaldo
everaldo / .gitignore
Created May 12, 2017 17:30
.gitignore para projetos Android
# Created by https://www.gitignore.io/api/android,osx,windows,linux,intellij,java
### Android ###
# Built application files
*.apk
*.ap_
# Files for the Dalvik VM
*.dex
@everaldo
everaldo / adivinhe_um_numero.php
Created May 1, 2017 23:58
Adivinhe um Número, utilizando Hidden Field
<?php
/*
Nome: Adivinhe um Número
Autor: Turma P2-1
Data: 19/08/2015
*/
function imprime_vitoria(){
$class_vitoria = "warning";
docker run -d -p 80:80 --name my-apache-php-app -v "$PWD":/var/www/html php:7.0-apache
@everaldo
everaldo / ColorUtil
Created April 12, 2017 13:45 — forked from martintreurnicht/ColorUtil
Lighten and darken colors in android
public static int lighten(int color, double fraction) {
int red = Color.red(color);
int green = Color.green(color);
int blue = Color.blue(color);
red = lightenColor(red, fraction);
green = lightenColor(green, fraction);
blue = lightenColor(blue, fraction);
int alpha = Color.alpha(color);
return Color.argb(alpha, red, green, blue);
}
git init . # cria um repositório
git remote origin https://github.com/usuario/projeto.git
# adiciona remote
# crie projeto no github antes
git add . # adiciona todos os arquivos
git commit -m 'mensagem' # faz o commit
git checkout -b gh-pages # cria branch gh-pages
git push origin gh-pages # envia para o github
#!/bin/bash
# MODIFICADO POR EVERALDO GOMES EM 13/02/2017
# AUTHOR: (c) Rob W 2012, modified by MHC (http://askubuntu.com/users/81372/mhc)
# NAME: GIFRecord 0.1
# DESCRIPTION: A script to record GIF screencasts.
# LICENSE: GNU GPL v3 (http://www.gnu.org/licenses/gpl.html)
# DEPENDENCIES: byzanz,gdialog,notify-send (install via sudo add-apt-repository ppa:fossfreedom/byzanz; sudo apt-get update && sudo apt-get install byzanz gdialog notify-osd)
# Time and date
@everaldo
everaldo / pooifpr_sistema_academico_db.sh
Last active October 16, 2016 22:16
Docker / Mysql / Phpmyadmin
# Cria um banco de dados sistema_academico, um usuário pooifpr com senha pooifpr e senha master pooifpr
# Depois, instancia um phpmyadmin executando na porta 8080, linkado com o servidor recém criado
#
docker pull mysql:latest
docker run --name mysqlpoo -e MYSQL_ROOT_PASSWORD=pooifpr \
-e MYSQL_DATABASE=sistema_academico \
-e MYSQL_USER=pooifpr \
-e MYSQL_PASSWORD=pooifpr \
-p 3306:3306 \
@everaldo
everaldo / docker_python_http_server.sh
Last active September 15, 2016 22:14
Utilizo para criar um servidor no diretório atual, nas aulas de Desenvolvimento Web para Jogos
docker run -d -p 8000:8000 -v $PWD:/app -w /app python:3.6 python3 -m http.server 8000
#Tentar substituir por
docker run -d -p 8000:8000 -v $PWD:/app -w /app python:3.6 python3 -m http.server