Pular para o conteúdo principal

Postagens

Mostrando postagens de 2007

Voltando a blogar e início de novo projeto

Depois de um bom tempo sem postar nada aqui graças a um período de trabalhos e provas na faculdade, entre outras coisas, estou voltando a postar no blog. Como disse no post anterior, estou em um novo emprego e, também, um novo foco na carreira. Com o cargo de analista de sistemas meu trabalho será muito mais voltado a desenvolvimento do que a administração e suporte a sistemas. Por conta disso o foco do blog também irá mudar. Podem esperar um grande aumento na quantidade de posts a respeito de Java e de desenvolvimento em geral. Embora esteja trabalhando na área de informática que mais goste (desenvolvimento), a tecnologia que irei utilizar aqui não me deixa nada contente. O sistema ERP aqui utiliza ainda o VisualBasic 5. Apesar disso, estou tive tempo para desenvolver um pequeno programinha em Java aqui na empresa, e pretendo começar um projeto pessoal em casa utilizando Java, aproveitando as férias da faculdade e que possivelmente será a base do meu TCC (sim, já estou pensand...

Um novo desafio

Após aproximadamente 6 anos e meio trabalhando em uma empresa onde comecei como auxiliar de informática e aprendi 50% do que sei relacionado a informática (e muita coisa sobre outras áreas profissionais), pedi demissão e estou indo trabalhar em outra empresa onde pretendo passar mais alguns anos. Ao contrário do que muitos podem pensar o motivo dessa mudança é mais profissional do que financeira, já que a diferença de salário não é tão grande para justificar a saída de uma empresa para a outra. Mas profissionalmente estou tendo uma grande mudança. Em primeiro lugar, não é fácil sair de um lugar onde se tem uma certa estabilidade (não, eu não era funcionário público), conhece bem o sistema da empresa, conhece bem a empresa, etc, e ir para um lugar totalmente novo (ou seja, sair do comodismo), principalmente quando é a primeira vez que você faz isso. Só isso já é uma grande experiência, e um dos motivos de minha mudança foi para viver essa experiência. Um outro motivo para a mudança é a ...

De volta ao Slackware

Bom, depois de passar por distribuições mais "amigáveis" como as ultima versões do KUbuntu e o Kurumin , resolvi voltar ao Slackware, desta vez a versão 12. Sai do Slackware para buscar fascilidade de administração, mas as travas que outros gerenciadores de pacotes impõem são bem mais difíceis de acertar do que a falta de verificação de dependência do tgz . Isso não significa que deixei de achar que o Slackware precisa de um gereciador de dependências, só acho que um bom gerenciador de dependências deveria ter flexibilidade e deixar escolher se o usuário quer realizar a operação ou não quando uma dependência não for satisfeita. Outra coisa que acho é que a distribuição deveria escolher apenas um pacote de cada categoria, evitando de instalar vários pacotes que nunca serão utilizados pois existem outros iguais que são utilizados. Mais um ponto que gosto de ressaltar: por que colocar vários softwares num mesmo pacote? Peguemos o pacote kdenetwork , existem vários aplicati...

Tim Web

Bom, depois de ter dito que iria postar com mais frequência e não cumprir, cá estou eu depois de um bom tempo para um pequeno post . Adquiri o Tim Web, plano de dados da Tim. Como em minha casa não chega nenhum serviço de banda larga, a não ser por rádio mas o preço é absurdamente caro, resolvi pegar o serviço da Tim, por casa do acesso discado aqui ser sofrível , tanto em velocidade quanto em dificuldade para conexão. Além do mais, é meu primeiro passo para me livrar de uma certa empresa picareta (acredito que muitos concordem comigo), o próximo passo será a telefonia fixa. Estou a poucos dias com o serviço, mas já posso dar uma pequena avaliação. Em primeiro lugar, o próprio aparelho, fisicamente falando. Seu tamanho, praticamente o mesmo de um celular básico, bem fino, é fácil de ser transportado, cabendo até mesmo no bolso. Traz 2 cabos USB , o primeiro é mais voltado para ser usado com o notebook , sendo bem curto, cerca de uns 20 cm de comprimento. Já o segundo tem cerca ...

Metodologia de ensino

Depois de um bom tempo sem postar nada, estou eu aqui de volta... Nas ultimas semanas estive sem tempo e principalmente sem inspiração para postar alguma coisa aqui. Mas agora pretendo voltar a escrever mais regularmente. Bom, pra recomeçar vou falar um pouco sobre a experiência de voltar para uma sala de aula de um curso de grande duração (faculdade) depois de 6 anos, nesse período o curso mais longo que fiz foi o de preparação para certificação Conectiva Linux, com duração de 8 meses. Estou no segundo semestre do curso de Ciência da Computação na Faculdade Comunitária do grupo Anhanguera Educacional que fica na cidade de Taubaté - SP. Pessoalmente, acho a instituição boa, com ótimos professores (claro que sempre tem alguns não tão bom assim) e a infra-estrutura também é boa. Enfim, está no nível de qualquer outra universidade da região (exceto o ITA, mas o ITA é outra história). A minha conclusão foi: por que diachos a metodologia de ensino não mudou desde que eu entrei pra o 1º ano ...

Desempenho do Slackware

Mais uma vez troquei a distribuição que uso. Sai da Zenwalk para o Kubuntu ... Mas agora pretendo permanecer com essa distribuição, até mesmo por que a facul esta começando denovo e não terei tempo para outras trocas. O motivo pelo qual troquei de distribuição foi relacionado com a simplicidade de se manter um sistema baseado no Debian atualizado , e a facilidade de instalar novos pacotes. Mas isso não vem ao caso agora. O motivo deste post é que umas das primeiras coisas que notei quando inicializei o Kubuntu foi a diferença de performance em relação ao Slakware e demais distribuições baseadas nele. A diferença é gritante se comparada com o Zenwalk , ultima distribuição que utilizei antes do Kubuntu , principalmente na inicialização do sistema. Só para constar, os serviços inicializados nas duas distribuições são os mesmos. Bom, acho que essa diferença de performance não é novidade para ninguém que conheça linux . A questão que eu queria levantar é, por que não existe uma distri...

Sobre pacotes e gerenciadores de pacotes

Estou fazendo outro teste com outra distribuição Linux, a distribuição Zenwalk . Esta distribuição é baseada no Slackware mas bem personalizada. Entre as principais personalizações, posso destacar o XFCE como gerenciador de janelas padrão, montagem automática de dispositivos USB (pelo menos no Slackwware 11 isso não existia), programa para detecção de redes wirelles , vários pacotes atualizados e muito mais. Mas a principal característica é que sua imagem " iso " tem pouco mais que 400 MB de tamanho, ou seja, um sistema completo que cabe em 1 CD, e sobra espaço. Mas meu objetivo não é falar sobre o Zenwalk , mas sim sobre sistemas de pacotes para Linux. Instalei o Zenwalk por 2 motivos principais: é baseado no Slackware e é um sistema completo em um só CD. Mas como sempre, preciso personalizar a distribuição para que eu possa utilizar com mais comodidade, e faço isso instalando alguns pacotes e desinstalando outros. Nesse processo eu venho encontrado algumas coisas...

Técnicos????

Recentemente ocorreu um fato, no mínimo, bem curioso. Minha namorada recomendou a um amigo dela que comprasse o computador com Linux em vez de comprar com Windows Starter (nem preciso dizer aqui o motivo, certo?). Quando conversei com ele pela primeira vez ele elogiou a interface ( KDE ) do Linux, e disse que estava um pouco complicado para fazer algumas coisas rotineiras, como instalar uma impressora, mas que de maneira geral estava gostando do sistema. Até ai tudo certo, pois os sistemas são realmente diferentes, e no Linux chega a ser mais complicado para iniciantes. O problema começou quando ele contratou o Speedy da Telefônica . Em primeiro lugar, como a maioria dos produtos e serviços relacionados à informática, vem com 1 CD para a instalação em Windows, que infelizmente não procurei saber se havia algo para Linux no CD, o que, de certa forma, tira um pouco da credibilidade deste post , apesar que não havia nenhuma inscrição na capa em relação a outros sistemas operacionais. Fu...

TI x Informática

Tenho visto muitos casos onde empresas não sabem lidar com TI, geralmente empresas pequenas e médias. Quando eu digo lidar com TI, quero dizer que não sabem de tudo o que a tecnologia pode lhes oferecer para melhorar, principalmente, a eficiência e a qualidade de produtos e serviços da empresa. Essas empresas, ou mais especificamente seus administradores, conhecem somente a Informática e não conhecem nada de Tecnologia da Informação. Por quê estou diferenciando esses termos? Bom, para mim, informática é somente um punhado de hardware e software utilizados para realizar tarefas rotineiras, são ferramentas de trabalho somente. Já a Tecnologia da Informação podemos definir como sendo a ciência de otimizar o uso de hardware e software para aumentar a eficiência e a qualidade de produtos e serviços, e não estou falando somente de produtos e serviços tecnológicos, todas as áreas (inclusive manufaturas ) podem se beneficiar com TI. Essa é a minha opinião, alguém discorda?? O fato que melhor ...

Conclusões

Depois de terminar o tutorial sobre Bacula , cheguei a uma conclusão: Não da para manter tutoriais em um blog, a menos que eles sejam pequenos, rápidos e fáceis. O primeiro problema, um tutorial sobre um assunto complexo como o do Bacula toma muito tempo. Levei horas para escrever cada post do tutorial, tempo que poderia falar de assuntos mais interessantes, mais rápidos. Outro problema é em relação ao conteúdo do blog. Creio que muitos acharam o assunto desinteressante, e como praticamente não escrevi nada além disso, para muitos o blog deve ter ficado chato. O terceiro problema é estético. Com posts tão grandes fica complicado achar alguma coisa entre eles. O blog fica parecendo maior do que realmente é, porém o torna difícil de ler, e para quem não esta interessado no tutorial, vai desistir logo do blog. Conclusão: não me arrependo de ter escrito este tutorial sobre Bacula , será últil para mim mesmo quando precisar instalar outro servidor de backup, mas não repetirei isso aqui...

Tutorial Bacula: Iniciando o serviço e operando o sistema

Chegamos a última parte do tutorial. Aqui vou falar sobre como iniciar o serviço e operar o servidor Bacula. Não veremos tudo, mas somente o essencial para que, a partir deste ponto, quem leu o tutorial possa configurar e operar o sistema, mesmo que basicamente. Então, mãos-à-obra. Para iniciarmos o sistema, os comando são: # bacula-dir # bacula-fd # bacula-sd que iniciam o Director Daemon, o File Daemon e o Storage Daemon respectivamente. Caso exista algum erro no arquivo de configuração, irá aparecer uma mensagem apontando qual o erro e o serviço não irá subir. Se for esse o caso, corrija os erros e execute o comando novamente. Se não exibiu mensagem de erro alguma, então o sistema deve estar no ar. Caso queira confirmar, digite o comando: # ps aux | grep bacula Esse comando exibirá todos os processos que estejam rodando e que contenham a sequência "bacula". Se tudo deu certo, vamos operar o sistema. Para operar o sistema, utilizamos o console do Bacula, no caso o bconsole....

Tutorial Bacula: Configurando Director Daemon

Voltei para postar mais uma parte do tutorial sobre Bacula, desta vez explicarei sobre a configuração do Director Daemon. Como já havia dito, é a configuração mais complexa do Bacula, e, como irão perceber, o arquivo de configuração é bem extenso. Eu modifique toda a disposição do arquivo de configuração em relação ao padrão, dividindo-o em seções que, na minha opinião, fica bem mais fácil de ser entendido. Coloquei algumas observações em forma de comentário no meio das configurações. Basicamente todos os pontos importantes estão comentados. Os motivos para os pontos que não estão comentados são: a) não havia necessidade de comentar, é auto-explicativo; b) a configuração do item logo acima é igual e já esta comentado (devemos evitar redundância); c) eu realmente esqueci de comentar ;-), nesse caso me avisem para que possa corrigir. Vamos ver as configurações: # # Configuracoes globais do servidor bacula # Director { # Nome do Director Daemon – Servidor Bacul...

