江边的旱鸭子

Blog of John Chou

Note of preparatory courses of Cai Jian (蔡剑) jazz guitar lessons by Qihao Chen (陈启豪).

TL;DR

The topic of end-to-end (E2E) test is a platitude in web front-end (FE) domain, especially most of blogs are talking about testing frameworks out of the real web production. The real world needs solution, for E2E test which means a service can do E2E testing and alerting with stability and even good performance. This article will introduce how we design and build our E2E test service for the newer version of our web application based on popular web FE frameworks and integration with abundant Microsoft services, including several workarounds to tell the problems we met and how we overcame them.

In addition, I shared this system internally at first, then it becomes my first blog article in English. Probably I will translate it into Chinese sooner or later.

In the July of 2021, we build another E2E system to replace the legacy one for Azure Machine Learning Studio (classic) because its runner service will be decommissioned at once. If you are just interested in the latest things, jump to the chapter for a quick review.

开车有三宝:

变道、转向不打灯,

并线或占两车道行驶,

限速 60 开 40,限速 80 开 50,限速 120 开 80。

“奇葩”的违规行为数不胜数,以上三宝只因过于常见可以作为模式归纳。

三宝们配合上横冲直撞的电瓶车“大军”,在马路上构建出一幅幅和谐、美好的画面。

真好,呵呵。

哈喽各位,2020年的时间仿佛被偷走了一样,一晃眼就来到了2021。

从2018年底第一次发帖为微软内推,现在已是第三个年头。在工作和生活之余进行这项活动,至今推成了三十多位候选人,对我来说是一件非常有成就感的事。每一批候选人入职后,请大家一起吃个饭、相互认识一下,偶尔也请HR同事一起顺道为新人们答疑解惑,这样的“网友”线下见面很有意思。公司尤其是苏州这边发展得速度也超乎想象,即将有一大批人搬到隔壁楼办公,而正式的二期大楼也已经开工。公司一直在持续发展、整体环境依然处于不错的水准,是我继续内推的动力。

回想过去大半年,其实我已经很少置顶自己的帖子去打广告,因为体验不好停掉了校招内推,这期间也陆续能看到其他同事的内推帖,甚至包括我内推进来的同事 LOL。不过还是能陆续收到一些咨询、请求内推的邮件,真的非常感谢大家对我的信任。我做内推的想法一直没变,真诚沟通,不骗简历,不歧视简历,尽量换位思考。

这里极简单的分享过去一年中的两个小故事。第一个也许有点老生常谈,一位职场经验不多的优秀候选人,同时拿到了两份大厂offer,很纠结,我从短期三五年职业发展的角度帮助他分析了两小时,给了他一些建议,即便这些建议可能让我拿不到内推奖金。第二个有点曲折,简而言之是候选人成功进来做了同事,工作很努力,但发展远不如预期,他自己过得也不是很开心。我们一年多的时间聊了好几次,我从一开始给一些工作效率、沟通效率的建议,到后面帮忙打听别组的机会,现在他开心地飞起,开始另一段业务挑战。

最后我也只是个普通的打工人,经验不多,个性耿直。不是所有找我内推的朋友我都帮推了,我内推的不少候选人最后也没通过所有面试,这太正常不过了。反正我就继续佛系内推,有缘多交流,最后来不来还是看候选人自身的实力和职业发展选择。

希望大家2021都能顺利,更重要的是,自己和家人身体健康!

Goal

This is the sharing session for my team, the goal is to quick ramp up the essential knowledges for linear regression case to experience how machine learning works during 1 hour. This sharing will recap basic important concepts, introduce runtime environments, and go through the codes on Notebooks of Azure Machine Learning Studio platform.

在正文开始前,请允许我碎碎念一下。

我从小喜欢数码产品,各种拆解、修复,初中开始靠使电烙铁拿奖中考加分… 一直以来身边人购置数码产品或者遇到问题都会咨询我,但我好像越长大越懒得折腾这些东西,热情逐渐被岁月磨灭(?)。难得有兴趣在换手机时做个简短的对比评测,就借此机会多写一点吧。

0%