Skip to content

Instantly share code, notes, and snippets.

View gustavohenrique's full-sized avatar

Gustavo Henrique gustavohenrique

View GitHub Profile
package net.gustavohenrique;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
@gustavohenrique
gustavohenrique / check_bsad2.sh
Created November 14, 2011 17:40
find all projects that contains BSAD-Framework-2 string in pom.xml
#!/bin/bash
JOBS_DIR="/home/gustavo/.hudson/jobs"
RESULT_FILE="/tmp/projetos_bsad2.txt"
rm $RESULT_FILE
for job_dir in `/bin/ls -1 $JOBS_DIR`; do
pom="$job_dir/workspace/trunk/$job_dir-pom/pom.xml"
result=`grep "BSAD-Framework-2" $pom`
if [ "$result" != "" ]; then
@gustavohenrique
gustavohenrique / setup_ips_server.sh
Created November 14, 2011 17:49
Install hudson, maven, archiva, collabnet svn, tomcat and play! framework
#!/bin/bash
IPS_HOME="/opt/ips"
BUILD_DIR="$IPS_HOME/build"
DOWNLOAD_DIR="$DOWNLOAD_DIR"
TOMCAT_DIR="$IPS_HOME/tomcat7"
TOMCAT_USER="ips"
TOMCAT_PASSWORD="ips"
TOMCAT_PORT="8888"
@gustavohenrique
gustavohenrique / svn_copy.sh
Created November 14, 2011 17:53
Copy svn folder to other repository
#!/bin/bash
SRC_REPO_BASE="/opt/ips/csvn/data/repositories"
SRC_REPO_DIR="ips_dashboard"
SRC_FOLDER_TO_COPY="trunk/ejbClient"
DST_REPOS_FILE="./projetos_bsad2.txt"
REPOS_DUMP="/tmp/repository.dump"
FILTER_DUMP="/tmp/filter.dump"
@gustavohenrique
gustavohenrique / gist:1893592
Created February 23, 2012 16:30
Find string in files recursively
#!/usr/bin/python
import os, re
EXCLUDE_DIRS = ['.svn', '.settings', 'target', 'builds']
EXCLUDE_FILES = ['config.xml', 'pom.xml', 'build.xml', 'changelog.xml']
FILETYPES = ['.java', '.properties', '.jsp', '.html', '.jrxml', '.xml', '.ini']
PATTERNS = ['telefone', ' tel ', 'tel:', 'fone', 'celular', 'clulr', ' cel ', 'cel:']
@gustavohenrique
gustavohenrique / codigos-secretos-android
Created October 16, 2012 20:35
Codigos secretos no Android
Ao digitar os códigos, digite os caracteres sem usar espaço.
* # * # 4636 # * # * – Informações sobre o smartphone (permite que você altere o número do centro de serviço SMS e muito mais).
* 2767 * 3855 # – Hard Reset (USE COM CUIDADO, pois apaga todos os dados e restaura o firmware).
* # * # 34971539 # * # * Mostra informações completas sobre a câmera.
* # * # 7594 # * # * Mudando o comportamento do botão de energia.
* # * # 273283 * 255 * 663282 * # * # * Para um backup rápido de todos os seus arquivos de mídia.
* # * # 197328640 # * # * Ativar modo de teste para a atividade de serviço
* # * # 232339 # * # * OU * # * # 526 # * # * OU * # * # 528 # * # * Testes Wireless Lan
* # * # 232338 # * # * Apresenta Wi-Fi Mac-address
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth
[color]
ui = auto
[color "branch"]
current = yellow reverse
local = yellow
remote = green
[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
@gustavohenrique
gustavohenrique / viva-seu-dia-com-intencao
Created April 18, 2013 02:10
Trechos do livro Viva seu Dia com Intenção
Para os clinicamente deprimidos, os pensamentos de autopiedade e desespero, desesperança e desamparo se sobrepõem a qualquer outro.
Seu dia é como um presente. Você o desembrulha pela manhã, liberando o que é único e especial naquele dia e, então, com o coração repleto de agradecimento, você o embrulha e guarda à noite.
De manhã, antes que você saia da cama, é uma hora em que seu Eu está desperto, aberto e renovado. Qualquer coisa que você focar nesse momento irá influenciar e dar forma a suas experiências ao longo do dia.
A hora de dormir é um momento para relaxar, reforçar novas idéias, e fazer uma reflexão sobre o que aconteceu de positivo através do veículo da “Gratidão”. Seu Eu Interior começará a procurar e a atrair experiências positivas ao longo do seu dia, de maneira que você possa percebê-las à noite.
Escreva Intenções Diárias. As Intenções Diárias são aquilo que você quer viver no seu dia - não uma lista do que você tem que fazer. Toda noite, antes de ir dormir, identifique mentalmente e ano
1. segmentos de clientes
pra quem estamos criando valor?
quem sao nossos clientes importantes?
mercado de massa
mercado de nicho
segmentado
diversificado
plataformas multi-laterais