V2EX monnand 的所有回复 第 1 页 / 共 20 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    monnand    全部回复第 1 页 / 共 20 页
回复总数  382
1  2  3  4  5  6  7  8  9  10 ... 20  
2018-04-22 16:40:37 +08:00
回复了 SingeeKing 创建的主题 Google Google 一家都吃内存吗
@BXIA

> 传说 Google 的工程师的电脑都是 32GB 起步

没这回事。至少笔记本有 16 GiB 的。还有 Chromebook 这个选项。
> 每个公司都是听说你读研就不打算招你吗?
不是。至少我在的公司肯定没这回事
2018-04-10 15:24:34 +08:00
回复了 acrosync 创建的主题 分享创造 最快最强大的开源云备份工具求点赞!
@acrosync

> Open Source 这么简单的词,我不认为是 OSI 生生造出来的。OSI 最多只是给已经存在的词重新下了一个定义。

不知道你是从哪里来出来觉得 Open Source 是简单的词的。并不是两个简单词汇放在一起就还是简单词组。语言本身讲究的是用词习惯。

根据韦氏词典,Open source 一词最早使用在 1998 年[0],就是那篇 OSI 的文章中。你如果发现了有文献在 1998 年之前使用了 Open Source 这个词,可以直接去给韦氏词典汇报。这也算对词源上有个贡献。

稍微了解历史的人都知道,当年 OSI 恰恰就是特别为了避开已有的词,才造了之前没人用过的 Open source 这个词组。也是为了避免像 Free Software 那样去重新定义已有词组。要么你是不了解这段历史,要么就是存心糊弄人。

> 只是用了“开源”这个词不符合你的观点就值得花你宝贵的上班时间来指责?

不是我的观点,是 OSI --- 开源一词的首次提出和定义者---的观点。

并且,这个定义也都是大家普遍接受的。前面我已经说了,未必人人能记得开源的定义,但你让他们举几个开源软件的例子,里面能有几个是你这种号称开源但不符合 OSI 对开源的定义的?再在市面上找找,有几个你这样号称开源,但使用了不符合 OSI 开源软件定义的许可证的?

现在的情况就是:

* Open source 一词从第一次使用有明确的定义。从你的回复看,似乎你也早就知道有这么个定义。或者你不知道,但是经我提醒查到又不肯承认自己之前不知道。无论如何,你现在是知道有这么个定义的。
* 在明知道这个定义存在的情况下,即最迟在发出 #63 的时候,你依旧不愿意承认自己使用开源一次可能会带来误解。

我的所有回复,都是在善意地提醒你,没有必要给用户带来额外的误解。告诉大家这个不是开源的并不会对你造成什么影响。相反,在已经被提醒存在这种潜在误会的时候,依旧坚持声称自己的产品是开源,并且明确说明自己就要采用与大众印象中不一样的对开源一词的定义。这么做真的就是在搅浑水了。

做生意都讲究个童叟无欺。倘若你之前不知道开源软件这么个定义,不了解其中历史,误用了开源一词,倒也无所谓。如果在我跟你解释一通之后,你自己查阅资料完,还要这么固执地声称自己的软件是开源。我就只能怀疑你使用开源一词有故意混淆视听,蒙蔽用户的嫌疑了。

0. https://www.merriam-webster.com/dictionary/open-source
2018-04-10 07:04:58 +08:00
回复了 acrosync 创建的主题 分享创造 最快最强大的开源云备份工具求点赞!
@acrosync

先说问题。你的许可证规定商用付费,这个完全没问题。自己的代码想怎么做都行。但你在这个帖子标题非要说这是开源软件,而开源软件定义研究明确规定了存在这种特例的许可证不叫开源。这种行为本身就是挂羊头卖狗肉,被人抓出来之后还要辩解说狗就是羊的一种,没必要遵循严格定义。

开源一词本来就是 OSI 造出来的,在一开始造出来的时候就给出了明确定义[0]。之所以造出这个词,一个重要的原因之一,就是避免产生 free software 这样词的歧义[1]。这才硬生生要自己造一个之前没有的词并且在一开始就明确给出定义。

> “开源”字面上意思指的是源代码公开
为了防止这种误解,开源软件定义的开篇第一句就是:

Open source doesn't just mean access to the source code.

你可以说普通用户和开发者根本记不住开源软件定义。但是你随机找几个用户,让他们列举出几个他们知道的开源软件项目,看看他们说的软件中,多少是不符合开源软件定义的。再找找市面上有几个号称开源,但是许可证不符合定义的。

无论是有意还是无意,你的做法已经是利用人们已有的观点,改成自己的定义之后,发布出去。别人问起来,你还要强词夺理,告诉对方你自己对开源的定义和其他人不同。说是挂羊头卖狗肉,真的不为过。

何必呢?大大方方说代码开放,商用付费,又怕什么呢?干什么非要拉起一个假开源的大旗,被问起来还要再多狡辩一下呢?这对谁都没有好处啊。

> 如果你认为“开源”必须是严格根据 OSI 的定义只有那么几种许可证才可以叫做开源的话

开源本来就是 OSI 造出来的词,OSI 也说了只要符合定义[0]就是开源。许可证仅仅是定义的实现,你完全可以自己造一个许可证,只要符合定义,就可以被认为是开源许可证。

