For the last 3 years I've been printing several copies of the Compact Calendar by David Seah [1]. It's as its name implies a compact form calendar that spans the whole year in a single page, and leaves enough side space to annotate stuff as needed.<p>It's very cool and useful, although it would be nice having an open-source based version (i.e. LibreOffice), for those of us that don't have an MS Office license...<p>[1]: <a href="https://davidseah.com/node/compact-calendar/" rel="nofollow">https://davidseah.com/node/compact-calendar/</a><p>(not sure why but upon checking the website I'm seeing all text and links scrambled in the page, probably the author inadvertently broke it during an update)
Related: The Compact Calendar by David Seah<p><a href="https://davidseah.com/node/compact-calendar/" rel="nofollow">https://davidseah.com/node/compact-calendar/</a><p>I print this every year for almost a decade now!
This reminds me of the Doomsday algorithm¹. The doomsday for 2020 falls on a saturday, which is aligned neatly as the diagonal in the one page calendar. Once you know the doomsday of a given year, you can calculate the day of week for any date in that year in your head.<p>[1] <a href="http://rudy.ca/doomsday.html" rel="nofollow">http://rudy.ca/doomsday.html</a>
how in the holy hell do you read this?<p>there are only 5 dates columns; how do you read days in month columns 6 and 7 (feb aug mar nov)?<p>am i suppossed to matrix multiply this thing or what. im not normally too dumb for things but boy this is totally opaque to me.
This is pretty clever and I admire the author for coming up with an elegant way to show the mapping of week days to dates. I'd be particularly interested to see the algorithm behind it. Date computations are very tricky.<p>A few years ago I made script to generate a one page calendar because the ones they hand out at work are particularly ugly. In addition to showing the date<->weekday mapping I also wanted it to show holidays and pay periods. This is one of the (few) things stuck on my wall.<p><a href="https://intrepidhero.gitlab.io/mkcal/cal2020.html" rel="nofollow">https://intrepidhero.gitlab.io/mkcal/cal2020.html</a><p><a href="https://gitlab.com/intrepidhero/mkcal" rel="nofollow">https://gitlab.com/intrepidhero/mkcal</a>
A few years back I took part in an online design challenge to make a pocket calendar - it was a lot of fun, my designs are here:<p><a href="https://www.flickr.com/photos/joelanman/albums/72157594502722552/" rel="nofollow">https://www.flickr.com/photos/joelanman/albums/7215759450272...</a><p>One of them is very similar to this one (Design 2) - I was tidying up someone else's idea. Dunno if David Seah's was related in any way or just people came up with the same idea.
I'd guess the count of a particular month's days could be shown next to its name as an aid? Esp. given that Feb tends to have it different in different years (<a href="https://en.wikipedia.org/wiki/Feb_29" rel="nofollow">https://en.wikipedia.org/wiki/Feb_29</a>).<p>Also, a somewhat related purely-mechanical idea I recently learnt of and liked: <a href="https://www.etsy.com/listing/570041707/desk-wood-eternal-calendar-accessories" rel="nofollow">https://www.etsy.com/listing/570041707/desk-wood-eternal-cal...</a>
These upvotes prove that there is opportunity for products to be clever, but not simple. For every windows like product, there is an opportunity for command line tool.
Has anybody noticed that, starting tomorrow, the current day of the week, day of the month and month will be highlighted, with the highlighting changing correctly every day?
Free - A 200-year calendar that is different from the rest.<p><a href="http://trackstar.4teachers.org/trackstar/ts/viewTrackMembersFramesMember.do?key=org.altec.trackstar.om.TrackMember;track_member_id[180015]" rel="nofollow">http://trackstar.4teachers.org/trackstar/ts/viewTrackMembers...</a>
It took me stupidly long to work out how to read it, which I think was just because days don't progress in the usual way, i.e. avoided if months were swapped to the rows, and days read across.<p>Another improvement IMO would be to list e.g. 'June (30)', since at the moment the #days in each month is lost to compression.
What's cool about this representation is just how compact you could make it. Forget a page, this could fit on a card in your pocket.<p>EDIT: A very quick (and rough) example: <a href="https://i.postimg.cc/nLrStmBt/micro.png" rel="nofollow">https://i.postimg.cc/nLrStmBt/micro.png</a>
Great concept. I would've prefered an option to switch the days of the week and dates of the month. That way the numbers loop and the day of the week is fixed as a row/column header. That's more similar to how we read usual wall calendars.
This is super cool. Since I usually read Month, Date, Year - would've been awesome if the months/day was on the left. Took me a minute to read it - but makes a lot of sense.
<a href="http://sciral.com/free/year.html" rel="nofollow">http://sciral.com/free/year.html</a>
has worked for me for several years.