V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mokiki  ›  全部回复第 23 页 / 共 23 页
回复总数  459
1 ... 14  15  16  17  18  19  20  21  22  23  
2022-09-20 16:37:27 +08:00
回复了 djyde 创建的主题 程序员 做了 6 年程序员,我学到的 10 条经验
Gentoo ,有以下原因:

可控:USE 文件、word 文件、emerge --depclean 清理依赖。我至今不知道其它发行版怎么完全清理依赖。

清晰:软件名没有 lib 、dev 什么乱七八糟的

持续:滚动更新,不拙劣模仿微软搞定期发布的噱头。

务实:不会因为不开源或者其它什么哲学问题,自己就去 fork 改名维护一个软件。
@ChenYFan 如果网络带宽有空余,完全可以尝试和新用户交流看看。多认识人路子也宽广些,新人欠债不还,损失也不多。想象一下,公司里借钱不还的人多吗?还是每个人觉得借几百块钱不还也不会坐牢,所以每个人都借你钱?借钱不还只会社死。而且这些都用程序记录,无需手工操作,和你朋友聊天时,程序后台就会把你的黑名单推送给朋友,朋友就知道这号人没信用了。

如果你要用此去中心化系统中的其它程序和其他人交流可能都需要介绍人,此时可能新人就需要主动奉献给老用户,就是老用户欠新用户债了,这样老用户才能考虑和新人继续交流。老用户觉得新人还行,才会推给老用户的朋友。老用户和朋友,圈子多(各种程序里的各种小组)人脉广(联系人)资源全(美剧音乐电子书)。新人必须正直才能进入老用户的朋友圈。想象一下你开个烟酒店,突然来个新面孔要赊账,你肯定不愿意,新面孔必须卖点你想要的土特产给你,你才愿意用你欠新面孔的帐来结算他从你这里买的东西,慢慢的,你愿意把新面孔介绍给你的卖包子的朋友,理发的朋友。新面孔就为了赊一个包子就断掉生活的便利吗?

我想象的系统是程序上结构上完全平等,但是每个人都有自己的社会信用。社会信用是交往认识时长,网络稳定度,帐目结余等信息,程序自动算出的。可以用来优化数据传输优先级。
@vy0b0x 关于赚钱,我想过一些。可以直接卖软件赚钱。当然这个东西必须开源,假如哪天不做了也可以有人接手,用户至少也有维修权。现在的一些开源软件不赚钱是因为开源作者们没有把他们的收款方式放出来,操作系统也缺少收集使用信息和提示人付费的定时报告和分成建议,如果我的 Linux 系统有这样的定时提醒付费分成建议软件,有基金会愿意协助,我乐意每月付一笔费用给我用的 Linux 系统开发者们。

收入具体到一个软件的不同作者,这个一定要开始就设计好,软件的每个贡献者可以把自己的分成建议文档合并到项目里,内容大致如下:“我:0.1 ; A:0.2 ,B:0.05 ,D:0.65”
每个人的建议可能都不一样,付款用户可以按照项目贡献人的建议用工具自动计算一下折中方案。如果计算工具也能参考一下 git 记录的不同种类代码量和代码留存时间作为计算参数那更好。这样就没有一个中心角色,利益分成都交给用户。我们的环境所限,每个人都有未来不安感,金钱利益对大家还是比较看重的。我们也没有上帝视角可以准确衡量出每个人的贡献是多少,那就这样给出建议,让用户给我们自由付费。
@ChenYFan 如果有人无限欠账,就公开它的欠账数据。这样就没有人愿意和它交流了。这个账户等于死了。如果他新创建密钥怎么办,此时它就是新人,如果我有 100 个朋友可以联系,我为什么要冒险去和一个新账户交往?我肯定愿意联系一个 2 年 5 年 10 年的朋友联系,账户越用越有社会信用值,此时各种圈子都有记录老朋友的信用记录,我和老朋友传数据时肯定也更顺畅些,预防性握手流量数据都会少一些。
@ChenYFan
我不看好再创造一个比特币,纯付出型的中继,可以放出门罗币地址,其他人可以用门罗币买流量。现在搞代币给我的感觉就是骗钱加跑路的样子。

我的想法是有基础的公钥账户关系管理系统(信任关系,结余多少流量,ip 地址,可中继练习的其它公钥账户等),和底层的加密消息协议。以此为基础,可以在开发可以有两人间的消息软件,群聊软件,博客以及评论软件。取代豆瓣的影乐书评软件,甚至点开页面可以直接看电影,迪斯尼等如果愿意,可放出它们的门罗币地址,观影人自由付费。迪斯尼不愿这样,就直接打门罗币给字幕组账户。

对于第三方发布的软件,可以用虚拟机隔离以保安全,最基础的 linux 系统启动起来也就 10 多 MB 内存占用。
@realpg 没必要搞区块链这种全部数据全部人保存的方式,abc 三人小组的消息,没必要保存到 xyz 小组。网络吸血的问题,可以用“我欠 A 10GB 流量”然后用我的密钥签名发给 A 和共同好友。哪天我下载了指环王剧集,A 想看可以优先从我这里下载,这样就帐目就抵消了。并不必须用爱发电。

区块链的问题是现在炒作的人太多,自称为区块链只能吸引到苍蝇。
2022-09-06 19:46:27 +08:00
回复了 cxytz01 创建的主题 程序员 即时通信 IM 端到端加密真的可以做到吗?
内网的话可以扫描整个内网 ip 端口来连接,不需要电脑这样的 server 。此时交换机就是中间人,因你没法保证这个交换机不是含有两个网口的电脑。这种情况只有一楼的方法能保证互相信任。

