Posts

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({"...

SSH Client com Abas

1 - Download do mRemoteNG(http://www.mremoteng.org/download) 2 - Download do PuTTY(http://www.putty.org/) ou KiTTY(http://kitty.9bis.net/) 3 - Instalar o mRemoteNG e excuta-lo 4 - Abrir as opções(Tools >> Options) 5 - Selecionar a entrada "Tabs & Panels" e desmarcar a opção "Double click on tab closes it"(Opcional, pois isso facilita a troca de abas) 6 - Selecionar a entrada "Advanced" e marque a opção "Use custom PuTTY path" 7 - No campo abaixo selecione o local onde se encontra o  KiTTY ou  o PuTTY 8 - Clique no botão "OK". 9 - Só utilizar

Email Temporario

Eis um sistema util , que permite criar um email temporario,  demora apenas alguns segundos, diferentemente de outros provedores que alem de possuirem um processo mais demorado na criação, ainda podem solicitar dados para validar a informação inserida. O email criado, permance ativo por 60 minutos. https://www.guerrillamail.com/ Acredito que seja uma otima ferramenta para pesquisas em locais que você deseja ou é preferivel manter sua  identidade oculta.   

Segurança na criação de um sistema

Image
Quando começamos a criar o planejamento de um software, devemos ter em mente que a segurança faz parte do processo. Dessa maneira levamos em conta a imagem acima, que é chamada de "Triangle of Security", nele possuimos os tres lados do triangulo, cada um representado uma area: Segurança Funcionalidade Usabilidade Quanto mais nos aproximamos de um dos itens, mais nos afastamos dos outros dois. Por isso, um sistema deve ter isso balanceado. Tudo isso levando em conta o tipo de software a ser desenvolvido.

Maven Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x

Erro : "Maven Error assembling EJB: META-INF/ejb-jar.xml is required for ejbVersion 2.x" Para corrigir esse erro basta adicionar ao pom.xml do projeto com erro o seguinte conteudo: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-ejb-plugin</artifactId> <version>2.3</version> <configuration> <ejbVersion>3.1</ejbVersion> </configuration> </plugin> </plugins> </build> Após isso basta realizar o build novamente e o erro deixará de existir