maio, 2007


23
mai 07

Aos assinantes, leitores, paraquedistas, trolls e afins

O Universo tem um poder interessante. Quando você deseja algo com força suficiente, aquilo acaba acontecendo, é inevitável. E os caminhos que te levam a alcançar os seus objetivos partem de onde você menos espera.

No artigo anterior, mesmo a contragosto, falei um pouco sobre as dificuldades que estou enfrentando para “tocar” a minha carreira de Problogger, e dos contratempos em atualizar o blog devido à falta da ferramenta principal para fazer isso: o computador.

Eu sou o tipo de pessoa que procuro não invadir o espaço de ninguém, por mais abertura que a pessoa me ofereça. Mas isso não vem ao caso agora.

O que importa é que, devido a uma (ótima) cilada do destino, surgiu em minha frente a oportunidade de finalizar o meu tão sonhado computador, minha ferramenta de trabalho. Espero que o próximo artigo (que irá demorar um pouco mais que este, provavelmente) parta da minha nova máquina. Como todos vocês sabem, é muito difícil começar do zero, o que não pode é desistir. PRECISO acreditar em mim.

Por isso, conto mais uma vez com a compreensão de vocês, assinantes, leitores e etc., para a nova fase que está para surgir aqui no Pimenta. Mais posts, mais interatividade, enfim, irei colocar em prática todas as idéias que me fazem dormir às 4 da manhã, todos os dias. Para isso, preciso de tempo e de espaço.

Aguardem mais um pouco. O mais ansioso de todos sou eu. Aguardem e confiem.

E não. Eu não vou ser político.


16
mai 07

Não gosto de falar sobre assuntos pessoais aqui, mas…

Preciso dar uma justificativa para o meu novo sumiço de quatro dias da blogosfera.

Como vocês sabem, não pude montar o meu computador ainda, pois precisei parar a montagem assim que fui demitido. Estou me mantendo sobrevivendo (num regime bastante econômico, com contenção de despesas) às custas do ínfimo dinheiro que estou conseguindo com os meus sites.

A boa notícia é que cansei de aguardar o momento certo, de fazer realmente dinheiro com meus artigos, e vou montar a minha máquina de uma vez por todas este final de mês.

Não, não será nenhuma máquina digna de dar inveja aos computadores da NASA, mas pelo menos dará para acessar a Internet com segurança e comodidade.

Na minha listinha de lições sobre empreendedorismo aprendidas através deste blog, vou adicionar o seguinte item:

Nunca espere demais para dar os primeiros passos rumo ao sucesso. Foque-se nos seus objetivos, e construa meio de obtê-los, independente do ambiente inicial. Nunca queira começar por cima e com o melhor: uma das coisas mais gratificantes em um empreendimento é a evolução do mesmo, e o conhecimento obtido com ela.

Pois é. Não dá mais para aguardar a boa vontade dos outros, e ficar dependente de situações por vezes constragendoras. Aprendi (amargamente) que, se eu não acreditar em mim e no meu potencial, ninguém o fará. Simplesmente, não posso aguardar que os outros acreditem em meus projetos e me ajudem, e sim, procurar meios concretos de fazer com que tudo dê certo.

Perdoem-me os meus leitores por esse desabafo… Mas preciso reafirmar os meus valores e metas de alguma forma. Preciso, acima de tudo, acreditar nisso tudo e fazer por onde.

Descansar, sempre. Desistir, jamais.

A batalha continua. Em breve, mas continua…


12
mai 07

Mudando o tema Garland do Drupal, se seu servidor estiver em SAFE MODE

Angry - Raiva - Raiovoso

Sim, estou sumido estes dias.

Baixei o Drupal 5.1 para conhecê-lo um pouco e estudar a possibilidade de implantá-lo no meu novo projeto.

Porém, não foi possível mudar as cores do tema padrão para um esquema de minha preferência, porque o maldito SAFE MODE do meu servidor não está desligado, ou seja: as informações da cor selecionada são salvas em uma pasta do Drupal (especificamente /files/color) através do comando UNIX mkdir, o que torna o usuário detentor da pasta o próprio APACHE. Então, quando o SAFE MODE compara a UID do dono da pasta com a UID do script do Drupal e elas não batem, ele “barra” qualquer alteração da pasta (nem eu mesmo posso alterar). Daí, quando tento mudar as cores e o sistema tenta salvar os dados, este erro de identidade não possibilita que a modificação seja efetuada.

