返回首页
最新
今天标志着我在USRSA规则下连续十年、3653天每天至少跑一英里的里程碑。为了庆祝这一成就,我构建了一个互动仪表盘,将十年的GPX文件转化为可供探索的图表。
跑步真的改变了我的生活:我结交了终生的朋友,探索了美丽的地方,更重要的是,我投资于自己的健康和健身,随着年龄的增长,我开始看到积极的效果。
技术栈相对简单:一个NextJS应用,配备Postgres数据库来存储我的所有跑步数据,所有统计数据都是预先计算并缓存到Redis中,因此我实际上每天只需在新跑步数据导入时访问一次数据库。在前端,我考虑过使用D3或现有的数据可视化库,但最终决定直接使用SVG自定义实现,这让我对可视化有了更多的控制权。
我使用Strava的批量导出功能来预填充数据库,并利用他们的Webhook API进行增量更新。我还需要接入OpenWeatherMap和OpenCageData,以丰富跑步数据。
如果你对技术栈、数据管道或我如何保持十年动力有任何问题,欢迎提问!
[1] [Run Streak Association规则:每天至少1英里](https://www.runeveryday.com)
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://www.hapstack.com" rel="nofollow">https://www.hapstack.com</a>
大家好,我将从洛杉矶搬到旧金山,想和两位其他开发者合租一个地方(最好是)。<p>卧室非常漂亮且宽敞,租金为1400美元(可协商)。<p>客厅有一个空位(同样宽敞),租金为800美元。<p>这个地方最大的好处是你将和热爱建筑的优秀人一起生活。我们最重视的是保持环境的整洁和有序。我个人是个极简主义者,所以我并没有太多的东西。<p>如果感兴趣,请私信我,我很乐意和你通话,互相了解一下。
我们开发了这个小工具,旨在帮助那些在寻找真正竞争对手方面遇到困扰的创业者。
我觉得我的求职信很无趣。搜索谷歌寻找指导只让我找到模板和reddit上的争论。<p>有没有哪封求职信让你印象深刻?你更喜欢长一点的还是短一点的信件?<p>谢谢!