今年是马年,弟弟12岁,也是他的本命年。正好他的生日就在农历新年的那个月。 大年初一,我带着两个孩子去了公司——微软剑桥研究院吃午饭,因为我实在懒得给他们做午饭。吃完饭后,弟弟就在大厅的钢琴上弹了一首曲子。这次他弹的是《野蜂飞舞》(Bumble Bee)。 《野蜂飞舞》是一首非常著名的钢琴炫技曲,原本出自里姆斯基-科萨科夫的歌剧《沙皇萨尔坦的故事》。整首曲子以极快的速度和密集的音符著称,听起来就像一群野蜂在空中飞舞,因此得名。 这是弟弟第一次在公共场合弹这首曲子。其实这并不是他的考试曲目——他两年前已经通过了钢琴八级,现在正在准备 Diploma 级别。这首曲子是钢琴老师给他“玩”的曲子,因为他学新曲子很快,一般两周左右就能掌握。 老师平时常说他弹得太快,不过这首《野蜂飞舞》倒是一个例外——这首曲子,越快越好。 视频:油管/Youtube | B站/小破站 | 微博视频 | 西瓜视频 | 微信视频号 | X/推特 | 小红书 | Facebook 本文一共 584 个汉字, 你数一下对不对. 弟弟在微软剑桥研究院弹奏”野蜂飞舞” (Bumble …
PowerShell 中的 touch 命令(兼容 Linux 风格) 如果你来自 Linux/macOS 环境,可能会很想念 touch 命令:当文件不存在时创建文件,存在时更新它的修改时间。PowerShell 本身并没有内置 touch 命令,但我们可以自己实现一个行为与 Unix 类似的版本(支持多个文件和通配符)。 本文提供一个实用的 touch 函数,你可以将其添加到 PowerShell Profile 中长期使用,同时包含示例和一些边界情况说明。 “touch” 应该具备的行为 在 Unix 系统中,touch 通常具备以下特性: 如果文件不存在,则创建一个空文件 …
登上欧洲之巅:我的少女峰之旅 年末瑞士行:在Jungfraujoch看见世界的高度 五天四晚,奔赴少女峰的冰雪世界 申根签证到期前的最后一站:瑞士少女峰 站在3454米的地方,和这一年告别 瑞士冬日记:从Interlaken到欧洲之巅 年终收官之旅:少女峰的白色震撼 《站在欧洲之巅,与这一年告别》 《年末瑞士行:少女峰 Jungfraujoch 全记录》 去年年底,趁着申根签证还未到期,我们决定把瑞士作为这一年的收官之旅。五天四晚的行程中,最重要的一站,自然是登上少女峰——Jungfraujoch。 少女峰 Jungfraujoch 位于瑞士伯尔尼高地,海拔 3454 米,是欧洲海拔最高的火车站所在地,因此被称为“欧洲之巅”(Top of Europe)。它坐落在少女峰(Jungfrau)与僧侣峰(Mönch)之间,俯瞰壮丽的阿莱奇冰川(Aletsch Glacier)——这是阿尔卑斯山脉最长的冰川,也被列入联合国教科文组织世界自然遗产名录。游客可以搭乘齿轨火车穿越隧道直达山顶,在观景平台远眺连绵雪峰,在冰宫感受晶莹剔透的冰雪世界。这里不仅是瑞士最具代表性的地标之一,也是许多人心中一生必去的高山目的地。 上山的路线有好几种。我们选择从 Interlaken 坐火车前往 Grindelwald,然后转乘缆车,大约 15 分钟到达 Eigergletscher,再换乘齿轨火车一路攀升至 Jungfraujoch。下山时则选择直接乘火车返回,省时也更从容。 那段 …
上周五中午抽空去了 Peterborough(单程开车约50分钟),参加并通过了 AI-102:Microsoft AI Engineer Associate 认证考试,中文可以理解为“微软 AI 工程师助理”。 被官网认证为AI工程师助理! 之前考过的 AI-900 属于基础级认证,没有过期时间,证书上是一颗星。 这次通过的是两颗星的中级认证(费用165美元)。中级及以上证书有效期为一年,过期前6个月可以在线免费续考。据说如果续考没通过,可以每24小时重考一次,也就是说理论上最多有大约180次续考机会。 这次的 AI-102 难度明显高于 AI-900。AI-900 主要考察对概念的理解,而 AI-102 不仅要求理解原理,还要掌握具体 API 的使用方法,以及在不同场景(Case Study)下如何选择和应用合适的 AI 模型。 考试时长大约两小时,分为两部分。 第一部分是选择题(单选、多选、下拉、排序等),可以标记(Mark for …
竞赛选手几乎都会写的两行 C++ 代码 在刷算法题、打竞赛的人里,几乎都能看到 main() 里先写这两行: int main() { ios::sync_with_stdio(false); cin.tie(nullptr); } 很多新手会觉得像“祖传模板”,但它们确实能在 IO 很重的题里显著提速。原因主要有两个:同步和自动刷新。 1) 为什么 ios::sync_with_stdio(false) 能加速? C++ 常用输入输出是 cin / cout。默认情况下,它们会和 C 的 scanf / printf …
一个月拿下 4 张微软证书:云、AI、数据、安全 上一两个月里,我在一个月之内考过了四个微软的初级证书,分别对应计算机的四大方向:云、AI(人工智能)、数据和安全。 毕竟干码农也十几二十年了,除了做了几套练习题外,基本没有系统复习,所以整体来说考得还算轻松。 我是去年十一月左右,偶然在公司内部的一个学习频道里看到考证的信息。微软员工考自家的证书(和其他大厂,比如 AWS 一样)是免费的。 这种“薅羊毛”的机会,我怎么可能错过?一件事情如果同时有好几个好处,我一般都会去做。考证这件事正好满足: 免费(公司报销 / 内部 voucher) 有明确目标,能推动自己系统学习 简历上更好看 对知识结构做一次系统性梳理 微软证书体系结构 微软证书大致分三个等级: Fundamentals(初级,通常是 -900 系列) Associate(中级) Expert(高级) 我这次考的四张都是 初级/Fundamentals 级别。 像 PL-900 这样的证书也属于 …