Mudanças no foco do site

Nenhum comentário »

Resolvi de hoje em diante mudar o foco e o formato deste site, transformando-o definitivamente em um blog. Os comentários estão ativados, e ficaria muito feliz em receber comentários, críticas e opiniões.

Entre os assuntos que pretendo escrever periodicamente, estão:

Gestão de Documentos e KnowledgeTree
É um assunto que tenho estudado bastante nos últimos 6 meses. Terminei o curso preparatório para a certificação CDIA+ na ImageWare, e recomendo a todos, o Walter Koch é ótimo. Depois do curso e do tempo estudando o assunto, e após iniciar alguns projetos na área, me sinto um pouco mais seguro em escrever e dar meus “pitacos” sobre esse assunto. Pretendo focar no uso de softwares livres, principalmente do KnowledgeTree.

Em breve publicarei alguns tutoriais baseados na minha experiência na instalação e configuração do KnowledgeTree.

Joomla e WordPress
São as duas ferramentas que escolhi para criar meus sites. Em breve postarei dicas aqui sobre essas duas ferramentas livres de gestão de conteúdo.

Pretendo continuar publicando periodicamente dicas de php, mySQL, Linux, etc.

Continuo prestando serviços de consultoria e desenvolvimento, mas pretendo priorizar o uso de software livre.

Quanto à hospedagem de sites, visite meu novo site: www.tempohost.com.br

Redirecionamento de sites com php e .htaccess

Nenhum comentário »

Se você usa PHP para redirecionar seu site, saiba que é muito provável que seu site não esteja sendo corretamente indexado pelo Google.

Por default o PHP envia o código 302 que significa “recurso temporariamente movido” e isso faz com que o Googlebot não indexe o destino de seu redirecionamento.

Por exemplo, o código abaixo somente será útil se seu site está realmente em manutenção no momento:

<?php
header
('Location: http://www.foo.com/bar/');
?>

Já os comandos abaixo farão com que o Google siga o redirecionamento e indexe seu site:

<?php
header
('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.foo.com/bar/');
?>

Porém, a melhor maneira, caso seja possível, é fazer o redirecionamento através do arquivo .htaccess do Apache.

No exemplo abaixo, cada requisição para foo.com/ é redirecionada para foo.com/bar/:

#Redirect (this will result in a 301 permanently moved status code)
RedirectMatch permanent ^/$ http://www.foo.com/bar/

O uso do arquivo .htaccess é mais rápido e consome menos recursos do servidor.

Publicidade - Anuncie Aqui


Alterar o sudo do Ubuntu para não pedir senha.

3 comentários »

Em uma instalação padrão do Ubuntu Linux, toda tarefa que exija privilégios de administrador (root) executa um programa chamado “sudo”.

Por padrão, e motivos de segurança, esse programa irá solicitar sua senha.

É possível configurar o comando sudo para permitir que usuários específicos executem comandos com privilégios de administrador (root), sem pedir uma senha.

O programa sudo armazena suas configurações no arquivo /etc/sudoers.

Digamos que você deseje que o usuário jose execute comandos como root, sem que seja solicitada a senha a cada comando, adicione a seguinte linha:

jose ALL=NOPASSWD:ALL

Ordenando campos text em mySQL

Nenhum comentário »

A alguns dias precisei ordenar uma consulta, porém o campo a ser ordenado era do tipo varchar, mas continha apenas números.

Aí ja sabe, a ordenação fica errada, tipo: 1,10,2,3,4,5,6,7,8,9 ao invés de 1,2,3,4,5,6,7,8,9,10

Revirando o Google para encontrar uma solução, encontrei a seguinte query:

SELECT codigo FROM sua_tabela ORDER BY codigo + 0 ASC

O fator de somar 0 ao campo, força a ordenação numérica.

Fonte: http://mysqltips.co.uk/

« Entradas posterioresEntradas anteriores »