• Posts
  • RSS
  • ◂◂RSS
  • Contact

  • 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

    Recent posts on blogs I like:

    Be less scared of overconfidence

    deferring to markets • deferring to experts • deferring to low-information heuristics • why they fail • blindness to outliers • what to do instead

    via benkuhn.net November 30, 2022

    Corncob Dolls

    I went to a farm and at the farm I got to see a corncrib and the corn that had fell out of the corncrib that no one wanted I got to use my fingers to take off the corn kernels and once the cobs were empty I put them in a bag and then once I got back to the…

    via Anna Wise's Blog Posts November 7, 2022

    Light Switch

    When I got my loft bed it was just so annoying every morning to have to get out of bed, climb down the ladder, turn the light on, and climb back up, just so I could see stuff. I decided to make a string for my light switch because I really wanted to be abl…

    via Lily Wise's Blog Posts November 7, 2022

    more     (via openring)


  • Posts
  • RSS
  • ◂◂RSS
  • Contact