Google Chrome: análise só para Linux
É, assim como tudo que o Google faz, o Chrome superou as expectativas. Mas, por ter sido liberado apenas para aquele sistema operacional de qualidade duvidosa, vou esperar para analisá-lo.
É, assim como tudo que o Google faz, o Chrome superou as expectativas. Mas, por ter sido liberado apenas para aquele sistema operacional de qualidade duvidosa, vou esperar para analisá-lo.
Uma das coisas mais interessantes no Firefox é a possibilidade de extendê-lo, com o uso dos famosos add-ons, que podem ser obtidos em https://addons.mozilla.org.

Por isso, vou postar aqui minha lista, pois pode interessar a alguém:
adblock plus: bloqueia os odiados ads!
better gmail 2: melhora a interface do gmail com scripts do greasemonkey.
bugmenot: site com senha? tente o bugmenot…
cs lite: controle seus biscoitos!
customizegoogle: customize os produtos do Google
downloadhelper: facilita a baixar vídeos embutidos!
downthemall: gerenciador de download
firebug: depura problemas em sites
firegpg: extensão que usa o GPG para assinar e criptografar emails
flagfox: mostra a bandeira do país do servidor acessado
google gears: rode aplicativos offline
greasemonkey: gerenciador de scripts
noscript: RECOMENDADÍSSIMO! proteção para o seu firefox!
refcontrol: permite controlar o HTTP referer
remember the milk for gmail: gerenciador de tarefas, dentro do gmail!
showip: exibe o IP do servidor acessado.
stop-or-reload button: transforma o botão stop e reload em um só!
tamper data: modifique headers HTTP/HTTPS on-the-fly.
track me not: protege contra profiling de mecanismos de pesquisa.
user agent switcher: mude o agente do seu browser.
web developer: ferramentas para desenvolvedores web.
yslow: descubra por que seu site demora tando para carregar!
E você, quais recomenda?
Se você é um usuário, entusiasta, administrador, guru ou até mesmo uma pessoa comum com paixão por software livre, então esta notícia é para você!
Deixe estampado nas suas correspondências virtuais que você é um seguidor dessa ideologia, tendo um email com o domínio @softwarelivre.net! Para isso, basta preencher o formulário abaixo, que será analisado e liberado assim que possível.
Tudo isso graças ao Google Apps, que hospeda a parte de email do softwarelivre.net. Não perca tempo e garanta já o seu!
Clique aqui para preencher o formulário.
Você sabia que:
Eu particularmente não sabia, e um mapa feito no Google pode ser visto abaixo:
Referência: http://stupid.domain.name/node/407
Um dos utilitários mais interessantes que conheci recentemente, enquanto estava lendo um Redbook da IBM sobre Perfomance Tuning de Linux em ambientes System p, é o SystemTap.
Do sítio principal, o SystemTap pode ser descrito como: “Uma ferramenta que fornece uma infra-estrutura baseada em software livre (GPL) para simplificar a obtenção de informações sobre um sistema Linux em execução” (tradução literal).
Graças aos desenvolvedores (Debian/Ubuntu), o pacote está disponível na seção universe/devel e pode ser instalado com um simples apt-get:
$ sudo apt-get install systemtap Lendo Lista de Pacotes... Pronto Construindo Árvore de Dependências Lendo informação de estado... Pronto Os pacotes extra a seguir serão instalados: libelf1 libpfm3-3.2 Os NOVOS pacotes a seguir serão instalados: libelf1 libpfm3-3.2 systemtap 0 pacotes atualizados, 3 pacotes novos instalados, 0 a serem removidos e 22 não atualizados. É preciso fazer o download de 739kB de arquivos. Depois de desempacotamento, 2683kB adicionais de espaço em disco serão usados. Quer continuar [S/n] ? S [...] Instalando systemtap (0.0.20070113-1) ... $
Aqui no meu sistema, foi necessário instalar outros dois pacotes, libelf1 e libpfm3, que são para manipular arquivos ELF, e bibliotecas para suporte a PMU (Performance Monitor Unit), respectivamente.
Após a instalação, é interessante verificar o diretório de documentação do software (em /usr/share/doc/NOMEDOPACOTE), pois geralmente traz exemplos bem interessantes. No caso do SystemTap, eu realizei o seguinte:
$ cd /usr/share/doc/systemtap/examples $ sudo ./top.stp semantic error: libdwfl failure (dwfl_linux_kernel_report_offline): No such file or directory while resolving probe point kernel.function("sys_*") Pass 2: analysis failed. Try again with more '-v' (verbose) options.
Humm, estranho. Usando o nosso amigo Google, descobri que existe o Bug #106957, que faz sentido pois o SystemTap precisa de informações de depuração para prover as informações do ambiente, que estão presentes nos pacotes linux-image-debug-VERSAO-DO-KERNEL. Além disso, é necessário criar um link simbólico para o nome de arquivo que o SystemTap tenta acessar:
$ sudo apt-get install linux-image-debug-$(uname -r) Password: Lendo Lista de Pacotes... Pronto Construindo Árvore de Dependências Lendo informação de estado... Pronto Os NOVOS pacotes a seguir serão instalados: linux-image-debug-2.6.20-16-generic 0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 22 não atualizados. É preciso fazer o download de 0B/24,2MB de arquivos. Depois de desempacotamento, 59,9MB adicionais de espaço em disco serão usados. Selecionando pacote previamente não selecionado linux-image-debug-2.6.20-16-generic. (Lendo banco de dados ... 138496 arquivos e diretórios atualmente instalados.) Descompactando linux-image-debug-2.6.20-16-generic (de .../linux-image-debug-2.6.20-16-generic_2.6 .20-16.29_i386.deb) ... Instalando linux-image-debug-2.6.20-16-generic (2.6.20-16.29) ... $ sudo ln -sf /boot/vmlinux-dbg-$(uname -r) /boot/vmlinux-$(uname -r) $ sudo ./top.stp SYSCALL COUNT sys_gettimeofday 65187 sys_ioctl 54202 sys_poll 11467 sys_read 3790 sys_gettid 2471 sys_write 1110 sys_kill 803 sys_time 673 sys_select 597 sys_futex 442 sys_clock_gettime 248 sys_fcntl64 207 sys_setitimer 196 sys_socketcall 183 sys_rt_sigprocmask 176 sys_writev 150 sys_close 103 sys_sigreturn 99 sys_recvfrom 97 sys_recv 91 --------------------------------------
No exemplo acima, o SystemTap lista as 20 chamadas de sistema que estão sendo mais utilizadas. O aplicativo não se resume apenas a isso, o propósito principal dele é ajudar a identificar possíveis gargalos no sistema, seja de CPU, I/O, memória ou rede. Vale a pena!
em discussão