Escarafunchando os códigos do Drupal, encontrei o módulo COLOR, que é responsável pelas alterações de cor do tema em questão. E lá estava todo o problema: o mkdir. O script usa este comando para criar a pasta dentro do Drupal. Então, qual alternativa usar para mudar o meu tema, de acordo com o meu gosto?

Pulei para uma alternativa suja: Mudar o mkdir para uma conexão FTP, de forma que a pasta seja criada via FTP (como um usuário), e não com o comando UNIX.

O primeiro passo foi criar um usuário via CPanel que tenha acesso somente à pasta /files/color da minha instalação do Drupal (não esquecendo de dar CHMOD 777 a ela).

Depois, alterei o código do arquivo color.module na pasta do módulo COLOR: onde há

// Prepare target locations for generated files
$id = $theme .’-’. substr(md5(serialize($palette) . microtime()), 0, 8);
$paths['color'] = variable_get(‘file_directory_path’, ‘files’) .’/color’;
$paths['target'] = $paths['color'] .’/’. $id;
foreach ($paths as $path) {
if (!is_dir($path)) {

mkdir($path);
}

mudei para

// Prepare target locations for generated files
$id = $theme .’-’. substr(md5(serialize($palette) . microtime()), 0, 8);
$paths['color'] = variable_get(‘file_directory_path’, ‘files’) .’/color’;
$paths['target'] = $paths['color'] .’/’. $id;
foreach ($paths as $path) {
if (!is_dir($path)) {

function CriaFTP($newDir) {

$server = ‘ftp.servidor.com’; // Endereço FTP do seu servidor
$connection = ftp_connect($server); // Faz a Conexão

// Logando

$user = “username@yourserver.com”; //Usuário recém-criado
$pass = “yourpassword”; //senha
$result = ftp_login($connection, $user, $pass);
// Tem conexão?
if ((!$connection) || (!$result)) {
return false;
exit();
} else {
if(ftp_mkdir($connection, $newDir)) { // cria a pasta!
ftp_site($connection, “CHMOD 777 $newDir”) or die(“FTP SITE CMD failed.”); // dá permissões para a pasta recém-criada
return $newDir;
} else {
return false;
}

ftp_close($connection); // Fecha a conexão
}

}
CriaFTP
($id); // Cria a pasta de acordo com o script, via FTP
// mkdir($path);
}

Pronto. Simples assim. Um truquezinho útil para scripts que usam o mkdir para criar suas pastas, e customizável de acordo com as necessidades.

Não precisa mais perder tempo solicitando ao seu servidor que desligue o SAFE MODE: dê seu jeito. Agora, tudo está indo muito bem, e minha fase de customização do Drupal (é, se você não sabe, o Meio Bit usa este CMS) deu-se início, finalmente. Aguardem por novidades, boas por sinal.

Ah, sim. Eu copiei este artigo descaradamente daqui. Só não avisem ao autor.


9
mai 07

God of War II – Kratos é o Chuck Norris do Playstation 2!

Kratos

Não tem pra ninguém.

Definitivamente, Kratos é o anti-herói mais cruel da história do [BP]vídeo-game[/BP], desde os tempos do nosso saudoso [BP]Atari[/BP].

Recém-lançado, o [BP]jogo God of War 2[/BP] já arrasta uma legião de fãs (incluindo eu). Tive o prazer de conhecer de perto esta [BP]obra de arte[/BP] campeã de vendas no mês de março, segundo dados da agência americana NPD, e confesso que estou surpreendido, tanto pela história (que se torna uma perfeita continuação do God of War I), quanto pelos gráficos, de deixar qualquer um boquiaberto, capazes de explorar cada textura e sombreamento possíveis no Playstation 2. Este jogo fecha a era do [BP]Playstation 2[/BP] com chave de ouro.

Kratos - God of War 2No novo episódio, Kratos se opõe à vontade de Antena e Zeus em continuar comandando batalhas, fazendo de Esparta uma terra cheia de conquistas, mesmo sendo ele um deus. Sendo assim, ele “desce” à Terra para ajudar a sua nação espartana, mas logo é traído por Zeus, que o faz perder todos os poderes divinos, e é sobre ele que recairá toda a sua vingança, com a ajuda de Gaia e dos Titãs. Para isso, ele deve procurar as “Irmãs do Destino”, e mudar o curso dos acontecimentos.
A [BP]mitologia grega[/BP], apesar de onipresente no épico, é contada meio às avessas: Kratos chega mesmo a arrancar – literalmente – as asas de Ícaro para usá-las em favor da sua vingança.

As batalhas estão bem mais elaboradas e cheias de possibilidades, deixando o espectador em dúvida se está vendo um simples jogo ou assistindo a um filme, uma superprodução hollywoodiana, diga-se. A carnificina é geral, e misericórdia e piedade são palavras que não fazem parte do vocabulário do anti-herói Kratos. Além disso, os cenários são verdadeiros colírios aos olhos de qualquer mortal.

Kratos 2Conhecendo de perto uma maravilha destas, que cabe em um [BP]DVD[/BP] de camada dupla com cerca de 9GB, chego a me perguntar: onde irá parar isso tudo, já que o sucessor do Playstation 2, o [BP]Playstation 3[/BP], irá utilizar a mídia [BP]Blu-Ray[/BP], capaz de suportar um volume de até 50GB? Bem, onde vai parar eu não sei, mas tem gente que vai parar no manicômio, como esta criatura que se auto-denomina o Kratos, em pessoa, literalmente.

Se você é um sortudo e já tem esta maravilha em casa, aqui vai uma dica: para melhorar ainda mais os gráficos (!), antes do jogo iniciar, aperte e segure os botões L1 + L2 + L3 + quadrado + círculo. Se fizer tudo corretamente, as letras do crédito inicial da Sony ficarão em rosa.

Se você ainda não tem o jogo, adquira já o seu. Você pode, por exemplo, comparar preços do God of War 2 no Buscapé, para comprar mais barato e não perder dinheiro.

Em resumo, God of War 2 é um jogo para se guardar na estante, e acima de tudo na memória. Kratos é o [BP]Chuck Norris[/BP] dos games. E o único risco que você pode correr ao adquirir esse jogo é pintar-se de vermelho, raspar o cabelo e brincar com a corrente do seu cachorro e as facas Ginsu da sua casa, gritando “THIS IS SPARTA!!!” no meio da rua.

Ah, sim. A referência foi inevitável.

[BL]Wii, Playstation 2, Playstation 3, jogo God of War 2, Dvd, 300 de Esparta, Controle para Playstation, Cabo de Vídeo Componente para Playstation[/BL]


7
mai 07

Google e a caça ao conteúdo perdido

Indiana Jones

Pois é, acabou a festa.

O Google está solicitando a todos os editores do Adsense que publicaram conteúdo considerado impróprio em seus blogs, para que façam a retirada do mesmo, inclusive desindexando o seu artigo das buscas do Google, atitude essa que deu um banho de água fria naqueles editores que montam um site exclusivamente para atrair paraquedistas afoitos por RBD, fotos da Fani na Playboy ou da Juliana Paes sem calcinha.

Agora, qualquer artigo que possa gerar cliques sem retorno para o anunciante pode ser considerado conteúdo inválido, e os editores podem ter as suas contas canceladas.

Em seu blog, o Google Adsense diz:

Se o seu site contém elementos que aumentam o número de cliques nos anúncios sem aumentar os resultados para negócio do anunciante, podemos considerar esses cliques inválidos. Os resultados para o negócio aos quais nos referimos vão desde uma venda on-line a uma impressão de página.
Se detectamos uma quantidade determinada desses cliques e definimos que o risco para nossos anunciantes é grande, podemos cancelar a conta do editor.

Ou seja: pode dar adeus às palavras-chaves óbvias, que só visam atrair paraquedistas – e que se tornam uma ameaça aos anunciantes, devido ao grande número de cliques considerados inválidos.

Sinceramente? Eu tô adorando. Pelo menos, agora, todo mundo vai ter que disponibilizar conteúdo “de verdade” em seus blogs, e os aspirantes a Probloggers que malmente sabem escrever “você” sem colocar um c cedilha vão ter mais o que fazer – é esta a minha opinião, doa a quem doer. O Google já iniciou a sua caça, e nunca é demais pensar no pior e agir proativamente, gerenciando todos os riscos que o seu blog pode (ou não) correr, para que sua conta (e seu ganha-pão) não sejam cortados da noite para o dia.

Ah, sim: e cuidado com os anúncios perto de outros links (como seções do site), que podem confundir o usuário e gerar cliques inválidos. Isso também é considerado ameaça para o Google e para os seus anunciantes.

Lembre-se: o Google está de olhos bem abertos agora. E a próxima caça pode ser você. Proteja-se e não aja de má fé, pois, ao contrário de Deus, o Google não perdoa.

Nem pedindo de joelhos.