Gnu Linux
Planeta Gnu Linux
Nginx + Passenger no Ubuntu com Upstart
Se você trabalha sério com web, provavelmente já teve que instalar o Nginx para alguma coisa. No Ubuntu a instalação é fácil e simples:
apt-get install nginxPorém, os pacotes não estão tão atualizados quanto deveriam e, pra piorar, devido a arquitetura do Nginx, não trabalha com módulos plugáveis dinamicamente, como o Apache. Dessa forma a única alternativa de ter o Nginx com Passenger e em versão atualizada, é através do instalador disponível nos Rubygems.
A instalação passa pelos seguintes passos:
gem install passenger passenger-install-nginx-moduleAo executar a instalação do passenger, basta seguir as instruções e instalar os pacotes que forem necessários. Ao concluir, você terá uma instalação atualizada do Nginx com suporte ao Passenger.
Neste ponto só falta configurar o Upstart para cuidar de iniciar o Nginx toda vez que o servidor for iniciado:
/etc/init/nginx.conf
# nginx description "nginx http daemon" author "George Shammas <georgyo@gmail.com>" start on (filesystem and net-device-up IFACE=lo) stop on runlevel [!2345] env DAEMON=/opt/nginx/sbin/nginx env PID=/var/run/nginx.pid expect fork respawn pre-start script $DAEMON -t if [ $? -ne 0 ] then exit $? fi end script post-stop script start-stop-daemon --stop --pidfile $PID --name nginx --exec $DAEMON --signal TERM end script exec $DAEMONUma observação importante, para que funcione corretamente o script acima, é necessário que o pid esteja configurado corretamente no /opt/nginx/conf/nginx.conf, conforme exemplo a baixo:
pid /var/run/nginx.pid;
Ubuntu Natty Narwhal com Unity 2D
Se você já instalou a versão 11.04 na sua máquina e notou uma queda violenta na performance devido a utilização da interface do Unity, e não deseja utilizar o modo Ubuntu Classic (com a versão antiga do gnome), existe uma alternativa boa: Unity 2D.
Como matar baratas e desenvolver software
Estava lendo alguns artigos sobre Java, mais precisamente sobre desenvolvimento Java pra Web e comecei a pensar na seguinte situação:
Vamos imaginar que você está em uma empresa que desenvolve softwares. Mais precisamente em uma apresentação para um cliente onde várias pessoas estão por perto. Eis que aparece aquela indesejada Periplaneta americana (vulgo barata) pela sala.
Parando para pensar um pouco. Existem algumas diversas maneiras de se livrar da visita inoportuna. Vamos para a mais clássica, econômica e efetiva. Você vai até ela e pisa em cima dela.
Lançado Thunderbird 3.0
Acaba de ser lançado a versão 3.0 do cliente de e-mail da Mozilla, o Thunderbird.
Agora com suporte a Tags (bem conhecidas dos usuários do Gmail) e navegação com Abas, a nova versão também traz o motor Gecko 1.9 para renderização de html (o mesmo utilizado no firefox 3).
Além da melhora na renderização dos e-mails, praticamente todos os recursos dele receberam atenção e melhoria, como é o caso dos filtros anti-spam, agora mais inteligênte, recurso de arquivamento de emails, que basicamente limpa da sua caixa de mensagens as conversas que já foram concluídas, movendo para uma pasta separada. (mais…)
Palestra sobre Hypertable
Recomendação rápida de uma palestra online sobre Hypertable, um banco de dados Open Source de alta performance e altamente escalável.
Comentários no próximo artigo.
Chrome para Linux e Mac
Inicialmente era esperado que a versão Linux do Google Chrome viria como uma cópia da versão windows, porém mês passado foi anunciado na lista oficial de desenvolvedores, que a versão Linux virá com GTK+. No entanto até o momento não foi descartado um futuro port para QT.
Já a versão Mac também ganhará a aplicação em sua UI nativa, cuja imagem segue à baixo
Ubuntu Linux > Open Solaris (Benchmark)
Estava procurando um benchmark para sistemas de arquivo, e acabei encontrando um mais interessante envolvendo Ubuntu (8.10 e uma versão alpha do 9.04) vs Open Solaris 2008.11.
Os testes foram feitos utilizando uma nova arquitetura de chips para servidores da AMD, a Shanghai Opteron concorrente direto da linha Quad-Core Xeon da Intel.
KDE 4.2 Vem Ai
Em poucos dias, mais precisamente 9, deve sair a versão final do KDE 4.2.
A nova versão deve ser a primeira da série 4.x voltada ao público em geral. Quem não acompanhou até aqui, a controversa decisão precipitada de antecipar o lançamento da 4.0, sem que boa parte das principais aplicações tivessem sido portadas, cauzou muita confusão entre os usuários pois, ao testarem a mesma, ignoraram o aviso que dizia claramente, que, apesar de ser uma versão final estável, não éra destinada ao público em geral.
Apesar dessa decisão, um ponto positivo aconteceu com o lancamento da 4.0, que foi o compromisso de um planejamento melhor do lançamento de novas versões. Seguindo mais ou menos a tendência dos releases do Ubuntu, de 6 em 6 meses, é garantido o lançamento de uma nova versão estável.
E assim veio a 4.1 que trouxe a correção de um grande número de bugs que ainda pairavam em cima da 4.0 e a deixou um pouco mais perto do que poderiamos esperar das promessas iniciais.
Finalmente com o lançamento que está por vir, segundo Alexander Dymo, um dos desenvolvedores do KDE, em seu blog, anunciou que esta deve ser a primeira versão destinada ao usuário final, e que devemos considerá-la por tanto a 4.0 que não chegou a tempo.
Ele ainda faz uma boa análise (somente em inglês) de todas as novidades e o que ele gostou e não gostou dessa versão. Vale a pena conferir.
Lançado OpenOffice3
Como já é possivel ver, no site oficial, que neste momento encontra-se limitado a uma lista de downloads da próxima versão, a demana para esta nova versão está sem precedentes na história.
Estou baixando a minha aqui, que no momento está se limitando a velocidade de 54Kb/s o download (usando o link da universidade, que, tem o limite de velocidade da minha placa de rede), então a solução é por pra baixar e aguardar.
Para quem usa Ubuntu, pode fazer o download dos arquivos .deb por este link (versão em Inglês).
A versão em português, ainda não está disponível no site oficial, e o site do broffice.org não está respondendo neste instante.
Desabilitando o Auto-Import de fotos do F-Spot
O problema mais chato que vinha tendo nessas ultimas semanas era que, toda vez que plugava a câmera digital no computador, pra transferir as fotos, o F-Spot aparecia e já começava a fazer um monte de coisas que eu não queria.
Concordo que pra usuários iniciantes isso pode até ser útil mas, convenhamos, uma telinha perguntando: “O que você quer fazer?“, como existia antes do Hardy Heron, era muito melhor.
Dessa forma que está, eu preciso fechar ele pra então abrir o meu Picasa (meu programa favorito) e então ter as fotos transferidas.
Mas vamos botar a mão nele pra restaurar o comportamento anterior.