至于 DH 什么的,也需要用安全的通道事先知道对方的公钥,或通过信任第三方获取对方公钥,典型应用就是 CA 证书体系的浏览器。我就不信有人能把电脑和浏览器的证书都删掉还能用 DH 交换出安全密钥。
2022-09-06 17:12:19 +08:00
回复了 nyaaar 创建的主题 NAS 我想折腾个 nas 玩玩,查了些资料有几个问题想请教一下 v 友
盲推 TrueNAS SCALE ,OpenZFS 存储,libvirt 虚拟机。折腾黑群辉干啥?
这个帖子中出现了各种各样的软件。如果我想在这些软件里聊天时插入图片或视频怎么办? http 链接不能保访问的持续性,必须得有去中心化的文件系统。ipfs 那帮人不想着弄个好用的 GUI 工具代替 BT (也许是怕背负盗版骂名),被加密货币吸引花费太多精力去开发 filecoin ,我是觉得不太靠谱,至少中国人的痛点他们不明白。

WEB3 怕是只有无 z 府主义者才能开发出来。
@ipoh 或许我们应该先做一个文档项目。自己用虚拟机或 vps 等模拟多用户测试一下各种去中心的软件,介绍一下各种去中心化的软件特点,以及在中国网络环境中的局限。这个过程中也是在学习这些软件的设计。
@HankAviator 对称密钥加密可破中间转发节点不可信。如果是对方不可信,你也不会聊太多私人信息是不是? IP 反推,可让你自己觉得可信的国外节点做转发。

为什么 zhihu 是关键词触发人工审核删贴封号,而不是直接抓用户?把人全抓了,它们自己都受不了。
我觉得应该兼容 GPG 的非对称密码做自验证,这个很重要,这样能 show respect for 资深黑客大佬,也许能凝聚到他们的力量。

不需要每个人都有公网 IP ,公网 IP 可以协助打洞,打不了洞可以转发。

应该以公钥为中心,公网 IP 和转发用户 Key 都是公钥用户的临时地址,公钥即是词典 Key ,公网 IP ,转发 Key ,都是持续更新的列表值。

先实现基本的去中心身份自验证系统和通信,然后是文件。

我不是大佬,但是这个东西我断断续续想了有几年了。从楼主的 4 和 5 条,可见楼主想的也很多。这个东西,我觉得是很多中国程序员 ITer 不约而同重复想过的东西,需要把大家的力量凝聚在一起才能真正做出来。

西方人不懂中国人被 DNS 投毒和 IP 屏蔽的痛苦,这样的去中心化系统还是靠中国人创造。

期待和楼主联系。
2022-08-17 16:33:39 +08:00
回复了 bosskwei 创建的主题 程序员 工作的意义究竟是什么
本就无意义,欲乐的背后也潜藏着苦。上座部佛教了解一下吧。
2022-07-02 16:38:03 +08:00
回复了 sjmcefc2 创建的主题 程序员 fdisk 了硬盘, mkfs ext4 操作,数据还能恢复吗
找一块更大的硬盘就是备份数据,给你试错用的。如果你现在的硬盘是 1T ,你可以买个 2TB 的硬盘。用 dd 之类的命令,备份整个硬盘镜像数据,比如 dd if=/dev/sda of=/mnt/data2/sda_img

然后你就可以随意尝试修复 sda 里分区的数据了,搞错了就用 dd if=/mnt/sda2/sda_img of=/dev/sda 恢复。
2022-07-02 16:22:31 +08:00
回复了 sjmcefc2 创建的主题 程序员 fdisk 了硬盘, mkfs ext4 操作,数据还能恢复吗
先找块大硬盘,全盘备份。
用 fdisk 恢复 start 和 end 。
再 fsck 修复一下,看看能不能直接修复成功。不行再找数据恢复软件看看。
2022-07-02 16:17:31 +08:00
回复了 ChenXuting 创建的主题 程序员 菜鸡问一个目录权限的问题。
777 是方法,目的是什么?
setfacl 能否满足?
samba 的 acl allow execute always = True 能否满足?
2022-04-07 15:00:23 +08:00
回复了 muyangren 创建的主题 问与答 想重新活一次,虚心请教关于减肥的事情
戒糖,戒晚餐。
我也来讨论一下。

我认为文件系统路径就是一种标签,路径比标签还多一点前后级的关系信息。比如 “音乐 /华语 /周杰伦” 中,这三个文件夹的名字都是标签。

我理想中的文件系统是本身提供多文件路径的,比如电影 头文字 D ,可以归类到 “电影 /华语 /周杰伦”和“电影 /飙车”里。

文件系统提供标签索引缓存加速,文件管理器提供高级搜索选择功能。比如我在文件管理器中输入周杰伦,文件管理器会显示周杰伦的歌曲和电影。而且文件管理器会在周杰伦前面显示“音乐 /华语” 和 “电影 /华语”,此时我点击音乐,文件列表中就只剩周杰伦的歌曲了。

其它功能,比如文件数据写入时文件系统要计算 hash 值,作为文件完整性保障,并让 IPFS 、syncthing 等同步共享软件可以直接用,免除重复计算。当然可能还要提供加密压缩功能。

我想问大家,如果在 Linux 下提供 posix 兼容需要怎么写这个文件系统驱动?

如果我想用 rust 开发,应该怎么开始?

请大家指教。
1 ... 14  15  16  17  18  19  20  21  22  23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2239 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 02:38 · PVG 10:38 · LAX 19:38 · JFK 22:38
Developed with CodeLauncher
♥ Do have faith in what you're doing.