As desventuras de um casal nérdico
10 dicas que ajudam a natureza e não custa nada (ou quase nada)
29 junho 2009, por Edson, às 16:42

Escrevi um artigo no biocientista dando dez dicas sobre como começar a ser ecologicamente correto para ajudar a tornar nosso planetinha sustentável e livre da poluição desnecessária, vale a pena conferir:
Leia Mais


Spoilerbox e Codebox no Wordpress
12 dezembro 2008, por Edson, às 22:44

Uma das coisas que deveria vir no wordpress e não vem é Spoiler Box e Codebox.

Spoilerbox

Spoilerbox são utilizadas para esconder algo que pode estragar a diversão de um leitor. Por exemplo, imagine que estou comentando sobre os quadrinhos do X-men e em determinada parte comento sobre o final do filme do X-Men. Bom, para um usuário que entrou para ler sobre HQ ele pode ficar decepcionado ao descobrir o fim da história. Para isso serve o Spoilerbox, veja abaixo um exemplo real contando o final do filme De Volta Para o Futuro:
Show ▼

Um plugin que resolve esse problema (inclusive o utilizado neste post) é o Simple Spoiler Enhanced

Codebox

Outra caixa útil é a codebox para exibir trechos de código sem alterações do tema ou do WP, como no exemplo abaixo:

1
2
alert('teste');
insert();

O plugin utilizado no exemplo é o WP-CodeBox.
Infelizmente dependendo do tema, alguns recursos precisam ser desligados na parte de configuração do plugin.

Espero que tenham gostado das dicas ^^


É o Paint? Não! É o Photoshop? Não! É Paint.Net!
27 setembro 2008, por Edson, às 11:18

Se você é um expert em imagens, sabe mexer no PS ou Gimp como ninguém, este post não é para você ^^ Agora se você se vira no Photoshop, mas ainda acha muita coisa ali complicada demais então prossiga.

Muitos aqui já passaram por isso. Querem fazer algo mas o Paint é simples de mais e o Photoshop (quando digo PS leia-se também Gimp) um bixo de 7 cabeças.

Se tratando de imagens sem fundo transparente, o Pain faz de tudo e quem duvida basta olhar o vídeo abaixo:
Quando comecei a estudar Windows no começo da década de 90 o Paintbrush (pai do MS Paint) era matéria obrigatória. Por conta disso eu aprendi a fazer maravilhas com o Paint. Eu jamais fui um artista digital, mas se precisava trocar a cor de fundo, mudar a cor de um casaco, ou algo assim eu fazia, mesmo no Paintbrush. Assim, para resumir, eu me virava bem. Quando veio o Windows 95 com o MsPaint eu me perdi um pouco, ele tinha 2 ou 3 funcionalidades novas mas as coisas tinham mudado de lugar, mas nada grave e rapidamente me adaptei. Porém o tempo passa…. e as fotos não tinham mais 256 cores, nem tinha 10K de tamanho, agora tinha transparência, camadas, etc, etc Aaaaaaaaaaaaaaahhhhhh!

Ok, estamos em 1997 e eu estava precisando de um software para fazer duas ou três coisinhas que precisavam de algo a mais que o MS Paint não fornecia. Foi ai que comecei a enfrentar o Photoshop e a me desesperar. Coisas que antes eu fazia facilmente no MS Paint eu não sabia mais fazer, ou era mais trabalhoso.
Tente desenhar uma linha reta no Photoshop e outra no MS Paint e me diga, qual é mais intuitivo? De fato um aperto. Mas o tempo passou e acabei me acostumando em usar o Photoshop mas as vezes, uma coisa ou outra eu ainda me pego usando o MS Paint, nem que seja em conjunto com o Photoshop.

Porém por dica de meu amigo Nuno eu descobri o programa Paint.Net , um ótimo programa que une a facilidade do MS Paint com as coisas mais usadas no Photoshop.
Fora tudo que o MS Paint faz com facilidade,
eis algumas coisas que o Paint. Net também faz:

  • Camadas (layers)
  • Transparencias.
  • Clonagem
  • Gradiente
  • Graduação de Zoom
  • Ajuste de Brilho e Contraste
  • Ajuste de Matriz de Saturação
  • Ajuste de Níveis
  • Ajsute para Conversão para P&B ou Sépia
  • Diversos Efeitos

Ah e é claro que eu não poderia deixar de falar que o Paint.Net é donateware, você paga quanto quiser (e se quiser) e vale a pena mesmo contribuir, “os caras” estão de parabéns!


Recuperando Base de MySQL a Partir da Pasta Data
13 setembro 2008, por Edson, às 10:47

Imagine a seguinte situação, você todo zeloso faz sempre backup de suas bases. Não só isso, você também tem backup das pastas de todos os arquivos importantes de seu computador. Nada pode dar errado…

De repente numa reinstalação do mysql, ooops. Não! O sistema de backup estava com defeito e você não tem o dump de 3 de seus mais importantes database, apenas a pasta física data da instalação anterior do mysql. E agora josé?

Bom se a sua única alternativa é voltar uma pasta física do data, seus problemas acabaram! Veja abaixo como restaurar a partir da pasta data, pois apenas mover os arquivos provavelmente vai resultar em erro.

Passo 1- Esteja Seguro que Tudo Vai Bem

Antes de mais nada é importante desinstalar a versão anterior do mysql e reinstalar o mysql novamente (de preferência a mesma versão). Se estiver ocorrendo algum problema nem adianta ir para o passo 2.

Passo 2- Copie apenas o que é necessário

Uma vez que você esteja com um novo ambiente de banco de dados, agora falta você copiar os arquivos certos, para isso primeiro faça um backup da pasta data recém instalada para voltar ao início do passo 2 caso algo dê errado.
Depois, desligue o serviço do Mysql.
Copie os seguintes arquivos e pastas da pasta data antiga para a pasta data nova.

  • ib_logfile0
  • ib_logfile1
  • ibdata1
  • Todas as subpastas (vai ter uma subpasta por database)

Passo 3- Alterando o tamanho do espaço do arquivo de log.

Como disse antes, apenas copiar não resolve, abra o arquivo my.ini que fica dentro da sua pasta mysql antiga e procure pela linha:

innodb_log_file_size=XM

Onde X é a quantidade de megas que ele aloca para o log do database. Anote X.

Abra o arquivo my.ini de sua nova instalação e procure a mesma linha. Provavelmente o valor vai ser menor e diferente, geralmente 10M. Altere o valor para X.

Passo 4- Iniciando o Serviço

Agora, inicialize o serviço e cruze os dedos. Se não der certo, NÃO me mande emails pedindo como resolver, se vira! =P

Considerações Finais

Esta maneira de voltar um backup é TOTALMENTE desaconselhada, e só deve ser feita se não tiver nenhum dump do database. Estude outras formas de backup e jamais espere que voltar backup desta forma vai trazer seus dados de volta pois a pasta física data não deve ser usada como backup. Sempre de mysqldump e depois restaure.

Foi testado e aprovado no Mysql 5. Ele restaurou com perfeição 10 databases.