Posts

Configurar o HTTP proxy no Git

Para habilitar o proxy de forma global no git, deve-se executar o seguinte comando no terminal git config --global http.proxy http://<user>:<senha>@<server>:<porta> Para habilitar o proxy no repositório local do git, deve-se executar o seguinte comando no terminal, lembrando de estar dentro da pasta do repositório git config http.proxy http://<user>:<senha>@<server>:<porta> Para verificar se a configuração foi efetuada com sucesso, basta executar o seguinte comando e verificar as propriedades listadas git config -l

Apostila de Comandos basicos do Linux

Como eu tive que criar uma mini-apostila de Linux para ministrar um curso para a equipe de suporte e funcional, com a qual eu trabalho. Eu resolvi disponibilizar pra download, não é muita coisa, mas ao menos acho que ficou legal Qualquer duvida ou correção, é só me contatar que eu reviso aqui. Download

Iterando e tomando java.util.ConcurrentModificationException

Eu estava marotamente executando o codigo abaixo, e ele ferverosamente me dropava a seguinte exceção "java.util.ConcurrentModificationException"     public void removeNVE() {         List<PrmNVE> lista = ncm.getNves();         for (PrmNVE nve : lista) {             if (nve.isSelect()) {                 lista.remove(nve);             }         }     } De primeira eu não vi um problema, porem depois de uma leve procurada no "Ohhh Meuuu Phai"(Google), o problema ocorre por eu estar iterando pela lista e tentar remover o objeto atual(Dãã!!), meio obvio neh? O Iterator da lista, usa um conceito chamado "Fail-Fast", para entendermos esse conceito, precisamos entrar...

Erro ao Alterar o Context path da aplicação no Jboss 7.1

Ao alterar o context path da minha aplicação de "/my-app" para "/", ao iniciar o AS, o erro abaixo me é mostrado: 01:49:03,753 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) JBAS015876: Starting deployment of "arquivo.war" 01:49:04,753 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.web.deployment.default-host./: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./: Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [rt.jar:1.6.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [rt.jar:1.6.0_45] at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_45] Caused by: java.lang.IllegalArgumentException: Child container with name alrea...

Para mostrar no bash o nome do branch atual do git

Isso funciona tanto no windows quanto no linux 1 - Basta editar o "~/.bashrc" e colocar a linha abaixo por ultimo: PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(__git_ps1)\[\033[00m\]$ ' 2- Executar o comando abaixo(para recaregar o arquivo) ou fechar e abrir novamente o bash(no caso do windows é recomendavel fechar) source ~/.bashrc

Adicionar Suporte do "Java 8" ao Eclipse Kepler SR2

No menu "Help > Install New Software…" do eclipse Kepler, será aberta uma janela chamada "Available Software" Digite o endereço  "http://download.eclipse.org/eclipse/updates/4.3-P-builds/" no campo “Work with” Marque o checkbox da opção “Eclipse Java 8 Support (for Kepler SR2)” Click em “Next”, click em “Next”, Leia e aceite a licença, e após click em “Finish” Aguarde a Instalação Faça o restart da aplicação quando solicitado

Como dar um bypass no sistema de personalização de camisetas da nike

Considerando essa máteria  Personalização de camisas da Nike permitia ataque ao PSDB, mas preservou PT e Dilma , quando eu fiz os testes, varias palavras do meio politico eram proibidas. Dente elas : Dilma Lula Aecio PT PSDB Fora Dilma Fora Fora Aecio Fora PT Olhando mais de perto eu percebi que talvez conseguisse alterar a resposta e permitir a entrada dessas palavras bloqueadas. Ao digitar a palavra para personalização, é feito uma chamada AJAX, para a seguinte url? http://www.nikedigitalsis.com.br/nikeid/_loja/admin/ws/blacklist.aspx?c=builder.callback_text&s=NIKE&sku=575280-703&id_sku=252101&_=1405046073706 Os Parametros são? c => a função  de retorno s => o texto a ser validado O restante dos parametros não é importante. O Retorno dessa chamada é um jsonp Quando Ok? builder.callback_text({"s": "NIKE", "ok": true, "message": ""}); Quando Non-Ok builder.callback_text({"...