Archive for February, 2008

Google lanca talk para chat em tempo real dentro de site

Tuesday, February 26th, 2008

Pessoal, sei que é muito off essa new, mas é que fiquei muito feliz com ela.
Hoje um amigo me falou que a google havia disponibilizado um talk para colocar no site, para conferir, busquei tudo que pude sobre o assunto, e funciona LEGAL!

Primeiro, basta conferir aqui:

http://googlediscovery.com/2008/02/26/google-talk-chatback-converse-com-seus-visitantes-em-tempo-real/

Depois basta acessar o site da google e ativar o recurso em:

http://www.google.com/talk/service/badge/New

Como criar um Link para adicionar minha página aos favoritos

Sunday, February 24th, 2008

Hoje venho aqui somente postar como se faz para adiconar uma ação ao seu site para quando as pessoas clicarem em “adicionar aos favoritos”, seu site seja adicionado aos favoritos delas.

<a href=”javascript: window.external.AddFavorite(‘http://littleoak.wordpress.com’,'Blog de TI do Little Oak’)”>Favoritar</a>

Coloque esta linha  como sendo um href de uma imagem ou de link (caso acima) que, ao ser clicada será aberta a caixa de diálogo do favoritos será adicionada. (funciona no I.E.)

MSN: como adicionar link do MSN em página da internet?

Wednesday, February 20th, 2008

Estes dias estava percorrendo a procura de incrementar um site, corri atrás e não achei nada… até que um amigo meu foi, acessou um site e percebeu o que estávamos procurando… adicionar MSN no site, de maneira que quando alguém clicar no link ele adiciona o contato a sua lista de contatos. Segue abaixo:

<a href=”msnim:add?contact=fulano@hotmail.com”>Add para contato</a>

Feito isso, aonde você colocou vai aparecer estilo link mesmo, ao clicar (pelo I.E funfa) será adicionado em sua lista de contatos.

Instalando SSL em domínio (apache2 SSL)

Thursday, February 14th, 2008

Seguindo esse tutorial você irá habilitar o uso de conexão segura (https) no seu servidor Apache2 usando o módulo SSL, criando chaves pública e privada e configurando o apache para usá-las.

Esse tutorial está assumindo que você instalou o Ubuntu Feisty Fawn (7.04) versão Server, escolhendo a opção ‘Instalar Servidor LAMP”, apesar que pode ser útil em qualquer caso.

Instalando pacotes adicionais

Você já tem Servidor Linux+Apache+MySQL+PHP com pouco esforço com o Ubuntu e ele resolve a maior parte das demandas. Vamos adicionar ao pacote a possibilidade que seja possível navegar pelo seu site com uma conexão segura, o ‘https’. Para tanto, instale os pacotes adicionais para criar as chaves criptografadas.

sudo aptitude install openssl ssl-cert

Criando chaves pública e privada

Vamos criar uma pasta para guardar as chaves e usar um script para, respondendo algumas perguntas, criar chaves pública e privada que serão usadas pelo Apache2.

sudo mkdir /etc/apache2/ssl
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem

Configurando o módulo SSL do Apache2

Vamos agora configurar o Apache2 para que além de usar a porta 80 ele use a porta 443, que é a porta padrão do https.

sudo su  -c 'echo Listen 443 >> /etc/apache2/ports.conf'

Depois disso, iremos habilitar o módulo ssl do Apache2.

sudo a2enmod ssl

Configurando o site com https

Você pode ter vários sites hospedados pelo mesmo Apache, nós iremos criar um segundo site no seu servidor, que na verdade é o site padrão usando https

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
sudo nano /etc/apache2/sites-available/ssl

Modifique o arquivo para usar a porta 443 e habilite a função SSL usando o certificado que criamos:

NameVirtualHost *:443
<VirtualHost *:443 >
        ServerAdmin webmaster@localhost

        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl/apache.pem

        DocumentRoot /var/www/

Depois de editar o arquivo, habilite o site

sudo a2ensite ssl

E force o Apache2 a recarregar as configurações

sudo /etc/init.d/apache2 force-reload

Testando

Se não houve nenhuma mensagem de erro quando você forçou a reconfiguração do Apache2 é quase certo que quando você acessar “https://’ip-do-seu-servidor‘” verá seu site, mas a comunicação entre seu navegador e o servidor é criptografada.

————————–

Agradecimentos a http://wiki.ubuntubrasil.org/GleidsonLacerda

——————————————–

Este trecho é meu:

Se por um “acaso”, você receber a mensagem de que a porta SSL não pode ser ativada (0.0.0.0:443), você pode acessar o arquivo

/etc/apache2/ports.conf'

e eliminar a linha (deve ser a última) que indica acesso pela porta 443 (caso a default 80 esteja informada).

-

————————————————-

Instalando SSL em domínio (apache2 SSL)

Thursday, February 14th, 2008

Seguindo esse tutorial você irá habilitar o uso de conexão segura (https) no seu servidor Apache2 usando o módulo SSL, criando chaves pública e privada e configurando o apache para usá-las.

Esse tutorial está assumindo que você instalou o Ubuntu Feisty Fawn (7.04) versão Server, escolhendo a opção ‘Instalar Servidor LAMP”, apesar que pode ser útil em qualquer caso.

Instalando pacotes adicionais

Você já tem Servidor Linux+Apache+MySQL+PHP com pouco esforço com o Ubuntu e ele resolve a maior parte das demandas. Vamos adicionar ao pacote a possibilidade que seja possível navegar pelo seu site com uma conexão segura, o ‘https’. Para tanto, instale os pacotes adicionais para criar as chaves criptografadas.

sudo aptitude install openssl ssl-cert

Criando chaves pública e privada

Vamos criar uma pasta para guardar as chaves e usar um script para, respondendo algumas perguntas, criar chaves pública e privada que serão usadas pelo Apache2.

sudo mkdir /etc/apache2/ssl
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem

Configurando o módulo SSL do Apache2

Vamos agora configurar o Apache2 para que além de usar a porta 80 ele use a porta 443, que é a porta padrão do https.

sudo su  -c 'echo Listen 443 >> /etc/apache2/ports.conf'

Depois disso, iremos habilitar o módulo ssl do Apache2.

sudo a2enmod ssl

Configurando o site com https

Você pode ter vários sites hospedados pelo mesmo Apache, nós iremos criar um segundo site no seu servidor, que na verdade é o site padrão usando https

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
sudo nano /etc/apache2/sites-available/ssl

Modifique o arquivo para usar a porta 443 e habilite a função SSL usando o certificado que criamos:

NameVirtualHost *:443
<VirtualHost *:443 >
        ServerAdmin webmaster@localhost

        SSLEngine On
        SSLCertificateFile /etc/apache2/ssl/apache.pem

        DocumentRoot /var/www/

Depois de editar o arquivo, habilite o site

sudo a2ensite ssl

E force o Apache2 a recarregar as configurações

sudo /etc/init.d/apache2 force-reload

Testando

Se não houve nenhuma mensagem de erro quando você forçou a reconfiguração do Apache2 é quase certo que quando você acessar “https://’ip-do-seu-servidor‘” verá seu site, mas a comunicação entre seu navegador e o servidor é criptografada.

————————–

Agradecimentos a http://wiki.ubuntubrasil.org/GleidsonLacerda

——————————————–

Este trecho é meu:

Se por um “acaso”, você receber a mensagem de que a porta SSL não pode ser ativada (0.0.0.0:443), você pode acessar o arquivo

/etc/apache2/ports.conf'

e eliminar a linha (deve ser a última) que indica acesso pela porta 443 (caso a default 80 esteja informada).

Instalando o Skype no Linux Ubuntu 7.10

Friday, February 8th, 2008

Ola pessoal,

Depois de alguns dias, volto para postar uma dica muito legal. Como instalar o Skype no Linux Ubuntu 7.10

O primeiro passo é fazer o download do skype. Você pode fazer isso através do site do skype ou então digitando o seguinte comando na shell do Linux.

wget -c http://download.skype.com/linux/skype-debian_1.4.0.118-1_i386.deb

Feito o download, o próximo passo é instalar a lib qt4 no seu Linux. Felizmente esse processo também é muito simples. Digite o seguinte comando na shell:

sudo apt-get install qt4-qtconfig

Finalmente vamos instalar o Skype em sí. Digitando o seguinte comando na shell vai fazer com que o Skype seja instalado e um ícone irá aparecer dentro do menu: Applications -> Internet -> Skype.

sudo dpkg -i skype-debian_1.4.0.118-1_i386.deb

Agora é só acessar o Skype através do menu e usufruir desse excelente programa de VoIP.

skype.png

Espero que essa dica seja útil para alguém.

OBS: ESTE TEXTO FOI TIRADO DE UM USUÁRIO BEM LEGAL DO LINUX -> http://jrjuniorsp.wordpress.com/2008/01/23/instalando-o-skype-no-linux-ubuntu-710/


PHP – XML error: not well-formed (invalid token)

Monday, February 4th, 2008
Esta dica foi retirada de um gênio em XML -> http://republicavirtual.com.br/blog/2007/10/26/php-xml-error-not-well-formed-invalid-token/Se você está recebendo a mensagem de erro acima, tente trocar
xml_parser_create();
para:
xml_parser_create('ISO-8859-1');

deve bombar! =)