大象笔记
研发团队是否需要专职的测试人员
最近微软 Windows 10 十月份的 1809 大版本更新,出现了严重的 bug,会导致用户个人文件丢失,以及各种严重 bug。而微软是之前最高调宣布裁撤测试岗位的大公司,测试工作由高级研发工程师兼职。
所以,我觉得有必要梳理一下
tampermonkey 当前页面跳转后没有触发新页面对应逻辑
## 现象
- 页面 A: https://www.sunzhongwei.com/#/coding
- 页面 B: https://www.sunzhongwei.com/#/sleeping
- 页面 B 的内嵌 iframe 页
修改 WSL Ubuntu 18.04 默认源为阿里云镜像
Win10 Windows Store 中下载的 WSL Ubuntu 18.04 默认的源 apt install 下载速度异常缓慢,想替换成国内阿里云的镜像源。
## 确认默认源
首先查看默认的源的地址
```
sudo
tampermonkey 作用于页面内 iframe 时,将页面地址修改的方法
## 正确的做法
```
window.top.location.href = 'https://www.sunzhongwei.com';
```
## 错误的做法
```
window.location.href
JQuery 自动勾选 checkbox, 并触发提交
正在用 tampermonkey 写一个网站自动答题的程序。
网站题目的大致结构是
```
提交答案
$('.submit-answer').on('click.close', function () {
/
Laravel attribute casting 导致的 Indirect modification of overloaded property
在 Laravel model 中,设置了某个属性做 array casting.
```
protected $casts = [
'rounds' => 'array',
];
```
但是在 con
laravel migrate 指定执行部分 migration
由于我不习惯于使用 [laravel migration](https://www.sunzhongwei.com/using-laraval-migration-change-the-database-table-structure) 来
悲剧,Windows 10 蓝屏,无法进入系统
国庆节后第二天,开机之后无法进入系统,一直蓝屏状态,各种报错。

laravel job 与 event 的区别
job 是异步执行。适合耗时长的任务。例如,批量发送邮件,短信。
event 是在 request 的生命周期内执行。适合耗时短的操作。例如,更改数据字段状态。
但是, event 的好处是,可以复用各种监听。例如,事件 A1
WSL 设置 Microsoft YaHei Mono CP950 字体
Windows 10 WSL 默认的字体异常丑陋,似乎是新宋体。最不能忍受的是单引号,在英文模式下,单引号看上去跟中文的单引号非常像。经常性地误认为我没有切换输入法。
于是在 Github 上找了一个 [MicrosoftYaHei