在微软研究院面试多的一轮价值观(Microsoft Values)中, 面试官问我在过去的职业生涯中 最感谢的人是谁? 为什么? 我18年年底加入了美国通用电气 General Electric 在剑桥的办公室. 剑桥GE有一个软件部门(现在归于 GE Digital) 是做 GE Smallworld GIS 软件的. 这个软件NB的地方是基于自己开发的一门动态编程语言 Magik. Magik 语言最开始是在C开发的, 有自己的 Magik Runtime运行库, 后来在Smallworld 5版本后就把Magik编程语言用Java重新编写了, 这样的好处是可以在JVM上跑, 同时可以无缝的使用开源的JAVA库, 因为 …
今天开车的时候和媳妇聊到每年发生的大事, 觉得应该记录下来. 每年总要这么折腾一下, 要不然感觉就是浑浑噩噩过日子. 2003年 高三, 顶着压力, 高中信息学奥赛NOIP全国三等奖, 获得了比高中毕业证更有价值的证书, 也对我这一生的职业产生了一定的影响. 高考正常失利后, 到北京留学. 2004年 雅思6分, 来英国留学 (1+2, 北京一年, 国外两年 国外水本). 当时的英国物价, 18个鸡蛋 99p. 2005年 在中餐厅打工, 做二厨, 挣零花钱, 每周末从下午4点到晚上1点+经常两点多才到家, 管两顿饭, 一天20英镑收入/两天40英镑. …
MOV 视频很大, 每次教娃视频如果是在 4k 60fps 下 十来分钟就得1个多G. 我手机上拍完之后用 Dropbox 同步到电脑上, 很快硬盘空间就不太够了. 我们可以用以下脚本批量把MOV视频转换成MP4/MPEG. 脚本是基于开源的视频音频解码程序 https://ffmpeg.org/ BASH 脚本批量把MOV视频压缩转换成MP4 首先, 我们需要扫描当前目录及子目录下的MOV文件, 然后调用 ffmpeg 把每个文件依次转换成MP4. 转换后留5秒时间间隔然后删除原MOV文件. #!/bin/bash process() { local mov="$1" echo Processing …
时间过得好快, 第300天了. 其中因为打COVID辉瑞疫苗第2针后反应很大暂停了一周, 还有几天娃不在状态暂更, 其它时间我都会带着娃坚持做这一件事. 回顾第一天: 还记得当时只是上传到我的油管帐号 DoctorLai, 当时还在AMAZON, 第二天例会的时候便和团队分享了, 当时同事还说我能在5分钟内讲清楚递归很厉害, 而且我的方法很特别. 后来就一稿多投到了B站 justyyuk 反而B站更受欢迎一些. 我做视频的初衷 早在很久之前就陆陆续续给娃讲了很多数学还有计算机的知识, 不过很零散, 学过了也没啥记录, 去年在朋友圈里发了几张教娃的照片, 有朋友说也想听, 所以做了视频分享一下. 看过我视频的就知道, 我是没有做任何视频剪辑的, 基本上视频就是拿着手机架在架子上, 第一天甚至没有架子, 只是很不稳的书上, 而且视频也没缩进, 就是很随意的拍了, …
上周带猫(chessly)去做绝育的同时顺便给猫装了 PetLog 芯片. 原以为装上之后 会有一个手机APP能实时知道猫的具体位置, 类似GPS那种 误差不过几米, 不过我想多了. Microchipping 实际上是一个给宠物皮下 implant 植入一个芯片(一般是宠物脖子后), 能用专门的机器扫描出一个ID码, 这个号码是唯一的, 并且记录在英国最大的宠物数据库里. 如果你的宠物丢了, 你可以在手机APP或者网站上报告, 那么这个消息就会被发到离你家30英理的所有宠物站, 如果有人找到了你的宠物送到了宠物站, 工作人员一扫描, 就能知道是谁的宠物丢了. 据统计, 狗有了这个追踪芯片找回的概率翻倍了从原有的18%到32%, 猫丢失了没有追踪芯片大概离是找不回了, 只有1点多, 而有了芯片则提高到了36%. 猫咪是比较不容易被驯服的, 1岁之前建议都是家养. 我家的猫眯现在有时候会趁着大人开门快速的窜出门, …
一直以来, 我用的都是 Bulb, 用了好几年了一直很省心. 最近暴出了他们家要倒闭的新闻, 而且很可能会被竞争对手 Octopus 收购. Bulb的开卡奖励已经由之前的50英镑变成2英镑了, 所以应该是在走下坡路了. 英国10月1号之后 电气费普遍上涨10%到20%左右, 以前一度电只需要0.18英镑, 新的价格0.21英镑. 气费(Gas Fee)也相应的上涨. 要省点电, 比如可以用水壶煮开水. 尽量不用电, 英国气费是电费的 1/5. We’re increasing our electricity unit rate from 18.897p …