展示HN:日出日历:带有太阳和月亮信息的定制印刷日历

1作者: elijahparker大约 1 个月前原帖
这是我个人的一个项目,过去五年来我一直在慢慢地进行(是的,确实有点长),最初是为了自己使用,现在终于准备好与更广泛的受众分享了。这个项目是一个网页应用,用于制作包含每天太阳和月亮信息的打印墙面日历,具体信息取决于您选择的位置。 与其使用账户,每个日历都有自己独特的 URL,可以通过这个链接访问。这样就不需要账户、登录、追踪等功能。所有数据在最后一次访问后7天内会被删除,如果有订单,则在最后一次访问后18个月删除。没有电子邮件列表,也不收集或保存电子邮件等信息。这个应用的目的仅仅是创建和打印日历,别无他用。这使得用户可以免费试用,而不必担心受到再营销的骚扰。 我使用 Node.js 和 pdfkit 来创建发送给打印机(lulu.com)的日历 PDF。起初我只是使用 JSON 文档的文件存储——我知道这并不理想,但我选择了简单和轻量的方式,如果需要的话会进行修正。过去我过于执着于使用所有正确的工具和框架,但这有时会分散对简单核心目标的注意,因此这次我故意采取了不同的方法(特别是因为这更像是一个“纯粹为了乐趣”的项目)。 不过,我不知道——到目前为止,用户的接受度很慢。还有人使用打印日历吗?
查看原文
This is a personal project that I&#x27;ve been working on very slowly now on the side for the past 5 years (yes, ridiculously long), using it for myself for a while and now finally have it ready to share to a wider audience. It&#x27;s a web app for building printed wall calendars that include sun and moon info for each day, specific to the location you choose.<p>Rather than using accounts, each calendar gets its own unique URL by which it can be accessed. This way there are no accounts, no logging in, no tracking, etc. Everything is deleted 7 days after the last access, or if ordered, 18 months after the last access. There&#x27;s no email list, no collecting&#x2F;saving of email, etc. It&#x27;s for creating and printing calendars; nothing else. This makes it free to try without worrying about getting harassed by remarketing...<p>I built it with nodejs and pdfkit for creating the calendar PDF that gets sent to the printer (lulu.com). I&#x27;m just using file storage of json documents to start with -- I know this is not ideal, but I started simple and lightweight and will fix things if&#x2F;when needed. In the past I&#x27;ve been overly obsessed with using all the right tools and frameworks, but that can sometimes distract from the simple core goal, so for this I&#x27;ve intentionally taken a different approach (specifically since this is more of a &quot;just for fun&quot; project).<p>But I don&#x27;t know -- adoption has been slow so far. Does anyone use printed calendars anymore?