Archive for August, 2008

Mandando SMS no Ubuntu via JSMS

Wednesday, August 13th, 2008

Antes de mais nada, para quem não conhece o JSMS, ele é um software desenvolvido em Java, especifico para envio de mensagens SMS (Short Message Service). O qual permite o usuário que envie mensagens de texto sem cadastros prévios ou banners de publicidade. Como o padrão para mensagens SMS gratuitas é de 120 caracteres, o programa deixa você escrever a vontade, depois ele corta em várias mensagens de 120 caracteres cada. E além disso ele suporta o envio de mensagens para a mesma operadora cadastrada em seu perfil. Vale a pena citar que essas duas limitações não são caracteristicas do software, e sim do serviço de sms gratuito provido pelas operadoras.

Bom, vamos parar de enrolar e vamos ao que interessa mesmo, a instalação do programa e uso do mesmo. O tutorial está dividido em 4 passos simples de serem executados e lá vamos nós:

Primeiro Passo

Como você deve ter notado, sempre temos uma ou mais dependencias para serem resolvidas. Então lá vamos nós, antes de mais nada instalar o Java para o aplicativo:

$ sudo apt-get update
$ sudo apt-get install sun-java6-source

Segundo Passo:

Faça o download do software JSMS direto neste link: http://jsms.com.br/download/. Baixe a versão mais atual do pacote .deb, para minha instalação utilizei a versão jsms_3.01_all.deb.

Terceiro Passo:

Após termos instalado o Java e baixado o arquivo do JSMS, chegou a hora de instalar o Software em seu computador. Você tem duas opções para fazer a instalação, a simples é dando dois cliques no arquivo .deb que você baixou ou abrindo o terminal, indo até o diretório onde se encontra o .deb do jsms e executando o seguinte comando:

$ sudo dpkg -i jsms_X.xx_all.deb

Quarto Passo:

Após instalarmos tudo, vamos ao que interessa, configurar a conta e utilizar o software. Pressione ALT+F2 e digite jsms e mande executar. Isso irá abrir o programa, navegue até a aba “Perfis” e clique em “Novo” e preencha os campos de Nome, DDD e Telefone, adicione os contatos e comece a mandar SMS de graça do seu computador.

Dica: Caso sua rede possua servidor de proxy, no JSMS há a opção para você definir o endereço do servidor de proxy.

Instalação do XMMS no Ubuntu 8.04 Hardy Heron

Monday, August 11th, 2008

Buenas pessoal, uma coisa que eu sempre quis saber mas nunca procurei foi como instalar o XMMS no Ubuntu 8.04, mas agora isso é coisa do passado, por que o menino Juscélio, colega meu de trabalho, acaba de me mandar um breve tutorial ensinando como instalar esse player levíssimo e eficiente, abaixo apenas vou reescrever o material do meu colega:

Instalando o XMMS no ubuntu 8.04

Primeiro Passo

Antes de mais nada, vamos instalar todos os pacotes necessários para a instalação do XMMS:

$ sudo apt-get install autotools-dev automake1.9 libtool gettext libasound2-dev libaudiofile-dev
libgl1-mesa-dev libglib1.2-dev libgtk1.2-dev libesd0-dev libice-dev libmikmod2-dev libogg-dev
libsm-dev libvorbis-dev libxxf86vm-dev libxml-dev libssl-dev build-essential make

Segundo Passo

Vamos preparar o ambiente para a compilação do XMMS, criando um diretório chamado build em nossa HOME:

$ mkdir ~/build

Entre no diretório:

$ cd ~/build

Faça o download dos fontes do XMMS:

$ wget http://xmms.org/files/1.2.x/xmms-1.2.11.tar.gz

Descompacte o arquivo:

$ tar xvf xmms-1.2.11.tar.gz

Entre no diretório que você acabou de descompactar do arquivo tar.gz:

$ cd xmms-1.2.11/

Terceiro Passo

Compilação dos fontes do XMMS e verificação do sistema

$ ./configure --prefix=/usr

Compilar:

$ make

Quarto Passo

Instalação em si:

$ sudo make install

Agora remova a pasta e os conteúdos que você criou para instalação

$ cd
$ rm -rf ~/build

Quinto Passo

Após instalado, ele não irá criar nenhum icone nem item de menu, mas você pode abri-lo com ALT+F2 e digitando xmms.

Aumente a vida útil do seu HD

Friday, August 8th, 2008

Recentemente, lendo uma série de artigos sobre Ubuntu e Linux em geral, descobri que dependendo exclusivamente do modelo do seu HD, o gerenciamento de energia do linux (não somente o ubuntu) pode reduzir consideravelmente a vida útil do HD. Só peço que não se desesperem e entendam uma coisa, isso não é um bug do Linux, muito menos um problema de incompatibilidade de hardware como muitos pensam.

Para não criarmos confusão vou tentar resumir o problema neste paragrafo: Para quem não conhece o funcionamento de um HD, ele em conjunto com a unidade de armazenamento óptico (CD, DVD) demandam um controle maior, como por exemplo energia e vida útil. O HD é composto basicamente por seu disco de metal e sua cabeça de leitura/gravação (além da controladora é claro). Essa cabeça fica a uma distância segura para o disco, entretanto, caso haja algum solavanco ou trepidação a chance da cabeça tangir o disco é muito grande, por isso em laptops principalmente (não descartamos desktops) há um controle chamado load/unload que faz a cabeça sair e voltar para o disco, dependendo da situação, esse controle tem três benefícios: Redução no consumo de energia; Segurança do seu disco; Aumento da vida útil do HD, pois o mesmo sofrerá menor aquecimento. O problema é que a cabeça do HD tem uma vida útil de load/unload quase que determinado, mas estima-se que é de aproximadamente 200.000 ciclos, dependendo do fabricante é claro, estima-se que HDs Toshiba tenham uma vida útil de 600.000 ciclos. Agora que estamos entendendo tudo um pouco sobre HDs, vamos ao problema.

Problema na prática:

Na teoria, os fabricantes deveriam informar para o Sistema Operacional qual é a melhor estratégia para carga/descarga dos HDs, só que tanto Microsoft quanto Apple ignoram esses dados e assumem valores padrão para carga/descarga ao contrário do Linux, que recebe esses parâmetros diretamente das informações do hardware e os aplica. Porém como de costume, a indústria de hardware ingora o correto e segue o Windows errado cômodo. Eles informam valores absurdos para carga/descarga, quando informam é claro, fazendo assim que o sistema operacional que seguir essas informações faça até 3 ciclos de carga/descarga por minuto, reduzindo assim a vida útil do HD para alguns meses.

Solução na Prática:

A solução é tão simples quanto a detecção do problema, inclusive elas andam juntas, você saberá, antes de começar vamos instalar um software smartmontools. Depois de instalado baixe o seguinte script do site do Hamacker (hdd-spin-fix.sh). Salve ele em qualquer local, renomeie ele, retire o .odt do final do arquivo. De permissões e execute ele como listado abaixo:
mv hdd-spin-fix.odt hdd-spin-fix.sh
sudo chmod a+x hdd-spin-fix.sh
sudo ./hdd-spin-fix.sh

Lembrando que você deve executar tudo isso evitando dar cargas pesadas no HD, de preferencia deixa sua máquina ociosa para executar o script. Ele mesmo irá lhe informar se você precisa da correção ou se ta legal. Meu HD estava levando na média 1.7 ciclos por minuto. Fiz a correção, espero que isso adiante.

Clicky Web Analytics