V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  AndyAO  ›  全部回复第 1 页 / 共 37 页
回复总数  727
1  2  3  4  5  6  7  8  9  10 ... 37  
2021-12-13 06:52:46 +08:00
回复了 AndyAO 创建的主题 程序员 闭包和对象是一回事
@liberty1900 #2 不是单例,闭包生成函数可以被重复调用。

当然,你也可以匿名它,生成器函数,用完就丢掉,这样倒是单例了。

实质上这两个功能就是等价的,因为已经被证明可以相互模拟。

只不过通常语法上不同,在不同的情景下使用起来方便性有区别。
2021-12-10 10:59:54 +08:00
回复了 AndyAO 创建的主题 随想 雅俗共赏的 Python
Guido 是 CPython 项目负责人,它的话出自《 Masterminds of Programming: Conversations with the Creators of Major Programming Languages 》,后面的中文是谷歌机翻的。
2021-12-09 14:01:25 +08:00
回复了 AndyAO 创建的主题 程序员 Kotlin Compose Multiplatform 1.0 即将上线
@wjploop #4

有时候就是那些语法糖让人舒服,语法越花哨复杂,越不适合团队合作,但越适合担任单人高效编程。

这是个人效率和团队效率的矛盾。

码农语言往往就是简单直接的,但极客普遍不喜欢。

最终行不行还得看之后的发展,现在不好下判断,compose 现在才出 1.0 ,没有人用很正常,不会有什么正经的项目会在稳定版没出的时候就上这个东西。

不过谷歌和 JetBrains 都下注了还是值得等待的。

咱现在不用就站在那里看看也是好的。😄
2021-12-09 13:58:52 +08:00
回复了 AndyAO 创建的主题 程序员 Kotlin Compose Multiplatform 1.0 即将上线
@duanquanyong #2
只有相同的功能,用不同的方式实现才有对比的价值。
2021-12-09 02:48:27 +08:00
回复了 AndyAO 创建的主题 程序员 Kotlin Compose Multiplatform 1.0 即将上线
不知道 IDEA 是否有希望从 swing 迁移到 compose-jb ,如果可以对整个生态应该是很大的带动。

这对构建跨平台的 App 是很有帮助的,现在很多人喜欢用 Electron ,可是带着浏览器毕竟还是太占资源了。

很多人对这种占用资源巨大的应用,有种本能的排斥。

compose-jb 直接使用 Electron 的底层图形库,从而避免了这个问题。

JVM 的生态也很成熟和丰富,不必 JavaScript Host 差。
2021-12-08 09:08:58 +08:00
回复了 AndyAO 创建的主题 程序员 git CLI 设计太烂
人类的基因方面,对生物学没有了解的人可能会不太清楚。

如果你观察胚胎的发育过程,就会发现很多人类根本就用不到的结构,是先生长出来之后然后消亡的。

也就意味着整个胚胎发育的过程就有点像重演了,生物的进化史很多已经没有必要的过程都还存在。

典型的是如果你观察胚胎的话,你会发现人类最开始的时候指头是有蹼的,发育的后期这个结构才会消失。

如果能对人类基因的代码进行大范围的重构,那么人类的整个效率会比现在要高的多的多。
2021-12-08 07:22:18 +08:00
回复了 AndyAO 创建的主题 程序员 git CLI 设计太烂
还有就是 linus 本人对这个工具没有什么兴趣,因为有这个需求,但是总是拖了又拖到最后没办法才自己干,完成最初的版本,能用之后就撂下不管了,后来是社区维护的,完全是自己生长出来的。

这样自发生长出来的东西,往往在设计上就是丑陋,没有什么美感。

生物的基因也是这样啊,里面有大量的冗余的没用的内容,而且基本上不可能有任何的更改。

推倒重来,重新开始,有时候是必要的。
2021-12-06 08:46:09 +08:00
回复了 AndyAO 创建的主题 软件 Thunderbird 真好用
@jy02201949 #3 嗯嗯,foxmail 也用过,但是那个界面实在不好,Alt 快捷键没有,自定义程度比 thunder bird 差太多; outlook 感觉有些太重了,如果最初的时候机子上没带着,要是安装的话好像很麻烦。
2021-12-06 08:44:03 +08:00
回复了 AndyAO 创建的主题 软件 Thunderbird 真好用
@ynyounuo 还有别的邮箱以及 rss ,为了使用体验上的统一,喜欢用本地客户端的
2021-12-06 04:01:25 +08:00
回复了 Virace 创建的主题 软件 有没有能代替 listary 这个软件,文件夹跳转的那个功能
的确,真希望有新产品,Listary 太老了
@makelove #1

这个类比还是很有思考性的,但是被骗的时候你是对那个人有戒心的,而不是匍匐在他的面前。

所谓“心诚则灵”就是这么个道理,只要你足够相信,就会自动的忽略掉那些没实现的。

对于理性的科学研究来这不是什么好事情,原来一直都在避免这些。

但是你可以利用这个特点来引导自己的行为,将好事变成坏事。

