A Internet na máquina do tempo

9 08 2008

Você já deve ter se perguntado como era um site a uns dez anos.

Quem nunca precisou entrar no site do altavista para fazer pesquisas, usou o zipmail com 1MB de espaço para enviar emails. Quem nunca fez uma página na HPG, ou até mesmo criou um email no site onde todo brasileiro tem direito a um email grátis (BOL).

E se você pudesse ver o passado da internet? Seria legal ? Vale a pena ver de novo ? A resposta é:
Vale sim, continue lendo esse post e veja como pode ser interessante navegar no passado da internet.

Através do site Webarchive, você pode ver como era um site no passado. Funciona de verdade.

Por exemplo, veja como era o site da UOL em 23/12/1996, sim caro leitor 1996.

Espero que gostem, a título de informação vi o site do hotmail em 1997 que foi quando fiz meu primeiro email.

A internet mudou, o mundo mudou, mas assim como temos os museus e livros de história para lembrar do passado, temos o webarchive para lembrar do passado da internet.

Espero que gostem





Hospedagem Rails – RailsPlayground

6 08 2008

Para quem procura um bom serviço de hospedagem para rails, fica aí a dica. Rails Playground

Segue também uma lista com alguns serviços oferecidos.

  • Bancos MySQL 5.x ilimitados, Bancos PostgreSQL 8.x e SQLite
  • Suporte ao FastCGI – Ruby On Rails
  • PHP 4.x e 5.x, Perl 5.x, Python, Ruby, Git
  • Acesso via ssh, ilimitados emails, contas de ftp etc.

Existe também planos de VPS (Servidor Virtual Privado) onde você tem acesso a uma máquina virtual.

Eu uso em um sites, o desempenho é ótimo e o suporte é excepcional. É muito bem recomendado.

Ps: Suporte em inglês.





Ultamatix – Automatix

5 08 2008

A algum tempo eu falei que o Automatix iria ser descontinuado. Agora surgiu uma alternativa o Ultamatix, o propósito é o mesmo, portanto quem estiver precisando de facilidade na hora de instalar aplicativos (não que seja difícel usar o gerenciador de pacotes), pode usar esse programa.

Abaixo veja o vídeo mostrando o funcionamento do Ultamatix.

A instalação é muito simples, bastando apenas baixa e instalar o pacote debian que serve para todas as distribuições ao qual ele dá suporte.

Pacote debain

Para os que gostam de instalar manualmente segue o link do código fonte para compilação.

Código Fonte

Fonte: Br-linux





Menor Distribuição do Mundo – SliTaz

4 08 2008

A um tempo atrás, pesquisando na net sobre distribuições linux pequenas para colocar num pen drive, achei a SliTaz, que segundo os desenvolvedores é a menor distribuição do mundo. Apesar de seu tamanho diminuto ele já possui alguns bons recursos.

Por exemplo:

  • LightTPD
  • Navegadores web (texto e gráfico)
  • Gparted
  • Client IRC
  • Editor de texto
  • Client/servidor SSH
  • SQLite
  • PHP
  • Wiki pré-instalado
  • Editor de arquivos áudio
  • Vários utilitários de sistema
  • Suporte a dispositivos IDE, rede, USB, etc.

A distribuição mesmo com esse pequeno tamanho, possui efeitos da área de trabalho. É realmente importante dar uma olhada para conferir.

Essa distribuição é francesa, porém, nos dá a opção de se utilizar em inglês. O que mais me chamou a atenção nessa distribuição, além de seu tamanho é a possibilidade de se dar boot através da rede só com um disquete ou pendrive, e ele baixa todo o sistema via web e pronto estará rodando em sua máquina.

Segundo o site, na França com uma conexão de un mega octet, expressão francesa para mega byte, demora apenas 5 minutos, para baixar e rodar ! :D





Documentação Rails

2 08 2008

Amigos, recentemente fiz um curso de rails na Egenial e conversando com alguns alunos pelo fórum, descobri várias coisas dentre elas, um bom site para acessar a documentação do rails que é Rails Doc.

Fica aí a dica.





API Linguagem

1 08 2008

Nesse primeiro dia de agosto, estou postando para compatilhar com todos um site muito interessante.

Gotoapi, como o nome do site sugere, ele tem documentado as apis das principais linguagens de programação, muito útil para desenvolvedores iniciantes, intermediários ou profissionais.

Sempre que tenho alguma dúvida, corro lá.

A título de exemplo, lá você pode encontrar as apis de:

  • Ruby
  • Rails
  • HTML
  • CSS
  • JAVA
  • C
  • C++
  • JavaScript
  • Mysql
  • Postgres

Realmente tem de tudo, vale a pena conferir.





Mudando idioma do Netbeans

31 07 2008

Alguns de vocês já devem ter passado pela seguinte situação.
Fazer o download do instalador do Netbeans para linux em inglês e quando abre ele está em português, confesso que fiquei confuso, acabei baixando de novo e reinstalando e novamente estava em português, antes que eu entrasse em loop infinito, decidi consultar o Google e achei a solução na documentação do Netbeans.

