30/09/2012 Tribal Wars

Ressurgi do nada para jogar Tribal Wars. Que decepção né? Um sujeito que não tem nada o que fazer desperdiçando o tempo com jogos online. Mas... seja o que for, resolvi escrever mais um script para Tribal Wars. Este copia e cola as tropas do recrutamento em massa.

Funciona assim: a primeira vez que você clica nele vai pegar os dados que estiverem lá (se tiver alguma coisa) e armazenar num cookie, a segunda vez vai pegar os dados do cookie e inserir no formulário apagando o cookie em seguida. Se você for usar novamente ele não ai encontrar o cookie e agir como da primeira vez. Só isso, nenhuma configuração nem nada.

Continuar Lendo

19/08/2012 Linux

Muita coisa aconteceu durante todo esse tempo que fiquei sem postar aqui no blog. Mudei de emprego e de cidade, comprei um notebook e o servidor brasileiro de Tribal Wars deixou de ter analista de scripts. O pessoal só pode usar com segurança os scripts que já estão autorizados. Scripts novos podem ser usados, mas por conta e risco de cada um, se for considerado ilegal segundo as regras que ninguém sabe exatamente quais são, é banido sem dó nem piedade.

Mas isso é só enrolação, o assunto mesmo é outro. E tem haver com o notebook que comprei. Agora deixei de levar meu Linux num HD externo para conectar em qualquer computador que eu possa usar e passei a levar o notebook para onde possa precisar. Mas... bem que acho que vou precisar voltar na técnica do HD externo, já que minha mulher sempre quer usar o notebook e eu fico a ver navios.

Continuar Lendo

14/05/2012 Aleatoriedades Programação

Já falei aqui no blog que sempre gostei do MoneyLog, mas a coisa só ficou boa mesmo recentemente com a nova versão com suporte a widgets. Isso, é claro, porque agora eu poderia fazer as coisas do meu jeito (e para mim as coisas só são boas quando posso fazer alguma nerdice com elas). Já contei como fiz widgets para anotar valores e a soma desses valores. Mas não estava satisfeito, porque toda vez eu precisava editar dois arquivos: config.js e o arquivo de lançamentos (no meu caso, moneylog.txt).

Tarefas repetitivas tendem a serem enfadonhas e acabamos desistindo delas (quando isso é possível). Então, quanto mais simples, melhor. E foi o que fiz, agora tudo é feito no arquivo de lançamentos (o meu moneylog.txt), e você só precisa editar o config.js uma única vez. É claro que não vou simplesmente colocar o código aqui para você copiar e colar, mas também contar como essa ideia insana surgiu no meu emaranhado de neurônios (dizem que tenho).

Continuar Lendo

01/05/2012 Aleatoriedades Linux

Já falei sobre minha necessidade compulsiva de ficar verificando se minha conexão com a Internet está funcionando e minha criativa solução com música. Pouco depois do keeplaying nascer eu comprei um roteador wireless que funciona em modo AP cliente. Em outras palavras, recebo a conexão do meu “provedor via rádio” já pronta na minha eth0 sem necessidade mais de ficar lidando com PPPoE: o roteador faz isso.

Os leds indicativos não são coloridos, mas azuis. Roteador Wireless Smart Lan APRIO150

Continuar Lendo

29/04/2012 Aleatoriedades Linux

Gosto de ouvir música enquanto estou trabalhando, e meu trabalho sempre envolve usar Internet de uma forma ou de outra. Hoje em dia já usamos Internet para quase tudo. E é uma agonia quando ficamos sem acesso. E essa agonia pode ser ainda maior se a falta de conexão não for por um problema na rede em si, mas em seu software e você precisar digitar algum comando manualmente para restabelecer a conexão. Quando a Internet falta de verdade, você fica feito louco digitando o comando a cada 30 segundos para ver se volta. Já passou por algo parecido?

Continuar Lendo

26/04/2012 Linux

