segunda-feira, 3 de agosto de 2009

Instalando e configurando apache22+php5 via ports

Instalando e configurando Apache22, php5


Como vai pessoal, tudo bem?

Neste post irei passar como se instala alguns softwares importante para você poder desenvolver uma ferramenta web com o php.

Começaremos pelo software principal cuja finalidade é servir como servidor de páginas, chamado de Apache.

Primeiro passo: Leia o artigo como atualizar seu ports.

Segundo passo: Após seu ports estar corretamente instalado execute estes comandos:

nina@root # cd /usr/ports/www/apache22
nina@root # make install clean

Terceiro passo: Adicionar a linha dentro do rc.conf para que o apache quando o servidor for reiniciado.

nina@root # vi /etc/rc.conf
coloque a linha deste modo "apache22_enable="YES"

Quarto passo: Instalando o PHP

nina@root # cd /usr/ports/lang/php5
nina@root # make install clean
Lembre-se de marcar o pacote apache modules
**Se você não marcar, não instalará a libphp5.so que logo mais abaixo você verá como utilizaremos ela.

Quinto passo: configurando apache

nina@root # vi /usr/local/etc/apache22/httpd.conf
"Procure por AddType"
"Adicione as linhas:"

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

LoadModule php5_module libexec/apache22/libphp5.so

Sexto passo: Caso você não tenha um servidor de dns configurado com registro de dominio e tudo mais, vai aqui uma dica:
Meu amigo faça o seguinte, cadastre em /etc/hosts o nome e dominio do seu server.
Exemplo:

Meu ip é 192.168.1.50 e minha máquina chama nina e meu dominio é rox.com
ficaria assim no /etc/hosts
192.168.1.50 nina nina.rox.com

Sétimo passo: PHP.INI

nina@root # cd /usr/local/etc
nina@root # cp php.ini-dist php.ini

Oitavo passo: Testando
primeiro vamos subir o apache

nina@root /usr/local/etc/rc.d/apache22 start

nina@root # cd /usr/local/www/apache22/data/
nina@root # echo "" > teste.php

Abra o Firefox ou qualquer outro navegor de preferência e coloque o ip do seu servidor web como este exemplo:
http:192.168.1.50/teste.php

Se você conseguiu abrir uma página contendo várias informações sobre o PHP parabéns você conseguiu instalar se não revise o post.

Pessoal acho que é isso, dúvidas, postem aeee...
Fui...

Como atualizar seu ports no Freebsd 7.x

Como atualizar seu ports

Pessoal tudo bem?


É muito simples atualizar o ports, mais antes é preciso saber seu equipamento está conseguindo sair para internet.
Caso positivo vamos lá:

Como root execute

Primeiro:
nina@root # portsnap fetch

Segundo:
nina@root # portsnap extract

Terceiro:
nina@root # portsnap update

Pronto já está atualizado seu ports e prontinho para detonar.
Mandem ver galera..

segunda-feira, 8 de junho de 2009

Porque é importante planejar projetos?

0002

Gerenciar é preciso


Gestão é à base do sucesso para qualquer tipo de negócio.
Hoje em dia diversas ferramentas de apoio e teorias estão no mercado para quem interessar;

Um curso bem interessante é o PMI (Instituto de Gerenciamento de Projeto);
Como dizem por ai: - "É Preciso ser Preciso "

Isto por causa dos projetos mal gerenciados, que acabam elevando seu custo, prazos e para garantir a qualidade ideal é preciso gerenciar melhor.

Projetos atrasados, custos altíssimos e qualidade baixa deixa para o passado, vamos agora aprender algumas dicas para que não tenhamos estes problemas.

O primeiro passo é saber o que é exatamente o projeto, do que se trata, para que serve, onde se aplica, temos know-how, precisa buscar ajuda externa? Analisar muito bem todas estas dúvidas.

Próximo passo é definir quem será o Gerente do projeto, cuja responsabilidade de todas as etapas serem cumpridas é exclusivamente dele, como gerente definido é extremamente importante fazer a primeira reunião para definir quem ficara com determinadas partes do projeto. Neste caso o gerente já terá uma idéia de quem são estas pessoas, é muito importante que ele segure bem as rédeas desta reunião para não perder o foco.

Fechando esta parte, o Gerente mais seu auxiliar poderão fazer um pequeno esboço baseado nos feed backs colhidos na reunião;

Seria legal utilizar o Gráfico de Gantt, pois a visão fornece todo o processo de seu projeto com começo meio e fim.


"Breve explicação do Gráfico de Gantt;

Em sua origem, o Gráfico de Gantt, criado por Henry L. Gantt, era um gráfico de barras horizontais, que posiciona a relação de atividades de um projeto em uma base de tempo. A principal informação extraída eram as datas de início e término além da duração de cada atividade.
Gradualmente, outras funcionalidades foram incorporadas ao Gantt.

