Archive for the 'Informática' Category

Download Google Chrome

Quarta-feira, Setembro 3rd, 2008

O que parecia ser apenas mais uma notícia do mundo da tecnologia, tornou-se o início de uma revolução. O  Google lança o seu próprio navegador Web, o Google Chrome. Baseado no Webkit, o mesmo engine utilizado pelo Safari da Apple e desenvolvido pelo projeto KDE, incialmente para o Konqueror, o Google Chrome já nasce maduro o suficiente para ser utilizado no dia a dia.

A velocidade de execução de aplicações Javascript é impressionante. Não sei qual a mágica que fizeram mas as aplicações JS executam muito mais rápido que no IE. Mas, mesmo websites que não usam muito o Javascript levam vantagem na velocidade de redenrização da páginas. Testamos em vários serviços e sistemas WEB desenvolvidos por nós na iDev Solutions e não detectamos nenhum tipo de problema. Pelo contário, normalmente as páginas abrem mais rapidamente que no IE ou no Firefox.

Além do ganho em performance, vários outros quesitos foram minunciosamente elaborados pelo team do Google como a utilização do espaço da tela, privacidade para usuários de PCs compartilhados, segurança e velocidade das aplicações WEB.

Não nos resta muito mais a comentar a não ser deixar a recomendação para que você faça o seu própio teste e tire sua conclusão. Baixe o Google Chrome no seguinte endereço: http://www.google.com/chrome

Confira um vídeo diretamente do Google sobre o novo Browser:

Travamentos aleatórios do Firefox 3.0 (Windows Vista e XP)

Terça-feira, Julho 15th, 2008

Após o BETA2 do Firefox 3.0, venho convivendo com travamentos aleatórios do navegador, rodando sobre o Windows. Torcia a cada atualização para que o problema fosse resolvido, mas após 1 mês da versão final lançada, os problemas continuavam. Os travamentos ocorriam principalmente quando eu tinha muitas abas abertas, ou então quando estava usando o Gmail. Por vezes travava quando o FF abria restaurando a última sessão aberta (novo recurso da versão 3).

Se você tiver passando por esses problemas, resolvi desinstalando o Firefox 3.o e apagando os arquivos que ficam após desinstalação no diretório c:\Arquivos de Programas\Mozilla Firefox 3.0\. Após isso, reinstale o Firefox. Você não perderá seus favoritos, complementos  (extensões e temas), que ficam armazenados no seu perfil.

Aptana RadRails: A IDE para RubyOnRails

Sexta-feira, Janeiro 25th, 2008

Tenho experimentado muitas IDEs e editores de código desde quando comecei a usar Rails. Mas com as últimas versões do Aptana RadRails, parece que enfim encontrei o que precisava para ganhar produtividade. Claro que muitos recursos ainda estão faltando para que ele possa ser a solução definitiva. Mas o ele já tem é mais que suficiente para que eu me sinta em csa.

O debug está muito bom, quase no mesmo nível do Visual Studio, Visual Basic e Delphi, que são ferramentas que tem debugs matadores.

O que ainda falta é um intellisense que realmente ajude. A natureza dinâmica do Ruby torna muito difícil de implementar esse recurso de forma eficiente. A mágica do Rails complica ainda mais as coisas. Mas estive dando uma olhada em um screencast do 3rdRail e acredito que logo, logo o RadRails estará no mesmo nível, em se tratando de intellisense.

Google Search Files To Download versão 1.0

Sexta-feira, Junho 8th, 2007

Que o mecanismo de busca do google é uma ferramenta poderosa, todos sabemos. Uso uso com frequencia por exemplo para correção ortográfica. Sim, basta digitar uma palavra com erro ortográfico e o google fará a sugestão pela busca da palavra correta.

Um outros uso inusitado da ferramente, é procurar arquivos MP3 para download. Nesse cas, fazemos uma busca apenas pelas pastas com indexes em servidores da WEB. O resultado é surpreendente.

Preencha no campo de pesquisa do google a expressão abaixo, substituindo a palavra Nirvana, pela banda que desejar:

-inurl:(htm|html|php) intitle:”index of” +”last modified” +”parent directory” +description +size +(wma|mp3) “Nirvana”

;-)

Alterar senha do root no MySQL

Quinta-feira, Abril 5th, 2007

Se tem uma coisa que eu não gosto é quando um software tem senha em branco por padrão. Nessas situações, existe uma tendência muito grande dos usuários de mantê-la assim. O SQL Server foi um dos que sofreu barbaridades por causa disso. Encontrar servidor SQL Server em ambiente de produção com senha em branco era coisa comum.

O MySQL ainda é assim, senha de root em branco por default. A primeira coisa que eu faço quando instalo um servidor MySQL é trocar a senha do root com o seguinte comando:

mysqladmin -u root password uma_senha_dificil

Mas, o que fazer quando se esquece essa senha?

