V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  moonrailgun  ›  全部回复第 7 页 / 共 16 页
回复总数  320
1  2  3  4  5  6  7  8  9  10 ... 16  
@SolarHurricane 默认就是获取基础配置,如果要额外的可以再加
@SolarHurricane 我是按照自己理解做的第三方登录,通过重定向过来的 code 换取临时的 access token 再换取用户信息,用用户信息匹配用户进行登录(没有匹配则自动注册)。
大致的操作就是达到一个通过第三方平台的 id 映射到自己平台的 id 实现一个无密码登录的操作。
这里是相关的实现连接可供参考,如果我写的不是正经实现方案也欢迎指出讨论,我想了一圈应该是没有安全问题的
https://github.com/msgbyte/tailchat/blob/master/server/plugins/com.msgbyte.iam/strategies/github.ts
https://github.com/msgbyte/tailchat/blob/master/server/plugins/com.msgbyte.iam/services/iam.service.ts


@oneisall8955 通过代理转发肯定能实现操作,但是我考虑到两点:
- 如果用在正式服务上可靠性减半,因为增加了中间环节,而且还需要维护中转节点
- 本来 https 可以保护数据不被篡改,中间加了一层以后出现了安全隐患。

不过你这个方案我学会了,并且打算用一波。因为我后面还打算接入 google 登录。github 还时不时能脸上 google 就真的没办法直连了。感谢大佬分享
@oneisall8955 很懂嘛,是的。辣鸡 gfw
2023-07-12 00:51:50 +08:00
回复了 witcat 创建的主题 程序员 列表 api 不返回 id 给前端可以吗?
第一,id 可以作为后续操作的唯一标识,比如你要点击到某一条记录肯定不能是第几条或者某个 name
第二,id 可以作为前端缓存的唯一标识,当然如果不做缓存当我没说
第三,如果这个列表是动态更新的,id 可以优化前端渲染性能(在 mvvm 框架)
第四,代码洁癖,一条记录一定要有一个唯一 key ,不然纯粹靠数组会不放心,当然这个洁癖可以没有
@really28 看了一圈你这个最离谱
2023-07-10 17:21:35 +08:00
回复了 Baiang 创建的主题 程序员 ​独立开发者交流(新)群,一起来解决碰到的问题
辣鸡微信
2023-07-10 01:18:53 +08:00
回复了 madao199 创建的主题 酷工作 开发了一个游戏社区 老哥们锐评一下?
虽然没看懂是干嘛的,但是如果你是猫党那我们就是朋友
2023-07-10 00:47:11 +08:00
回复了 murmur 创建的主题 程序员 老生常谈的技术选型 react native vs flutter ?
如果主要是 webview 的话,我的建议是 rn 。因为我调研下来 flutter 的 webview 不如 rn 的 webview 。(甚至本来还考虑过 uniapp 的 w2a 方案不过正如 op 所说太畜生了)

这是我的项目可供参考, 一些与 webview 通信与相互调用的实践: https://github.com/msgbyte/tailchat/tree/master/client/mobile
2023-07-10 00:40:50 +08:00
回复了 fushang318 创建的主题 程序员 react 项目编译慢的问题
@moonrailgun 口胡。是启动开发环境要 10 分钟
2023-07-10 00:40:30 +08:00
回复了 fushang318 创建的主题 程序员 react 项目编译慢的问题
才 5 分钟。我以前开发过开发环境启动要一个小时的。

另外我会告诉你我的项目编译一次 docker 镜像要一个小时么?
https://github.com/msgbyte/tailchat/actions/workflows/docker-publish.yml
2023-06-29 18:49:28 +08:00
回复了 LeeReamond 创建的主题 程序员 是否存在通过算法保证公平的抽奖模式?
@nothingistrue 不是很认可你的看法。只要算法是公开的可证的,那么所谓的高科技算法,只要结果是可复现的,那么就是可信的。就像有无数人可以监督你,对于试图造假的人来说这是一种不可控的监视。

