Well, this is supposed to be "a purely technical blog concerning topics such as Python, etc.", so let me start by showing off a quick little Python utility that I had to write at a moments notice:
#!/usr/bin/env pythonIf you want to find out more, read the comments ;)
"""Help Gina-Marie time her contractions."""
import time
SECS_PER_MIN = 60
last_start = None
while True:
print "Press enter when the contraction starts.",
raw_input()
start = time.time()
if last_start:
print "It's been %s minutes %s seconds since last contraction." \
% divmod(int(start - last_start), SECS_PER_MIN)
last_start = start
print "Press enter when the contraction stops.",
raw_input()
stop = time.time()
print "Contraction lasted %s seconds." % int(stop - start)
Comments
Absolutely. We had the birth in our dining room which is where our laptops are. After a couple hours of watching our friend time the contractions with a watch and a piece of paper, I figured it was a lot simpler to just hit "Enter" anytime something interesting happened ;)
Congrats to you!
Congratulations on the amazing news!!!
Best,
Dave
(The Rails guy from SBUX on Union St.)
baby_count = 4
while true:
if JJ had a new baby
baby_count += 1
print "Congratulations, JJ, Gia and family!"
sleep 10 months
Congrats again :-)
Too much OO fancy pants stuff :)
hahahaha
That's a funny script tho, I hadn't heard about you writing that one. Only you, JJ, could think to code something during child birth. Poor Gia, you couldn't even rig up a wireless mouse, she had to hold the laptop?
- A