Marcelo Costa

O comodismo enfraquece as mentes humanas (Bonaparte)

My DashBoard

Publicado por Marcelo Costa em Terça-feira, 26 Fevereiro, 2008

Há 3 semanas começamos a utilizar um dashboard para gerenciar nossas atividades.

Trabalho em uma empresa que seu produto final são informações, consultadas via web onde estas informações suão coletadas de nossa base de dados de conhecimentos.

A célula que trabalho é responsável pela infra-estrutura que suporta as aplicações o qual nossos clientes utilizam, ou seja, Servidores, Rede e Banco de Dados. Como nossa demanda desde último Natal foi altíssima, e ainda não diminuiu resolvemos adotar Scrum para pelo menos nos auxiliar a perceber as coisas que nos atolam.

Muitas coisas ainda necessitam ser feitas para que realmente possamos insinuar que estamos equilibrados e organizados, porém, muitos oceanos ainda temos pela frente. Com SCRUM podemos ver todas as atividades que precisamos realizar, que realizamos e também o que falta ser feito. Ainda preciso organizar a parte das entregas e preparar o sprint burdown para avaliar-mos melhor o andamento, mas estammos correndo e espero que em alguns meses eu possa mostrar aqui nosso progresso.

DASHBOARD

Enviado em SCRUM | Deixar um comentário »

PL/JAVA + PostgreSQL 8.3

Publicado por Marcelo Costa em Terça-feira, 19 Fevereiro, 2008

Hoje precisei instalar o PL/JAVA com o PostgreSQL para funcionamento do Adempiere, um software de ERP/CRM muito bom e que está crescendo muito. Aqui na empresa decidiram adota-lo e para isso uma consultoria foi contratada e a mim coube a instalação e configuração do Banco de Dados com a PL/JAVA para o Adempiere.

Vamos ao passo-a-passo

Servidor : Intel Core 2 Duo/2GB de RAM/ 2 HDD SATA (150GB + 80GB) – Linux Slackware 12 – JDK 1.6.

Como o Adempiere a principio não exige muitos recursos utilizei apenas dois HDD e separei os indices dos dados ficando assim dois hardwares para trabalhar com o BD.

Meu fstab ficou assim:

/dev/sda1 /
/dev/sda2 /index
/dev/sdb1 /usr/local/pgsql/data
Habilitação do PL/JAVA no PostgreSQL

O segredo é habilitar as variáveis de ambiente do java para que o PostreSQL reconheça a nova biblioteca.

Com o PostgreSQL instalado e operacional, baixe o PL/JAVA do seguinte endereço:

http://wiki.tada.se/display/pljava/Download+Page

Tenha em mente de baixar a versão especifica para seu tipo de processador.

Em minha instalação eu criei um diretorio com o nome pljava em /usr/local/pgsql

Descompacte o arquivo da PL/JAVA baixado e certifique-se de que os arquivos abaixo estão nele:

root@seuserver:/usr/local/pgsql/pljava# l
total 3628
-rw-r–r– 1 root root 5069 2008-02-19 18:33 deploy.jar
-rw-r–r– 1 root root 2385920 2008-02-19 18:33 docs.tar
-rw-r–r– 1 root root 42246 2008-02-19 18:33 examples.jar
-rw-r–r– 1 root root 2885 2008-02-19 18:33 install.sql
-rw-r–r– 1 root root 139556 2008-02-19 18:33 pljava.jar
-rwxr-xr-x 1 root root 1121274 2008-02-19 18:33 pljava.so*
-rw-r–r– 1 root root 83 2008-02-19 18:33 uninstall.sql

Altere o arquivo /etc/ld.so.conf para que fique assim:

root@seuserver:~# cat /etc/ld.so.conf
/usr/local/lib
/usr/i486-slackware-linux/lib
/usr/lib/qt/lib
/usr/lib/java
/usr/lib/jre1.6.0_01/lib/i386/server/

Execute o camando abaixo para atualizar as bibliotecas do seu linux.

root@seuserver:~# ldconfig

