| Subcribe via RSS

Servidor de Chat com Openfire

janeiro 15th, 2010 | 1 Comment | Posted in Geral


A alguns dias venho procurando uma ferramenta que pudesse ser utilizada como servidor de Chat. Seria um aplicativo no qual os funcionários da empresa pudessem se conectar e conversar entre si. Parece simples… mas o que eu encontrei foi além das minhas espectativas.

O Openfire é um servidor de chat, que utiliza o jabber como protocolo, o mesmo utilizado pelo Google Talk. É simples de instalar, tem uma interface de configuração incrivelmente amigável, possui a capacidade de agregar opções através de plugins, e por incrível que pareça… funciona.

A instalação é bastante fácil, apenas faça o download da ferramenta em http://www.igniterealtime.org/, instale com rpm ou dpkg, inicie o serviço em /etc/init.d/openfire start e depois acesse a interface de configuração em http://IP_DO_SEU_SERVIDOR:9090.

Algumas funções do Openfire me impressionaram bastante, como a possibilidade de conectar seu servidor de chat com o servidor de outra empresa. Você pode ter em seu chat os contatos dos clientes, sem que eles precisem usar o MSN, coisa que muita empresa bloqueia hoje em dia. Outra funcionalidade é o arquivamento das mensagens, ou seja, o que você falar está gravado. Ainda existem muitas outras coisas, como a capacidade de conectar com redes MSN, ICQ, servidores Asterisk, SIP, etc. Vou postando as minhas experiências e problemas durante os próximos dias.

Algumas dicas podem ser interessantes para configurações futuras.

1. Utilize sempre o endereço de internet para configurar seu Openfire, como qualquercoisa.dyndns.org

2. Baixe o Spark, no mesmo site do Openfire. É muito leve, e funciona muito bem.

Por Humberto Caetano - [ Siga-me no Twitter: http://twitter.com/humbertoccs ]

Tags: ,

Airnergy – Recarregando seus gadgets via wi-fi

janeiro 12th, 2010 | No Comments | Posted in Geral


Bom, não é uma notícia sobre Linux, mas eu achei bastante interessante. Antes de postar aqui, procurei em outros lugares para ter certeza de que não era conversa fiada… pois bem.

O que você acha de carregar um BlackBerry a partir dos 30% da bateria até 100% em 90 minutos, sem qualquer tomada elétrica. Apenas conectado a um equipamento que captura a energia de redes wi-fi?

Pois é a isso que o RCA Airnergy se propõe. Veja mais em OhGizmo.

http://www.ohgizmo.com/2010/01/09/ces2010-rca-airnergy-charger-harvests-electricity-from-wifi/

Por Humberto Caetano - [ Siga-me no Twitter: http://twitter.com/humbertoccs ]

Ajuste de Performance no SAMBA

janeiro 12th, 2010 | No Comments | Posted in Geral


É interessante como configurações iguais, mas em clientes diferentes, podem gerar problemas. Eu precisei instalar um SAMBA em um cliente para que o mesmo pudesse trocar arquivos com o pessoal de desenvolvimento do site web. O estranho foi que, ao tentarmos transferir um arquivo de 30MB, o processo demorava, intermináveis, 10 minutos. o Engraçado é que esta mesma configuração estava rodando em um outro cliente, sem qualquer tipo de problema… Bom fui pesquisar e encontrei algumas coisas ineressantes.

A primeira coisa que encontrei em http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/speed.html, foi a variável “socket options” que nos permite adicionar alguns parâmetros no modo como o SAMBA trata as conexões.

Depois encontrei mais informações em http://oreilly.com/catalog/samba/chapter/book/appb_02.html.

Para simplificar minha linha no smb.conf ficou assim:

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

A opção TCP_NODELAY indica que o SAMBA vai  mandar quantos pacotes forem necessários para mater a transferência rápida. Aparentemente só essa opção traz um ganho de 50% na taxa de transferência.

SO_SNDBUF e SO_RCVBUF indicam que os buffers de envio e recebimento podem ser utilizados em valores superiores ao do sistema operacional.

Resumindo a ópera, uma transmissão que durava 10 minutos, passou a ser feita em 20 segundos. É um bom ajuste de performance. :)

Por Humberto Caetano - [ Siga-me no Twitter: http://twitter.com/humbertoccs ]

Tags:

Cups Adiciona “AuthInfoRequired username,password” as Impressoras

janeiro 8th, 2010 | No Comments | Posted in Geral


Este problema aconteceu em um cliente, e é um problema chato. Algumas vezes, sem motivo aparente, o CUPS ia no arquivo de configuração da impressora, printers.conf, e adicionava a linha “AuthInfoRequired username,password“.

O problema maior é que, quando essa linha aparece no CUPS a impressora para de responder em rede. Quando é um caso de uma impressora só, não tem grandes dificuldades, pois basta editarmos o arquivo, e não é tão frequente assim. Agora imaginem isso acontecendo em 70 impressoras de um servidor de impressão… é um caos.

Esse é um bug conhecido do CUPS (https://bugs.launchpad.net/ubuntu/+source/cups/+bug/283811). Como resolver esse problema?

Primeiro criei um script para remover as linhas de autorização:

$ vim /usr/local/bin/cups-workaround.sh

#!/bin/bash

cat /etc/cups/printers.conf | sed ‘s/username,password/none/’ | less > /etc/cups/printers2.conf

$ mv /etc/cups/printers2.conf /etc/cups/printers.conf

Depois coloquei isso no cron.

$ crontab -e

* * * * * /usr/local/bin/cups-workaround.sh

Não é a última maravilha do mundo, mas resolveu meu problema! :)

Por Humberto Caetano - [ Siga-me no Twitter: http://twitter.com/humbertoccs ]

Tags:

Linuxfx Lança Xtreme 2

janeiro 8th, 2010 | No Comments | Posted in Geral


O novo Linuxfx agora produzido em DVD integra velocidade, estabilidade e muita diversão. Com o espaço extra do DVD nós conseguimos incluir drivers, plugins de áudio e vídeo (incluindo Flash e Java), vários aplicativos e o código fonte de nossos programas. Entre eles estão:

CaGFX – Controle de acesso c/ web cam
LanFX – Gerenciamento de Lanhouse
JukFX – Sistema de gerenciamento multimídia
Em breve no site o FingerFX (Controle biométrico)

Os fontes foram disponibilizados para base de estudo ou até mesmo criação de novos programas à partir dos mesmos.

Entre as novas funções do Linuxfx Xtreme 2:

Novo instalador fácil e intuitivo
KDE 4.3.3, Firefox 3.5, Amsn 0.98 (c/ áudio e vídeo)
Drivers ATI e Nvidia
Atualização automática do sistema
Jogos 3D como Astromenace e YoFrankie! =)
Suite de desenvolvimento (Gambas, C++, Mysql)
Suporte completo a Português, Português do Brasil, Espanhol, Italiano e Inglês
Melhor integração com VM (alta resolução e mouse livre)
Tamanho total da isso de 1.9GB

Os interessados podem fazer o download no nosso novo site: www.linuxfx.org, que agora possui um novo fórum e um novo espaço voltado à programação e criação de sistemas. Não é necessário cadastro para efetuar os downloads, somente para participar da comunidade de desenvolvimento.

Por tdomf_a4cb8 - [ Siga-me no Twitter: http://twitter.com/humbertoccs ]

Get Adobe Flash playerPlugin by wpburn.com wordpress themes