最后,提醒希望对此项目贡献代码的开发者: 这种山寨许可证没有经过律师的检查,很容易存在潜在的纠纷。这个许可证本身非常模糊,而这种模糊很容易让代码贡献者处于不利的位置。当年大家逼着 Facebook 修改许可证也是这个缘故。

我手机码字,还是上班时间,说了这么多,是真心希望能避免这种没有意义的误会。无论 @acrosync 是否是有意还是无意,这都在客观上会让人产生误解。本来好好的软件,何必让人有这样的误会呢?既然要拿自己的软件赚钱,本来是天经地义的事。非要用非开源的许可证扯上开源,惹来没必要的麻烦。于人于己都没好处。大方点,告诉用户这个软件商用收费,并不开源。这有什么难的?


0. https://opensource.org/osd-annotated
1. http://www.catb.org/~esr/open-source.html
2018-04-10 03:48:06 +08:00
回复了 acrosync 创建的主题 分享创造 最快最强大的开源云备份工具求点赞!
特别注意下,这个软件并非是开源的,此处是它的许可证 https://github.com/gilbertchen/duplicacy/blob/master/LICENSE.md

选择许可证本身是作者的自由。但是把一款没有开源的产品标称开源就不好了
2018-04-10 01:42:31 +08:00
回复了 mt7620 创建的主题 Linux 请问现在轻量级 Linux 桌面有什么推荐吗?
xmonad. 我上班和家里都用这个
2018-03-20 10:12:19 +08:00
回复了 Jealee 创建的主题 职场话题 是贵公司套路太深,还是我太年轻?
公司名应该是这个吧:深圳前海佛罗米科技有限公司

https://www.followme.com/services.html

确认一下,下面可能会有一波 SEO
2018-03-15 10:35:59 +08:00
回复了 admirez 创建的主题 Go 编程语言 一般来说 chan 推荐用带缓冲的还是不带缓冲?
不带缓存。这样方便收发双方同步。
2018-03-12 16:58:46 +08:00
回复了 noNOno 创建的主题 程序员 直播写代码会不会有出路?
有出路,而且已经有很多人在做了 https://www.twitch.tv/communities/programming
用代理了吧。Google 会预先根据很多参数,判断你是不是机器人。如果很确定不是机器人,那么连验证码都不出,直接勾一个框就好。像谷歌助手这种公共梯子,很可能一个 IP 下面短时间内登录过很多账户。形迹可疑,Google 很不确定,所以要验证多次。

另外,现在已经很少依赖这种验证码做人肉图片标记了。影响用户,准确率不高,后期还要再去处理数据。不如直接雇人做标记
2018-02-20 16:53:11 +08:00
回复了 fyyz 创建的主题 C C++怎么构建 key 是 string, value 是函数的 map
@iceheart 说得对。

千万别按 @snnn 说的用函数指针。现在已经 2018 年了
2018-02-20 13:30:04 +08:00
回复了 ivydom 创建的主题 程序员 做了一个云端身份认证服务
在白皮书里加上 Blockchain 的支持,发个币搞个 ICO,聊几家风投然后卷包回家过年
2018-02-18 02:02:50 +08:00
回复了 mrhero 创建的主题 问与答 请问各位大佬 switch 游戏选择
Over cooked. Party 神器
2018-02-17 16:23:34 +08:00
回复了 find456789 创建的主题 问与答 Google 中,怎么搜索 * 星号,加了双引号 也搜不出
你是想知道星号在 Google 里怎么搜还是星号在 docker compose 配置文件里的意思?第一个问题的答案我不清楚,我猜是不能搜。第二个问题的答案我知道:在这个文档里查 Extension fields https://docs.docker.com/compose/compose-file/#compose-documentation
2018-02-11 15:43:29 +08:00
回复了 supperxin 创建的主题 程序员 工作快 9 年,关于今后的发展,想听听大家的意见
@gstqc errrr..... 我只能说,你的这些数字都不太对。

> Google 这种全球化的公司,峰值和低谷不会差很多

写了好多,我还是给删了。当我什么都没说好了
2018-02-11 15:12:51 +08:00
回复了 supperxin 创建的主题 程序员 工作快 9 年,关于今后的发展,想听听大家的意见
纠正一条错误:

@gstqc

> http://www.internetlivestats.com/google-search-statistics/
> Google 搜索次数

@snnn

> 就算是 google,全球加起来每秒也才几万的请求。

不知道这都是哪里收集来的数据(看了一下那个网站,并没有明确说清数据来源和统计模型),但是我可以明确地说,Google 单就搜索一项业务,qps 远高于该网站给出的值,而且真的是远远高于。这还不算 YouTube Cloud 等其他业务。要知道,Snapchat 可是几乎全站都在 Google Cloud 上头的。

哪怕上面的数字是真的,那网站的页面上也明确说明统计的是平均值。从来没有人在部署服务的时候是按照均值来部署的。这种 Metric 普遍都是长尾分布。均值可以很小,但是峰值很大。部署的时候怎么应对峰值从来都是高并发的一大难题。

话说回来,个人觉得 @snnn 说的“怎么把要做的东西 break down 成一个个的小模块”确实很重要。
1  2  3  4  5  6  7  8  9  10 ... 20  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2813 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 43ms UTC 14:18 PVG 22:18 LAX 07:18 JFK 10:18
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86