
1 sjtulyj Feb 9, 2024 换种语言实现很常见 |
2 woshinide300yuan Feb 9, 2024 没有,一般是因为我不会…… |
3 leaflxh Feb 9, 2024 最近在闭门造车一个音乐软件,后端 Java 前端 Electron + Next.js 最初是打算存到 OSS 上(云厂商或 Minio 自建),音乐由用户自行上传,维护音乐信息,客户端辅助读取音乐文件中的元信息。 写到一半感觉,如果不是部署在云厂商那边而是部署在家里的 ALL IN ONE ,上传到 OSS 上有点脱裤子放屁,额外占用一倍的空间。然后又在后端做了音乐扫描自动识别 后来发现 navidrome 基本能满足需求,但是对单轨+CUE 索引的资源不是太友好,又觉得写的东西还是有点价值,因为能自动把单个音轨切成各个的音乐文件 --- 然后又想在客户端上加上歌词功能,前端写完了,发现歌词来源是个问题,本身为了避免版权问题不去做流媒体平台接口的对接,但是歌词不太好找,又只能从流媒体平台上扒 整个过程突出一个折腾 |
4 wangkun025 Feb 9, 2024 造。生命在于折腾。 |
5 d4fg4 Feb 9, 2024 via Android 这是创造的乐趣,如果工作忙到没空造轮子才是不正常的 |
6 HaroldFinchNYC Feb 9, 2024 我造了一个图床 https://ossking.com |
7 streamrx Feb 9, 2024 via iPhone 完全不想, 不能换钱的代码 一个字母都不想敲 |
8 laqow Feb 9, 2024 不自己造一遍怎么知道别人造过了 |
9 fdghjk Feb 9, 2024 @HaroldFinchNYC 求开源求分享 |
10 hello2090 Feb 9, 2024 实现了啥需求?再造一个 google 还是发明了新人工智能?重构了博客网站还是重写了 todo list? |
12 orzorzorzorz Feb 9, 2024 没有,我只会白嫖,甚至会去人家项目代码上继续拉屎,并圈上一摞人来评价形状。 |
13 alucn992 Feb 9, 2024 不能换钱我电脑都不想开 |
14 kneo> Feb 10, 2024 自己高兴就行。趁你现在还有时间和兴趣。 |
15 akjarjash Feb 10, 2024 常有这种冲动 哈哈哈 |
16 uses090 Feb 10, 2024 via iPhone 是播种思维,希望自己的代码被广泛使用而存在,一种 run this world 的错觉 |
17 HaroldFinchNYC Feb 10, 2024 @fdghjk 不开源,现在是免费,将来提供免费+收费服务的 |
18 airium Feb 10, 2024 @leaflxh 巧了我刚好最近就在找类似的东西, navidrome/gonic/swingmusic 乃至更传统的 emby/plex 都不是完全理想 虽然感觉自己也能勉强写, 但是精力代价太大了本身也不是码这个方向的 你要是做了 CUE 支持的话, 感觉就算完全收费我也想试一试 |
19 x2ve Feb 10, 2024 via iPhone @leaflxh 哥们 我也想写一个 歌曲从视频来 因为视频听歌很多平台都有 本地或开源维护视频地址和时间 歌曲名信息 然后解析一下即可 |
20 ashuai Feb 10, 2024 我只想用 rust 重构所有轮子,但我连 rust 都还没有开始学 [doge] |
21 Cola98 Feb 10, 2024 会有,会比较好奇别人怎么实现的,然后对着它的代码一顿抄,或者想下自己要怎么去实现,还是很有意思的 |
23 LavaC Feb 10, 2024 我也经常陷入这种困境,想实现一个效果到底是引入现成的轮子还是自己花时间搓一个出来,但在后者的过程中难免消磨掉实现主要目标的精力,最后结果也只不过是一个不成熟的工具。 |
24 yafoo Feb 10, 2024 via Android 最近在优化 mvc 框架 |
25 zhqjsh Feb 10, 2024 完美实现还造什么。 |
26 beyondstars Feb 10, 2024 重复造轮子其实也是个学习的过程,有的库做得太通用,参数很复杂,自己写一个可能还简单些。 |
27 matrix1010 Feb 11, 2024 via iPhone 如果你在公司这么干,而且在公司产品上用你自己的轮子,可能你要感谢公司没把你裁了。如果是个人这么干,可能是你造的东西太简单,建议你选个复杂点的并做到性能匹配原版并且有足够的单元测试 |
28 yidinghe Feb 14, 2024 你看那些刷题的,一道题目刷了不知道几万遍了,这轮子造了不知道几万个了。然而你不会因此就不刷了,因为别人再怎么刷收获也不是你的。软件库的轮子其实也差不多,你不造个轮子就得不到它的设计经验。而且不要因为没人用就不愿动手,你之所以有动手的愿望,无非就是因为看到别人的轮子还不够圆。 |
29 ygmyth Feb 14, 2024 折腾的乐趣,享受过程,当做休闲了 |
30 nebkad Feb 25, 2024 这很正常,我前两天又手痒造了个基于 ticket 的 spinlock 并且实现了用合理的代价支持线程退出争夺锁 准备再过段时间实现一次 poison 检测 而这些东西,任何现代操作系统都直接提供了实现 |