Veja todos os anúncios de versões do programa:
MoneyLog Experience 1
MoneyLog Experience 2
MoneyLog Experience 3
MoneyLog Experience 4
Primeiro a historinha
Agora que minhas finanças estão passando por uma fase tipicamente adolescente de confusão e dúvidas, senti a necessidade de um controle básico sobre meus ganhos e gastos.
Eu já tinha um arquivo de texto (sempre ele) onde colocava alguns lançamentos mais importantes, um por linha. O problema é que se eu quisesse saber alguns totais, tinha que calcular tudo na mão:
grep | cut -f2 | tr \n + | bc
Então iniciei a jornada à procura de um programa para gerenciar meus centavos. Instalei cerca de 10, gostei de zero. Alguns faziam uns gráficos bacanas, outros podiam agendar lançamentos, outros traziam suporte a várias moedas. Mas todos pecaram em pelo menos um dos pontos que considero críticos:
- Ser simples, rápido de usar, ter interface desburocratizada
- Exportar/Importar os dados para/de um formato reutilizável
Em geral, se o programa era simples, guardava os dados em algum formato interno e não exportava. Caso contrário, era um monstro bloated com 300 opções extras além da minha necessidade básica. Algo como usar o OpenOffice para editar o /etc/motd.
Frustrado com a busca infrutífera, só me restou recorrer ao bom e velho método nerd de resolver os problemas: vou fazer meu próprio programa.
Decidido a sujar as mãos, o foco principal foi a simplicidade. Como fazer este programa de maneira que ele fique extremamente simples e prático, guarde os dados em um formato padrão e rode em qualquer sistema?
Comecei com shell script, passei para Python e finalmente fui iluminado: HTML + CSS + Javascript. Em uma única página HTML eu poderia embutir tanto os dados quanto o código, rodando em qualquer navegador (ou quase, desculpe-me lynx). Então, nasceu.
MoneyLog Experience v1:
Acompanhe suas finanças de maneira simples e prática. Em um único arquivo ficam os seus lançamentos (quanto ganhou e gastou) e o gerador de extratos. É uma página de Internet e um programa ao mesmo tempo. Baixe a página, adicione dados novos utilizando um editor de textos comum e veja o resultado no navegador. Tudo localmente, sem precisar estar conectado na Internet.
Algumas características:
- Simples, rápido, leve, personalizável, tudo-em-um-arquivo
- Pré-requisitos: navegador com Javascript, editor de textos
- Testado no Firefox, IE Win/Mac, Safari, Opera, Camino
- Filtro ativo que refina a pesquisa a cada tecla digitada
- Chave para ligar e desligar o Saldo Mensal
- Clicar no topo da coluna muda a ordenação (ou a inverte)
- Lançamentos com data futura ficam em destaque
- Os dados ficam no final do arquivo, bem separados do código
- Meganerds:
echo "dados" >> moneylog.html
Instruções:
- Salve a página do programa, moneylog.html (Arquivo > Salvar)
- Abra-na em um editor de textos comum, como Bloco de Notas, nano ou VI.
- Coloque seus próprios lançamentos no final do arquivo.
- Para cada ganho/gasto, informe a data e o valor.
- A descrição é opcional.
- Use um TAB para separar os campos.
- Salve as modificações e abra o arquivo no navegador.
- Pronto!
Detalhes:
- IMPORTANTE: Não use o Word! Ele vai estragar o programa.
- Outros editores de HTML como o FrontPage e o Dreamweaver também podem estragar o programa. Use editores de texto.
- No Windows, o Internet Explorer pode mostrar um aviso de que a página tem conteúdo ativo blablabla. Clique no aviso e escolha “Permitir conteúdo bloqueado”.
- Caso esteja vendo uma mensagem “Ops! Seu navegador está sem Javascript” no lugar da tabela com os valores, veja as intruções de como ligar o Javascript.
Versões modificadas:
- Por Marcelo Linhares: adicionado suporte a categorias.
- Por Lucas Rafael: tirou a barra superior para embutir o programa no leiaute do seu site.
- Por Rodrigo Chacon: fez uma interface para adicionar dados.




