devin

Dicas



07 de jul de 2010, em Dicas
Visualizado 707 vezes, 1 só hoje
Dicas

Os logs binários do MySQL contém uma espécie de histórico com todas as consultas SQL que são feitas em um servidor. Esses logs servem principalmente para fazer duas coisas: replicar esses dados em um servidor secundário (modelo mestre-escravo) e efetuar backups diferenciais.
Na configuração do MySQL, o log binário é configurado com duas linhas:
log-bin=/var/lib/mysql/mysql-bin.log
server-id=1
A opção log-bin [...]

19 de fev de 2010, em Dicas
Visualizado 1291 vezes, 3 só hoje
Dicas

Quem é administrador de sistemas com certeza já deve ter passado por algo assim… Aliás, muita gente que acessa servidores remotamente via SSH já passou por isso. Eu mesmo já fiquei com muita raiva quando estava com diversas janelas com conexões SSH em vários lugares, editando e visualizando arquivos de configuração, esperando uma cópia de [...]

06 de jul de 2009, em Dicas
Visualizado 4846 vezes, 6 só hoje
Dicas

Assim como muitos, eu acabei entrando no Twitter, um serviço de “micro-blog“. Eu não uso freneticamente mas até que é legal para acompanhar algumas coisas e anunciar outras. Tem que usar um pouco da imaginação para explorar a ferramenta.
Assim sendo, eu encontrei por aí uma dica muito legal de como postar no twitter via linha [...]

06 de jul de 2009, em Dicas
Visualizado 5091 vezes, 5 só hoje
Dicas

Ok ok, juro que esta vai ser uma dica rápida, mas bastante útil! Logo quando surgiu os computadores de arquitetura 64-bits, o Linux foi um dos primeiros sistemas operacionais a suportar a arquitetura completamente. Desde então, o uso dessa arquitetura aumentou bastante.
Só pelo título, vai vir gente aqui falando: se eu remover todos os pacotes [...]

05 de jul de 2009, em Dicas
Visualizado 12594 vezes, 5 só hoje
Dicas

Todo mundo fica dizendo que e-mail é coisa do passado e que o futuro mesmo é utilizar as redes sociais e a Web 2.0 (lol) para se comunicar. Mas a verdade é que o e-mail é ainda muito útil e acredito que vai demorar bastante tempo para que isso mude. No pior dos casos, e-mail [...]

26 de jan de 2009, em Dicas
Visualizado 5438 vezes, 5 só hoje
Dicas

Às vezes queremos redirecionar antigos endereços para novos. Por exemplo, a antiga Página do Eitch tinha todas as suas URLs dentro do subdiretório /eitch/_pagina_, e agora está tudo na raiz. Como eu poderia fazer com que todos os links antigos continuassem a funcionar, agora com a nova URL? No Apache, podemos utilizar o mod_rewrite para [...]

25 de set de 2008, em Dicas
Visualizado 7556 vezes, 4 só hoje
Dicas

Este shell-script verifica se uma máquina está conectada na rede, e caso não esteja, reconecta-se de alguma forma. Para funcionar, além do script é necessário também o agendador de tarefas crontab.
O script, checkConn.sh:
#!/bin/bash
#

# IP de Teste
TEST_IP=”74.125.47.147″

# UDHCPC
UDHCPC=/sbin/udhcpc

if ! `ping -c1 $TEST_IP > /dev/null 2>&1`; then
$UDHCPC -i eth0 -q
else
exit 0
fi
O [...]

19 de set de 2008, em Dicas
Visualizado 3894 vezes, 1 só hoje
Dicas

Essa é para quem quer acordar de manhã com um alarme de sua escolha! Esta técnica não é nada nova, utilizo faz alguns vários anos, mas se tornou bastante importante ultimamente devido ao meu incrível feito de desligar o alarme do celular automaticamente sem nem acordar.
O comando at no Linux faz o que chamamos de [...]

06 de fev de 2008, em Dicas
Visualizado 2370 vezes, 1 só hoje
Dicas

Esta pergutna é muito importante. Suponhamos que você queira redirecionar o tráfego de envio de e-mails de toda a sua rede para um servidor de preferência, como por exemplo, um servidor interno que você tenha. Assim, ao invés de os usuários da sua rede utilizarem outro servidor SMTP, serão obrigados a sempre usar o servidor [...]

19 de abr de 2004, em Dicas
Visualizado 3191 vezes, 2 só hoje
Dicas

