Tera Rocker
Só se perde ou se ganha quando se realiza
Só se perde ou se ganha quando se realiza
27/07/10
Esse é o meu primeiro artigo mais técnico que posto aqui no blog, também é o primeiro artigo em que trato da ferramenta de BI Pentaho. Não vou me prolongar muito e ficar explicando todos os conceitos e todas as funcionalidades da ferramenta, justamente pelo fato de que muita gente já fez isso e a internet está cheio de informação, inclusive em português. Para saber mais acessem Prof Coruja, já citado em post anterior onde falava do meu trabalho e tudo mais. Reservo-me apenas a descrever situações vividas por mim e que possam auxiliar outras pessoas que por ventura possam ter passado pelos mesmos apuros durante o desenvolvimento e adaptação essas e outras ferramentas que eu venha a utilizar.
Dado a devida introdução, como diz o título, irei falar sobre a lib c3p0. Sim para muitos esse nome é conhecido como nada mais nada menos que aquele andróide do universo de Star Wars que falava milhões de línguas e falava pelos cotovelos. Na verdade ele chama c-3PO, mas é quase igual então prefiro pensar que se inspiraram nele.
Mas enfim, afinal para que serve essa biblioteca. Bom eu também acho que não vou fazer um texto complexo e descritivo do que se trata a biblioteca, eu simplesmente posso dizer em como ela ajudou a solucionar um dos problemas que a nova versão do Pentaho estava causando.
Situação Atual
Após migrar o Pentaho para a nova versão estável 3.5.2 eu optei por fazer toda sua configuração com base no MySQL. Desde os usuários até as configurações estão todas dentro do MySQL e não mais usando a base padrão que acompanha a versão do sistema. Também alterei o arquivo de start para que não mais carregasse essa base de dados padrão do Pentaho.
O Problema
Percebi na manhã do dia seguinte a migração que as analises não estavam carregando. Todo o resto funcionava com exceção as analises e os relatórios, demorei a perceber que o problema era a conexão com o banco de dados que após um período padrão de 8 horas que o sistema ficasse sem uso a conexão com o banco era encerrada, fazendo com que o Tomcat se perdesse e não mais carregasse as analises e os relatórios.
A Solução
Após uma rápida consulta ao Oráculo<google>, obtive algumas respostas, coisas como a criação de scripts que ficassem testando a conexão de tempos em tempos para que ela não mais deixasse de existir, então pensei que isso não seria má idéia a não ser pelo fato que me parecia uma gambiarra e não uma solução. Foi então que encontrei a lib c3p0 que no caso faz à mesma coisa, mas tem um nome bonito e legal e se integra ao Pentaho perfeitamente. =D
Como Funciona
Primeiro faça o download da biblioteca:
http://sourceforge.net/projects/c3p0
Depois descompacte os arquivos em um diretório qualquer, o que importa é o arquivo c3p0-0.9.1.2.jar. Pelo menos nesse caso claro, ele se encontra dentro da pasta lib. Feito isso copie o arquivo para a seguinte pasta:
/biserver-ce/tomcat/webapps/pentaho/WEB-INF/lib
Agora deveram alterar o arquivo mysql5.hibernate.cfg.xml, que se encontro na seguinte pasta:
/biserver-ce/pentaho-solutions/system/hibernate
Após abrir o arquivo você deverá adicionar o código que segue abaixo depois da linha <session-factory> e antes da linha <property name=”cache.provider_class”>org.hibernate.cache.EhCacheProvider</property>.
Código a ser adicionado:
<!– hibernate c3p0 settings –>
<property name=”connection.provider_class”>org.hibernate.connection.C3P0ConnectionProvider</property>
<property name=”hibernate.c3p0.acquire_increment”>3</property>
<property name=”hibernate.c3p0.idle_test_period”>10</property>
<property name=”hibernate.c3p0.min_size”>5</property>
<property name=”hibernate.c3p0.max_size”>75</property>
<property name=”hibernate.c3p0.max_statements”>0</property>
<property name=”hibernate.c3p0.timeout”>25200</property>
<property name=”hibernate.c3p0.preferredTestQuery”>select 1</property>
<property name=”hibernate.c3p0.testConnectionOnCheckout”>true</property>
<!– hibernate cache settings –>
Feito isso reinicie seu BI server e a solução já está funcionando. Pelo que percebi o c3p0 irá testar a conexão JDBC de tempos em tempos para que a mantenha funcionando, tal qual faria o script gambiarra que citei no começo do artigo. Mas assim ficou muito mais bonito de se ver.
Segue o site da biblioteca c3p0, lá você encontrará toda a documentação e todas as coisas fantásticas que possivelmente ela deva fazer. (risos)
25/06/10
O mês de junho do ano passado ficará para sempre marcado como o mês em que o mundo perdia um rei, mas foi também o mês que o mundo lembrou e dessa vez para nunca mais esquecer da lenda e do mito chamado Michael Jackson. Infelizmente seu lado humano não era muito bem entendido por todos, como sempre o sensacionalismo vêem antes de qualquer coisa, o que infelizmente move o mundo, quantas vidas já foram destruídas pela mídia que cercam essas pessoas a procura de qualquer deslize e qualquer erro que possam vir a cometer. Lembrando sempre que por mais elevado e genial que Michael Jackson poderia ter sido ele ainda sim possuía um lado humano, tal qual Perseu, filho de Zeus com uma humana na mitologia Grega era meio homem meio Deus. Existem pessoas que são mais determinadas por natureza, existem pessoas que nunca desistem e morrem atrás dos seus sonhos, mas também existem aqueles que já nascem com um dom diferenciado para determinadas coisas. Mas para mim, o rei do Pop estava ainda além ele possuía toda a vontade de uma criança, talvez por ter sido privado de uma grande parte de sua infância ele viveu toda a vida como uma. Talvez eu não saiba me expressar muito bem sobre o fato e sobre a pessoa, também não fui e não sou um fã louco e fervoroso. Mas sou do tipo que não julga muito as pessoas independentemente do que dizem e de suas atitudes perante a grande mídia. Eu não convivo com elas para saber e tirar conclusões. Mas posso falar sobre a arte e sobre o lado mítico e mágico não sei bem qual palavra devo usar, mas sou um torcedor, torço pelo espetáculo, torço pelo Brasil, torço sem ver pelo São Paulo F.C e assim como torço pelo Dunga por que não. O negocio é que estou escrevendo este post para lembrar dessa data, lembrar de Michael Jackson e do seu amor pelo mundo, como ele queria cura-lo, não só pensando nele, em para nós para ele e para todo mundo. Não sei mais o que dizer, ele mudou de cor isso não é normal, claro que eu sei que se trata de uma doença, mas não é normal se a pessoa no caso for o rei do Pop… Michael Jackson.
Lembro bem de assistir ao clipe da Smooth Criminal e pensar como era possível alguem fazer tal coisa sem cair e quebrar a cara no chão, depois de muito tempo que vi em alguns lugares algo que séria o truque ainda não me convencia que qualquer um faça o mesmo. É dessa mágica que eu me refiro, tentar quebrar barreiras, parar no ar e fazer com que a música flua e se torne parte de você.
Que fique aqui então o registro, que dure o maior tempo possível para que eu possa sempre lembrar, eu joguei MoonWalker no Mega-Drive e assisti MoonWalker no cinema, eu vivi isso também, esse ano que passou o mundo perdeu um pouco da sua mágia.
Acredito que ele já esteja lá. Eu estárei lá! E você estara lá também?
27/05/10
Ultimamente eu não aguentava mais ouvir o toque do meu Iphone por aí, no meu trabalho tem mais uns 2 ou 3 e sempre o mesmo toque, foi então que eu resolvi dar uma pesquisada básica e pronto, encontrei o que eu precisava. Nada de programas e instaladores, mas sim um site Audiko nele você tem além de zilhões de opções (isso é muita opção mesmo) de toques, separando por genero, ritmo e ainda te deixa criar um favoritos com seus toques prediletos. Ele te deixa criar os seus proprios toques e ainda compartilhar com a galera.
Atualmente estou com o toque Little Wing by Jimi Hendrix,
Meus favoritos: http://audiko.net/users/terarocker
27/05/10
Muita coisa aconteceu desde a última vez que atualizei esse blog no dia 01/10/2008, para se ter uma idéia o último post (Primeiro post feito pelo HTC touch) eu estava eufórico por ter postado pelo celular, hoje o coitado já foi substituído e deve estar em alguma gaveta produzindo algum tipo de contaminação por causa da bateria ou coisa do tipo. Já mudei de emprego e comecei um MBA logo após o término da faculdade. Também já terminei esse MBA, faltando apenas entregar o famoso TCC, mas esse é um outro assunto que merece um outro post. Já completei mais de dois anos de namoro e estamos muito bem até hoje. Falarei um pouco sobre essas mudanças.
Novo trabalho
Já completei um ano que mudei de emprego, já até tirei minhas férias no papel para adiantar o pagamento de algumas contas. Sai de uma consultoria onde trabalhava como programador e analise de sistemas, era uma pequena consultoria, mas tinha bons clientes e bastante trabalho. Agora trabalho no Dia %, rede de mercados de bairro do grupo Carrefour. Fui contratado como Analista de estudos e Serviços comerciais, função essa que eu desconhecia até então. Mas fui contratado para dar suporte e manutenção a alguns sistemas já existentes e para a criação de novas ferramentas e sistemas gerencias. Nada de muito complicado e diferente do que eu já fazia como programador na consultoria. O que eu queria mesmo era fazer parte do desenvolvimento do Portal de BI (Business Intelligence) que já tinha começado a algum tempo por um consultor, esse teve que deixar o projeto e então o desenvolvimento da aplicação de BI. Não demorou muito até eu ser chamado para fazer parte do projeto, devido ao bom desempenho que tive em um curto espaço de tempo de empresa. Um novo consultor que foi chamado para nos ajudar com todo seu conhecimento e experiência da ferramenta Pentaho e BI, com a ajuda do consultor Caio uma referência hoje no Brasil se tratando de Pentaho e BI demos inicio ao desenvolvimento e estruturação do Portal. Tive um grande ajuda do meu gerente que possui formação em BI e conhece muito de negocio e dos negócios da empresa. Assim não foi difícil estruturar o DW (Data Warehouse – Armazém de dados). Com o término do contrato de consultoria eu fiquei como gestor e desenvolvedor do Portal, hoje o portal é muito utilizado e possui muitas novas funcionalidades, já tenho uma boa experiência na ferramenta e em boa parte do negocio em si. Continuo a desenvolver relatórios gerencias e a dar suporte e manutenção à ferramenta de BI. Depois falarei mais da empresa e das coisas que fazemos aqui.
MBA em Gestão de TI
Mesmo antes de terminar a faculdade eu já tinha começado a pesquisar uma POS graduação, queria dar continuidade aos estudos enquanto ainda estava no embalo. Acabei optando pelo MBA em Gestão de TI da FIAP (Faculdade de Informática e Administração Paulista). O curso é muito bem conceituado e recomendado por vários especialistas no assunto. Por isso acredito que fiz uma boa escolha, foi uma experiência que valeu o preço salgado. Ainda não entreguei o TCC, mas acredito que isso precisa ser feito com mais carinho e tempo.
Relacionamento
Estou namorando a mais de dois anos, estamos indo muito bem e fazendo planos para o futuro, ela está terminando a faculdade e também está no caminho certo para o sucesso tanto pessoal como profissional.
De resto a vida continua, ao longo do tempo novos objetivos viram e a concretização dos que estão em andamento também terão espaço aqui.
26/05/10
Não é por acaso que eu estou aqui de novo escrevendo nesse meu coletor e repositório de lembranças, algo me motivou para tanto. E o maior motivo foi a vontade que eu tenho de comentar o final espetacular de LOST. Foram bons anos “perdidos”…
Ontem ao assistir ao episodio final de LOST, fiquei com aquele sentimente de quando chegamos ao fim de um bom livro, mas estou falando de algo do nível “O Senhor dos Anéis -- O retorno do Rei”. Enfim fui dormir pensando nos anos que passei acompanhando a série, não fui muito daqueles que participaram dos args não por não gostar mas sim por não ter tanto tempo pois acredito que LOST não foi apenas escrito pelos seus autores, mas como eles mesmos disseram, LOST foi feito por todos aqueles que ao acabarem de ver um episodio corriam para o facebook, orkut, twitter, foruns e onde mais se pudesse expressar toda a informação, todas as novas descobertas e por que não, todas aquelas perguntas que por muitas vezes tentavamos criar teorias malucas, que por muitas vezes viamos essas teorias virando realidade quando as respostas surgiam.
Na última temporada eu comecei a acompanhar depois de cada episodio que assistia aos brilhantes vídeos entitulados como “LOST: The Final Season Untangled”. Nos vídeos o Dr. Pierre Chang versão Muppet, descomplica os episodios de uma forma sem noção e muito bem humorada. Usando e abusando dos maiores jargões da série como: o peitoral do Swayer, imitando o brotha Desmond, falando o nome do Charles Widmore de forma grandiosa. Fora o carinho especial pela Kate. O melhor de tudo é que por maior que seja a gozação dos vídeos, eles realmente acabam que por muitas vezes respondendo algumas perguntas que nos fazemos durante a série. Acredito que não seja por acaso, por que não usar das redes sociais para agregar a série e fazer com que possamos interagir com LOST, a final também estivemos perdidos ao longo desses 6 anos da série.
Segue o vídeo de LOST: The Final Season Untangled: Descomplicando o último episódio.
A forma que a série terminou pode não ter deixado alguns fãs contentes, mas para mim foi além das minhas espectativas, estava com receio pelo que estária por vir antes de dar o play no vídeo, mas no final eu entendi que a experiência por si só já valeria a pena, o final foi para mim nada mais do que aquele casamento de fim de novela. Claro que foi muito mais que isso, mas guardadas as devidas proporções era isso que eu esperava ver.
O que mais eu posso dizer, LOST mudou minha vida, onde mais eu conseguiria a frase perfeita para dizer antes de morrer.
26/05/10
Depois de tanto tempo sem atualizar esse blog estou voltando aos poucos, já mudei o template, adicionei novos widgets e estou postando pelo Iphone que logo mais falarei bastante!
Então é isso, bem vindo novos leitores e aos que já passaram por aqui agradeço o retorno.
p.s Que trânsito legal esse =P
01/10/08
Estou na faculdade e como a aula ainda não começa resolvi testar o plug-in que instalei para que pudesse postar pelo celular, no meu caso estou usando o meu HTC touch.
Estou achando simples e fácil de usar, claro que existe suas limitações mas para escrever textos curtos é bem útil eu diria.
Agora vai começar a aula, depois posto o nome do plug-in.
01/10/08

