Virtualização é a solução?
Buscando solucionar alguns problemas, nos deparamos com algumas soluções que por inicio parecem um tanto exageradas, algumas faraonicas posso afirmar, mas depois que implantamos a solução e podemos ver seus resultados, além de satisfeitos temos a certeza do trabalho bem feito.
Para mim isso tem acontecido com alguma frequencia, foi o caso de inicio de uso do smarty em um projeto que cresceu tanto que necessitei escrever um framework a partir do smarty, atrasando assim a produção do Xblog, mas isso não vem ao caso agora. O que eu gostaria de no mínimo é comentar o uso de alguns recursos disponíveis no Ubuntu ou qualquer outra distribução Linux, e alguns recursos são possíveis até em Ambientes Microsoft, mas com um custo maior é claro tanto em termos financeiros quanto em performance.
O primeiro caso é o uso de 2 telas (dual screen), eu só posso fazer um comentário sobre isso, fantástico, simplesmente fantástico, dual screen deixa para trás um punhado de alt+tab que você precisa dar para poder mudar da IDE para o Browser afim de testar sua aplicação, ou da IDE para o Banco de dados e assim por diante. Como todos sabem, utilizo tanto no meu desktop tanto como laptop a versão 8.04 do Ubuntu, não tive grandes problemas com o vídeo na última versão, inclusive bastou conectar o monitor na placa de vídeo do note, abrir o utilitario da nVidia para configurar a segunda tela, reiniciar a sessão e deu. Barbada! Feito, com direito a segunda tela como um sessão gráfica extra, separada da primeira tela.
Além disso, para um ganho em agilidade, você pode criar quantas áreas de trabalho você quiser, e classificar os softwares que você está usando e assim separá-los por classificação, ajudando a organizar o processamento do computador e diminuindo a poluição visual.
Mas para parar de enrolar e chegar realmente ao que interessa, vou lhes resumir uma história, a história de um desenvolvedor que não aceitava ter que usar o Windows, que deveria dar algo em quase 500mb stand alone em sua memória ram, mas ele precisava do Windows por que uma grande parcela (a maioria) dos usuarios de seus sites e sistemas utilizam Windows, e o pior, a maioria da maioria utiliza o Internet Explorer, e para piorar, numa proporção de 50 para 50 utilizavam a versão 6 e a versão 7. Pensei em usar o Wine, instalei o Wine, IE4Linux, confesso que foi uma experiência descepcionante no minimo, por que o IE6 já é ruim, nessa versão 4Linux ele consume um nível muito alto de memória e processamento ao interpretar JavaScript, em alguns casos, como a manipulação de Objetos HTML ele chega ao talo, congela o Ubuntu. Desistindo dessa solução, não faz muito tempo eu havia usada a Virtual Box, mas tive muito trabalho com kernel e driver para usa-lo.
Tentei alternativas até que cheguei à boa e velha VMware, instalei a versão Workstation em minha máquina, criei unidade virtual para o windows, instalei o desgracento lá dentro, rodei, tudo beleza, mas aí que pensei, vou parar por aqui? É claro que não, catei uma cópia do Ubuntu 8.04 Server LTS, para o que? Virtualizar um servidor com todas as funcionalidades que posso abrir mão na inicialização do meu laptop, ou seja, quando eu preciso, é só startar a VMware coma imagem selecionada, que se inicia um servidor LAMP, Samba e Postgresql todo configurado para as minhas necessidades, claro que tu isso que está aqui citado é bastante simples de ser feito… há algumas configurações extras que posso postar futuramente por aqui, e caso alguém tenha um dúvida sobre qualquer coisa é só enviar um email para falecomoxorna@blogdoxorna.com.

2 Comentários, clique aqui e comente também 




