handslive: (coding)
[personal profile] handslive
A long time ago (well, years anyway), M asked me about the possibility of setting up a 5 year diary.  These are kind of a common concept in weather journals and gardening.  Each page of the journal is for a specific calendar day and month, but you can put in different entries for each year.  This is useful for recurring activities like gardening because you can see how the weather has been at different times of the year across multiple years or what you planted on the May long weekend each year.

The first example web application I found didn't work for me (for a bunch of reasons -- mostly that the code hadn't been touched in several years and the newer versions of the various coding frameworks used weren't backward compatible).  However, a year ago or so I found another example with a much smaller and simpler code base.  I've been tweaking and rewriting it now and then and have finally reached the point where I felt I could let M start playing around with it.

Along the way, I've been keeping notes of different kinds on the various bits used to build the site, what objectives I have, and what things I've done so far.  There's still a sizable to-do list, including to rewrite this from scratch now that I have a clearer idea what it should do and how.  For now, it supports multiple users, so M and I can use it at the same time and have our own entries.  It also supports backdating entries and longer text entry than the original version.  No formatting of content (yet) and no search function.  Also, I'd like some additional security controls on the diary content at rest, like some kind of encryption at rest -- although how search would work with that is a question.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

handslive: (Default)
handslive

May 2021

S M T W T F S
      1
2345678
91011 12131415
16171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 9th, 2025 11:46 am
Powered by Dreamwidth Studios