Atualmente, o Gantt é uma ferramenta simples e poderosa para o tratamento e visualização de informações tais como as atividades a serem desempenhadas, quando devem ser realizadas, sua duração, sequência e vínculos de precedência, recursos e custos associados.

Tipicamente, Gantt é usado em projetos com tarefas inter-relacionadas, ou com grande número de tarefas, ou quando há recursos compartilhados, onde a visualização é dificultada. "

Inclusive com este material, fica mais fácil acompanhar quem irá fazer o que e em qual momento.
É necessário sentar com as equipes para ver o que cada um necessita, isto incluindo tempo, recursos e tudo o que mais precisar, para preencher a gráfico, como todo projeto, deve se deixar uma fatia de 20% a mais do tempo que irá gastar, está fatia é destinada aos contra-tempos.

Por mais que vocês pensem que tudo já está planejado sempre acaba uma parte ficando para trás, e isto com certeza gera experiências, pois sempre devemos aprender com nossos erros.

Bom preenchido o gráfico chegou a hora de dar o start no projeto acompanhar os acontecimentos e ir atualizando as etapas, colocando os marcos e prestando os feed backs e cobrando prazos.

Outra coisa muito importante é adotar um padrão de documentação e seguir, todo o serviço deve ser documento, isto é diferencial, não sei vocês mais nosso cérebro não consegue guardar tudo e todos os detalhes. Documentar é preciso e muito importante, vamos por a mão na massa.

Existe várias metodologias para auxiliar nós da área de TIC.
ITIL, PMI, COBIT etc..

Invista em você e no seu futuro, estude mais, faça acontecer.

Considerações finais.

Caso seu projeto for extenso, procure dividir em fases;
Procure não ter projetos intermináveis é problema na certa, pois fica impossível prever os contratempos;
Motive bem sua equipe e todas as pessoas envolvidas no projeto;
Delegue poderes para sua equipe e participante do projeto;
Evite o esgotamento físico e mental de cada participante;
Por favor, em gente evitem gambiarras, pois isto é apenas uma bomba relógio uma hora ela irá explodir;
Tenha a mente aberta, ouça todos;
Chame uma equipe externa quando preciso, não se preocupe com seu emprego, pois isto mostra maturidade e responsabilidade;
Abra sempre seus canais de comunicação;

Você estando perto e focado ao projeto, existe uma grande chance de o projeto ser um sucesso.

Novamente agradeço a todos e fico aguardando a opinião de vocês e caso alguém queira acrescentar ou mesmo tirar dúvidas estarei à disposição.

Abraços


Robison Geraldi Garcia







A tecnologia da Informação de ontem e hoje

0001

Tecnologia da Informação


Nos dias de hoje cada vez mais se ouve e vê muito esta palavra Tecnologia da informação.

Primeiro vamos entender o que ela representa.

Tirado do wikipédia através deste endereço abaixo:


http://pt.wikipedia.org/wiki/Tecnologia_da_informa%C3%A7%C3%A3o


“A Tecnologia da Informação (TI) pode ser definida como um conjunto de todas as atividades e soluções providas por recusos de computação. Na verdade, as aplicações para TI são tantas - estão ligadas às mais diversas áreas - que existem várias definições e nenhuma consegue determiná-la por completo.”


Hoje encontramos TI em todos os lugares que podemos imaginar, porém é muito importante acompanhar as tendências e as mudanças. Por ser totalmente volátil, podemos afirmar que Ti é algo que está em constante mudanças para aprimorar e preservar.


Você caro leitor, pare agora e faça esta reflexão, pense a cinco anos atrás e imagine como era esta tão e imensa área, como era denominada, o que agente tinha de tecnologia?


Agora vamos um pouco mais longe, a dez anos atrás como era denominada, o que agente encontrava de tecnologia?


Você a dez anos atrás usava internet e ou conhecia?

Você usava qual site para pesquisas?

Qual era o seu software de mensagens instantâneas?


Com certeza posso afirmar que estas perguntas vão ser bem interessantes de serem respondidas, pois muitos não tinham acesso a internet e os que tinham era via modem 33,6 Kbps, nossa era demais, conseguia navegar a seus 3 k a 7 k de download.


A segunda pergunta posso dar um chute que muitos utilizavam o Alta Vista e quem não conhecia a Mandic.

Na terceira pergunta, aposto minhas fichas que muitos utilizavam ICQ e utilizavam a febre do MIRC.


Será que podemos dizer que os softwares tendem a seguir os hardwares lançados hoje em dia, ou será o contrário?


Foi um prazer estar aqui com vocês neste pequeno artigo e conto com vocês para comentar postar opiniões como artigos.


Robison Geraldi Garcia