Tutorial Bacula: Configurando Storage Daemon, File Daemon e Console

Depois de algum tempo enrolado com provas da faculdade, estou eu aqui para mais uma parte do tutorial sobre Bacula. Aqui vamos ver como configurar os serviços Storage Daemon, File Daemon e Console. O Director Daemon será configurado a parte por possuir uma grande complexibilidade e, por isso, ser um assunto muito extenso. Arquivo /etc/bacula/bacula-sd.conf (Storage Daemon) Vamos começar pelo Storage Daemon. Segue abaixo o arquivo de configuração /etc/bacula/bacula-sd.conf: # Configuração para o Servidor de Armazenamento. # Esse é o servidor no qual está instalada fisicamente a mídia de armazenamento # # Aqui são definidas as configurações do próprio servidor de armazenamento # Storage { # Nome do Storage Daemon, esse é o nome utilizado pelo bacula, # não necessariamente precisa ser o hostname Name = sf1-sd # Porta utilizada pelo Director Daemon para acessar o Sotorage Daemon SDPort = 9103 Daemon # Diretório de trabalho (temporário) do Storage Daemon WorkingDirectory = ...

Dispositivo para teste em portas USB

Em uma lista de discução que participo foi enviada uma mensagem bastante interessante. É a notícia de um artigo sobre como fazer um dispositivo para teste de portas USBs. Para quem tem pendrive esse dispositivo é muito util, pois evita de queima-lo em portas USB ligadas de maneira errada. Segue o link para o artigo http://www.ribafs.net/joomla/index.php?option=com_content&task=view&id=60&Itemid=85 Obs.: A terceira parte do tutorial sobre Bacula vai demorar um pouco pra sair. To em semana de prova na faculdade, então provavelmente só sairá na semana que vem.

