返回首页
最新
我为自己开发了这个系统,因为我意识到作为一个独处的人,没有简单的方法来确保如果我发生了什么事情,其他人会被通知。<p>这个想法很简单:你可以按照自己设定的时间表(每天、每周或自定义间隔)进行签到。如果你错过了截止时间,系统会自动通过电子邮件和短信通知你的紧急联系人。你可以控制发送警报之前的宽限期。<p>它是一个基于Node.js/Express的后端,使用PostgreSQL数据库,前端为PWA,并支持Web推送通知。不需要应用商店。<p>目前处于早期测试阶段——现在仅限邀请,等我解决一些问题后再开放。<p>欢迎提问有关技术实现或产品本身的问题。
作为一个热爱编程和语言学习的人(我现在正在学习日语),我一直希望能有一个免费的开源工具来学习日语,就像打字社区中的Monkeytype一样。
最棒的是:我添加了无数种不同的颜色主题、字体和其他疯狂的自定义选项,灵感直接来源于Monkeytype。此外,我还让这个应用的界面看起来像Duolingo,因为这是我目前用来学习日语的工具,而且很多语言学习者也对此非常熟悉。
令人惊讶的是,人们对这个想法非常喜欢,这个项目在GitHub上也成功达到了1000颗星。现在,我希望继续在这个项目上努力,看看接下来能把它带到哪里。
早在一月份,我甚至开玩笑地申请了Vercel的开源软件赞助计划。我并没有认真期待能获胜,更多是出于好奇,完全预期会失败。
没想到,昨天我醒来时收到了邮件,通知我这个应用已经被Vercel的冬季项目接受了。真是太疯狂了!
GitHub: <a href="https://github.com/lingdojo/kana-dojo" rel="nofollow">https://github.com/lingdojo/kana-dojo</a>
在线演示: <a href="https://kanadojo.com/" rel="nofollow">https://kanadojo.com/</a>
总之,我为什么要做这一切?因为我是个死宅。
どうもありがとうございます!
适合初学者和不需要使用boost.asio的复杂功能的网络库。
我花了多年时间试图理解和遵循已有的软件架构,最终却写出了自己的架构:SRA(规范 - 实现 - 装配)。请查看一下,并告诉我你的想法!<p>背景:<p>每当我学习一种新的架构时,最初的想法似乎都很有趣,但实施过程中几乎总会让我这个对细节敏感的人感到不满,发现一个或多个缺陷,甚至是不一致之处。<p>例如,许多架构依赖于人类的自律,给予软件的某些方面——例如用户界面——不成比例的权力,或者尽管声称相反,却促进了耦合。<p>作为一名编程通才,我还发现某些架构在不同平台和项目类型之间难以迁移,尤其是在多平台代码库中。<p>最终,我从基础开始思考;什么是好的代码?无论语言如何,哪些原则是共同的?我们如何能让好的代码比坏的代码更容易编写?是什么使代码能够适应不断发展的技术和变化的需求?<p>结果就是:SRA。希望你喜欢!
首先,我并不是想对那些做得很好的版主提出批评。
我注意到,关于人工智能的很多帖子和评论似乎像是行业植入的内容。你看,我明白人们对人工智能感到兴奋,并想分享他们的观点,我并不是在指责那些与我意见不同的人是行业植入者,但最近有个新用户发的帖子“我现在60岁了,因Claude Code而爱上编程!”这个用户名后面带有“cc”,让我觉得有点可疑。再加上点赞数量——我能理解一个新模型会引起很多兴奋,但一个陌生人在网上对这个新模型的喜爱,似乎不值得获得800个赞吧?
我并不是想引发争议,只是在想是否还有其他人有同样的感觉,还是我只是反应过度了。