Skip to content

Instantly share code, notes, and snippets.

View handersonbf's full-sized avatar
🏠
Working from home

Handerson Frota handersonbf

🏠
Working from home
View GitHub Profile
@handersonbf
handersonbf / exemploBuildAnt.xml
Created November 28, 2012 20:58
ExemploBuildANT
<?xml version="1.0" encoding='UTF-8' ?>
<project name="NomeDoSistema" basedir="." default="all">
<property file="build.properties" />
<!-- Importa antcontrib lib -->
<taskdef resource="net/sf/antcontrib/antlib.xml">
<classpath>
<pathelement location="lib/build/ant/ant-contrib-1.0b3.jar" />
</classpath>
</taskdef>
@handersonbf
handersonbf / DbUnitManager.java
Created September 19, 2012 18:51
DbUnitManager
package base.dbunit;
import java.sql.Connection;
public interface DbUnitManager {
/**
* Atualiza o banco com os dados do arquivo xml, porém não altera os
* registros anteriormente inseridos no banco e que não existem no arquivo
* xml.
@handersonbf
handersonbf / DbUnitManagerFactory.java
Created September 19, 2012 18:50
DbUnitManagerFactory.java
package base.dbunit;
import java.sql.DatabaseMetaData;
import java.sql.SQLException;
import javax.sql.DataSource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean;
import org.springframework.stereotype.Component;
@handersonbf
handersonbf / DbUnitManagerMSSqlServer.java
Created September 19, 2012 18:47
DbUnitManagerMSSqlServer.java
package base.dbunit;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.SQLException;
import javax.sql.DataSource;
@handersonbf
handersonbf / latex
Created August 17, 2012 21:59
Tubaina, Latex
java -jar tubaina-1.8-SNAPSHOT.jar --latex -i ~/Projetos/ProjetosTriad/livro-exemplo/* -o ~/Desktop/ -n "Documentacao Tubaina"
Dentro do diretório do .tex gerado, executar o sh latex.sh book.tex
java -jar ~/Programas/tubaina-1.8-SNAPSHOT/tubaina-1.8-SNAPSHOT.jar --latex -t ~/Projetos/ProjetosTriad/tubaina/templates/ -i ~/Projetos/ProjetosTriad/tubaina/docs/ -o ~/Desktop/temp/ -n "Projeto Teste"
~/Projetos/ProjetosTriad/tubaina/etc/latex.sh book.tex
@handersonbf
handersonbf / deploy.rb
Created January 18, 2012 15:17
Exemplo deploy com capistrano
set :application, "ProjetoEstudoRails"
set :scm, :git
set :scm_username, "handersonbf@gmail.com"
set :repository, "git@github.com:handersonbf/ProjetoEstudoRails.git"
set :branch, "master"
set :git_enable_submodules, 1
set :deploy_to, "/home/deployer/apps/"
@handersonbf
handersonbf / rvminstal.sh
Created January 4, 2012 21:53
RVM Install
Instalando libs dependencias...
sudo apt-get install libruby1.8 zlib1g-dev libssl-dev libreadline5-dev build-essential
Outras dependências...
sudo apt-get install git git-core curl gcc
Executar comando...
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
Adicionar no .bash_profile, acessando via nano ~/.bash_profile
@handersonbf
handersonbf / dados_steps.rb
Created October 24, 2011 15:18
dados_steps.rb
Dado /^que tenho um contrato sem formacao$/ do
@usuario = Factory :usuario
cargo = Factory :cargo,
:usuario => @usuario
contrato = Factory :contrato,
:nome => "Cliente02",
:pis => 5.0,
@handersonbf
handersonbf / env.rb
Created October 24, 2011 15:18
env.rb
# IMPORTANT: This file is generated by cucumber-rails - edit at your own peril.
# It is recommended to regenerate this file in the future when you upgrade to a
# newer version of cucumber-rails. Consider adding your own code to a new file
# instead of editing this one. Cucumber will automatically load all features/**/*.rb
# files.
ENV["RAILS_ENV"] ||= "test"
require File.expand_path(File.dirname(__FILE__) + '/../../config/environment')
require 'cucumber/formatter/unicode' # Remove this line if you don't want Cucumber Unicode support
@handersonbf
handersonbf / arquivo.java
Created September 6, 2011 20:35
sessao.java
package br.com.itc.service.impl;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;