米家云智能终极实践
国内出名的平台有很多,比如涂鸦智能,米家APP 等,我最熟悉的就是米家。本篇就以当下米家提供给用户的全部功能实现一个目前能实现的最复杂最合理的场景。我家实现了全屋智能后光米家 APP 设备数就达 63 台 (现在 75 台)。米家平台是云智能,目前速度还算稳定,可能是要实现更复杂的功能云端有压力,但我觉得米家不争气,多少年过去了,提供给用户的编程没有改进。期间除了用户体验之外,有两个必须要解决的问题,...
编程语言,其实不需要那么复杂
注重根本,有钱人,海外归来寻根,建祠堂。所以,根是万物之本,学习也是一样,外表的花里胡哨,见好就收。学习要学基础,学底层。为什么重量级别的项目都是用 C 语言来写的?因为语言级别的东西真的不需要那么的复杂,复杂的结果就是:哪怕你用尽全身力气,写出覆盖 100% 的测试代码,有很多隐蔽性的逻辑错误甚至是数据错位你是测试不出来的,这些罪魁祸首就是编程语言本身太过于复杂导致,搞出那么多的花样做什么?作死的节...
LMLJS之代码高亮插件highlight发布
ds 的配置并没有多大的意思,只需要配置正则 regexp 的项来替换就 OK 了,但是我没有配置多少,因为太多性能会降低。 在正则匹配之前,进行的预处理是引号的处理,双引号和单引号的关系用正则处理大复杂,个人目前还没有能力写出这样的正则表达式,于是老老实实的一个一个字符的遍历来处理,所以当一行同时出现了双引号和单引号时暂时就不做处理了,实在太过于复杂。所有的正则替换使用的核心方式就是否定预查,达到不...
苹果笔记本还值得买吗?
平台下开发与使用,买笔记本对性能要求不高,甚至对 Mac OS 也没有一丝欲望,唯一一点,就是想要一个屏幕比较好的便携本而已,所以看中了苹果笔记本。先说说在苹果官网的定制自己的 MacBook 流程。复杂并多余的选择官网做的很不好的是,产生了多余的选择,给人造成很复杂的感觉。比如 MacBook、MacBookAir 和 MacBookPro 的购买流程,每个都有因为存储不同(其他配置完全一样)而单独...
联合索引查询特别慢怎么办?
话,我找这个坑就花了很多时间,各种打日志,各种发布代码,线上测试,找到元凶不容易啊!遇到了一个特别慢的查询,耗时 300 多秒,其实是可以用上索引的,explain 显示可能可以用上,但是实际情况比较复杂,在不同的机器,不同的数据上测试效果完全不一样,看来 MySQL 对于索引的优化足够复杂,以至于优化的不一定对,其实对于联合索引以左边为基准的使用原则不一定是对的,我这次遇到的问题,就是完完全全的以左...
注册 namecheap 有感
不一定改的过来。国外的域名服务商,想来想去,实在是找不到好用的,之前其实用过狗爹,它实在是太贵了,好用方面也感受不到哪里去。如果说把一样东西做的简单是一个本领(比如狗爹的界面),那你如果把一样东西做的复杂,我觉得更是一种本领!虽然国内的阿里云把界面做的贼复杂,但是至少我感觉下来,并没有什么使用上的问题,挺好用的。但就是机构不靠谱,可是,这个世界哪来靠谱的东西!注册了 namecheap 我才知道什么是...
国内API和国外API的区别
很模糊不清的概念,并不是技术,而是文档。我看国内的一些对接文档,写了一大推章节,不知所云,依然不能够很直观的让你明白怎么对接,所以,有时候国人搞出来的一套东西让人挺反感的。国人的 API 喜欢搞出很多复杂的校验出来,这样不仅仅性能地下,并不会增强安全性。而国外很多 API,就是一个 key,其实,一个 key 就够了。...
和神有个对话
中文有句话,抬头三尺有神明。像我这样相信唯物主义的人,神不过就是人的意识罢了,意识是生物复杂的电波和细胞产生的吧,反正这个谁也说不清。我是个坚持不午睡的人,第一,自己没有资格午睡;其二,中午睡了晚上反而睡不着,特别是现代人;其三,就算是对自己的约束吧。最近几个中午,我虽然坐在电脑前,什么也没干,一下午就过去了,only wait...最近一年,每当我打开 YouTube,它给我推荐的大多数是老高与小茉...
别了,智能家居
很多年轻人吐槽都是因为买了房装修搬进新家才买的很多智能设备才烦恼的。上面对于米家 APP 的各种问题倒不是本文的重点,我想说的是,假使所有的智能随着软件优化时间推移都实现了,但还是不满足现状,现状是很复杂的,这个就是“道”,道这种东西,软件是实现不了的。比如,你家设置了一条智能,晚上回家就打开客厅灯这种,看似大部分是对的,体验也很好,那如果有人睡在沙发上,这个时候体验就会很差。就是类似于这种智能大部分...
你在路由器上花了多少钱?
能实现无缝转移,连接数应该不会增多,其实现代户型,除了别墅和大平层根本不需要 Mesh 组网。WIFI5 的连接数,大多不超过 30 个,最新的 AIoT 也只能做到 128 台,再往上应该是不行了,复杂一点的家庭,智能家居连接数可能真的会超过 128 台,那这样怎么办呢?WIFI5 的 128 台也许还是 5G WIFI 的连接数,2.4 G 估计更少,而大部分智能设备都是 2.4 G。这是个蛋疼的...