Passei na prova e agora?




Certificação é a declaração formal de "ser verdade", emitida por quem tenha credibilidade e tenha autoridade legal ou moral. Ela deve ser formal, isto é, deve ser feita seguindo um ritual e ser corporificada em um documento. A certificação deve declarar ou dar a entender, explicitamente, que determinada coisa, status ou evento é verdadeiro. Deve também ser emitida por alguém, ou alguma instituição, que tenha fé pública, isto é, que tenha credibilidade perante a sociedade. Essa credibilidade pode ser instituida por lei ou decorrente de aceitação social.

O certificado é o documento que corporifica a certificação.

Formas de Certificação


Eles podem ser realizados para as seguintes finalidades:

* Atestar a qualificação de um profissional (Linux Professional Institute)
* Atestar a qualidade e funcionalidade de produtos e serviços, como, entre outros, na área da segurança de computadores e software (ISO/IEC 17799 e Common Criteria), na indústria alimentícia (ISO 9000) e na gestão ambiental de empresas (ISO 14000).

Validade

As certificações (documentos que garantem o certificado) geralmente precisam ser renovadas periódicamente ou serão válidas por um período específico de tempo. Como parte do processo de renovação, é comum que o titular da certificação demonstre o aprendizado contínuo e a obtenção de créditos educacionais (através da participação em eventos e ou atividades).

Certificação LPIC

Quando você tira a certificação LPIC-1, você está apto a trabalhar como "Linux Systems Administrator". No caso a organização Linux Professional Institute é localizada em Toronto, Ontario no Canadá.

Geralmente quando você passa nas duas provas 101 e 102, se for a prova em papel você consegue visualizar o resultado das provas no prazo de 2 semanas após ter feito as provas. Depois que o resultado das duas provas foi mostrado no site da lpi.org que você já está aprovado, você recebera uma carta da LPI, geralmente demora em torno de 4 a 6 semanas após a informação disponivel no site.

Você receberá em casa os seguintes documentos.

* - Um cartão oficial da Linux Professional Institute com o seu LPID.
* - Um certificado de qualificação professional LPIC-I.
* - Uma carta de comprimentações por ter tirado a certificação.
* - Uma mala direta da revista Linux Magazine com um voucher de promoção.
* - Uma mala direta do programa de certificação Ubuntu.



Abaixo a figura do certificado que você receberá da Linux Professional Institute.





Read More

Novo matérial




Bom pessoal, eu tenho recebido vários e-mail, solicitando informações sobre material, tem um livro muito bom na Internet, está disponível por enquanto apenas em inglês, mas é inglês técnico, então todo mundo que está na área de TI, já está acostumado, é um livro que está atualizado e com o novo conteudo das provas de certificação LPI, eu aconselho utilizar ele como referência, pois no site da própria lpi (www.lpi.org) este matérial está como guia para se certificar.




Segue o link para quem deseja baixar o contéudo vale a pena.




Obs: O link é de um torrent, então você precisa de um programa que baixa arquivos, se você tiver alguma duvida faz uma pesquisa no google o que é torrent.

Material também criado por um grupo de pessoas que estão estudando para a prova clique aqui para verificar.

Read More

Certificação Linux LPI ou Faculdade?




O objetivo desse artigo não é responder a pergunta do tema, uma vez que não existe apenas uma resposta para essa questão. Queremos apenas ampliar a visão sobre qual a melhor opção para cada caso.

Hoje em dia, uma das grandes dúvidas que os iniciantes da aréa de TI carregam com si por um longo tempo é a seguinte: “Faculdade ou Certificação? Qual a melhor opção?”.




Isso é fato, e todos já sabem: o mercado de trabalho está cada vez mais competitivo. As empresas exigem cada vez mais de seus funcionários.

O profissional de hoje em dia deve ser flexível, estar adaptado a mudanças, saber parar no meio de uma tarefa e iniciar outra. Ser paciente com seus amigos de trabalho, educado. Ou seja, levar harmonia para o ambiente empresarial. Esses e muitos outros fatores são de extrema importância para um profissional, independente de sua aréa. E com certeza esses fatores são um dos primeiros a serem analisados por uma empresa, durante a contratação de um funcionário.

Lógico que essas qualidades citadas acima estão relacionadas com a personalidade de uma pessoa. Nem todas possuem todas essas qualidades, porém possuem outras. O ponto chave é colocar em prática, dar a devida utilidade às qualidades que possuem.

