9作者: friggeri7 个月前原帖
今天标志着我在USRSA规则下连续十年、3653天每天至少跑一英里的里程碑。为了庆祝这一成就,我构建了一个互动仪表盘,将十年的GPX文件转化为可供探索的图表。 跑步真的改变了我的生活:我结交了终生的朋友,探索了美丽的地方,更重要的是,我投资于自己的健康和健身,随着年龄的增长,我开始看到积极的效果。 技术栈相对简单:一个NextJS应用,配备Postgres数据库来存储我的所有跑步数据,所有统计数据都是预先计算并缓存到Redis中,因此我实际上每天只需在新跑步数据导入时访问一次数据库。在前端,我考虑过使用D3或现有的数据可视化库,但最终决定直接使用SVG自定义实现,这让我对可视化有了更多的控制权。 我使用Strava的批量导出功能来预填充数据库,并利用他们的Webhook API进行增量更新。我还需要接入OpenWeatherMap和OpenCageData,以丰富跑步数据。 如果你对技术栈、数据管道或我如何保持十年动力有任何问题,欢迎提问! [1] [Run Streak Association规则:每天至少1英里](https://www.runeveryday.com)
2作者: rwgreen7 个月前原帖
I built Hapstack - an ultra fast, lightweight browser extension for Google Workspace that gives you instant visibility into your SaaS stack—what tools are being used, by whom, and how often.<p>* Deploys in 60 seconds * See 6 months of historical app usage * Uncover underused tools, shadow IT, and category overlap * Reduce wasted spend and simplify offboarding<p>No surveys, no setup. All your tools are tracked automatically.<p>I’d love your feedback and are offering early users free access.<p>Try it out: <a href="https:&#x2F;&#x2F;www.hapstack.com" rel="nofollow">https:&#x2F;&#x2F;www.hapstack.com</a>
1作者: rtxone7 个月前原帖
大家好,我将从洛杉矶搬到旧金山,想和两位其他开发者合租一个地方(最好是)。<p>卧室非常漂亮且宽敞,租金为1400美元(可协商)。<p>客厅有一个空位(同样宽敞),租金为800美元。<p>这个地方最大的好处是你将和热爱建筑的优秀人一起生活。我们最重视的是保持环境的整洁和有序。我个人是个极简主义者,所以我并没有太多的东西。<p>如果感兴趣,请私信我,我很乐意和你通话,互相了解一下。