教显然是假的,但世界三教给人精神力量,教人向善的作用是有的。

当然,如果遇上大灾难,那抛弃也不会有任何损失。不过你对自己所向往的目标失去信念的时候,往往也就是你的心理健康出现问题的时候。
@makelove #1 你很可能忘记那些没实现的,而记住那些实现的。

人有确认偏误,当你相信某件事情的时候,你倾向于将注意力放在寻找支持这件事情的证据上。

这就是医学实验要求,双盲对照,各种论文发表要进行评议的原因。

这也是亚当斯对「肯定宣言」魔力的解释,他虽然记得每次用了这个都能成,但是他认为很可能有些用过没成的已经忘记了。

为什么那么多人相信「主」?原因类似
2021-12-05 16:24:40 +08:00
回复了 AndyAO 创建的主题 程序员 无时无刻不在用“闭包”
@xiebruce #14 你这个提问让我感到想起了此很多事情。

遇到这样的说法,基本上那个人就是个「妄人」,也就是他以为自己知道的很多,但实际上并不知道,标志就是他没有办法将他的自以为是用别人能听得懂的语言表达出来。

他当时发出来的时候会感到很爽,但是当谈细节的时候,由于不知道了,往往就避而不谈。

不过这还算好的,因为他清醒过来了,了解了自己的真实水平。

如果某个这样的人继续往下说的话,往往就是继续拔高自己,贬低愿意对话的人,继续开始他的刻薄和攻击,继续维持他那种高高在上的优越感。

越是知道的少的人,越容易嘲讽,越容易故弄玄虚。

这个在心理学上叫做「邓宁-克鲁格心理效应」,一知半解,半瓶子晃荡的人以为自己知道的最多,因为这些人「不知道自己不知道」;反之,那些真正的有知识的人,最谦虚,因为已知的东西越多就越「知道自己不知道」。

![]( https://cdn.jsdelivr.net/gh/Andy-AO/GitHubPictureBed/img/20211205161908.jpg)

经常有个比喻,就是已知的范围就像个圆圈,你的已知范围越大,那么你与外界的接触面积也就越大,已知的东西越多,已知的位置就越多。

闻到这类味道,最好的策略就是别说话,因为根本就不值得废话……
2021-12-05 16:07:33 +08:00
回复了 AndyAO 创建的主题 程序员 无时无刻不在用“闭包”
@xiebruce #14
说别人的是谬论,自己显出自己高明,最简单的方法是批评别人的看法,然后故作高深的陈默不语……
2021-12-05 08:26:09 +08:00
回复了 yugiwu 创建的主题 宽带症候群 clash 网关模式能自动代理局域网内所有流量?
倒是还有个比较复杂的方法,就是同时开启 CFW 和 OpenWrt 两个虚拟机,把 OpenWrt 的代理转接到 CFW 上面,然后用 OpenWrt 当做网关,由于都是在机器内部进行通信,效率应该不会太低。

这样就是整个网络的结构会稍微复杂点,别的倒是没什么坏处,之后如果想弄更稳定的科学上网的话,这是个纯软件的实现策略。
2021-12-04 06:50:42 +08:00
回复了 AndyAO 创建的主题 程序员 代码编辑器有没有正则表达式替换工具箱?
VSCode 上已经找到 Replace Rules - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=bhughes339.replacerules
2021-12-02 04:52:28 +08:00
回复了 AndyAO 创建的主题 程序员 多个表达式的 Python lambda
缩进敏感也是败笔,也许在 199x 年的时候,这种设计能够省事点,但是在此之后就没有任何主流语言,用这种奇葩设计。没有后继者最能说明问题,对 lambda 等可执行对象字面量机制的支持缺失和缩进敏感都是这样。
2021-12-02 04:45:45 +08:00
回复了 AndyAO 创建的主题 程序员 多个表达式的 Python lambda
当搞意识形态而不谈实用的时候,说明已经无话可说,python 在这方面的设计是很糟糕的,算是设计败笔。
2021-12-01 17:06:14 +08:00
回复了 AndyAO 创建的主题 程序员 多个表达式的 Python lambda
@adoal #9 为什么他这么设计?有什么特别的用意吗?
他有没有在什么地方详细的谈过这些事情?
感到很好奇,因为 lambda 真的还挺有用的,在很多场景下写代码的效率能提高很多,而且可读性还有提升。
2021-12-01 14:09:48 +08:00
回复了 AndyAO 创建的主题 程序员 多个表达式的 Python lambda
@hsfzxjy #6 好的👌看起来很不错,不过有点复杂,真正大量使用的话,也许值得学习。

其实还没真正用到,只是很好奇,从 pytest 设计来看,py 在可执行对象字面量方面很差劲,这次再遇到就多学了些。
1  2  3  4  5  6  7  8  9  10 ... 37  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1311 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 17:47 · PVG 01:47 · LAX 10:47 · JFK 13:47
Developed with CodeLauncher
♥ Do have faith in what you're doing.