Além da personalidade, outro ponto fundamental para um profissional é sua experiência prática. Existem alguns tipos de profissonais, vejamos alguns:

* Profissional com muita experiência prática em seu ramo, porém sem universidade e sem certificação.

* Profissional com muita experiência prática em seu ramo, formado em uma universidade e sem uma grande certificação.

* Profissional com muita experiência prática em seu ramo, formado em uma universidade e com uma grande certificação.

* Profissional sem muita experiência prática em seu ramo, porém formado em uma universidade e com uma grande certificação.

Qual seria o perfil ideal? Profissional formado em uma universidade? Ou profissional com uma bela certificação, como LPI,Red Hat, etc? Ou uma combinação entre universidade, certificação e experiência?

Não tenham dúvidas, a combinação citada acima (universidade, certificação e experiência) é a combinação ideal hoje em dia.

Como citado anteriormente, o mercado de trabalho necessita de profissionais completos, com vasta experiência em sua aréa e uma bela formação. Além disso, paciência, inteligência, coragem, esforço, harmonia, etc, devem estar presentes na personalidade dos profissionais.

Mas para quem está iniciando não é tão simples assim. Uma faculdade hoje em dia dura cerca de 4 anos, e para obter uma certificação LPI-3, iniciando do zero, ou seja, fazendo treinamentos, estudando bem para os exames, cerca de um ano e meio é suficiente.

Aí surge a grande dúvida: “O que fazer primeiro?” Essa é uma pergunta extremamente complicada de ser respondida.

Sempre que me perguntam sobre esse tema, respondo o seguinte: “Você deve fazer o que achar melhor, pense por si mesmo e decida”.

Não existe fórmula, e depende de caso para caso. Se você precisar de um emprego rapidamente, com certeza a certificação seria uma boa opção. Agora, se você deseja uma formação mais sólida, e o emprego não é prioridade, a faculdade seria a melhor opção.

Agora, para quem tiver condições, o ideal seria fazer a faculdade e ao mesmo tempo se preparar para a certificação. Não é uma tarefa fácil, pois quem faz uma universidade hoje em dia, trabalha o dia inteiro para “bancar” essa universidade. Ou seja, trabalha o dia inteiro e faz faculdade a noite. Como conseguir tempo para se preparar para uma certificação? Realmente é complicado, mas nada impossível. É só querer.

Acredito que vale a pena o esforço de se dedicar integralmente aos estudos para uma boa certificação. Os resultados serão ótimos, com certeza.

Posso estar enganado, mas as faculdades estão ultrapassadas hoje em dia. A maioria dos cursos universitários não são cursos específicos. Por exemplo, um curso de Sistemas de Informação. Nesse curso são ministradas matérias de redes, banco de dados, multimídia, análise de sistemas, programação, sistemas operacionais, etc. Ou seja, quem faz esse curso não é especialista em nada ... Ele apenas sabe um pouquinho de cada aréa. Aí está o problema, como é que essa pessoa vai conseguir um bom emprego? Podemos ir mais longe, em qual aréa ela vai procurar um emprego? Redes? Programação? Internet?

Entre as empresas existe algo chamado “Mente Coletiva”. Ou seja, um bom profissional obrigatóriamente deve ser formado em uma universidade. Quem disse isso? De onde surgiu isso? Ou seja, a grande maioria simplesmente faz uma faculdade sem saber o porque. Fazem porque as empresas só contratam quem tem um curso superior. Um profissional com experiência, certificação LPI, com uma personalidade boa, tem um salário até 10 vezes maior do que um profissional que possui apenas 1 faculdade.

É preciso coragem para sair dessa “Mente Coletiva” e fazer aquilo que realmente achamos melhor. Em nosso mundo não existem pessoas iguais, todos são diferentes. Portanto, cada um tem que tomar suas decisões, por si próprio. Ou seja, ampliar o entendimento de que muitas vezes tomamos decisões que não partiram de dentro de nós mesmos.

Vejam que nosso mundo não é simples. Por isso eu torno a dizer: façam aquilo que acharem melhor, e não aquilo que os outros acham melhor.

É isso amigos. Espero ter colocado um pouco mais de conflito em suas decisões. Pensem bem, reflitam, desenvolvam qualidades em suas personalidades. Sabemos que isso não é fácil, más depende do querer de cada um. Certificação ou Faculdade?...