Tutorial Bacula: Infra-estrutura e Instalação

Volto aqui com a segunda parte do tutorial sobre o Bacula. Vou abordar nessa parte a explicação de como é a infra-estrutura na qual eu baseei o tutorial e a instalação do Bacula. Infra-estrutura. O tutorial é baseado na experiência que tive ao instalar o Bacula na empresa onde trabalho, por isso irei utilizar uma estrutura parecida para esse tutorial. Para este tutorial teremos 1 servidor de arquivos com Linux instalado (acredito que a distribuição não seja importante) que o chamaremos d ServArq. Nesse servidor esta instalado uma unidade de fita para backup, com a qual, obviamente, iremos realizar os backups. Os arquivos a serem feito backup estão em somente 1 diretório, o diretório /arquivos. Será nesse servidor que iremos instalar o banco de dados e o Bacula, logo, teremos todos os módulos do Bacula concentrados em somente 1 servidor: o Bacula Director Daemon, o Bacula Storage Daemon, o Bacula File Daemon, o Database Server e o Console de Comandos. Apesar de estar instalando tudo em ...

Tutorial Bacula: Introdução ao Bacula

Bacula é um servidor para gerenciar, realizar e recuperar backup. É um sistema bem completo e flexível, o que também o torna bastante complexo, principalmente para configurá-lo. É baseado em plataforma cliente-servidor, o que quer dizer que um mesmo servidor pode fazer backup de vários clientes diferentes. O bacula também aceita vários tipos de dispositivos de armazenamentos, que vai desde arquivos em disco até modernas unidades de fitas (o que não é surpresa, já que qualquer tipo de dispositivo no Linux é tratado como arquivo:-). Um ponto interessante no Bacula é que podemos usar vários servidores para o sistema de backup, isso por que o Bacula é dividido em vários “módulos” ou “servidores” (não sei qual a melhor terminologia para usar nesse caso). Segue abaixo uma esquematização do Bacula, que tirei do site oficial: E aqui temos algo mais simples: Conceitos do Bacula Vou explicar o esquema acima, começando pela descrição de cada parte: - Bacula Server (ou Bacula D...