Skip to content

Instantly share code, notes, and snippets.

@edivandecastro
edivandecastro / totalwarhammer
Created August 3, 2017 19:50
comandos do total warhammer
Shift + right click = waypoint commands
Ctrl+arrow keys = rotate in place
Alt+left click = keep units in formation and move them
Alt+ctrl+left click = Rotate and move in formation
Ctrl+g = group lock
Backspace = stop
Ç = alt + 128
ü = alt + 129
é = alt + 130
â = alt + 131
ä = alt + 132
à = alt + 133
å = alt + 134
ç = alt + 135
ê = alt + 136
ë = alt + 137
@edivandecastro
edivandecastro / Generate Color HTML
Created February 15, 2017 14:55
Gerar cor de HTML dinamicamente
colour = "%06x" % (rand * 0xffffff)
routes = Rails.application.routes.routes
routes = Workflow::Engine.routes.routes
@paths = routes.collect {|r| r.path.spec.to_s }
https://gist.github.com/bantic/5688232
# Alter repository remote
git remote set-url origin git@github.com:user/your_repository.git
# Delete the last commit
$ git reset HEAD^ --hard
$ git push origin -f
psql -U postgres -h localhost base_development < ~/Desktop/dump_user-27072016
# Listar as chaves que começam com redis_user_permission
KEYS redis_user_permission*
# Listar um determinado número de elementos de uma lista (Somente para valores que sejam lista)
LRANGE redis_user_permission:1:engines 0 9
# Obtem o valor da chave informada (Somente para valores que sejam string)
GET redis_user_permission:1:user_id
# Apaga um chave no Redis
DEL nome_da_chave
Ex. DEL redis_user_permission:1:engines
require "rubygems"
require "mechanize"
agent = Mechanize.new
page = agent.get("http://esaj.tjce.jus.br/cpopg/open.do")
form = page.form_with(:name => "consultarProcessoForm")
page.form_with(:name => "consultarProcessoForm") do |form|
form.fields.each do |field|
field.value = field.options.detect { |option| option.value == "NUMPROC"}.value if field.name == "cbPesquisa"
@edivandecastro
edivandecastro / BlockParameters.rb
Created December 17, 2015 19:10
Little Things: Introspecting Block Parameters
class Hash
module Using
def using(&block)
values = block.parameters.map do |type, name|
self[name]
end
block.call(*values)
end
end
Listando Processo no Linux
ps -f -u postgres
REF -> [http://canaltech.com.br/tutorial/linux/conheca-6-comandos-para-gerenciar-processos-do-linux/]
Listando endereços TCP/IP e portas do PostgreSQL
sudo lsof -n -u postgres |grep LISTEN
REF -> [http://www.vivaolinux.com.br/dica/O-comando-lsof]