Skip to main content

Posts about programming (old posts, page 7)

A Hundred Days of Code, Day 004

After a series of disasters in the kitchen today, I fear my hundred days of code is going to turn into a hundred and one days of code.

My box of new eggs shattered on the floor. My box of old eggs turned out rancid and extremely foul smelling. I had to clean up the whole sordid mess. Not before I boiled a few of the old ones. Now I have a smelly cooker too. The house smells of rotten eggs. My wife is about to puke. I have rotten egg on my hands literally (and on my face, metaphorically). Oh, and the chicken is on the stove, burning.

Putting out all these fires is too much for me, today.
So I am cutting myself some slack, giving myself some grace, goofing off on irc and going to bed.

Tomorrow is another day.


A Hundred Days of Code, Day 003

Still on the Journal program.

Learnt how to split functionality between files, so that I don’t have a giant hodge-podge of code.

Ran out of time. File I/O tomorrow, I guess


A Hundred Days of Code, Day 002

Creating a small personal journal program.

Day 2 and I have already switched allegiances :)
Decided to do the TalkPython Jumstart Course, since I wanted to get my hands dirty and mind working with real world-ish problems.

Started with App 4, that deals with building a small journal app.

In one hour, I managed to create the bones of the app.
I can read, write and exit the app.
I learnt how to sanitise input, so that erroneous input does not crash the app.
I kept pausing the video and then trying to code it up myself and then seeing if my stuff matched up to what was being shown.
For the most part, it did.
Was happy to see that. It affirmed that I had a good grasp of the basics.

Will work tomorrow on persistence.
Save my work to a file, and then read it in.


A Hundred Days of Code, Day 000

Well, life caught up with me again.
And so, ridiculous as it may sound, I’m starting over, again!

An hour a day.
For a hundred days.

I did 37 days last time.
Here’s to a hundred and lots more learning this time.

Continuing with the Talk Python, #100DaysOfCode in Python.
Will do it at my pace.
And mix and match other little programs and challenges as I come across them.

Wish me luck!


#100DaysOfCode, Day 037 – Videos, final day

Finished up all the video watching.
Will start with tiny projects, an hour at a time tomorrow onwards.

Today I learnt about,

  1. basics of databases in Python with SQLite3
  2. data visualisation uisng Plotly
  3. full stack webapps with Anvil (did not quite grok this)
  4. creating a small inventory app
  5. accessing and driving databases with SQLAlchemy
  6. building basic gui apps using Gooey
  7. using JSON apis

Will obviously be rehashing and revisiting all I saw and read and learnt over the next sixty odd days.