Read More

Material de estudo

Bom pessoal, eu tenho recebido vários e-mail, solicitando informações sobre material, tem um livro muito bom na Internet, está disponível por enquanto apenas em inglês, mas é inglês técnico, então todo mundo que está na área de TI, já está acostumado, é um livro que está atualizado e com o novo conteudo das provas de certificação LPI, eu aconselho utilizar ele como referência, pois no site da própria lpi (www.lpi.org) este matérial está como guia para se certificar.




Obs: O link é de um torrent, então você precisa de um programa que baixa arquivos, se você tiver alguma duvida faz uma pesquisa no google o que é torrent.

Read More

Bibliotecas

- Objetivos
  • Mesmo depois que um programa esteja instalado precisamos ver se as suas bibliotecas foram carregadas;
  • Mostrar como carregá-las;
  • As diferenças entre as bibliotecas;
  • As bibliotecas são utilizadas pelos executaveis do sistemas, sem ela não há execução.

Hoje em dia é muito simples instalar um programa já compilado, com a ajuda de gerenciadores de pacotes como o rpm,dpkg,apt etc. Mas você vai encontrar muitos programas disponiveis somente em código-fonte, e às vezes nem tão bem documentados assim. Entretanto, compilar um programa não é algo de outro mundo, não é um bicho de sete cabeças. A função destas bibliotecas lembra um pouco a dos arquivo .dll do Windows. Temos bibliotecas estáticas e compartilhadas. As dinámicas são usadas por vários programas e necessárias para instalar programas distribuidos em código fonte (os famosos arquivos tar.gz). O modo estático é ligeiramente mais rápido, pois não precisa buscar bibliotecas em diretórios, mas consome mais espaço (dado que cada programa teria uma cópia da biblioteca dentro de si).

Prática dirigida

1- Utilizando o comando ldd:

# aptitude install xmms

# ldd /usr/bin/xmms

Neste exemplo, todas as bibliotecas foram encontradas e carregadas e se encontram listadas ao lado direito. Para instalar uma biblioteca necessária ausente, devemos copia-lá em um dos diretórios listados no arquivo /etc/ld.so.conf e em seguida executar o comando ldconfig.

2 - Agora, para vermos a importância disso, vamos fazer uma simulação, vamos esconder uma biblioteca da aplicação xmms (player de musica). Então, mudando o nome da biblioteca:

# mv /usr/lib/libxmms.so.1 /usr/lib/teste

3 - Agora, vamos tentar rodar a aplicação.

# xmms

xmms: error while loading shared libraries: libxms.so.1:
connot open shared object file: No such file or directory

Ele não está conseguindo detectar libxmms.so.1, pois fizemos a simulação de alterar o nome dela.

4 - Vamos chegar as bibliotecas que faltam:

# ldd /usr/bin/xmms

5 - Vamos consertar isso:

# mv /usr/lib/teste /usr/lib/libxmms.so.1

assim colocamos o nome original da biblioteca.

6 - Vamos checar se a biblioteca está sendo detectada novamente:

# ldd /usr/bin/xmms

7 - O arquivo /etc/ld.so.conf contém os diretórios onde procurar dependências:

# cat /etc/ld.so.conf

obs: /lib e /usr/lib já estão automaticamente inclusas!

8 - Existem também a variavel de ambiente LD_LIBRARY_PATH, que instrui o carregador dinâmico para checar um certo diretório:

# export LD_LIBRARY_PATH=/usr/lib/velho:/opt/lib/novo

9 - Temos também outro arquivo, o /etc/ld.so.cache, que contém uma lista de todas as bibliotecas compartilhadas que ld.so ou ld-linux.so irão procurar na máquina. Esse arquivo é sempre gerado e atualizado por ldconfig baseando-se no arquivo /etc/ld.so.conf:

# cat /etc/ld.so.cache

DICA LPI: Se apagarmos o arquivo /etc/ld.so.cache, é só executar o comando: ldconfig

Exercicios teóricos

1- Quais são as diferenças entre o modo estático e o compartilhado? defina os dois.

2 - Em qual diretório onde estão localizadas as bibliotecas do sistema?

3 - Qual é o arquivo que guarda onde podemos encontrar as dependências?

4 - Como eu faço para checar uma biblioteca que está faltando?

