2021-02-27

15 篇热帖

1. 因小米电视广告投诉消协,小米直接拒绝协商👍
[背景]
由于只是为了放老家不经常用,所以贪图便宜买了个小米 4A 50,同时我也非常理解这种「便宜货」有开机广告。

[发现广告问题]
然而我实际使用时发现:
- 开机广告一般 10 多秒,跳不过,按返回键提示正在准备桌面,就是不给你跳过
- 从屏保画面恢复到桌面竟然也有 10 多妙广告,而且同样跳不过,提示正在准备桌面(这种操作真恶心人)
- 投屏还有广告,间歇性有,貌似是乐播投屏(不知道乐播是不是和小米有 PY 交易,投屏还来个广告)

而相对家里一台低端的夏普电视,同样也是有广告但能立马跳过,没准备好桌面也会只显示夏普 logo ;自带的投屏也是乐播的技术,但是从来没有投屏广告。

[投诉情况]
最后投诉 12315,大概过了一个礼拜工作人员回电说小米拒绝协商,并建议从其他途径投诉或诉讼。不得不说小米的服务真是干净利落又硬气,给点个赞。不像 Apple 的客服那么怂,投诉 12315 之后立马回电解决问题。

[自言自语]
以后还是不买小米的产品了吧,至少是不买能够有机会插入广告的产品吧(联想起了小米路由器劫持 404 界面插广告)
另外问下是否还有其他投诉渠道?工信部?
顺便求去小米电视广告的方式
2. 我为什么不推荐你买 M1 Macbook

以下仅针对想买 m1 mac 作为生产力工具,对系统的稳定性要求极高,尤其是做开发的同学。
以下问题不仅是我遇到的,我汇总了 macrumors 、twitter 、v 站、youtube 、威锋、apple 论坛所普遍反馈的问题。

一.软件兼容性问题
1.许多适配版本的软件都在测试阶段,现在能用但会遇到许多问题。
2.rosetta 转译下,程序运行缓慢,甚至卡死( 11.2 缓解了一些)。
3.homebrew 只有一半左右的包进行了适配。
4.IDE 插件有不适配的情况,比如 jrebel,vscode 的 c/c++等。

二.硬件兼容性问题
1.对外接显示器的不友好,一部分外接显示器可能导致分辨率、颜色错乱,自动唤醒,无法唤醒,黑屏等。
2.外接显示器只能以 YCbCr 格式输入, 仅支持 IOMFB 图像输出。
3.硬盘、打印机等外接设备驱动不适配。或出现其他性能问题。

三.系统(内核) bug
1.DarkWake bug,导致外接显示器被频繁唤醒。
2.视图空间 bug,导致菜单栏无法点击。
3.鼠标指针卡死不动,实际上还能操作。
4.睡眠唤醒后黑屏,必须强制重启。
5.SMC bug,导致控制台中不断打印错误日志,实际上 SMC 在 m1 mac 上已经名存实亡了,明显是没有适配好。

四.可能存在的设计缺陷
1.在不借助 apple configurator 2 的情况下,无法重新安装 Recovery,这将导致即使你的系统降级到了低版本,你的 Recovery 也无法降级或重新刷写(以前 intel 版本可以进入 MacOS Internet Recovery 模式重置)。
2.外接显示器在浏览部分网页或图片时,出现闪屏,此时如果接另一台显示器,还是会闪屏,很可能是硬件问题。
3.恐怖的 ssd 写入量(目前在外网最热门的话题),大多数人都出现了这个问题,在 3 个月内 m1 mac 的硬盘写入量达到了 130T 左右,消耗了 9%的硬盘寿命,目前不清楚是系统 bug 还是 swap 导致的( 16G 的 m1 mac 上也出现了这个问题,intel 版本的 mac 没有出现这个问题)。

以上许多是不痛不痒的小问题,未来可以解决,但如果你遇到任何一个问题从而浪费了你的时间和精力,那 用户体验就大打折扣了,大家更希望把精力放在业务上。

总结:等下一代 arm macbook 是明智的选择,至于我为什么买 m1 是因为我上一台笔记本坏了。
就说这么多你们可以开始了。

3. 头疼的问题,孩子应该去一线城市读书还是选择县城读书?

今年 9 月孩子就要读书了,我一直很纠结,到底是让她在一线城市读书还是在我们当地的县城读书。

我自己在成都是有房子的,在县城也有套房子,爸妈也都在老家。

因为疫情的原因,我们在老家待了 1 年了,女儿也习惯了这里的一切,在老家她可以到处骑车,可以看到婆婆爷爷,也可以和哥哥姐姐玩。

其实我的初衷就一直想让女儿在老家县城读书,虽然一线城市的师资力量和其他设施可能都比县城好,但我个人来说,我更想待在老家,这样女儿的婆婆爷爷也能随时看到孙女,而且,我们随时可以回老家,农村的环境也更好一些,因为我还是想给她一个快乐的童年。

现在主要就是老婆不答应,我本人是很想让孩子就在县城读书的。

大家有什么好的建议吗?

4. 2021 年初了,后端开发笔记本推荐一下

上一次买笔记本电脑还是 10 年前上大学的时候了,现在已经不知道行情了,所以麻烦大家给我推荐一些。发帖前已经搜了一些帖子,貌似现在主推 yoga 14s 、小新 pro 之类的?

