Posts Tagged ‘resenhas’

PostHeaderIcon Tá precisando uma boa dose de FreeBSD?

Estou com uma fila razoável de livros para publicar resenhas. Aproveitando o início de ano, vou tentar diminuir essas dívidas. Pra iniciar, estou publicando por aqui a resenha de um livro de FreeBSD nacional que está com a estrutura interna bem organizada e o conteúdo bastante conciso. Vale a pena conferir!

Você pode encontrar o texto a partir da seção de Resenhas ou acessando o texto diretamente através desse link.

PostHeaderIcon Por que não o FreeBSD?

Muito fala-se do sistema operacional GNU/Linux. De fato, o produto formado pela junção do kernel desenvolvido por Linus Torvalds e as ferramentas criadas pelo projeto GNU, comandado por Richard Stallman, estabeleceu-se como um dos maiores fenômenos da computação nos últimos anos. Em pouco tempo, o sistema que dispontava apenas como uma promessa restrita aos meios acadêmicos, passou a estar presente em soluções dos mais variados segmentos sustentado por uma comunidade crescente e aguerrida de desenvolvedores de software livre.

Vale ressaltar, entretanto, que não foi apenas o GNU/Linux que surgiu àquela época como solução de sistema operacional com código-fonte disponível. Baseado no BSD (Berkeley Software Distribution), Unix desenvolvido pela Universidade de Berkeley e cuja implementação sempre foi referência para muitos outros sistemas operacionais da mesma família, o FreeBSD surgiu poucos anos após o nascimento do GNU/Linux. Também valendo-se de muitas ferramentas do projeto GNU, o FreeBSD, apesar de menos difundido e popular que o sistema do pinguim, é bastante poderoso, estável, seguro e eficiente. Certamente esses foram alguns dos motivos pelos quais o Yahoo!, o projeto Apache, a Apple, a Cisco e outras empresas adotaram esse sistema operacional em seus computadores, servidores e/ou produtos.

Interessado em conhecer melhor o FreeBSD? Então, um bom começo pode ser por meio do recém-lançado “FreeBSD – O Poder dos Servidores em suas Mãos” (ISBN 978-85-7522-162-4) de autoria de Denis Augusto A. de Souza, publicado pela Editora Novatec. O livro contém mais de 500 páginas agrupadas em 12 capítulos com um conteúdo bem estruturado e consistente a respeito da utilização desse sistema operacional em ambientes servidores. O texto, escrito nativamente em português, é uma alternativa de qualidade à outros títulos vítimas de processos grotescos de tradução.

Os primeiros capítulos tratam de assuntos mais básicos envolvendo a instalação e a customização inicial do sistema. Em seguida, são tratados com profundidade razoável temas tais como configurações de rede, compartilhamento e balanceamento de conexões, firewalls e instalação e configuração de aplicativos servidores populares tais como Apache, DHCP, LDAP e correio eletrônico. Outro capítulo trata apenas da resolução de problemas (troubleshooting) comuns. Assuntos como técnicas para alta disponibilidade para sistemas de armazenamento e redes, virtualização em diversos níveis e técnicas de pentest também são devidamente tratados. Por fim, o livro ainda conta com um pequeno mas interessante resumo das melhores práticas de TI recomendadas pelo ITIL em seu apêndice.

Além de ser uma boa referência para os administradores de sistemas interessados no FreeBSD, a forma em que foi estruturado, permite que o livro seja utilizado como um manual de referência para administradores novatos ou experientes em GNU/Linux e em outros sistemas baseados em Unix que desejam considerar o FreeBSD como uma solução para os seus servidores ou, pelo menos, parte deles. Mesmo que essa ainda não seja o seu caso, ainda assim, vale a pena considerar o título para compor sua biblioteca. Lembre-se que na vida de um administrador de sistemas Unix, ter contato com outros sistemas da mesma família é, muitas vezes, apenas uma questão de tempo. Ainda em tempo, é sempre bom ter conhecimento de diversas alternativas técnicas para lidar com os problemas do dia-a-dia. Nesse caso, nada melhor do que um sistema operacional de qualidade.

PostHeaderIcon Shell script por Júlio Neves e Aurélio Marinho.

Certa vez, ouvi um amigo me classificar como "livrólota". É bem verdade que não posso negar o apego e a curiosidade que tenho por livros, fundamentalmente, por aqueles que, de alguma maneira, têm relação com minha área de trabalho. E, como qualquer administrador de sistemas Unix/Linux, shell script é sempre um assunto que merece atenção especial.

Quando bem dominado, o desenvolvimento de shell scripts é um aliado poderoso do dia-a-dia para automatizar tarefas e fazer com que o sistema torne-se customizável o suficiente para atender apropriadamente às suas necessidades. E, particularmente, considero esse ser um grande diferencial de sistemas baseados em Unix, como o Linux, por exemplo, quando comparado a outros sistemas que não possuem recursos semelhantes. Aliás, shell scripts são essenciais para o funcionamento de qualquer sistema da família Unix e, entendê-los com propriedade é fundamental para desmistificar e desvendar o compartamento de um sistema sob sua administração. Parte significativa do processo de boot é realizada por meio dos shell scripts, por exemplo.

Com isso, atualizei a sessão de Resenhas do site com dois livros nacionais que, de fato, fazem a diferença no aprendizado de shell script e, por conta disso, tenho recomendado ambos a colegas de trabalho e alunos. Trata-se do livro "Programação Shell Linux" de Júlio Neves e "Shell Script Profissional" de Aurélio Marinho.