É, eu sei, pinguins não voam. Mas eu coloquei um para voar. Calma ai, deixa eu explicar. Instalei Linux num disco rígido externo, de forma que posso usar em qualquer computador que eu tiver disponível. Tá bom, tá bom... já sei que isso não é novidade. Temos Live CD rodando ai há anos, recentemente também tem sido muito comum usar memórias flash de pendrives. Mas não vim para contar novidade, mas dividir experiência.

Continuar Lendo

18/04/2012 Tribal Wars

O script foi autorizado no servidor brasileiro. No entanto eu não estou mais na equipe de análise de scripts, então confira antes de usar pois qualquer problema é por sua própria conta e risco.

Quem joga Tribal Wars no servidor brasileiro já sabe do rolo, o domínio equipetribalwars.com que hospedava todos os scripts autorizados teve algum problema e está fora do ar. A administração substituiu a hospedagem pelo Dropbox. Portanto todos os scripts precisam ser editados para trocar $.getScript( 'http://equipetribalwars.com/scripts/*.js' ); por $.getScript( 'http://dl.dropbox.com/u/72485850/tribalwarsbrasil/*.js' ); . Eu ainda não atualizei os que estão aqui no blog.

Continuar Lendo

03/04/2012 Aleatoriedades Programação

Eu sempre tive algum método para controlar minhas finanças. O problema é que nem sempre os métodos eram satisfatórios e eu vivia trocando de um para outro. Já usei uma diversidade bem grande de programas. E alguns deles você passa mais tempo lendo o manual, configurando opções, definindo contas e olhando gráficos do que colocando suas finanças em dia. Coisa que acaba fazendo a gente desistir e perder o controle.

Já conhecia o MoneyLog do Aurelio há algum tempo, mas não se adequava muito bem. No MoneyLog você só vai colocando o que recebeu e o que gastou, não importa se pagou com dinheiro, cheque ou cartão. Quer dizer, não há o conceito de contas. Isso é bom, porque quanto menos complicado, mais fácil, e mais provável que você continue fazendo o controle. Mas isso também é mal, porque você não tem controle do seu saldo e acaba não sabendo se lançou todas as suas despesas ou esqueceu alguma.

Mas agora há uma solução.

Continuar Lendo

16/03/2012 Linux

Em 2011 precisei de um servidor simples para firewall, cache e monitoramento de rede. Usei o BrazilFW, como já falei aqui. Tudo corria bem até que, enquanto eu estava de férias, queimou o disco rígido e o servidor parou. Foram lá me chamar e, como eu estava de férias, não quis resolver, só religuei os cabos e coloquei para funcionar sem o servidor, direto no modem como era antes.

Quando voltei de férias, decidi que ao invés de colocar para funcionar o mesmo servidor (algo que seria resolvido em meia hora) atualizar da versão 2.32.2 para 3.0.256 e acabei passando dias de dor de cabeça. Aparentemente tudo funcionava, mas eu tinha problemas bastante estranhos com o Squid. Então resolvi trocar pelo SmartRouter PROJECT e tudo deu certo! Bem... deixa eu contar mais detalhadamente, porque nem tudo são flores.

Continuar Lendo

03/03/2012 Aleatoriedades

Gosto de ouvir músicas e assistir filmes no computador. Não gosto de rádios, Micro System ou Mini System, nem mesmo dos Home Theater. Esse tipo de equipamento costuma ou ser de péssima qualidade ou ter preços que não são para meu bolso. Ou mesmo as duas coisas. Geralmente só encontramos amplificadores de áudio a venda de alta potência (e preço), não sendo o que eu gostaria para uso doméstico. E por fim, gosto de fazer eu mesmo as minhas coisas.

Eu tinha duas caixas acústicas que eu mesmo fiz com alto-falantes de 18W cada (já trabalhei em marcenaria). Então resolvi fazer também meu próprio amplificador. Usei dois TDA2030, procurei o esquema elétrico na Internet, comprei os componentes também pela Internet, soldei, montei e coloquei para funcionar. E, surpreendentemente, deu certo (não tenho muita experiência com eletrônica, apesar de algum conhecimento básico).

Continuar Lendo