Pingback: » Blog Archive » MoneyLog Experience - Finanças descomplicadas
Pingback: » Blog Archive » MoneyLog Experience - Finanças descomplicadas
Pingback: Rodrigo Ghedin » Controle financeiro é uma boa
Pingback: E-balaio » Controle suas finanças na Web 2.0
Pingback: MoneyLog Experience 2 « Blog do Aurélio (Verde)
Pingback: MoneyLog Experience 3 | AURELIO.NET
Pingback: MoneyLog Experience 4 | AURELIO.NET
Sendo um jovem nerd que gasta seu dinheiro de 5 em 5 reais, principalmente em lanches no colégio, acho que seu programa não serviria pra mim xD
Mas garanto que o guardo no coração pra quando eu for um adulto responsável, que controle seus gastos, etc. Ou seja, acho que nunca vou usar :(
Mas recomendo pra quem quiser um :)
Putz Aurélio, sem sacanagem nenhuma…
Eu estava fazendo algo para rodar em shell, agora que possuo a
totalmente mega-bombada apostila de shell avançado do Aurélio!!! :)
A ideia era mais ou menos essa, ter um arquivo de texto com as datas, valores etc, separados por “:”, bem /etc/passwd.
Bem, agora o mestr já mostrou a luz :))
[]‘S
TIA
Muito legal. Dá até pra “webdoispontozerar” esse programa e transformar num mega super ultra powerful organizador de gastos disponível em qualquer computador a qualquer hora.
Valeu!
Aurélio.. tu eh o cara!!
Eu estava a tempos querendo algo assim.. simples.. funcional..
O q havia chegado mais perto era o phpMyFinance.. mas nao funcionava direito!!
Parabéns.. vou usar o bixinho!!
Daê Tia,
Se quiser usar os dois-pontos como separador dos dados, é só colocá-los no lugar do “\t” da linha 103:
var dataFieldSeparator = ‘\t’;
Mas faça o teu programa em shell que daí você se diverte e aprende mais! O legal é que com shell fica fácil de embutir os dados no final do script, ficando apenas um arquivo também. Tem um exemplo comentado de como fazer isso, aqui:
http://aurelio.net/shell/apostila/controle-shell.txt
Ola Aurélio, bem legal este seu sistema. Com um pouco mais de código eu vejo que até é possível pegar os dados em um servidor, para poder rodar na internet. Mas ai perde o foco de ser simple, né ?!
Muito bom.
Uma dica é o site iRows.com, é uma planilha eletronica online, HTML+Javascript+Ajax, o Google tb laçou o dele. É uma mão na roda para ter sua planilha de gasto em qq lugar que tenha internet.
Com licença, vou dar uns pitacos:
Em primeiro lugar, achei interessante, mas não é nada supreendente. Para quem já fez lelolab (roda bem no vmware!) e sed sokoban, isso aí é um espirro.
Em segundo lugar, não aprovo a idéia porque Javascript é invenção do diabo. Linguagenzinha xexelenta, usada em excesso e pentelhíssima nos sites de todos os exibicionistas. E exibicionista é mato na Web. A gente não dá três passos sem esbarrar em um. O tempo passa e mudam os fru-frus, mas todos querem fazer uma pose com os fru-frus da moda.
Em terceiro lugar, esses mini bancos de dados em texto puro são realmente muito práticos. Mas prefiro fazer com Tcl/Tk, que é excelente para esse tipo de coisa, como se vê aqui:
http://mini.net/tcl/3010
http://mini.net/tcl/2984
http://mini.net/tcl/2143
http://mini.net/tcl/16011
http://mini.net/tcl/1598
De quebra, Tcl/Tk permitem criar interfaces gráficas pequeninas e levinhas que rodam em muitas plataformas:
http://mini.net/tcl/2420
http://www.equi4.com/pub/tk/downloads.html
Em quarto lugar, você chegou a experimentar o Grisbi? Uso-o há alguns meses e estou muito satisfeito. Tem um jeitão de GnuCash, mas é mais simples. E se você não quiser administrar banco, cartões, paypal, sogra, ex-esposa etc., basta criar uma única conta “Cash” e fazer exatamente isso aí que você está fazendo, com a mesma simplicidade. Não roda “em qualquer navegador”, mas tem menos de 1 Mb. Quantos Mb tem “qualquer navegador” capaz de executar Javascript?
Programas como o Grisbi têm uma ferramenta valiosíssima: os relatórios com gráficos. Pode parecer perfumaria, mas só com os gráficos do Quicken (que eu usava há alguns anos) eu me dei conta de quanto gastava com tarifas bancárias e pude fazer uns cortes estratégicos. Só com os gráficos eu pude fazer um mapa bem preciso de quanto gastava com essenciais (aluguel, luz, comida) quando planejei mudar para um apartamento novo. Só com os gráficos eu pude trocar a porcaria de comida que tentava fazer em casa por uma marmiteira, passar a comer melhor e ainda ver, com espanto, que estava até gastando menos! Só com os gráficos eu algum dia consegui saber EXATAMENTE quanto eu seria capaz de economizar para comprar tal coisa em determinado tempo, sem os erros de cálculo do famigerado “achômetro”.
Se você chegou a tentar o Grisbi e não gostou, esquece o que eu disse. Se não, experimenta!
Ae!
Esqueci de dizer: o Grisbi roda no Mac sim. Não diz isso na página de abertura, mas está lá na página dos downloads.
Putz, sensacional! Vou começar a usar!!!
valeu! e parabéns!!
Oi LES,
Você precisa perder esse preconceito por Javascript, ómi! Eu também pensava assim, mas não é porque muitos usam a linguagem para fazer coisas idiotas, que ela não presta. Usada com moderação, para processamento e interatividade, presta e muito! Vide Google e seus softwares.
Tcl pode ser bom, mas requer instalação pelo usuário (não Linux) e eu teria que me preocupar em construir uma interface (além de aprender a linguagem, é claro). Não, não. Simplicidade é a ordem do dia. O navegador já está lá funcionando, o usuário já conhece sua interface (links, formulários). Basta baixar um HTML minúsculo e usar, simples.
Quanto ao Grisbi, deixa ele lá com suas trocentas funcionalidades que o que eu preciso é somente do extrato e pronto. KISS! :)
oi primo..se voce visse como eu calculo meus centavos…tudo na mao fazendo milhares de riscos e rabiscos…entao agora me dou o luxo de usufruir um programa facil e bacana…vamos ver como vou instalar ahaha pra voce ter uma ideia, estou a um mes tentando salvar minhas musicas do emule..pois tenho que joga-las na rede pra gravar em outro pc..entao puxo musicas pelo limewire mas la nao tem como puxar um cd inteiro..um dia eu consigo ser feliz diante das maquinas..ah se tiver um programa aí pra calcular juros eu agradeço..isso sim é uma grande dificilcudade em minha vida…sou psicologa e nao matematica financeira hehe
um beijao e aproveite bem o seu dia…
Amigo Aurélio, tua apostila está em lugar de destaque encima da minha mesa hehehe … altamente recomendada!!
Quanto ao teu GGMCEGP (Gerenciador de Gastos que Mostra Como Eu Ganho Pouco), sensacional !
Parabéns !
Você é um um maluco, só pode!
(isso foi um elogio :) )
Fico feliz por ter terminado de pagar o mouse. Vou testar mais um pouco sua solucao e depois dou uma opinião.
Haha, muito bom, ainda nao testei.
Achei legal os dados que estão inseridos:::: “Carnê do Baú”…
Aurelio parabéns pelo novo programa. Quem sabe possa evoluir e ser um sistema financeiro!!!
Opa Aurélio, muito boa a idéia….. qual é a licença dele? Adoro programar em javascript, peguei ele e já estou fazendo alterações….
Adicionei categorias… acho legal classificar o investimento, a principio classifiquei por categorias mesmo, mais pensei, talvez classificar em tags tbém seria interessante tipo…
Gasto:
Levar a patroa para comer um churrasco na churrascaria do zé:
tags: alimentação, lazer, namorada
Outra coisa q eu pensei… isolar os gastos em um arquivo texto (pusharia via xmlHttpRequest) , tá certo que iria complicar na hora de disponibilizar o sotware para download… mas a pessoa apenas alteraria o arquivo texto, sem corrie o risco de mecher na formatação…. Se bem q isso é pra nerd mesmo né? hehehe
Oi Marcelo,
Licença? Escolha a que você preferir :)
Sinta-se livre para modificá-lo. Coloque a sua versão online e me passe o endereço que eu faço um link para ela aqui no anúncio original.
Gostei da idéia das categorias/tags, já o xmlHttpRequest mata toda a idéia de simplicidade do programa :/
Cara… muito bom mesmo!! Da pra fazer um monte de coisa util em cima desse teu programinha utilissimo!!!!!!!!
Parabens pelo final das prestações do Mouse! huauhahuahua :)
Assim que eu acrescentar algo nesse teu sistema eu te aviso! :) Mas realmente ficou muito show de bola! Do jeito que eu gosto… simples e funcional. Sem firulas e sem terecoteco! :)
Abração!
Putz, atualmente estou usando o Moneydance, mas realmente este aí quebra um bom galho :-)
Já está indo para o meu computer …
Opa Aurélio,
Obrigado pela luz, excelente idéia, o xmlHttpRequest eu pensei exatamente para evoluir para uma versão não-nerd, onde meu pai poderia usar por exemplo ;-)… desta forma, o programa não apenas leria os dados como faria o padrão crud completo…
fiz umas brincadeirinhas com as categorias como tinha imaginado:
http://marcelolinhares.com/moneyLog/index.htm
Agora tá faltando quando a pessoa filtrar por categorias, recalcular o montante, acho que não irei ter problemas (visto que a lógica vai ser a mesma do filtro de busca)
Note que quando clica-se em cima da data aparece um campo inputável coloquei isto justamente pensando no meu pai … hehehe… ele iria adorar largar o ms-money para usar um sistema onde pudesse utilizar em qualquer lugar….
como q não tinha pensado nisso antes ;-)
Cara, vlw pela ideia a tempo to procurando um programinha simple para controlar meus gastos, da ate para dar um turbinada com uns phps da vida..abraços
Excelente idéia, muito prático.
Uma outra boa dica seria aproveitar as idéias do tiddlywiki (http://www.tiddlywiki.com) para poder editar diretamente na pagina os lançamentos ao invés de usar um editor de texto, depois só seria necessário usar o salvar do próprio navegador para guardar o arquivo.
Aurélio,
Realmente a praticidade é excelente, apesar da extrema atenção que o usuário tem que prestar ao digitar seus dados. Talvez se houvesse algum tipo de formulário para a digitação que adicionasse o lançamento ao final do arquivo, a segurança melhorasse um pouco.
Mas quero deixar uma sugestão que acho importante: quando começamos a controlar nossas finanças, saber se o saldo vai dar o não para pagar as contas já é muito bom, e a essa necessidade seu programa atende. No entanto, quando começamos a ficar “no vermelho”, o mais importante é saber quais são os furos por onde nosso dinheiro escoa. Como citado acima, fazer comida em casa pode não ser mais econômico do que comprar marmitas.
Então sugiro a criação de uma quarta coluna para a CATEGORIA do lançamento, que pode ser, por exemplo, “casa”, “alimentação”, “automóvel”, “lazer”, “educação”, etc… (o que o usuário digitar). Com uma simples filtragem (ou classificação) poderíamos saber quanto estamos gastando com cada categoria mensalmente para determinarmos onde a tesoura cortará mais profundamente nossos gastos.
Continue com seu ótimo trabalho e espero novidades para breve.
Desculpe, não tinha lido os comentários até o final… :-(
O Marcelo já criou categorias. Vou começar a usar para ver no que dá.
Já esta no meu del.icio.us e já to esperando a versão 2 com suporte a formulários… uma entrada de dados mais facil… ou algo parecido com o tiddlywiki (http://www.tiddlywiki.com).
Parabens
http://marcelolinhares.com/moneyLog/index_alpha.htm
Algumas frescurites….
Idéia do usuário ‘redimensionar’ as células (Em implementação)
Efeito alpha ao filtrar por categorias… (Pronto)
Putz muito bacana!!
simples e prático!
ta de parabens aurélio, e a questão do javascript, realmente as muitas firulas q fazem por ai as vezes irritam quanto ao uso da linguagem, mais para trabalhos serios, se torna essencial a qualquer bom sistema!
Beleza, só tem um pequeno porém! os valores do mês anterior não estão influenciando no mês seguinte! Tipo se meu saldo era + no final do mês e no mês seguinte so houver debitos ,mesmo sendo a soma dos debitos menor que o saldo (restante) do mês anterior, a conta fica no vermelho…
Uma sugestão de (baton) seria:
a:hover {color:#CC0000;}
pra ficar melhor a visualização… Valeu cara… um abraço
Oi Hudson, acho que você está confundindo o saldo mensal com o total mensal. Na segunda coluna fica o saldo, que é cumulativo. Do lado direito fica o total mensal, que é relativo àquele mês somente, se contar os anteriores. Abraço!
Quando voce disse, há algum tempo, que tinha iniciado um processo de
downNerdization, fiquei lamentando as perdas para a humanidade. Felizmente
vejo que está difícil se livrar daquela personalidade. :)
Para quem não é um MegaNerd, como você mesmo citou nesta página,
pareceu-me mais prático ter os dados no ínicio do arquivo HTML. Testei no
Opera 9 e funcionou da mesma maneira.
Também achei que seria interessante ter o “motor” em um arquivo e os dados
em outro, principalmente para “zeroNerds”, upgrade ou teste de versões.
Até cheguei a tentar juntar o que vi no final da página
http://www.webhostfreaks.com/forums/lofiversion/index.php/t138721.html
com o seu código, mas como não sei nada de JS, é claro que não ocorreu o
que eu imaginava.
Em termos de JS acho que vou continuar sendo um mísero usuário, esperando
pelos upgrades e novos programas dos visionários. Aliás meu navegador está
99% do tempo com JS desativado, pois considero-o um redutor de segurança,
além do que, como já foi falado, muitos designers usam esse recurso para cada
coisa…
Browsers com suporte a JS não são muito pequenos, o que poderia tirar a
conveniência dessa sua solução. Mas quem não tem um browser desses já instalado? Portanto, deixe solto esse instinto nerd que mais coisas acabarão vindo naturalmente, para facilitar a vida dos habitantes da bola azul.
ShellFan, legal o link! Usar o IFRAME é uma boa alternativa para deixar os dados em um arquivo TXT separado. Mas não adianta, eu prefiro ter tudo em apenas um único arquivo :)
Quanto ao uso de Javascript, é difícil saber ao certo a quantidade de pessoas que o desliga. Vi agora as estatísticas do The Counter em Junho, somente 6% estavam com o Javascript desligado. Conferi também as estatísticas do AURELIO.NET e ficou em 4% para os desligados. Acho que não há motivos para pânico :)
Uai..
mas a proposta do moneyLog é ser só e apenas só pessoal….. Me expliquem por favor a preocupação com os usuários que optam pelo javascript desabilitado…..
Olá verde! :)
Fiz um programinha como esse pensando exatamente como vc. Desenvolvi em PHP usando as classes PHPMyEdit e EzSQL p/ facilitar as coisas, guardando os dados em um MySQL. Usei CSS p/ deixar a interface mais bacana. Se quiser dar uma olhada fale comigo, ñ disponibilizei na net pq ainda falta fazer mt coisa mas ficou bem legal.
Abraço!
dae,
cara. muito pratico esse negocio. nunca consegui organizar meus lucros e dividendos. acho q agora vai.
so uma sugestao para uma proxima versao: possibilitar lancamentos periodicos. por exemplo, eu pago o aluguel todo santo dia 15 de todo santo mes. seria util algo do tipo:
*-*-15 -300,00 aluguel
obviamente que os lancamentos seriam mostrados e calculados apenas ate a data atual do sistema.
abraco,
Mateus
Oi Mateus,
A sugestão é boa, mas daí complica porque tem que ter uma data de início (primeiro mês de aluguel) e a de final (quando você comprou a casa própria :)
Mas olha só, os lançamentos não precisam ser feitos em ordem cronológica no arquivo. Faz a linha do aluguel, copia e cola 11 vezes, uma embaixo da outra e só troca o mês. Em um minuto você já cadastrou o ano todo!
Muito boa a idéia, Aurélio. Eu já vinha tentando me adaptar a alguns softwares para isso, mas acho que a idéia é o contrário! É ter softwares simples que se adaptam ao que precisamos. Este deu é um exemplo disto. Já estou adicionando meus dados no html ;-) echo “fuubar” >> gastos.html ;-)
Sobre o lançamento regular, gostei da resposta de copiar e colar 11 vezes. Até me lembra o nosso velho e querido vim:
yy11p
Já copiou e colou ;-)
Abraços.
Grande Aurélio !
Este programinha é do cassete cara ! É mais uma das suas excelentes criações…
Eu semrpe estivwe atrás de um programa desse tipo, mas os que encontrava eram cheio de parafernalhas e funções descenessárias…Muita coisa acaba atrapalhando. Daí em um dia visitando seu site encontro o MoneyLog. Simplesmente o melhor ! Pequeno, prático, simples e funcional.
Parabéns mais uma vez,
Ricardo Martins.
Aurélio
Comprei seu livro de Expressões Regulares já à algum tempo, e agora está me ajudando muito com as validações em Java Script, ele é ótimo, admiro seus trabalhos, parabéns, estou usando o moneylog e ele é perfeito, quando li sobre como chegou a conclusão de “faça você mesmo” me identifiquei, a diferença que estou aprendendo a programar agora, pois é meu mais novo emprego, aiuhuiaiuha, gostaria que quando aberto o moneylog, visualizar o saldo mensal sem ter que clicar no checkbox, ou seja ao contrário do que está, se possível pode me mostrar como?
Obrigado.
lui[]
Oi lui,
Para que o Saldo Mensal já apareça selecionado ao abrir o MoneyLog, basta alterar a linha 279
de:
<input class=”trigger” type=”checkbox” id=”optmonthly”
para:
<input class=”trigger” type=”checkbox” id=”optmonthly” checked
Ou seja, basta adicionar um checked no final. Falou!
Oie, piá Verdinho…
Semana passada eu estava em busca de algo para gerenciar meus milhões de Euros, assim como você. Foram várias tentativas e até cheguei a baixar um modelo daquelas planilhas “poderosérrimas”, que a MS oferece gratuitamente no site deles (vc me conhece, embora ame os pinguins, nunca odiei as janelinhas)… Bem, mas a dita cuja não era o que eu esperava e voltei a estaca zero. Vim te visitar -pra matar saudade mesmo- e gostei da brincadeira aí de cima. Vou baixar hoje a noite, quando chegar em casa. Se o Eros reclamar, pifar, cuspir ou fazer birra, te pegarei pelos IM da vida em busca de orientações nerdianas….
Beijocas, saudade…
Fer…
ps: Bah!! Um aluno meu, ontem, veio me dizer que é seu fã e coisa e tal, e ficou feliz da vida de saber que somos amiguinhos… Ele pediu para lhe mandar um abraço e parabéns pelo trabalho. É o Wilson, do 2. período de Logística.
Gostei da versão do Marcelo, as categorias são interessantes!!
Só gostaria agora de uma interface para cadastrar ao invés de fazer isto via linha de comando, pois quando não estiver na máquina não poderia cadastrar meus lançamentos, mas tem ficado legal!
Aurélio.
Obrigado pela informação, deu certo aqui, valew pela atenção e parabéns pelo seu trabalho.
lui[]
Aurélio,
Será que ele pode ser adaptado para usá-lo em um TiddlyWiki (http://www.tiddlywiki.com/).
Creio que nessa plataforma poderia separar o código para uma Macro ou Plugin e os dados para um Tiddler que interagisse?
Vc que é fera em código, achará útil a dica.
Abraço.
Rafael, o que você pode fazer é um PHPzinho safado de poucas linhas que simplesmente grava os dados novos no final do arquivo. Aí você chama ele de, digamos, moneylog.php e coloca na mesma pasta do moneylog.html. Quando quiser adicionar dados, só troca a extensão do arquivo.
Manoel, desconheço totalmente esse Wiki e infelizmente não tenho tempo de abraçar mais nada no momento :) Mas se você fizer alguma adaptação, me avise que eu atualizo o post do MoneyLog. Valeu!
o que é um “chuberry” ??? (rofl)
seu moneylog é simplesmente GENIAL ! voce eh um ubber-nerd.
abraço !
http://en.wikipedia.org/wiki/Shrubbery
Escrevi errado :)
Pô aurélio.. se vc puder me indicar uns sites para aprender javascript seria massa!! =]
eu to tendo q aprender td sozinho.. tah foda abrass irmao!
vidiasman@hotmail.com
Ontem mesmo estava as voltas com testes de programas (mais uma vez!) e não encontro nada que me atenda. Voltei ao meu excel (SpreadCE) que vai dando conta na simplicidade e facilidade de uso. Gostei da proposta do seu .html e vou aos testes. Sendo qual for o resultado (usar ou não) já coloquei a recomendação no meu blog farley.com.br/blog e guardei o link. Tá muito bom mesmo. Já a implementação de categorias pra mim, usando o FireFox, só funcionou online. Quando baixei pra testar, não funcionou.
IMPRESSIONANTE!
Controle meus gastos há mais de um ano, e para tal vinha usando uma planilha bem safada que criei no Calc (do OpenOffice). Minha namorada já tentou me converter para o Microsoft Money 99, que ela usa, mas achei ele muito pesado e complicado para algo tão simples. Só não conseguia imagina que este meu conceito de “simples” pudesse ser, comparado com o MoneyLog, pesado também!
Estou prestes a fechar o “ano fiscal” das minhas finanças, e já tomei a decisão de, no ano que vem, usar o MoneyLog para gerir meus gastos e lucros.
Parabéns pelo excelente trabalho!
[]‘s!
Bem legal, a única coisa ruim e que me fez (ainda) não usá-lo é o fato de ter que abrir o notepad toda vez pra colocar algum dado nele. Na era da web 2.0, ajax e blablablá, ter de abrir um documento no notepad (com aqueles códigos que ninguém entende) depois salvar em html e depois abrir no firefoz só para “vê-lo” está totalmente fora de cogitação…
A interface é linda, simples e tudo, mas falta uns formulários ali que agente, na própria página, insira os dados…
Vou continuar acompanhando a evolução do programa, já usei quase todos existentes na internet e não achei nenhum tão simples quanto o seu, portanto, é o único que me dá esperanças!
Por enquanto, fico no bom e velho Calc…
[]‘s
Oi Jonathan,
São diferenças no uso. Para mim, é melhor ter essa separação pois eu edito o arquivo várias vezes durante o mês para fazer os lançamentos. Mas só consulto o “extrato” no navegador uma ou duas vezes por mês.
Também acho mais rápido editar o arquivo no Vim do que preencher formulários no navegador.
Mas é aquilo né, gosto é gosto :)
Dica: veja no final do texto que tem um link para uma versão modificada, com formulário de inclusão dos dados e parece funcionar no Firefox pelo menos.
Abraço!
Então Aurélio, eu estou fazendo uns testes por aqui… peguei a versão do Rodrigo (que permite inserir dados na própria página) e estou fazendo algumas modificações pessoais (não entendo muito disso, é na base da tentativa e erro mesmo!).
Mas está ficando bem legal!
Por isso gosto de software livre, vc teve a idéia e bolou a coisa, outro modificou e eu estou modificando para melhor ajustar as MINHAS necessidades!
Obrigado a vc, e ao Rodrigo!
Continuarei acompanhando aqui alguma evolução :)
Ola Aurélio Jargas, parbens pelo blog. Estou “tentando” utilizar o Mac a algum tempo. Instalei em meu PC a versão 10.4.8 e consegui pelo menos ver como o sistema era, mas não funcionou a internet banda larga, alias eu não sei nem onde verificar se os compornentes do hardware foram instalados direito (Algo fácil no Windows), emfim estou em uma incrusilhada para descobrir um sistema que possa substituir meu velho Windows. Queria lhe fazer uma pergunta, uso o MS money das micosoft a cerca de 10 anos e tenho toda a minha vida nele, para poder trocar de SO precisava leva-lo comigo. Vc conhece algum programa para Mac queimporta os dados dele ou consigo utiliza-lo através de emulação? Se mpuder me ajudar agradeço.
Olá Aurelio, primeiramente gostaria de deixar aqui um eterno agradecimento a tudo que consegui aprender com seus artigos e outros… mes que vem estarei comprando o livro e a apostila avancada do Shell, meu objetivo é ser um futuro goodness shell :), mas so por diversao hehe, gostaria tambem de salientar que estou um pouco triste lendo todos estes comentarios criticando o uso da ferramenta, sabe o que eu nao entendo é que. Se a ferramenta é baseada na GPL então primeiramente ela não tem garantia de uso, segundo elá é livre podendo voce copiar, alterar e distribuir, entao se nao gostou é mais facil criar a sua propria ferramenta e distribuir tambem, caberá a cada usuario decidir qual delas vai usar !!!. Deveriam apenas agradecer o fato de voce as tornarem publicas, o q ja é um grande passo ao futuro… Abracos, mais uma vez Obrigado
Oi Fabricio, muito obrigado pelo apoio!
Quanto aos comentários, eles são para o bem no fim das contas. Sabendo o que os usuários sentem falta, posso priorizar o que implementar em uma versão futura.
Mas eu reforço seu incentivo para que apareçam trabalhos derivados. Isso é bom!
Cara muito legal seu trabalho, simples e prático.
Minha sugestão: Moneyzi – http://www.moneyzi.com é online e grátis, o que mais gosto nele é que é simples e sem muita frescura. Procurei por algum tempo um gerenciador financeiro e encontrei alguns o que mais gostei foi esse.
abs.
Aurélio, estou com uma dúvida. Quando é inserido mais de um lançamento no dia, como é ordenado quando visualizo o resultado no browser, eplico melhor.
No arquivo moneylog.html
2007-04-11 -6,20 Alimentação
2007-04-11 -7,42 Alimentação
2007-04-11 -171,00 Telefone
No browser
2007-04-11 -7,42 Alimentação
2007-04-11 -6,20 Alimentação
2007-04-11 -217,00 Telefone
No arquivo html esta em uma ordem, já no browser esta em outra ordem.
Oi Caio,
A ordem de inserção dos dados não importa. Na hora de ver no navegador eles são sempre ordenados automaticamente pelo programa. Com isso você tem a flexibilidade de não precisar se preocupar em adicionar os dados cronologicamente.
A ordenação padrão é por data, já a ordem dos lançamentos do mesmo dia (teu caso) não é previsível, depende do humor da função sort() do Javascript :D
Rapaz, fiz um comentário acima, há tempo,
http://aurelio.net/blog/2006/07/08/moneylog-experience/#comment-734.
Ainda não mudei minha posição, ou seja evito que desconhecidos e conhecidos que podem ser sido contaminados rodem códigos na minha máquina. Claro que JS não tem o poder devastador de um executável de windows, mas seguro morreu de velho.
Claro que eu não rodo tal sistema. :)
Hoje li mais uma notícia e desta vez procurei esta entrada para fazer o registro:
http://info.abril.com.br/aberto/infonews/062007/19062007-8.shl
Outro dia precisei de algo como o que você fez, acrecido de complementos, mas preferi fazer o meu em shellscript que só roda como root depois da abertura de um container criptografado. Para rodar faço isso no terminal, digitando um comando de ima letra, com parâmetros opcionais. Cara, eu não acredito que você não esteja com saudades das “conchas”?
Tenho visto seus últimos logs. Para onde será que estás indo!?
Espero que ainda esteja lendo por aqui, se não estiver o Google está.
[]s
ShellFan, vulnerabilidades existem em todos os sistemas. Particularmente deixo o Javascript SEMPRE ligado há anos e nunca tive um problema sequer. Não seja tão paranóico!
Não larguei as conchas não, só que agora estou concentrado na finalização do livro de Shell, então fica ligado que após o hiato vem o estardalhaço ;)
Já experimentou usar o controleFinanceiro.com?
Acesse:
http://www.controlefinanceiro.com
Adalberto.
Este site até permanece no ar, mas somente com propagandas para outros lugares ligados ao google.
Kd a versao para download no pocket pc, so tem html!!!!!
Legal esse programa… vou dar uma olhada!
Caralho…
…meus parabens…
Agora eu só espero que o meu saldo sempre termine sem o ” – ” …………se isso acontecer, será um erro do programa…eu espero…
Curti o seu blog…encontrei ele no google, agora vou ve-lô direto…
Seja bem-vindo Erick, espero que os vermelhinhos não o incomodem :)
Muito legal esse programa (simples e útil).
Eu tava pensando em implementar uns formizinhos
nele (usando PHP) :)
Se eu fizer essa modificação mando o link pra você.
Abraços, Igor Cemim
bom dia!
estou tentando utilizar o moneylog no mozila firefox e não consigo editar os valores..
alguém pode me ajudar?
obrigada!
Nina, usa o Moneylog Online, que conta com um botão Editar no canto inferior/direito: http://aurelio.net/moneylog/online/
Problema com a versão “moneylog online”
Aurelio, nem sei se ainda está acessando esse blog, pois verifiquei que a última postagem é de 20/09/2010, a EXATOS 12 meses de hoje, mas em todo caso estou escrevendo.
Gostei muita do “Moneylog Online”, porém encontrei o seguinte problema, mesmo baixando em meu computador: os dados não são gravados realmente.
Ou seja, enquanto o arquivo está aberto, quando clico no botão “salvar” ocorre as alterações, mas se fechar e abrir novamente o mesmo arquivo, os dados são resetados, e volta para o conteudo padrão.
Observe ainda que se abrir o arquivo com o editor de texto e alterar por ali, tudo bem, os dados de fato são alterados.
O estranho que não encontrei ninguém reclamando desse problema nos posts aqui.
E também não encontrei ninguém elogiando essa versão, apesar de considerar a mais completa.
Aguardo ajuda para solução do problema.