2024-11-13

趁热

早上 ChatGPT 蹦出个 Canvas 这东西,我觉得要趁一把热度,虽然我还没用它这 Canvas。

开个玩笑,这次人家没 Copy 我的(语音对话)的做法,还是有点创新能力,这热值得趁。

It's about the network

2024-11-12

为了让我的猫过得好一点

我放了很多次才成功把它放出去,刚开始的时候,把它放哪它就蹲哪,一直蹲着不走,直到我回头把它抱回家。后面几次,它会找地方躲起来,但基本不超过 10 米,躲在那里叫,还得把它抱回去。最后一次,带了几个猫条,趁它吃得高兴我跑了,这次它跑了,我回去也找不到它。

过了很多天,在不远处的一个便利店旁边看到它,原来被便利店老板收养了。它一下就认出了我,跑上前闻啊闻,我再次把它抱回家,这应该是最后一次了,和它爸妈说再见,以后它就在外面生活。

家里房间太小,养不了太多猫,我一直没什么副业,我想,是不是可以搞个便利店,这样我的猫可以过得好一点。

It's about the network

框架

搞 Android 应用开发的是 Java 编程,搞后端开发的也有用 Java 编程,都是 Java 编程,为啥搞 Android 的不会后端开发呢,为啥搞后端的不会 Android 呢?

最近看到个网页用一个词就回答了这个问题,它在显示编程语言的时候这么写:Java Spring,就是把框架信息(Spring)也带上了。这么写别人一看就知道这是服务端程序,主要是用 Java 语言和 Spring 打交道。而对于 Android 应用,则是用 Java 语言和 Android 系统打交道。

这下清楚了,不是 Java 语言的问题,而是“交流”对象问题,Android 应用和 Spring 两个东西完全不同,知识和经验也没法复用,自然就不会了。

2024-11-11

小偷与病人

看到小偷,你会觉得他和你我一样,只是遇到了困难吗?看到病人,你会觉得他奢靡无渡,一点都不可怜吗?

我问 ChatGPT:对于小偷,人们经常将他和负面因素关联在一起,猜想他哪里不好才会变成小偷,而对于病人,人们经常将他和正面因素关联在一起,猜想他太忙太累等因素才生病。这种现象有什么理论解释吗?

ChatGPT 回答:这种现象可以从“基本归因错误”(Fundamental Attribution Error)和“归因偏差”(Attribution Bias)的角度来解释。

  1. 基本归因错误:人们在解释他人行为时,往往倾向于将行为的原因归于个人的内在特质(如品格、性格),而忽视外部环境因素的影响。例如,当看到小偷行窃时,很多人会认为小偷本身“素质差”或“心术不正”,而不太会考虑到小偷可能受到的经济压力或成长环境的影响。

  2. 偏见与同情的动机影响:对于病人,社会的同情心会使人们倾向于将疾病归因于一些无可奈何的外部因素,如工作压力、生活负担等,而非个人的缺点。这是因为人们通常认为生病是一种“不幸”的状态,因此会更倾向于将其与正面的动机和外在压力关联起来。

  3. 内群体和外群体效应:如果人们认为小偷“与我不同”,会更倾向于负面归因。而病人因为更容易产生同理心,大家会倾向于将病因归为社会压力或不可控因素,减少对他们的负面评价。

这类归因偏差是人们在社交和心理判断中常见的一种倾向。

2024-10-30

黑客

最近在找工作,看到有招渗透相关的岗位,觉得简历少写了什么。

不知道大家还是不是这么认为,使用 xx 工具使某个网站功能异常就是黑客,如果这么想就太外行了,这种顶多是软件工具的使用,谈不上什么黑客。不过,愿意了解这些东西说明对网络有兴趣,也没什么不好。

进一步来讲,如果能够发现一个系统里头的漏洞,编写针对性的代码对漏洞加以利用,达到自己的目的,那应该算黑客了。从这个层面上来看,黑客和开发者其实是一回事,只是前者偏负面后者偏正面,这么看也必要多写什么。

有的系统安全性很差,漏洞百出,随便摸几下就“门面崩塌”,你把这种网站搞崩塌了,也不能太算黑客。黑客的目的能达成,很大程度上源于糟糕的设计和缺乏后续维护,可能还有对警察的依赖。以前网站有个主体服务器,里头避免不了跑各种服务,存在漏洞的可能性也更大,未来(说现在也可以)应用基于微服务,安全设计有云端专注负责,黑客达成目的就比较难了。

2024-10-27

体验好差

Private Channel 这垃圾冷启动要这么做,谁帮我更新一下吧。

1:在云服务上开一台 Debian/Ubuntu 机器。什么云服务都可以喜欢哪家用哪家,配置任意,反正最低配置性能都溢出 10 倍以上,体验差的地方是仅限 Debian/Ubuntu(因为我 Bash 脚本还没支持其他系统),不能喜欢什么系统就开什么系统。

It's about the network

2:SSH 登录 Linux 主机,执行一命令。命令会从我站下载脚本并执行,脚本会自动安装、配置加密通讯服务并且向 Private Channel 后端注册本节点。这步最麻烦,要 SSH 登录,还得复制粘贴一行挺长的 Linux 命令。

It's about the network

3:启动客户端,设置 Windows Proxy。客户端会从 Private Channel 后端获取节点信息并且自动连接,但是,客户端没支持 Windows Proxy 设置(以前是支持的,但是改用 Flutter 框架还没搞好),只能手动设置。

It's about the network

2024-10-21

可见范围

我在云服务上创建数据库,编写 Dart 脚本把以前的内容移到云数据库上,并且为内容设置用户权限。在我站上开设一个页面,根据登录用户的权限来展示内容。

你看我这么搞是为啥呢?请看下图右上。

It's about the network