当前需求:

  • 主要写后端,偶尔会写前端。并且使用docker做开发环境。
  • 不打算用这本子玩游戏,只用来存放和运行工作资料。
  • 屏幕控制在 14 寸以下,因为我要笔记本的目的主要就是公司、租房时工作用,因此需要便携,工作时我打算外接显示器,所以笔记本屏幕不要求大。
  • 预算 9k 以内,不要超,不咬牙了。。就这点数

因此问题来了:

  1. 推荐一些给我参考参考
  2. 现在做开发的笔记本的配置基本都是什么起步了?

麻烦各位了

6. https://gitee.com/gsls200808/chinese-opensource-mirror-site 的 README.md 被屏蔽,显示“根据相关法律政策,该内容无法显示”

具体的 repository: https://gitee.com/gsls200808/chinese-opensource-mirror-site (看 commit 记录已经存在了四年多了)

在今天( 2 月 27 日)早上,作者合并了一个 “新增 南方科技大学开源软件镜像站 mirrors.sustech.edu.cn”的commit的 PR 之后,repository 的 README.md 就被 gitee 屏蔽了(如图),说明为“根据相关法律政策,该内容无法显示”。在这个 commit 之前,README.md 的显示都是正常的(可参考这里,并且这个 commit 也只是新加了一条镜像站的 url,没有任何其他的内容。

这个 repository 的内容全是有关国内的各种镜像站的网址信息,并没有其他的内容,不清楚是里面的什么词汇触发了这个机制。在网上搜索了一下,也有一些 repository 的 md 文件被这种方式屏蔽了,但文件的内容上没有任何规律。

(如果有 v 友需要看 README.md 的内容,可以 clone 这个 repository 或者在 https://github.com/SUSTech-CRA/chinese-opensource-mirror-site/ 上面查看( GitHub 上的这个 repository 是它的原样备份))

filtered

8. 而立之年,我该选择继续这个行业直到 35 岁被淘汰还是趁现在边工作边考公务员?如果是你你会怎么选择?
今年三十了,不得不开始考虑 35 岁这个门槛了,过了 35 岁可能不一定会被淘汰,但是找工作会没那么好找是肯定的了,竞争不过那些年轻人,然后我就想到了去考公务员,听说公务员再 35 周岁前都可以考,目前打算今年先参加考试试试水,然后准备一年,明年正式参加考试。

如果是你,你会怎么考虑?
9. 李焕英真无聊,还是韩剧好看,吴孟达好笑
现在的电影呀
10. 为什么电商都喜欢用图片形式来描述商品?

除了美观,方便展示外,还有其它考虑吗?

看到几乎所有卖家都用图片来描述商品,甚至直接将文字简单转换为图片。

从有利优化排名角度来说,不是应该用文字描述更好吗?

11. 红米 K40 主摄 IMX582,还不如两年前的红米 note7Pro 都用上了 IMX586,这是什么搭配方式?
IMX586 显然是一代神摄,拍摄效果出色,4800 万足够用,支持 4k90fps,也不需要消耗大量 CPU 算力就能迅速出片。虽然上市几年,依然很能打。

都 2021 年了,K40 居然降级到 IMX582 了,这个搭配有点不理解,K40 Pro 用上了 IMX686,K40 竟然连 2019 年的红米 note7Pro 的拍照能力都要降级,这个搭配不太理解。
12. 有没有什么 聊天软件 可以真心交友的那种
13. 迫于每天坐地铁被弹出配对

手机用着突然就弹出耳机配对的窗口
遇到好几次了 如何破

14. 爬取 x 宝的商品信息,休息一下弹窗怎么解决?

需求: 根据商品 sku 获取商品的 一些属性和评论

目前: 使用 python 的 selenium 模拟登录,然后通过 request 请求重定向,xpath 分析数据

问题: 每一次 request 后睡眠 1s,但是发送 20 次后就会出现休息一下的界面,即使手动划过去也不行, 有没有什么好的办法?或者其他的方法?

15. android 开发只能用 gradle 吗?

个人总结 gradle 缺点:

  1. api 未稳定,不同版本不兼容。
  2. 下载软件包用 hash 作目录,难以分辨,难以清理。不同版本的 gradle 竟然各自重复维护相同版本的软件包。
  3. 同样是从那三个仓库下软件包,为什么 gradle 就比 maven 慢这么多(来自 java 后端项目开发时的体验对比)?
  4. 出错提示太简陋,无法定位错误原因。
  5. 脚本编写没有约束,也就是太灵活,不利于协作。
  6. 耗内存,甚至超过 idea 占用的内存。这个是 gradle 特性决定的。为了节省构建时间,gradle 会在敲代码期间一直在后台对待构建内容进行缓存。所以能在构建时快于 maven (但我的实际体验感觉也没快多少)。maven 平时是不运行的。而且我不知道为啥 gradle 要另起个进程,而不是像 maven 那样内置在 idea 里通过 api 调用。难道是因为 gradle 是 groovy 写的所以没法内置到 idea 里?要知道两个 jvm 进程可不同于两个 native 进程,相当于跑在两个虚拟机里,需要两倍的虚拟层和运行时的资源开销。而如果把守护进程关掉,那么在构建时,gradle 会巨慢无比。

旧版只能用 groovy 写脚本也算个缺点,这个语言太灵活。本身 gradle 对脚本编写没有约束就很灵活了,这样一来一个构建脚本在项目复杂之后都很有可能变得难以阅读。

很久以前 idea 还能用 maven,不知道现在还能不能用?