DICA LPI: Se apagarmos o arquivo /etc/ld.so.cache, é só executar o comando:ldconfig.

Opcionalmente, podemos editar o arquivo e colocar outros diretórios para o ldconfig procurar as bibliotecas, e depois reexecutá-lo. Para verificar todas as bibliotecas presentes em nossa máquina usamos o ldconfig -p.
Read More

Compilando Programas

-Objetivos
  • Podemos melhorá-los;
  • customizá-lo;
  • As vantagens de se ter um programa compilado a partir do código fonte.


Para que possamos instalar um software a partir de seu código fonte, o primeiro passo que temos que seguir é: fazer o download dele. Em geral fazemos isso acessando a página do desenvolvedor do programa. Neste artigo vamos realizar a compilação do software chamado nmap, que pode ser encontrado em http://www.insecure.org.
O procedimento de compilação de um programa parte do princípio que, através do código fonte do programa, qualquer um possa ter acesso ao código e gerar o binário final a partir dele. O precedimento de compilação sempre é bem parecido para todas as aplicações, porém, sempre que for compilar algum programa, devemos consultar o arquivo INSTALL ou o README que está sempre presente junto com o código fonte.

Prática dirigida

1 - Vamos instalar os pacotes necessários:

# aptitude install make gcc g++

2 - Descomprima e desempacote o código fonte do nmap no diretório apropriado entre nele:

# tar xvjf nmap.tar.bz2 -C /usr/local

# cd /usr/local/nmap

3 - Qual é o primeiro passo para compilar um programa?? Ler os arquivos README e INSTALL:

# vim README

# vim INSTALL

obs: Nem sempre ambos os arquivos estarão presentes, mas certamente um deles sempre estará.

4 - Agora saberemos o que fazer, vamos executar determinar quais são os parâmetros que podemos passar ao configure:

# ./configure --help

5 - Como não estamos interessados na interface gráfica do nmap, podemos informar ao configure que não queremos que o nmap a utilize:

# ./configure --without-zenmap

6 - Quando o configure for executado com sucesso, podemos passar à compilação, mas antes vamos conhecer o arquivo Makefile criado pelo configure:

# vim Makefile

7 - Agora sim vamos compilar o programa:

# make

8 - Se não der nenhum erro de compilação, podemos prosseguir com a instalação:

# make install

9 - Se tudo ocorreu bem, já é possivel utilizar o novo aplicativo:

# nmap 192.168.1.254

10 - Após compilarmos o programa, podemos remover os arquivos binários e de objetos que foram criado durante a compilação :

# make clean

DICA LPI: é muito comum, quando compilamos um programa a partir de seu código fonte, que alguns de seus requisitos não estejam presentes, ocasionando assim um erro durante a execução do configure. Quando isso ocorrer, deve-se identificar o componente que está faltando, instalá-lo e executar novamente o configure até que ele termine com sucesso. Fique atento a esse processo.
Read More

Sobre linux e Software Livre 2º parte




O Linux é um sistema operacional, similar o Unix, inserido no conceito de software livre, sob proteção da Licença GPL (General Public Licence - Licença Pública Geral ), desenvolvido pelo finlandês Linus Torvalds na década de 90, que teve apoio de entidades de tecnologia como a Free Software Foundation ( criadora do conceito de software livre, GNU, copyleft e a própria licença GPL) fundada por Richard Stallman. Hoje o Linux conta com o apoio de várias empresas de tecnologia como Cyclades,IBM,HP,Compaq, Sun, etc...

Quem está por trás da comunidades? Quem é a comunidade de Software Livre?

Várias pessoas, várias organizações sem fins lucrativos e com fins lucrativos. Para citar algumas, Free Software Foundation (www.fsf.org), OpenOffice (www.openoffice.org), Linux International (www.li.org), SourceForge (www.sourceforge.net ), etc. Como exemplo podemos destacar o papel da Linux International, que tem como seu presidente o Sr. John Hall, mais conhecido por John "Maddog" Hall. Maddog viaja ao mundo divulgando e conhecendo as soluções baseadas em Linux. Suas palestras lotam auditórios devido à sua capacidade de oratória e liderança. Maddog também faz parte do grupo de diretores do Linux Profissional Institute (www.lpi.org) que é responsavel por certificações técnicas em Linux.




