Oct/072
Versão 2.0.2
Nova versão para corrigir erro encontrado pelo usuário Knight, do fórum PalmFórum. Muito obrigado pela força! O erro refere-se a preencher o campo valor total do formulário de abastecimentos com zero, causando um congelamento do programa. O erro, como você deve estar pensando, é a divisão por 0. Estranho, pois coloquei o cálculo entre Try Catch, exatamente para prever esta situação. Mas aparentemente não funciona!
Aug/070
Propaganda
Um pouco de propaganda sobre um programa que criei. Você gosta de aplicar seu dinheiro em fundos de investimento? Eu também. É sempre bom ver seu dinheiro rendendo. ![]()
Pois então, estou desenvolvendo um pequeno programa que extrai as cotas dos fundos de investimentos dos sites de bancos brasileiros. No momento, tem apenas para o Banco do Brasil.
Esta primeira versão apenas extrai os dados, mas em futuras versões pretendo criar gráficos, etc, etc. Sim, porque eu fiz esse programa? Existem sites que fazem isto, mas basta ter 100 cadastrados que eles fecham o conteúdo e passam a cobrar. Eu preferi fazer algo meu, e tornar livre para todos, do que pagar o deles. Não desmerecendo o trabalho destas pessoas, mas porque eu prefiro deixar as coisas livres.
Portanto, se gostou da idéia, visite o site investimentoz.wordpress.com.
Aug/072
Novo Conceito
No desenvolvimento da nova versão do VeículoZ me veio em mente implementar uma nova funcionalidade, ou, melhor esclarecendo, uma nova forma de tratar os abastecimentos. Primeiro, acredito que justificar esta mudança ajude a compreender o motivo dela. Não são poucas as pessoas que reclamam de abastecimentos que fazem e que atrapalham no cálculo de consumo médio. Embora a versão 1.2RC3 tenha uma opção para indicar se o abastecimento foi inválido, essa solução não é a melhor.
Explico o motivo. Atualmente, o VeículoZ calcula o consumo médio através dos abastecimentos realizados consecutivamente. O que aconteceria em uma situação como esta: um abastecimento válido, com 0 km marcados no odômetro e 40 litros de gasolina. Um segundo abastecimento, desta vez inválido, ou seja, desprezado no cálculo. Terceiro abastecimento, válido, realizado após 800km rodados após o primeiro abastecimento e 40 litros de gasolina. Haveria uma anomalia, já que o programa vai considerar o primeiro e o terceiro como consecutivos.
Claro, isto é fácil de consertar, você diria. Sim, de fato. Mas acredito que existe uma forma para tornar os abastecimentos e o cálculo mais claro. Verifiquei que o uso maior do VeículoZ é para consumo médio. Para cálculo de gastos, existem outros softwares. Como o cálculo de consumo médio depende de dois abastecimentos consecutivos, porque não criar uma “entidade” que representa esta idéia? Opa, é isto que pretendo implementar. Qual o nome desta “entidade”? Sei lá, por enquanto estou chamando de Percurso. Alguma sugestão melhor?
O que tem um percurso, então? É formado por dois abastecimentos consecutivos, pelos quilômetros rodados, o veículo utilizado e o consumo médio deste percurso. E os litros consumidos para realizar o percurso? Depende, se você marcou o último e o primeiro abastecimento do percurso como TANQUE CHEIO, então será a quantidade de litros do segundo. Caso contrário, será a quantidade do primeiro abastecimento.
Entendeu?