Hoje ganhar um garrafinha dessas exclusivas da Coca-cola, minha irmã sabe que adoro Coca-Cola e seus produtos sem sentido, foi almoçar no Spoleto e me trouxe 1 garrafa dessas, no caso a primeira da esquerda para a direita da imagem acima.
Agora acabei de convidar minha namorada para irmos comer lá no Spoleto afim de apreciar uma boa Culinária Italiana e ainda por cima levar as outras duas garrafas para poder então ajuntar mais itens que ficaram amontoados aqui no meu quarto.
O Spoleto deveria ao menos bancar meu rango já que estou falando bem da sua comida e da sua promoção “Arte e Sabor”, que fará você o felizardo ganhador de umas dessas lindas garrafinhas altamente colecionáveis.
Ganhar também não por que nada é de graça nessa vida hehehe, para levar uma garrafinha você precisará: 1 Prato + 1 Bebida + 3 Reais. Para o engraçadinho que não entendeu, é só você comer um espaguete, tomar uma coca e sacar 3 mangos da carteira para levar uma belezinha dessas.
Para quem não conhece fica então a dica do restaurante Spoleto, eles possuem uma rede muito grande de restaurantes espalhados por quase todo o teritório nacional, são especializados na culinária Italiana que eu tanto gosto.
30/09/08
Formei-me no meio do ano em Sistemas de Informação, e só agora parei para escrever um post sobre isso aqui. Falha a minha claro, falta de tempo! Não acho que essa desculpa não cola mais, tempo nós temos, apenas não o aproveitamos da forma que deveríamos. No meu caso pelo ao menos.
Mas gerenciamento de tempo é um tema que um dia irei abordar, talvez fale um pouco mais sobre isso, agora que também dando continuidades aos meus estudos estou já indo para o segundo mês do MBA em Gestão de TI (Tecnologia da Informação), na FIAP (Faculdade de Informática e Administração Paulista). Isso também é um outro assunto que deixo para discutir depois, agora dedico esse post, espaço esse reservado por mim para me vangloriar das minhas realizações e conquistas de cunho acadêmico.

