短信最主要的一个使用场景就是短信验证码了,运营商提供一个由工信部指定的短信验证码模板,一个4位,一个6位,岂不是很简单一件事情,为什么要把精力和时间浪费在签名审核上呢?
分类: 偶尔动笔
-
个人博客服务器从Ubuntu16升级到了Ubuntu22
因为阿里云的ECS开了性能限制,博客有几个访问就挂掉,索性整体迁移一下系统,于是把dnmp整个文件夹备份到本地,然后停机,换镜像,启动,再scp把文件放回去(这里其实应该打包下载和上传,会快很多)。然后用dnmp里面的一键启动命令恢复环境,最后docker compose up -d启动网站。
不过这中间因为周末玩耍耽误了几天,幸好这个博客也没有多少人。
-
开放式小区计划
这个计划失败了,也成功了。
推墙没有成功,但至少门开放了。如果小区没有了院墙,世界会更美一些吧,至于大家担心的小区内道路有车通行影响安全,实际上不会比现在更差,本来也没有实现人车分流,反而,如果小区没有了围墙,车可以很快并入公共路网,小区内的汽车转圈更少。当然,这个愿景恐怕在十年内实现不了。
小区有三个门,一个东北门,是大门,进出机动车和行人,一个是东南门,是消防通道,里面和外面长期被堵,恐怕消防车很难通行,另一个是西门,长期锁闭,以前还可以通行非机动车,疫情三年之后,加焊了栏杆,只能过人了。
三个门的行人通道都是常锁的,据说是为了防止附近其他小区的人穿行,尽管我也觉得我们小区在附近算环境稍微好一点的,但也不至于自以为是高端社区,搞成封闭的。
在一段时间的努力之后,人们已经习惯于不再刷卡开门,门变成了可以直接推开的,三个都是。具体什么方式暂且保密,有一个有趣的可以提一下,消防门那里经过了长期的反复较量,有人在门磁上贴胶带缠绳子,有人就弄下来,最终,那里就不用刷卡了。规矩是人定的,事在人为。
另外一个是我们的单元门,为了防止流窜人员的理由一样站不住脚,能挡风就行了,完全没有锁上,快递上不去。最终,那个门也锁不住了。
-
6月,我错过的日子又找回来了
这个暑假很热,孩子们放假了,但没法出去晃,整日在家里,除了看孩子,最主要的工作是研究AI,最大的投资是买了一台二十多万的存储。
等过完了暑假,来到了9月,开始给客户做服务器迁移,却又把日子退回到了6月,因为习惯了本地的有代理环境,突然远程到客户的服务器上去部署环境,发现连最基本的docker装起来都费劲了。
查了一下才知道,是因为6月和AI,造成整个docker源挂了,甚至连国内的镜像站也都关闭了。服务器上用代理终究不是个很好的办法,于是找了半天,终于找到一个可用的镜像地址。
如此下去,国内的IT还真是要回到手推车的年代吧。
-
面向未来的开发
上周执行了计划了很久的暑假自驾行,可惜因为四个人中的两个感染莫名其妙的病毒中途就回京了。同时,在出发的第二天就遇上滑坡阻路,划破了车胎侧壁,在太原等轮胎等了三天,深度体验了一把太原。
这个城市核心区其实还不错,老东西不少,旧街市虽已显颓势,但总比北京还是要好很多,路规划的还不错,只是路面起伏不平,不知道是地质原因,还是铺装标准不够高,或者施工队偷工减料了,估计撑不了几年。
于今来看,似乎几十年的发展并不能支撑一个十年的折旧,顶多五年就没了。那现在要做的事当然不是继续这种只管两三年的事儿,既然前景不好,那就好好做一点能有益于未来二三十年甚至更久的事儿,跟现实保持一定的距离,不被裹挟。
去了赵州桥,发现赵州桥是把老桥拆了在原址造的假的。路过三苏故里,虽然也是假的,但做的还算认真,因为确实没啥直接关联了,只是人家三苏感情上认可这个旧地方而已。既然只是基于这一点点认同,那就把这一点点认同做好一点。三个展馆看下来,也花了一两个小时,这对于一个栾城来说,算是不错的成绩了。
在太原,晋祠算是让今人玩废了,建筑尚存,文化不再。很多空间竟然用来做封闭的办公区,其他空间则以布展为名关闭,里面则透出劣质油漆的味道。值得称道的是被山西省政法霸占了几十年的都督府。一进大门便是一个小楼做的抗战博物馆,虽然也像其他地方一样的叙事逻辑,但总归有一些意想不到的细节,让人觉得希望尚在。
看下来,我们忘记的或者毁掉的,本来就是最有价值的东西,也是最值钱的东西,我们造物的能力在实际上首屈一指,我们造文化的能力却损失殆尽。那就做一做面向造文化的开发。
-
sweethome3d
http://www.sweethome3d.com/
推荐一个室内设计软件,关键是开源的,与LiveHome3D相比,感觉差不多,有的使用习惯似乎还更好一些。
把两居改成四居,是这两年一直在思考的一个问题,已经做了十几个方案,最近终于逐渐找到了方向。
顺便抱怨一句,目前这些独立设计师的作品都不太看得上,不实用。
-
摩捷出行,突破了我对上线产品的界定标准
先说一句,哪怕只给我一百万,也不能把这个app做这么垃圾。
这是一个租了车找不到车的租车APP。
从城市定位、车辆筛选到下单、找车,几乎没有一个步骤都可以称得上是不好用或者不可用,简直无法想象是怎样的一个团队能作出这种无法理喻的产品。
(1)我的所在地是北京,目的地是成都,即时我把城市切换到成都,点一下Go就切换回北京,再切换回成都,搜索成都的地址,比如双流机场,搜不到,因为搜索的是北京的地点,这是什么样的脑回路。
(2)既然不能搜索,那就拖动地图来定位,在双流机场附近找到有车辆可租,但选中车辆后,只显示车型、车牌号和剩余里程,不显示具体位置,以至于你都不知道能否找到这辆车,而实际上,也确实找不到。
(3)当你选择的车辆不符合预期,比如不喜欢这个车型或者续航剩余太少,没有取消选择,点击其他区域,可以取消选择,但视角回到了初始界面,又要重新拖动定位到目标地点。
(4)车辆筛选只有勾选车型这一种方式,而且修改了车型勾选之后无法确认到底有没有生效,甚至选两次以后一辆车都没有了,不知道如何撤销筛选。按说我选车最基本的几个指标应该很清晰的呈现出来,比如步行距离、车型、续航、停车位类型、停车位的具体位置和现场照片、租金标准、押金标准、停车费(需要自付,客服说如果费用太高可以退掉换一辆,开玩笑吗?)、最后一次保洁时间、车内是否有自助保洁套装等。当然,显示一下这辆车的评价记录也是必要的。
(5)无论如何,用官方送的摩豆订了一辆车,反正不花钱,跟预算有关的暂时忽略,但接下来的问题真的就是怎么找到这辆车,订单提示只有一张车位照片,但问了停车场的管理员,他认为这不是自己这个停车场的车位,接下来就无从寻找了。后来找了现场的支持人员(我参加的是一汽大众在成都组织的新车首发仪式,有摩捷体验),建议是取消这个订单,由他们给找一辆能确定位置的车。取消容易,再找就要靠支持人员的脑力了,有个人突然想起有一辆电量还比较多的高配宝来,于是寻到这辆车,接下来竟然不是扫描车身上的二维码来订这辆车,而是回到app再次翻查这个车牌,甚至不能搜索这个车牌,好在很快找到了。
(6)据说后来支持人员改进了找车的流程,他们把所有车辆下线,然后现场分配车辆的时候,确认一辆,上线一辆,帮客户抢单一辆。一个字,服。
(7)提车的时候,按说应该拍照,记录一下车的外观,标准的做法是按车险一样,拍车的各标准角度照片和局部损伤照片,优化一点的话,应该主动标明目前的损伤,由用户确认即可,不用二次拍摄,毕竟停车条件有限,不一定能拍到标准角度的全方位照片。但是拍照没有引导,随意拍或者跳过都行。
(8)手机连接车辆蓝牙的时候会连不上,需要退出app重新登录。手机操作车辆的时候都要通过远程服务器,信号不好的话就完蛋了,要么无法取车,要么无法还车,没有建立手机和车辆之间端到端的授信通道。
(9)进到车里之后,有烟味,方向盘和档杆很脏,拿酒精湿巾擦了好几遍,都是黑黑的。考虑到自助租车这种形式很难做到每客保洁,但应该通过预约保洁、利用车内预存的保洁套装自助保洁等方式改善。车内应该安装烟雾探测器,车辆应该标注是否允许吸烟。
(10)还车的时候除了一般评价和外观拍照以外,也应该提供自助保洁的选择,主动整理保洁车辆的可以给优惠券或者直接抵扣一些车费,当然,可以等下一个客户接车评价后落实。
可以学习的挺多的,可为什么不学呢?
买车我选择了一汽大众的ID6 CROZZ,车是辆好车,尽管据说服务端经常无法连接,但我认为这个能够改善。
-
下一代纯电汽车大众ID
对大众ID的关注主要是从ID6开始,作为目前唯一已经上市的与比亚迪唐同等级的电动汽车,是我可以选的对象。像蔚来那种土豪车不在我的考虑范围。
开始的时候,从各项功能来说,跟唐比起来,ID6似乎没有什么优势,电池略少,轴距略大,空调不如唐的三区,座椅要略高级一点,带通风和按摩。
再权衡,纯电平台毕竟比油改电要更先进一些,尽管国内的大众的软件跟欧洲不是一个版本,但硬件的基础应该还行,软件更新几版就好了。
在北京合生汇有个新能源汽车展销,上汽大众做的是一个特展展位,也还是能显示出其对ID4的重视程度的,特展展位上有“车模”,尽管其中一位妹子腰上满满的汗疹。几十款纯电车放在一起来看,就像把代际差距体现的更明显,只有ID4是把控制部分全部放到了中控台上,其他的车都还是延续油车时代的设计,在扶手台上做文章。我对这个设计由衷的佩服,因为我北汽160的节能档调节按钮被我儿子踩塌陷了,已经废掉,所以特别介意在扶手台上的那些不禁踩的按钮。
当然,ID的车在上汽丰华的店里一直很丢脸,第一次去试驾的是ID4,HUD怎么也调不出来,第二次去是ID6,试驾的时候中控显示传感器还是什么都失效,连试驾员都吐草这车怎么开啊。而昨天在合生汇的展台上,我也看见一台ID4X的OBD线是拉出来的,想必也进行过某些操作。
-
协同编纂是不是一个伪命题
数字出版这个领域不是很大,但一直都有很多听上去很高深的项目名字,比如这个协同编纂。
从实际看到的协同编纂系统来说,体验好,很实用的并不是很多。一方面是由于做好这个工具并不容易,另一方面更重要的原因是使用者不会协同。
就拿现在已经普遍替代了svn的git来说,也没有多少团队真正理解它的设计思维,微博上有位同学说得好,国外大学里一个基础课就是要教怎么使用git,怎么用git交作业,咱们的it培训班也教,但主要是为了刷星,便于就业,用的是作弊的手段,还有些团队被爆出来以无贡献的方式狂刷某些核心代码。
协同的前提是团队成员知道并且愿意真心贡献自己的思考和价值,要有责任感和荣誉感。这种前提不是靠kpi激励出来的。
现在很多打着开源名义的产品,是拿着真正的开源代码,附加上一些协作的功能,增加使用成本,把简单地事情变复杂。以产品原型的工具为例,一个Pencil已经可以很好的表达产品的意图了,那些看上去很美的原型工具,无非是共享了一些UI素材,是不是好的产品设计已经不是他们的重点了。
做好一个产品设计需要迭代,写好一本书也要迭代,稿子不改几十遍不好看。自己与自己协同,留下自己的想法,不断推进,也许是一个更重要的体验。
-
ID6发布了,稀疏的信息,刷来刷去
继续挖掘7座纯电动汽车,上汽大众的ID.6 X发布了价格,跟比亚迪唐EV比起来性价比还不错。继续等一汽大众的ID.6 Crozz。
随着价格发布,网上的车评视频才慢慢多起来,当然,从上海车展亮相,到价格发布,其实这期间有效的信息很少,厂家也学会了统一口径。
车评自媒体们也没有太好的办法,拿着一张图或者一个表,就得德比德比一大段。这是人为造成的信息稀疏,反过来说,这种稀疏的信息未必能挖掘出多少有效的信息,因为本来就没有多少有效的信息。
单纯说稀疏应该指的是自然形成的信息所呈现的稀疏。
尽管对卖车的来说,车是一个商品,但对买家来说,车是未来好几年的生活的一部分,一定程度上决定了生活方式。