Após isto, no diretorio /usr/local/pgsql/data edite o arquivo postgresql.conf para que no final dele exista:

#——————————————————————————
# CUSTOMIZED OPTIONS
#——————————————————————————

#custom_variable_classes = ” # list of custom variable class names

dynamic_library_path = ‘/usr/lib/jre1.6.0_01/lib/i386/server:/usr/lib/java/lib:/usr/local/pgsql/pljava’
custom_variable_classes = ‘pljava’
pljava.classpath = ‘/usr/local/pgsql/pljava/pljava.jar’

Feito isto, reinicie o PostgreSQL para que ele reconheça a nova bliblioteca.

Acesse sua base de dados como segue:

root@seuserver:~# psql -U postgres

Após acessa-la proceda com a criação das funções da PL/JAVA

root@seuserver:/usr/local/pgsql/pljava# psql -U postgres
Welcome to psql 8.3.0, the PostgreSQL interactive terminal.

Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit

postgres=# \i install.sql

Se você não ver nenhuma mensagem de erro a PL/JAVA está instalada e operacional.

Good Job!!!!!

Enviado em PostgreSQL | 3 Comentários »

Matthaeus

Publicado por Marcelo Costa em Domingo, 9 Dezembro, 2007

Hoje fazem 9 dias que Matthaeus nasceu, não havia postado nada antes por falta de tempo mesmo. Matthaeus é Mateus escrito em alemão e a pronuncia é a mesma MATEUS, escolhemos este nome devido a forte influência alemã que recebi nos primeiros anos de minha vida profissional, Pat aceitou e considerou uma boa escolha, gosto deste nome e antes já quis colocar em meu filho este nome.

Com a chegada de Matthaeus pude então registrar assim, um menino lindo, saudável e muito esperto que certamente assim como meus outros filhos me trará muita alegria.

Matthaeus com 3 dias

A foto mostra meu menido com apenas 3 dias como podem ver é um meninão.

Enviado em Meus Meninos | 1 Comentário »

Backup + Oracle

Publicado por Marcelo Costa em Quarta-feira, 21 Novembro, 2007

Hoje me peguei numa perrenga, precisava fazer um backup de algumas tabelas de dois esquemas diferentes. Ai o google existe e após uma pequena busca consegui entender o esquema de backup. Pra quem não sabe meu know how é em PostgreSQL e por esse motivo estava demorando mais a concluir a tarefa. Porém, para quem trabalha com Postgres não há diferença alguma em se trabalhar com Oracle a diferença está nas ferramentas que o Oracle possui para administra-lo que são infindáveis. Mas graças ao bash………..

[oracle@diamante backup]$ /u01/app/oracle/bin/expdp \”sys/Oracle10gR2 as sysdba\directory=backup dumpfile=backup.dmp tables=schema.tabela1,schema.tabela2,schema.tabela3,……..,schema.tabela_n

onde:

\”sys/Oracle10gR2 as sysdba\” ==> Usuario no banco.

directory=backup ==> local onde o arquivo de dump será gravado “backup”

dumpfile=backup.dmp ==> nome do arquivo de backup “backup.dmp”

Desta forma executei um dump das tabelas que me interessavam sem haver a necessidade de fazer um dump de todas as tabelas. Precisei deste recurso para poder enviar ao cliente apenas uma cópia dos dados o qual ele teria direito de receber sem comprometer a integridade das informações da empresa.

Enviado em Oracle | Deixar um comentário »

1ª Semana em São Paulo

Publicado por Marcelo Costa em Terça-feira, 20 Novembro, 2007

Hoje faz uma semana que comecei a trabalhar em São Paulo. Muitas mudanças vierão e muitas ainda ocorrerão. Sei que preciso me habituar porém acredito que estou realmente no caminho certo.

Enviado em Trabalho | Deixar um comentário »

Diário de Bordo – Belém – Itabuna

Publicado por Marcelo Costa em Terça-feira, 20 Novembro, 2007

Dia 9/11 eu e Pat, completamos mais uma jornada, chegamos a Itbauna, após 2 dias e meio de viajem.