Claro que não posso levar todo o crédito pelo trabalho, pois o mesmo foi desenvolvido em grupo. E ainda digo mais, sem a ajuda e vontade desses dois colegas (Michael e Leonardo), o trabalho não teria recebido nota máxima com louvor e aprovação da banca, que foi composta por 3 professores e nosso orientador o Prof. Monael. Por isso também antes de mais nada devo agradecer aos amigos Michael e o Leonardo que como disse, sem eles o trabalho não teria o êxito que teve, e claro ao prof. Monael que da melhor forma possível soube nos orientar e nos levar a conquista da nota 10.

Dia da defesa do nosso TCC…
Sem mais enrolação segue o resumo do trabalho e os arquivos tanto o PDF quanto a apresentação. Espero que o mesmo seja útil para alguém.
Resumo
O mercado de ações é uma forma muito eficiente de investimentos a médio e longo prazo. Diariamente novos investidores estão retirando seu dinheiro de fundos de renda fixa e se aventurando no mercado acionário. O problema é que na maioria das vezes são pessoas que não tem conhecimento necessário para poder analisar se uma determinada empresa encontra-se em um bom momento para investir. Pensando nisso, foi utilizado os conceitos de inteligência artificial (IA) para desenvolver um sistema especialista (SE) que visa auxiliar o processo decisório do investidor. O SE irá funcionar com os conceitos do teorema de Bayes que por sua vez foi escolhido por possibilitar a tomada de decisão por meio de raciocínio probabilístico, ou seja, mesmo quando não se tem todas as informações suficientes para poder chegar a um resultado exato, o teorema de Bayes chega a uma conclusão com um grau de certeza razoável que pode variar dependendo do número de variáveis que a rede possua. A análise fundamentalista foi escolhida para facilitar a captação das variáveis que compõem a rede bayesiana, usando esse tipo de análise é possível fazer um estudo mercadológico e econômico da empresa. Neste trabalho, foi usada apenas a empresa Petróleo Brasileiro S.A. (Petrobrás) como exemplo de utilização da rede proposta, focando o trabalho em apenas um tipo de mercado, tornando mais claro a influência que cada variável têm sobre a obtenção final do resultado. As variáveis foram filtradas até que ficassem apenas aquelas que claramente possam ter uma influência direta ou indireta nos ativos da empresa. Foram atribuídos apenas valores binários às variáveis como “alto e baixo” “sim ou não”, etc. Isso facilita no processo decisório e na criação das tabelas da rede proposta. Para demonstrar o uso da rede foi utilizado o software JavaBayes (composto por um conjunto de ferramenta para criação e manipulação de redes bayesianas). Com isso foi possível ter um foco maior no desenvolvimento da rede bayesiana e criação das tabelas com seus valores correlativos. A rede foi testada utilizando casos reais, acontecimentos em que a empresa Petrobrás estava em evidência para testar sua real capacidade de análise.
Palavras-chave: Bovespa, Inteligência Artificial, Petrobrás, Redes Bayesianas, Sistemas Especialistas.
A como não poderia esquecer, o TCC foi desenvolvido utilizando as normas da ABNT. Por isso nada mais justo que liberar os arquivos das normas essas utilizadas na confecção de trabalhos acadêmicos.
29/09/08
Legal, mais uma reforma ortográfica sancionada pelo nosso querido presidente codinome Lula. Mas é claro que isso iria acontecer antes do fim do seu mandato, assim facilita um pouco a vida dele na hora de escrever uma carta e por que não um e-mail.

