Skip to content

Instantly share code, notes, and snippets.

View yograterol's full-sized avatar

Yohan Graterol yograterol

View GitHub Profile
@yograterol
yograterol / PI Solution
Created April 24, 2015 17:30
PI Solution
# -*- coding: utf-8 -*-
pi_30k = '314159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590
@yograterol
yograterol / goclean.sh
Last active August 29, 2015 14:19 — forked from h12w/goclean.sh
#!/bin/bash
# The script does automatic checking on a Go package and its sub-packages, including:
# 1. gofmt (http://golang.org/cmd/gofmt/)
# 2. goimports (https://github.com/bradfitz/goimports)
# 3. golint (https://github.com/golang/lint)
# 4. go vet (http://golang.org/cmd/vet)
# 5. race detector (http://blog.golang.org/race-detector)
# 6. test coverage (http://blog.golang.org/cover)
set -e
rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install golang golang-vim
@yograterol
yograterol / Hello world - Go lang
Created November 3, 2014 03:52
Hello world - Go lang
package main
import "fmt"
func main() {
fmt.Printf("Hola, mundo.\n")
}
@yograterol
yograterol / gist:cinammon-cheat-sheet
Last active August 29, 2015 14:06
Cinnamon cheat sheet
# Workspaces
Change between workspaces -> Ctrl + Alt + [Arrows]
Move windows to another workspace -> Ctrl + Alt + Shift + [Arrows]
List the windows -> Ctrl + Alt + Down Arrow
#############################################
# Push de la rama actual
git push origin $rama_actual
#############################################
# Volver a un commit anterior, descartando los cambios
git reset --HARD $SHA1
#############################################
# Ver y descargar Ramas remotas
@yograterol
yograterol / gist:6cce2edcd8c49743286c
Created August 12, 2014 16:01
[AWS] CORS AWS S3
<?xml version="1.0" encoding="UTF-8"?>
<CORSConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
<CORSRule>
<AllowedOrigin>*</AllowedOrigin>
<AllowedMethod>GET</AllowedMethod>
<MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>Content-*</AllowedHeader>
<AllowedHeader>Host</AllowedHeader>
</CORSRule>
</CORSConfiguration>
@yograterol
yograterol / [Fedora] gist:gpg-server
Created August 8, 2014 13:45
Fedora GPG key server
Web app: http://keys.fedoraproject.org/
For tool: gpg --keyserver keys.fedoraproject.org --recv-keys 0x110810E9
@yograterol
yograterol / [Docker] gist:port
Created August 8, 2014 13:30
Get port for expose private port
docker port ${CID} ${PORT}