Se você usa o Apache para apenas alguns sites, você nunca passará por este problema. Mas em servidores em que a quantidade de domínios virtuais é muito grande, surge a necessidade de você separar os logs de acesso para cada um dos dominios virtuais, com o fim de fazer a análise destes logs e apresentar [...]

19 de abr de 2004, em Dicas
Visualizado 2870 vezes, 3 só hoje
Dicas

Geralmente quando você tem um site grande, alguns usuários sem ética começam a copiar tudo e deixar links diretos para os seus arquivos em páginas próprias. Para evitar muitos casos disso, pode-se usar o mod_rewrite.
É só colocar as seguintes linhas dentro da sua configuração principal ou de um domínio virtual (<VirtualHost>):
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} [...]

19 de abr de 2004, em Dicas
Visualizado 3727 vezes, 2 só hoje
Dicas

Às vezes você se depara com uma configuração em que você tem um servidor Apache rodando para a Internet, e outros servidores rodando internamente. Só que como fazer para que os usuários da Internet acessem os vários servidores internos? Uma solução seria configurar o firewall para que redirecione as respectivas conexões para os servidores internos [...]

01 de mar de 2004, em Dicas
Visualizado 1162 vezes, 1 só hoje
Dicas

Quando se cria um arquivo de classes ou funções, sabe-se que eles não serão usados sozinhos, e sim chamados por outros scripts através do include() ou do require(). Para certificar-se que o usuário não chamará estes arquivos sozinhos através de uma URL, teste pela variável $PHP_SELF, que se retornar com o nome do arquivo do [...]

01 de mar de 2004, em Dicas
Visualizado 1299 vezes
Dicas

Se você quiser deixar o texto de algum título, pode convertê-lo para que todas as primeiras letras de cada palavra fiquem em maiúsculo. Para isso utilize a função: ucwords().

01 de mar de 2004, em Dicas
Visualizado 1794 vezes, 1 só hoje
Dicas

Uma boa maneira de produzir uma aplicação que terá várias versões em línguas diferentes é usando a função printf(). Nela a frase inteira será sempre as mesma, e as variáveis serão referenciadas (como por exemplo, %s para uma string). Assim você pode traduzir as frases inteiras sem se preocupar em “quebrar” as frases por causa [...]

01 de mar de 2004, em Dicas
Visualizado 2137 vezes
Dicas

Se o PHP estiver com a opção do php.ini “track_errors” ligada, um erro de script é armazenado na variável $php_errormsg. Pode-se suprir estas mensagens de erro colocando uma arroba (@) antes da função, expressão, etc. Utilizando os dois, pode-se esconder o erro e depois mostrar de uma forma mais amigável.

06 de fev de 2003, em Dicas
Visualizado 4093 vezes, 3 só hoje
Dicas

Para quem conhece o ProFTPd, sabe que pode-se configurar um chroot padrão para “trancar” o usuário dentro de um diretório. Este diertório pode ser o diretório HOME do usuário, ou pode ser um diretório especificado. O problema deste método é que ao ficar dentro de um chroot como por exemplo: /home/usuario, o usuário do FTP [...]

06 de fev de 2003, em Dicas
Visualizado 1359 vezes, 1 só hoje
Dicas

Em algumas distribuições do programa ProFTPd, há uma configuração padrão bem chatinha. O padrão diz que o programa armazene os arquivos com o fuso horário universal (GMT) e não o local. E a não ser que você realmente queira que ele faça assim, isso é horrível! Modifique o /etc/proftpd.conf e adicione a diretriz:
TimesGMT [...]

06 de fev de 2003, em Dicas
Visualizado 1629 vezes
Dicas

Este erro significa que o servidor X não conseguiu uma fonte padrão para usar. Isso pode ter ocorrido por dois motivos principais:

Você não está com o serviço xfs rodando
Você não instalou o pacote das fontes do X

O primeiro motivo é o mais comum, e para resolver isso você precisa iniciar o servidor XFS (X Font [...]

06 de fev de 2003, em Dicas
Visualizado 1474 vezes, 1 só hoje
Dicas

Quando o Vim carrega o arquivo, ele verifica em suas configurações que tipo de cores de sintaxe ele vai carregar para cada tipo de extensão. A configuração está localizada no arquivo filetype.vim, encontrado no diretório de arquivos de configuração do vim. Este diretório vai depender muito da sua distribuição, e da versão do próprio vim [...]