logo
Contato | Sobre...        
rebarba rebarba

Rodrigo Strauss :: Blog

follow us in feedly

Um dia minha filha terá orgulho disso

Minha pequena Heloisa nasceu faz um pouco mais de uma semana. Além da minha felicidade de pai de primeira viagem, isso também gerou uma história interessante para contar. Afinal, nada da vida de um escovador de bits pode passar em branco... :-)

Quem conhece um pouco de gravidez, sabe que horas antes (pode ser até 48 horas) do parto, a mulher começa a sentir as contrações e o corpo começa a se preparar para o trabalho de parto. As mães que fazem pré natal são orientadas pelos médicos e enfermeiras a anotar a duração e intervalo das contrações, para saber como anda a evolução do trabalho e ajudar a saber a hora certa de ir para um Hospital (ou para uma Casa de Parto, como foi o meu caso).

Enquanto eu estava no trabalho, minha esposa ligou dizendo que já estava sentindo algumas contrações leves. E também me disse que estava controlando isso, anotando os horário no papel. Poxa, no papel?? Nem uma planilhinha Excel?? Em que mundo vivemos?? :-)

Quando eu cheguei em casa, ouvi o que eu queria: "Ficar olhando no relógio e anotando essas contrações já está enchendo o saco...". Foi aí que eu perguntei se um programinha no iPaq ajudava. Disse que seria só clicar quando começasse e quando terminasse a contração, que ele faria o resto. Então, ela disse sim. :-)

Abri feliz meu Visual Studio, iniciei um projeto para PocketPC em C#. Meia hora, um DataGrid, um DataSet e um Button depois, eu tinha uma versão alfa, que testamos nas próximas contrações. Corrigi alguns bugs e fui colocando mais recursos a medida que ela ia pedindo. Mais uma hora programando e acompanhando as contrações eu tinha um programa para controlar contrações pronto.

        

A parte que está no DataGrid é simples. Os tempos que estão embaixo são as médias. O programa salva o DataSet em um arquivo "\contra.xml", e pergunta no início se você quer carregá-lo para continuar contando as contrações.

Você pode baixar os fontes do programa aqui. Caso queria somente o programa para usar, você pode baixar o programa, instalar o .NET Compact Framework no seu PocketPC e depois copiar o programa pra ele (não precisa instalar). E como ele é feito em .NET, esse programa também roda em qualquer PC que tenha o .NET Framework instalado (fica feio, mas roda).

Acho desnecessário, mas lá vai:
Esse programa é livre e pode ser usado por qualquer um, sem restrições. Sendo assim, NÃO DAREI NENHUM TIPO DE SUPORTE. Também não me responsabilizo caso alguma conta esteja errada, não se esqueça que eu programei isso enquanto minha esposa estava tendo contrações... Também não me responsabilizo se alguém parir em meia hora ou se a mulher passar o tempo todo jogando paciência no iPaq e não controlar as contrações. E claro, ignorarei qualquer pedido para que o programa seja portado para VB.NET :-)


Em 31/10/2004 23:40, por Rodrigo Strauss


  
 
 
Comentários
Jonatas | website | em 01/11/2004 | #
Pô cara, vc eh d+!
Muito bom humor associado à vida "dura" de programador hehehe.

Seu site cada dia tá mais legal!
[]s
Jonatas
Rodrigo Strauss | website | em 01/11/2004 | #
Valeu! "Servimos bem para servir sempre"

Sem bom humor não dá pra aguentar essa vida dura e sofrida.. :-)
Wanderley Caloni Jr | e-mail | em 01/11/2004 | #
Esse é o Strauss. Se você tivesse um tempinho a mais, era capaz de ter feito em WTL =P.
Rodrigo Strauss | website | em 01/11/2004 | #
Pois é, eu tenho pensado bastante nisso. Eu não tinha esse tempinho a mais, e fazer em C# realmente é bem rápido.

.NET aumenta bastante a produtividade, até o momento que você tem um projeto com 20 Forms e 10 DataAdapters, e alguém resolve mudar alguns campos no banco de dados...

Talvez .NET realmente sirva para alguma coisa... :-)
Ana Cris | e-mail | em 06/11/2004 | #
Não me bate, mas que tal uma versão para PC???
Baixável e instalável...
Rodrigo Strauss | website | em 07/11/2004 | #
Seu pedido é uma ordem: http://www.1bit.com.br/content.1bit/weblog/1099881681">Atendendo a pedidos: Controle de Contrações para PC, baixável e feito em WTL

"Servimos bem para servir sempre"
fulano | website | em 07/11/2004 | #
e eu que me achava nerd...putz!
Marcos | website | em 19/11/2004 | #
Hehehe, caramba meu negocio é hardware! Desde que me conheço por gente, até me achava um "escovador de chip", mas o pessoal daqui "escovadores de bit" me surpreendeu com tanta determinação!

Muito show este site! Keep up =)
Rodrigo Strauss | website | em 28/11/2004 | #
Pessoal? Que pessoal? O site é PESSOAL, só meu, sou o único escovador de bits daqui... :-)
Eliu | em 12/05/2005 | #
Ficou ótimo, posso manter comunicação com voce ?
Rodrigo Strauss | website | em 12/05/2005 | #
"manter comunicação com você" = ???
Jorge Oliveira | website | e-mail | em 16/04/2007 | #
Rodrigo, sempre que passo aqui, e não sou lá nada assíduo, dou boas risadas pelas pitadas de humor. Mas interiormente nunca deixo de parabenizá-lo pelo profissional que és.

Seu programa "Contrações" bem deveria estar nas mãos de muitos obstetras para fornecerem às suas pacientes, e até
de alguns gineco. Opnião pessoal minha.

Um abraço e sucesso, SEMPRE!

Jorge
Algo a dizer?
Nome:


Site:


E-mail:


Escreva o número vinte e seis:


 Não mostre meu e-mail no site, não serve pra nada mesmo...

Comentário





Os comentários devem ser sobre assuntos relativos ao post, eu provavelmente apagarei comentários totalmente offtopic. Se quiser me enviar uma mensagem, use o formulário de contato. E não esqueça: isso é um site pessoal e eu me reservo o direito de apagar qualquer comentário ofensivo ou inapropriado.
rebarba rebarba
  ::::