Não existem empresas ganhando dinheiro vendendo o sistema operacional linux.

Realmente não existem empresas ganhando dinheiro diretamente com a venda de "caixinhas" com Linux. Existem empresas ganhando dinheiro com produtos agregados ao Linux, ou então com serviços baseados em Linux. Exemplo de empresa que ganha dinheiro com um produto agregado ao Linux, é a CheckPoint que, está com uma versão de seu firewall baseado em Linux. Existem outras milhares de empresas que vivem de prestar serviços para seus clientes com consultoria, projetos e treinamentos baseados no sistema operacional Linux. Existem ainda empresas que estão se especializando em treinamentos OpenOffice. As oportunidades se multiplicam. Outras, ganham dinheiro enxugando o Linux colocando-o em produtos fechado mas que precisariam de um pequeno sistema operacional para funcionar. Por exemplo, alguns dos carros novos que temos, possuem processadores. Alguns desses processadores estão funcionando com Linux enxugado. Melhor dizendo, Linux Embarcado,que é o nome correto. Muito em breve celulares estarão funcionando com Linux. QUem discorda que é muito mais barato para o fabricante? Ele não precisa pagar licença para nenhum fabricante de software. Nesse movimento, insere-se o Linux como fonte de receita para muitas empresas em muitos negócios distintos.


Não existem um grande fabricante por trás do Linux. Quem vai dar suporte?

A IBM dá suporte. 24 horas x 7dias,365 dias por ano. Compaq,HP,Red Hat e mais empresas estão entrando nesse mercado pois ganha-se dinheiro com serviço em Linux e não vendendo software Linux. Existem ainda outras opções. As distribuidoras Linux. Distribuidoras são empresas que pegam o kernel do Linux de Linus Torvalds, selecionam alguns programas GNU, desenvolvem outros programas próprios, gravam em um CD e vendem o CD, com manuais, etc... Essas empresas também prestam serviços de Linux. Excelentes serviços. Elas dão suporte. Como exemplo de Distribuidoras, temos Red Hat, SuSe, Caldeira, Conectiva, Mandrake, TurboLinux, entre outras muitas. Caso ainda não queira utilizar-se das distribuidoras, existem centenas de empresas de serviços que dão suporte em Linux. Empresas brasileiras, como 4linux, BR Connection, Firewalls, empresas estrangeiras como LinuxCare, etc. São empresas que não vendem protudos, não possuem uma distribuição Linux própria e prestam serviços em Linux. Várias delas dão suporte 24x7x365.


Hoje não existem muitos aplicativos para Linux

Quase todas as linguagens de programação possuem sua versão para Linux. Quase todos os banco de dados, possuem sua versão para Linux. A própria Oracle já publica que o seu banco roda mais rápido no Linux que em outro sistema operacional de plataforma Intel. Vários ERPs estão sendo portados para Linux, pois sai mais barato para todos. Esses ERPs não necessáriamente entram na licença GPL, mas rodam em Linux. Quando o fabricante de um software qualquer percebe que se ele migras para o Linux, favorece sua venda, pois o cliente não precisa paga pelo sistema operacional, ele migra o sistema. Não necessariamente colocando sob licença GPL. A mudança é rápida. No site da IBM (www.ibm.com), existem mais de 3000 aplicativos já portados para Linux. Até biometria já existe para Linux. Não existem ainda bons softwares de design gráfico, ou de controle de projetos, mas logo existirão. É uma questão de tempo. Tempo curto.

Não existem profissionais certificados e certificações profissionais para Linux, como existem para Microsoft, Cisco e que facilitam a contratação de profissionais em grande corporações.

Não só existem como estão crescendo e se desenvolvendo para novos horizontes. As certificações da LPI (Linux Profissional Institute) cobrem as distribuições Debian e RedHat. Essas certificações são baratas, podem ser feitas eletrônicamente através da VUE ou PROMETRIC e têm tempo indeterminado de vencimento. Enquato você estiver atuando na área, ela é válida. As provas para as certificações LPI são 101 e 102,201 e 202,301 e 302. As certificações da LPI são reconhecidas por vários Países e também por empresas patrocinadoras do Linux como IBM. Para maiores informações, entrar no site www.lpi.org. Existem também as certificações de sua propría distribuição, como por exemplo a UnitedLinux, www.unitedlinux.com, a redhat, www.redhat.com, etc.
Read More