当然如果你这所谓的高科技算法高到全球只有有限的几个人且哪怕原理告诉所有人也没人学会的水平那当我没说。
2023-06-29 17:27:52 +08:00
回复了 LuckR 创建的主题 程序员 我就是 @Eyon 的女网友,这两天我们经历太多了
如果真的要方便使用,我个人的评价是搞个微信登录会更加方便一点。。

在我国有手机就有微信。
2023-06-29 17:17:45 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@ryan4yin 开源精神不仅仅是局限在代码/技术层面,哪怕 b 站美食区把自己研究了很久的食谱配方分享出来,让别人能够按照步骤复现那也是一种开源啊。开源的好处就在于社区能够推动你的前进,金钱报酬就是物质需求,当我们吃喝不愁的时候更加需要精神报酬。点赞

@vevlins 哈哈,单纯的重复的推广是最没有意思的,我们技术人能够分享过程中顺便推销一下,达成双赢才是最好的。

@guguji5 可以看图片。从 21 年 7 月开始做的。单纯的 IM 其实不复杂几个月就能做一个完成度很高的东西了,但是同质化的内容是最没有意思的,要把底层的设计做好,并实现一些个人的设计哲学,就会花费更多的时间。
2023-06-29 13:57:14 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@lizheming 啊仔细看了一下就是我想要的。原项目没有用的原因就是因为我想要在原来的内容上修改而不是追加一条回复。研究一下,感谢
2023-06-29 13:49:49 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@star7th 殊途同归。坚持自己的路,开源就是一条充满荆棘的路,开源人共勉。


@lizheming 看了下你 fork 的 github-translate-action 父项目我 star 过,也准备用来着。能说下你增加的 86 个 commit 是干啥来着的么

@moxuanyuan 工作一般会有其他的更加专业的 IM ,比如钉钉飞书企微,国外一般用 slack ,玩游戏的会用 discord 。吧目光脱离微信,你会发现这软件是真的辣鸡。但是正如我文章写的,因为微信的生态起来了,所以你就没办法撼动他的地位
2023-06-29 10:23:28 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@BeiChuanAlex 虽然你总结的很对但是第一点抓热点不推荐。

都做开源了,还是建议做长有价值的事情。就比如蹭热点搞个重复的 chatGPT 的代理套壳是有价值的么?我觉得可能短期有利长期无价值,只是为了做短期的话,其实没必要搞开源,赚快钱嘛不寒碜

当然这句话不绝对,如果是想基于 chatGPT 来强化已有的业务比如 chatGPT 生成低代码项目,chatGPT 构建报表之类的还是有价值的(因为 chatGPT 自身是长期有价值的东西)
2023-06-29 10:15:17 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@fregie 首先做开源是为爱发电是常态,所以做开源的都是一群理想主义者。一个开源项目对于大部分人来说最简单最直白的方式就是方便找工作。见码如见人,这不比一纸简历好用?另一种方式常见就是提供企业服务


@xieyuheng 你可以随意的在本帖子下方宣传你的开源项目,我不介意的,因为本帖子的内核就是分享。但是建议不要在其他人的帖子下面宣传,这其实是一个非常不礼貌的行为。类似 b 站弹幕礼仪 [请不要在无关的地方提 up 主]
2023-06-29 10:01:47 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@jiulang 我说了这个数据其实并不高,甚至可以是辣鸡。仅仅是分享一下我为此做的努力,期望能帮助到更多为了几个 star 兴奋的开源爱好者。

毕竟大部分人都是为爱发电
2023-06-29 09:57:22 +08:00
回复了 moonrailgun 创建的主题 程序员 分享下这几年我是如何运营开源项目并达到 1k star 的
@ospider 因为你的项目是无需理解的且目的性比较强的库,因此运营的需求会相对少一点。运营更加在于如何让自己的项目在同类产品中竞争。比如以求职为例,你觉得你的能力很强,那你怎么表现出来让 HR 在 100 个候选人中选中你呢?再比如目前同类的 chatGPT 套壳应用这么多,大家功能大差不差,那么凭什么用户最后选择你呢?
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5139 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 07:12 · PVG 15:12 · LAX 23:12 · JFK 02:12
♥ Do have faith in what you're doing.