Postagens

Qual endereço de e-mail divulgar?

Parte de um e-mail que enviei certa vez para um cliente: "...Outra coisa que gostaria de ver com você é sobre o e-mail divulgado. Utilizando um endereço de e-mail do Provedor, você está divulgando o endereço do Provedor. Quando você diz fulano@provedor.com.br, se a pessoa só lembrar de provedor, ela vai no Google e vai encontrar o site do Provedor. Se divulgar fulano@minhaempresa.com e o mesmo ocorrer, a pessoa chegará ao seu site. Este é apenas um mínimo motivo para divulgar e utilizar endereços de e-mail do seu domínio, minhaempresa.com." Ele, claro, passou a utilizar o domínio da empresa. E abandonou o e-mail do provedor. Feião! Ter um site e usar e-mail de provedor.

Instalando o Driver SIS M671/M672 no Ubuntu 11.04 Natty Narthwal

Desde o Ubuntu 8.04 venho rodando meu sistema com o driver vesa no xorg. Hoje, sei lá por qual motivo, resolvi tentar resolver o problema mais uma vez. Rapidinho encontrei um post do  hellbunker , que mostra como instalar a partir do código no GitHub. O post original está em  http://hellbunker.blogspot.com/2011/03/driver-sis-m671-m672-for-upcoming-natty.html . Ele é de antes do lançamento oficial do Ubuntu 11.04, mas os procedimentos funcionam normalmente. Eu costumo efetuar este tipo de operação como root, utilizando a pasta /usr/src. Toda atenção é pouco quando se está logado como root. Um espaço após uma barra em um  rm  pode ser fatal. Para se tornar root, use o sudo -i :  $ sudo -i Você pode preferir executar os comandos com sudo . Para isso, basta adicioná-lo no inicio de cada linha. O driver, suporta os seguintes chipsets:  old series: SiS 5597/5598, 6236/AGP/DVD, 530/620  300 series: SiS 300/305, 540, 630/730  315 seri...

LVM Resize - Reduzindo Volumes

Na @Cidadelas, temos um servidor mega power hospedado na Softlayer, antiga The Planet, que está virtualizado com Xen. Nele, temos 7 máquinas virtuais, todas rodando Debian, umas com Lenny e outas com Squeeze. O host, Domain-0 possui 2 discos de 500GB, sendo que apenas um é utilizado pelas VMs e estava com o espaço "restrito". Como precisei criar uma nova VM para separar alguns projetos em PHP, precisei reorganizar os volumes LVM, basicamente dimiuíndo o espaço das partições. Trabalhar com LVM é realmente uma maravilha! Meu trabalho foi bem fácil. Fui ajustando cada volume, antes, porém, desligando as máquinas, uma por vez. O que fiz em cada uma foi mais ou menos isto: Verifiquei os volumes LVM:  host1:~# lvdisplay   --- Logical volume ---   LV Name                /dev/vm/app1disk   VG Name            ...

Atualizando Ubuntu 8.04 LTS para 10.04 LTS

Tenho um servidor de backup num datacenter aqui no Brasil que estava bem desatualizado, rodava ainda o Ubuntu 8.04. Como acabou o suporte às atualizações de segurança, estava mais do que na hora de atualizar. Nada demais, já que já fiz diversas atualizaçõesde Ubuntu, Server e Desktop, mesmo tento alguns colegas relatado terríveis problemas ao atualizar Ubuntu Server. Outro dia, em uma lista de Linux, um Colega disse que usar Ubuntu Server é piada. Eu realmente não entendo o que o leva a ter esta ideia e vou mostrar o por que. A atualização foi do Ubuntu Server 8.04 LTS para o 10.04 LTS. Antes de iniciar  $ lsb_release -a  kosh@satellite1:~$ lsb_release -a  No LSB modules are available.  Distributor ID:    Ubuntu  Description:    Ubuntu 8.04.4 LTS  Release:    8.04  Codename:    hardy Passos para atualizar 1) Como era uma operaçãos endo executada por SSH, utilizei uma sessã...

Como ter o RVM rodando no Ubuntu sem crise?

Nem parece, mas tem sido complicado para algumas pessoas ter o RVM rodando no Ubuntu. No Forkin Rails da semana passada (9/12/2010) aqui na @Cidadelas , vimos que o note da @valparajara estava com sérios problemas nesta parte. Agora, estamos aqui colocando para funcionar. Neste post, colocarei tudo que precisamos fazer, desde o zero, para recuperar a instalação de RVM danificada na pasta do usuário. Detalhes do meu sistema $ lsb_release -a LSB Version:    core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch Distributor ID:    Ubuntu Description:    Ubuntu 10.10 Release:    10.10 Codename:    maverick A solução  No caso da @valparajara, havia uma confusão grande na instalação do RVM. Acredito que tenha havido uma tentativa de instalar como root, o que gerava, entre outros, erros de permissão e...

Ruby on Rails é para qualquer um?

Sinceramente, não sei mais como responder a esta pergunta. Em uma análise inicial, a linguagem Ruby me parece fácil, poderosa, simples e muito, muito intuitiva. Ainda na mesma análise, o framework Ruby on Rails segue o mesmo caminho da linguagem no qual fora desenvolvido. O resumo desta análise inicial, seria que, a linguagem Ruby e o framework Ruby on Rails estão mudando minha vida para melhor. Porém, numa análise mais detalhada, penso agora que, em verdade, tanto a linguagem Ruby como o framework Ruby on Rails, são de fato, difíceis de aprender e usar, complexos ao nível mais-que-absurdo e sem documentação disponível. Isso sem falar em cursos e treinamentos, que não existiriam ou seriam ineficientes. Se isto for verdade, ai sim, se justificam as dificuldades de empresas Startups como a @Cidadelas , de conseguirem, senão desenvolvedores experientes, pelo menos, jovens interessado em aprender. O que seria terrível nesta realidade, já que, como eu aprendi Ruby e Rails, a única expl...

Já viu cabeça de bacalhau? E Windows 1.0?

Imagem
Numa brincadeira no Facebook acabamos falando de cabeça de bacalhau ser como Windows 1.0 , ou seja, ninguém nunca viu, certo? Errado! Tá aqui o Windows 1.0. Para quê serve além de nostalgia não sei, mas que existe, existe, E era chamado de MS-DOS Executivo. Download: http://koshtech.com/downloads/Windows1.0Floppy.zip