Não que eu seja contra nosso idioma, longe de mim. Só que a maioria dos programadores estão muito acostumados a utilizar as IDE’s de desvolvimento em inglês e quando está em português as vezes fica meio confuso.

Então vamos ao que interessa. Assumindo que você tenha baixado o Netbeans no site localize na pasta de instalação do mesmo o seguinte arquivo.

No meu caso, que instalei como root no Ubuntu, estava no seguinte local.

/usr/local/netbeans-6.1/etc/netbeans.conf

Procure a linha
netbeans_default_options=”-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true”

E altere para

netbeans_default_options=”-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Duser.language=en -J-Duser.country=US”

Reinicie a IDE e pronto ela ficará em inglês.





Texto Invertido

31 07 2008

¿ opıʇɹǝʌuı oʇxǝʇ ɯnƃlɐ ɹǝʌǝɹɔsǝ nosıɔǝɹd ɐɾ ǝɔoʌ

Essa é uma das coisas mais malucas que eu já vi na internet, não sei para que serve, mas pelo menos da trabalho de ler !

Acesse http://www.revfad.com/flip.html

Ps: Quando coloca-se acentos nas palavras o javascript não inverte.





Compiz Fusion não inicializa

29 07 2008

Há alguns dias me daparei com um problema interessante. Minha placa de vídeo Intel 945GM não rodava o  compiz, quando mandava ativar os efeitos da área de trabalho.

Pesquisando na internet, vi que muitas pessoas passavam por esse problema. Pesquisando mais um pouco, vi que algumas pessoas comentavam uma linha específica da checagem do compiz para saber se a placa é compatível com os efeitos.

Não fiquei muito satisfeito com isso, afinal é uma gambiarra. Então dei uma lida no script que faz a checagem e achei por bem não comentar nada, apesar de saber piamente que minha placa de vídeo suportaos efeitos do compiz/fusion.

Bem na vontade de reativar os efeitos rodei os script no console e daí veio a mensagem.

“The default window manager of METACITY has its own compositing manager to provide basic desktop effects.”

Continuado a execução do script, ele perguntou se eu queria desativar o gerenciador composite atual e colocar o do compiz.

Aceitei e pronto, não precisei reconfigurar nada e meus efeitos voltaram.

Para ajudar mais, olhe a saída no console antes:

Desktop environment: GNOME
Graphics chip: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Driver in use: intel
Rendering method: AIGLX

Checking if it’s possible to run Compiz on your system…

Checking for texture_from_pixmap… [ OK ]
Checking for non power of two support… [ OK ]
Checking for composite extension… [ OK ]
Checking for FBConfig… [ OK ]
Checking for hardware/setup problems… [ Failed]

Depois de aceitar a modificação:

Desktop environment: GNOME
Graphics chip: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Driver in use: intel
Rendering method: AIGLX

Checking if it’s possible to run Compiz on your system…

Checking for texture_from_pixmap… [ OK ]
Checking for non power of two support… [ OK ]
Checking for composite extension… [ OK ]
Checking for FBConfig… [ OK ]
Checking for hardware/setup problems… [ OK ]

Espero que ajude.





Instalando Rails

20 07 2008

Muita gente tenta instalar o Ruby On Rails, porém sempre da algum problema, então montei um passo à passo para mostrar como se instala a partir do código fonte.

O sistema utilizado é o Ubuntu 8, mas na maioria das distribuições baseadas em Debian esse tutorial irá funcionar. Então vamos lá.

Primeiramente logue como root, ou adicione o comando sudo a todos os comandos abaixo caso seja ubuntu por exemplo.

apt-get install gcc g++ build-essential #Pacotes de compilação

cd /usr/src

#Baixando a linguagem ruby mais atual estável para o dia de hoje.

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.tar.bz2

tar -jxvf ruby-1.8.7-p22.tar.bz2
cd ruby-1.8.7-p22/
./configure
make
make install

Pronto agora o ruby está instalando e funcionando, para testar digite o seguinte comando

ruby -v

O resultado deverá ser mais ou menos esse:

ruby 1.8.7 (2008-06-20 patchlevel 22) [i686-linux])

#Agora para instalar a gem

cd /usr/src (para garantir que vc ira voltar para la)

wget http://rubyforge.org/frs/download.php/38646/rubygems-1.2.0.tgz
tar -zxvf rubygems-1.2.0.tgz
cd rubygems-1.2.0
ruby setup.rb

Com a gem já instalada digite o comando abaixo para testar:
gem -v

Deverá aparecer a seguinte mensagem

1.2.0

Agora para instalar o rails

gem install rails

Lembre se você nao tiver acesso ao ROOT, utilize na frente de cada comando o comando SUDO (com letras minúsculas).

Pronto sua máquina estará pronta para programar nesse poderoso framework.

Existia um erro no nome do pacote build-essential e não build-essentials (Obrigado Davi)