1° Dia:

Atravessamos todo o Maranhão, estrada boa até a rotatória que liga para Santa Inês, após ela o DNIT está arrumando a estrada, parece que desta vez o serviço ficará bom mesmo. Ao chegar em Teresina, ficamos hospedados na casa da amiga Márcia, da Raça Transportes, amigos são para sempre, por isso, cultiveos. Teresina é uma terra quente, mmmuuuuuiiiiitttttoooooo quente mesmo, o que compensa é o custo de vida, milhões de vezes mais baixa que em Belém. Fico feliz pela Márcia, por estar feliz e realizada.

2° Dia

Atravessamos todo o Piaui, estrada absolutamente boa, antes de Picos há pequenas avarias na estarda mas nada emburacado, apenas como os caminhoneiros dizem, viraram os buracos pelo avesso para esconder os defeitos. Depois de Picos até Petrolina, só um tapete, a estrada está absolutamente boa. No meio de Pernambuco à uns 54 KM de Petrolina uma cabra saltou no meio da estrada o que graças a DEUS não nos causou maiores prejuizos. Quebrou o parachoque e devido a batida a mangueira da bomba de água do radiador soltou, levamos um grande susto, mas graças a Deus foi apenas um susto. Infelizmente devido ao carro estar cheio não pude recolher as vítimas ;-P. No final do dia chegamos a Feira de Santana onde resolvemos dormir. Abaixo uma foto do Todynho machucado.

Todynho machucado

3° Dia

Saimos às 07:00 de Feira, e fomos curtindo a estrada, BR 101, é uma rodovia lindissíma, com paisagens que nós que moramos no Norte do Pais não estamos acostumados a ver. Apesar de tudo isso, eu particurlamente considero esta estrada altamente perigosa, muito cuidado deve ser tomado com suas curvas e sua sinuosidade horizontal, pois há mometos que não se pode ver quem vem no sentido contrário e caso algum irresponmsável resolva fazer uma ultrapassagem indevida, consequentemente você poderá sofrer um acidente.

No mais correu tudo bem, chegamos a Itabuna exatos meio-dia, dona Lindalva já estava impaciente, mas graças a DEUS tudo correu muito bem. Abaixo, algumas fotos da viajem.

dsc00144.jpgdsc00156.jpg

Enviado em Eu e Pat | 1 Comentário »

2º Ano da Clara

Publicado por Marcelo Costa em Domingo, 4 Novembro, 2007

Hoje, Clara completa dois anos. Talvez a distancia nos separe, mas nunca e em momento algum deixarei de pensar em você. Te amo filha.

Clara 2 Anos

Enviado em Meus Meninos | Deixar um comentário »

Último dia em Viseu

Publicado por Marcelo Costa em Quinta-feira, 1 Novembro, 2007

Ontem foi meu último dia em Viseu, não senti nenhuma melancolia arrumei nossas coisas e sai. Sinto pelos bons amigos deixados.

Estrada

Enviado em Viseu | 4 Comentários »

Planning Game/Jogo do Planejamento

Publicado por Marcelo Costa em Segunda-feira, 29 Outubro, 2007

Hoje, estudando SCRUM, encontrei este blog de Raony Araújo,  com uma visão detalhada, por meio de uma estória, de como proceder um excelente jogo do planejamento, além de esclarecer como se comportar perante a diretoria, este post ensina como lidar com o PO e envolve-lo no processo.

O Jogo do Planejamento, Parte I

O Jogo do Planejamento, Parte II

O Jogo do Planejamento, Parte III

Enviado em SCRUM | Deixar um comentário »

Poster SCRUM

Publicado por Marcelo Costa em Sábado, 27 Outubro, 2007

Hoje durante uma breve pesquisa na web encontrei este site que libera posters de vários assuntos e como gosto de motivar o pessoal que trabalha comigo e mesmo quem acompanha meu trabalho baixei este POSTER sobre SRUM muito bacana. Bom proveito!!!!!

Poster SCRUM abra com algum visualizador de PDFs

Enviado em SCRUM | Deixar um comentário »