Website wrangling scripts

August 20th, 2010
ical, python, tech, webscripts
I have a strange approach to website management. My website is all static html, but some of it is generated by scripts that read other static html pages. The scripts manage two separate aspects of the website: The proc_schedule script reads in the main page's source and allows automated schedule item addition and ical-format feed generation. The makerss script reads in the huge news page and writes out more manageable news pages, arranged by date, tag, etc under news. It also, as of pretty recently, adds summaries of recent news as links on the main page.

I have shell aliases that make sure the appropriate publishing command is always run after I make changes:
  ~/.bashrc:
      ...
      alias ne="emacs -nw ~/public_html/news.html && python ~/bin/makerss.py"
      alias sv="python ~/bin/proc_schedule.py view"
      alias sa="python ~/bin/proc_schedule.py add && python ~/bin/proc_schedule.py ical"
      alias se="emacs -nw ~/public_html/index.html && python ~/bin/proc_schedule.py ical"
      ...
  

Comment via: facebook, substack

Recent posts on blogs I like:

The One That I Want Another Sister

I want a baby sister or brother. Because I want to play with another kid, and I don't want to play with Josie because she is in preschool and I won't play with her very often. So I want to play with someone very often who is not just two people. …

via Nora Wise's Blog Posts September 5, 2026

Linkpost for September

On September 19 and 20, Sparrow Infrastructure is putting on The Overhang, a conference in Washington D.C.

via Thing of Things September 4, 2026

Ed Zitron's AI prediction track record

I was curious how well the predictions of the most widely cited AI skeptic I've seen (Ed Zitron) have done, so I looked at how his predictions panned out. To disclose my own biases, I've never had a particularly strong pro or anti AI progress posi…

via Posts on September 1, 2026

more     (via openring)