V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cwcc  ›  全部回复第 31 页 / 共 38 页
回复总数  749
1 ... 23  24  25  26  27  28  29  30  31  32 ... 38  
2022-03-03 11:02:23 +08:00
回复了 cwcc 创建的主题 宽带症候群 问一个宽带和网络关于速度和布局的基础问题
就是类似交换机那样有一排网口的一个东西(但不是交换机,没电源),我的理解就是类似那种网线一分二的东西,但我也不知道这样会不会影响速度。这样接的话路由器和 NAS 是可以通的,所以只有速度问题了。
@fastcache
2022-03-02 13:18:35 +08:00
回复了 cocong 创建的主题 开源软件 开源项目里加个详细的设计文档是不是更好?
我感觉这个应该不是吐槽的问题,而是开源本身的定义问题。

现在大多数开源项目其实只是开源协议+代码部分开源,好一些的开源项目带 Issue 光速处理的。但是开源项目本身不是一个产品化或标准化的流程,写设计文档这件事就相当于招标投标那些流程然后开发时候做的穿插的一件事情了。如果将设计文档写好,那么开发者完全可以将这个当做一份完整的产品售卖,不开源的效益会更好。

而且设计文档本身可能写起来比代码更费力,就好比大学毕业设计写一个系统,自己写的代码是什么样心里很清楚也许没那么复杂,但就是难以在短时间内写出优美的设计方案来。

举一个简单的例子:编写一个 Web 框架,有一个路由解析函数,代码层面也许就是几个方法组合起来带过,自己心里很清楚,但是转换成详细设计文档,你就需要用额外的精力去画这个解析过程的流程图、思维导图、数据结构相关的表等,而有这些时间,我相信开发者更乐意先把 TODO 搞完。虽然一边写代码一边画流程也不是不行,但是代码可能好改,流程图也必须跟着反映变化,而这时你的思路就必须以设计文档为准了,这里你写的可能不是项目,更像是软件工程。

我觉得改善这种设计文档缺失的局面有几种解决办法:

- 首先就是让自己的项目变得成为类似标准一样的东西,自然有人会请求读源代码、看看“教科书”式的项目是怎么样炼成的。
- 其次就是不要单人开发,最好有一个不超过 5 人的小开发团队,提前对项目做好规划,但是团队内每个人都要非常清楚自己在做的事(人数少就是为了防止有人浑水摸鱼啥也不知道)。
- 开源项目模块化,尽量将自己的一个超大型项目拆分成可独立的小项目,比如会话模块、路由模块、连接保持模块等。
- 如果是小项目,可以在写 README 时,让 README 本身不仅做简介,还做一下对程序工作流程的简介(这个很重要,有时虽然可能缺失文档,但是非常有助于包括自己在内的他人可以更方便地读源代码)。
元字节
如果是 U 盘的话建议还是 exFAT (最好在 windows 上将其格式化为 exFAT )。如果是移动硬盘,我目前是这样的:可以分一个 exFAT 的小分区做中转,一个 NTFS 存放 Windows Only 的文件,一个 HFS+(不区分大小写)存放 macOS Only 的文件,然后需要放到专属分区时候插在对应系统上就把需要中转两个系统的文件放到 exFAT 分区上。

如果不想这么麻烦的话最好格式化为 NTFS ,然后 mac 用一些支持的软件挂载。

但切记不要随便使用 macOS 自带的分区工具来操作非 APFS 、HFS+(即 NTFS 、FAT 、EXT 类文件系统)的分区,很大概率翻车。也不要使用 DiskGenius 操作 APFS 。
2022-03-01 10:31:45 +08:00
回复了 WhiteSJ 创建的主题 奇思妙想 有一个的创业点子:捡垃圾机器人
梦回 Buy In Large ,Wall-e ,Eve
2022-02-28 12:26:46 +08:00
回复了 shanghai1943 创建的主题 问与答 开车的时候都听啥歌
@shanghai1943 还可以吧,我爸之前就喜欢放大悲咒,只要一跑长途,一车人就睡得呼呼的,还好司机不困。
2022-02-28 12:21:58 +08:00
回复了 shanghai1943 创建的主题 问与答 开车的时候都听啥歌
不管听啥,只要别听大悲咒就行,听得一车人都睡着。
@feitxue 啊,我在上海待了好几年了,租的房子都是自己拨号有公网 IP 的,就连学校宿舍自己办的普通宽带都有公网。所以我有点纠结。

然后听说隔壁联通好像是有的,但是实际情况是我在学校那会儿办联通宽带的同学都没有公网,电信的都有。
2022-02-23 18:27:45 +08:00
回复了 Livid 创建的主题 SQLite SQLite Viewer Web App
感觉浏览器本来能做很多事情,但是移动互联网大家都不约而同地圈了自己的生态,结合最近那个手机浏览器的帖子,有感而发。
2022-02-23 17:59:32 +08:00
回复了 IAmAnonymous 创建的主题 程序员 有没有开放的 API 推荐
@YUyu101 都没有公网 IP 吗,我自己现在的上海电信有,是新入网的都没有了吗,我好怕开了个没有的还不给公网。
@YUyu101 啊?上海的电信家庭宽带吗,是做了桥接路由器拨号之后发现没有公网的吗
@bksh 我也看到这个了,和 1200 一年的有啥区别没?从使用上来说,比如有没有公网 v4/v6 ,上传丢包或者其他套路吗?
我自己使用过的相关 Linux 系统的图,可以参考一下。
https://s3.bmp.ovh/imgs/2022/02/e03ec2e649ac2851.png
我自己目前的方案是:宿主机 Windows 10 LTSC 2021 (因为偶尔还有玩游戏的需求,AMD 的核显性能还不错),开一堆 Hyper-V ,里面包含 Ubuntu 、Alpine 、Windows 10 等,Ubuntu 用的是 Server ,因为 Hyper-V 图形性能其实不太好,但 CPU 和内存使用可以很灵活地分配(比如可以分配 1G-64G 的动态内存),而且待机状态下明显比其他虚拟机更省电(现实意义上的省电)。

不过如果你对图形界面没需求的话,感觉直接上裸机 Linux 是更好的选择。ESXI 目前还没了解过,因为大部分时间我都在自己折腾 Linux 。
2022-02-22 21:33:57 +08:00
回复了 zhengfan2016 创建的主题 PHP 大佬们,请问??是什么运算符
哦不太对,我也忘记了,isset 好像自身就有判断是否为 null 的功能的
2022-02-22 21:33:15 +08:00
回复了 zhengfan2016 创建的主题 PHP 大佬们,请问??是什么运算符
$a ?? $b 的情况下,基本上是等同于 `isset($a) ? (is_null($a) ? $b : $a) : $b`
1 ... 23  24  25  26  27  28  29  30  31  32 ... 38  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1052 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 19:21 · PVG 03:21 · LAX 12:21 · JFK 15:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.