Parar o servidor MySQL
/etc/init.d/mysqld stop

Iniciar o MySQL sem ler as tabelas de permissões
mysqld_safe --skip-grant-tables &

Alterar a senha do root
mysqladmin -u root flush-privileges password novasenha

Reiniar o MySQL
/etc/init.d/mysqld restart

Pronto!

Ubuntu Feisty: Desktop Effects

Quinta-feira, Abril 5th, 2007

Estou já há algum tempo usando o Feisty e tenho tipo boas experiências. A performance do Desktop é perceptivelmente melhor do que a versão anterior do Ubuntu (Edgy). O boot é incrivelmente veloz. As aplicações abrem mais rápido também.

Outra facilidade fantástica é o Restricted Drivers Manager (Gerenciador de Drivers Proprietários). Minha placa wifi DLink, com chipset Atheros funcionou sem nenhum tipo de problemas (foi habilitado por padrão). Minha NVidia GeForce 6100 (on board) também foi listada e nesse caso foi preciso que eu habilitasse-a manualmente. Novamente, tudo tão simples quanto um clicar de mouse pode ser.

A próxima experiência foi brincar com o Desktop Effects, nome dado à integração do Compiz no Ubuntu. Agora é tão fácil habilitar um desktop 3D que perdeu um pouco da graça. :-)

Para não dizer que tudo são flores, a rotação do Desktop em cubo não funcionou. Resolvi o problema seguindo essa dica do André Noel. Senti falta também de uma software onde eu pudesse configurar outros detalhes do Compiz. Por padrão não vem uma aplicativo para isso, mas se resolve facilmente:

sudo apt-get install gnome-compiz-manager

Aparecerá um novo atalho em Sistema -> Preferências -> GL Desktop

Configurando proxy para o apt-get

Segunda-feira, Outubro 30th, 2006

Em ambientes corporativos, é comum o uso de proxy autenticado para acesso à internet. Nesses casos, é possível para atualizar e instalar pacotes do Linux ou Ubuntu, é possível configurar o proxy no Synaptic. Uma forma melhor é configurar o proxyao nível do sistema, dessa forma, além do synaptic, outras aplicações fará uso da mesma configuração, como o wget.

Para tanto é necessário definir duas variáveis de ambiente. No debian e derivados, esta configuração pode e deve ser feita no arquivo /etc/enviroment. Abra para edição o arquivo com o seguinte comando:

$ gksu gedit /etc/environment

Adicione esse conteúdo ao final do arquivo:

http_proxy=”http://usuario:senha@10.2.1.2:3128″ ftp_proxy=”http://usuario:senha@10.2.1.2:3128″

Feito! ;-)

Problema com teclado ABNT2 em distribuições com Xorg 7.1

Segunda-feira, Outubro 30th, 2006

Tanto nos betas Ubuntu Edgy Eft, quando na versão final do Mandriva 2007, eu passei por problemas com o teclado ABNT2. Problemas há “séculos” resolvidos, voltaram para atormentar. Mas dessa vez trata-se apenas de mudança em configuração.
A correção está aqui

Configurando LAMP no Mandriva

Segunda-feira, Outubro 9th, 2006

O conjunto Linux + Apache + MySQL + PHP já é mais do que consagrado. Eu praticamente não vivo sem uma instalação dessas perto de mim. Quando não é por causa da necessidade dessa combinação de softwares livres para rodar algum serviço em particular, é para desenvolvimento de aplicações e sites WEB.

Abaixo os passos necessários para instala-los no Mandriva 2007:

Instalar Apache + PHP:

# urpmi apache apache-mod_php

Instalar servidor MySQL e suporte a MySQL no PHP:

# urpmi MySQL php-mysql

Pronto! Tudo instalado e configurado. Basta inciar o MySQL e Apache:

# /etc/init.d/mysql start

# /etc/init.d/httpd start

A senha inicial do superusuário do mysql é em branco. Altere-a para maior segurança:

# mysqladmin -u root password ‘nova_senha’

Se você acessar pelo navegador WEB o endereço http://localhost/ , já vai ver o Apache rodando. Para verificar que o PHP também está configurado, crie um arquivo no chamado info.php no diretório principal do serviço WEB:

echo ‘< ?=phpinfo() ? >’ > /var/www/html/info.php

Agora acessando http://localhost/info.php será possível ver a saída da função phpinfo(), que mostra toda a configuração atual do PHP.

Compilando programas no Mandriva 2007

Domingo, Outubro 8th, 2006

Continuando com a experiência com o Mandriva, seguem os pacotes necessários para que seja possível compilar programas, inclusive aplicações que dependem do KDE:

# urpmi task-c-devel kernel-source-2.6 glibc-devel ctags

# urpmi task-c++-devel

# urpmi libxorg-x11-devel libstdc++6-devel libstdc++5-devel

# urpmi task-kde-devel