Archives for : 在路上

第597天:远程改 bug

nico 前几天抽象一个类,今天发现有 bug。

他电脑不在身边,我截屏代码片段给他,他在截图上圈出要修改的位置,并告诉我怎么改,我在这头一步步按他说的修改代码。

这样折腾了一天,换了三个工位,虽然 bug 没解决,但是这过程真是牛逼。

20220820

第595天:触控板凉了

今天真是高强度,基本没怎么停,中午外卖吃到一半还去修 bug,修完继续吃。

10 小时折腾下来大脑思路仍然是清晰的,倒是电脑凉凉了。晚上刚提审完,触控板没了反应,重启电脑仍然没反应。

关机,让它凉一会。希望明天不用跑维修店。

第594天:啤酒果然功力深厚,受教了

20220817

第587天:回乡撸码的感觉

家乡的静,首先要从高速说起。跑着跑着,冷不丁就会出现这种心旷神怡的“空”,叫人忍不住抓起手机拍拍拍。

20220810-1

开着开着就变天了。

20220810-2

好像一路从夏天开到了秋天。

20220810-3

默默看一眼杭州的天气,避暑成功。

20220810-4

回到家,爸妈正坐在大门外清洗杀好的鸡鸭。

跟爸妈聊了几句,进屋喝了碗水,就掏出家伙来干活。扫一眼家里,发现这桌子不错。

20220810-5

这,立马想到一个词,“码上糊”。

码了一会感觉有点热,发现大门口凉快得很,搞了张桌子坐到门口来码。

20220810-6

又码了一会,发现边上的稻田不错。

20220810-7

就问这景色美不美?

什么?这桌子太过真实?

咱可是有原图的。

20220810-8

风景是不错,但是味道重了点。喷农药的人刚走。看到禾叶上那些晶莹剔透的珠珠了吗?好看是好看,不好闻。

所以这位置只是摆拍了下,拍完又搬回大门口来。

天渐渐黑了,刚想搬回屋里,忽然我的世界亮了,头顶惊现一盏路灯。

20220810-9

爱了爱了。

吃完晚饭,一个人在大门口的路灯下工作。

20220810-10

听蛐蛐,看月亮,撸代码,清凉得不想回屋,安静得就好像在荒野干活。关键还没蚊子。这些年人人都往城里跑,莫非蚊子也跟着进了城?

20220810-11

p.s. 路上有点感冒,回到家妈给我煎了一碗凉茶。这凉茶从小喝到大,17 岁后好像就没再喝过。今天再喝,淡淡的草香,依旧是儿时的味道,远胜那红罐凉茶的腻甜。

353FAACA-C167-4798-BC7A-9263F6F6713A

第586天:武夷山撸码的感觉

一个人跑到武夷山来,静静撸了两天码,享受这种安静。

20220808

前年回老家,途中在武夷山(正好在杭州和龙岩的正中间)住了一晚。这城市当时给我的感觉有两个:小、静。然后就爱上了这里,

好多路口都没有红绿灯,虽然转弯的时候有一点不习惯,但稀疏的车流马上就可以让这种不习惯消失。

酒店隔音奇好,关上门窗就好像到了山里。

中途撸码圣地。

第584天:招半个人

20220807

第581天:wx.chooseMedia 之坑

以前在 wx.chooseMedia 返回 success 后,我会再用 wx.compressImage 去压缩一下图片。

最近在处理视频时,依样画葫芦,返回 success 后用 wx.compressVideo 去压缩视频,但是压缩出来的质量很差。

chooseMedia 有一个 sizeType 参数,可选值为 ['original', 'compressed'],文档上写:

仅对 mediaType 为 image 时有效,是否压缩所选文件

然后就被坑到了,经过实测,这个参数对视频也同样有效,压缩视频可以直接把 sizeType 参数值设置为 compressed,而不需要再去调一次 wx.compressVideo。

而且在上传视频时,如果选择了“原图”上传,再调用 wx.compressVideo 是无效的,它不会对视频进行压缩。

总结:

如果需要在上传图片或视频时对文件进行压缩,可以直接设置 sizeType 为 compressed,而不需要再去调用 wx.compressImage 和 wx.compressVideo,这是画蛇添足,这两个压缩接口的应用场景应该不是在“选择上传文件”这个场景

2022-9-3 补充:

今天又发现一个问题,使用 mix 模式时,有些视频会选择失败,需要勾选原图才能选择成功。

所以,mediaType 避免使用 mix。

第578天:在小区楼下办公

今天修车。上午在修车店的休息室办公。

20220801-1

下午在一家麻辣烫办公。

20220801-2

第575天:nico 提码杀到

哥们四个月前就说要来撸码,今天终于实现了。一个 PD 配一个开发显然是不够的,实在看不下去这进度。

从上午 10 点半到下午 5 点,远程指导安装并学习使用以下工具。

  • 微信开发者工具
  • git(这玩意花了最长时间去熟悉了解)
  • sourcetree
  • node
  • cnpm
  • taro

一路遇到不少坑,全都一一化解,尤其最后运行 npm 时,node-sass 这个顽皮包又出来捣乱。nico 的 mac 是 M1 芯片,折腾了一会没解决,我直接把我本地的 node_modules 打包发过去给他,以后有时间再来慢慢修理这个顽皮蛋。

当最后看到开发者工具里的产品界面时,nico 惊呼:

卧槽 这开发环境简直是倒退 这样来个新同事咋办

但是这么多东西,我感觉哥们一天就吸收了,到了傍晚已经开始写第一个测试小程序,真 TM 服。

以后招新同事都要按这标准去招。

ps. 今天上午在特斯拉 4S 店办公(修车),下午在苹果零售店办公(修电脑),电脑 10 分钟修好,索性就在店里办公了。

第568天:一天到晚说我们混淆官方服务

这个项目,从一开始就审核命运坎坷。此后审核不通过就变成了家常便饭。

20220722-1

被驳回的页面长这样:

20220722-2

nico 想了个主意,在页面下方加个声明:

20220722-3

我半夜三点多醒来(被这 Y 搞得觉都睡不好),发现还是被驳回,说小程序白屏。

故意刁难吗?其实也不是一次两次这样了,习以为常。

我发了上面这个页面的截屏申诉。

上午审核通过了。

20220722-6

甚至版本号我都加了一位,三位不够用,第四位的作用是:标记这个版本被驳回多少次。

页面下方的那段声明,以后就算做大做强,我也要留着。审核机器人看不懂,但是人看得懂。