Claro que isso é brincadeira, não tenho nada contra o Lula. A não ser o fato de ele ser corintiano!
Mas o que importa é que a reforma foi aprovada e começa a valer dia 1º de janeiro de 2009.
Bom mas o que muda, sem mais palavras de desagrado sobre esse fato segue o que muda na forma que redigiremos nossos textos por aí… (por aí ainda vai ter acento?) Veremos.
O que muda na escrita
De acordo com especialistas, 0,45% das palavras brasileiras sofrerão alterações, ao passo que em Portugal haverá mudanças em 1,6% dos vocábulos. As regras que mudam são as seguintes:
Novas letras – há a incorporação do “k”, do “w” e do “y” ao alfabeto. O número de letras passa de 23 para 26.
Trema – deixa de existir. A grafia passa a ser: linguiça e frequente.
Acentos diferenciais – serão suprimidos acentos como o de “pára”, do verbo parar.
Acentos agudos de ditongos – somem os acentos de palavras como “idéia”, que vira “ideia”.
Acento circunflexo – somem os acentos de “vôo” ou de “crêem”.
Hífen – palavras começadas por “r” ou “s” não levarão mais hífen, como em anti-semita (ficará “antissemita”) ou em contra-regra (ficará contrarregra).
Pontos em aberto
O acordo não define todos os usos de hífens, por exemplo. Assim, palavras como pé-de-cabra, ainda não têm o rumo certo e dependem da elaboração de um vocabulário pela Academia Brasileira de Letras e pelos órgãos dos outros sete países signatários.
História do acordo
O acordo ortográfico da língua portuguesa foi assinado em Lisboa em 1990 e deveria ter entrado em vigor em 1994, o que não se concretizou. Em 1998, foi assinado em Cabo Verde um protocolo que modificava a data de vigência, que foi ratificado em 2002.
Sem que as mudanças se aplicassem, em 2004 foi assinado um novo protocolo modificativo, que previa a adesão do Timor Leste, independente desde 2002. Este novo protocolo previa que as mudanças na ortografia entrariam em vigor a partir da assinatura de três países.
O acordo ortográfico já foi ratificado por Cabo Verde, São Tomé e Príncipe e Portugal, e, portanto, pode entrar em vigor. O processo de implementação em cada país pode variar.
Em Portugal, o acordo foi aprovado em maio e a nova ortografia deverá ser obrigatória dentro de seis anos.
Comentários