简评电影《长安三万里》:值得一看

电影前 2/3 都在讲高适和李白从青年相识,各自经历跌宕起伏的人生直至暮年,在恰当的地方引出诗句,令我感慨和唏嘘。不知是为了体现诗人的潇洒和不羁艺术加工过了头,还是那群诗人真就如此,剧中大部分人只要喝了酒就兽…啊不诗兴大发,旋转跳跃像群疯子。可能是我文学素养不够,也可能是我意识流没对上,还可能是我本身比较文静。只要涉及这些片段我都是一副 老人地铁看手机.jpg 的模样 我本以为这是部平铺直叙没有高潮的电影,却在后 1/3 突然出现一个转折。搭配诗句、水墨画转场、对比和穿插的回

Laravel 功能测试中发起多次请求(经过自定义 Guard)时的坑

TL;DR laravel 会缓存 guards,如果你在 guard 中对 $request 做了一些操作,则需要在每次请求前 Auth::forgetGuards(); 正文 这个项目用到一个自定义 Guard,里面有这么一行代码: $this->request->attributes->add(['company' => $company]); 也就是在身份校验通过后往请求里面写入一个变量,方便后续在控制器中读取 在这个功能测试中我需要切换多个身份请求同一个接口,我

Laravel 功能测试中设置请求 Cookie 的方法

TL;DR $this->withUnencryptedCookie('cookie_name', $cookieValue) ->withCredentials() 正文 在功能测试中,我们通常要使用 $this->postJson() 系列方法来测试接口,在此之前只要用 $this->actingAs() 即可解决登录态的问题 不过这次要测的接口比较特别,需要往 cookie 中塞 token 来维持登录态 我简单看了一下 postJson() 的源码,第三个参

老博客迁移上云(kubernetes)全过程 + 踩坑实录

🥰 当你看到这篇文章,就说明我的博客上云成功啦~ 前言 上一次迁移服务器时,感觉 vultr 韩国还不错。过了大概一年多发现访问量大减,还以为是我摸鱼更新太慢导致的流失(当然这也是很重要的原因) 偶然有一次没挂梯子访问自己的博客,发现慢的吓人。一测,好家伙,这延迟、这丢包、这带宽……没救了没救了 我的网站 PHP 运行环境从最早的虚拟主机、lnmp.org 再到 宝塔,一直都是本地运行。kubernetes 其实在工作中已经接触过一段时间了,但都只是学了点皮毛基础,用用腾讯

让我虚惊一场的 PDF “XSS 漏洞”

手上负责的一个项目收到了一份来自外部的漏洞报告,演示了一个跟鉴权有关的 bug (此 bug 与上传文件无关,这里原本就是允许用户上传文件的) 这个 bug 不是什么疑难杂症,很快就修好了。反倒是报告最底下的补充说明让我大吃一惊: 并且可上传 xss 文件进一步扩大危害,可诱导成员点击进一步获取 cookie 等信息 什么?pdf 居然支持嵌入 js!?而且浏览器还会执行!? 完了完了,居然有这么严重的问题,要知道用户上传的文件都存在一个二级域名指向的静态存储里。要是有

Docker networks aliases 不生效的解决方法

背景 我本地开发用的 php 和 nginx 都部署在 docker 中,宿主机为 MacOS 宿主机中 hosts 一个域名 127.0.0.1 abc.test,再把 nginx 容器的 80 端口映射出来。就能正常通过 abc.test 访问到 nginx 再转发给 php 看起来很完美,直到 —— 我需要在 php 中访问 abc.test 这个站点的时候 当我在 php 容器中需要解析这个域名时(例如 curl、wget),会调用到宿主机中的 hosts 文件,返回

2022 年度十大照片

时光机:2021 年度十大照片 人在回忆过去时,总是觉得时间过得飞快 那是因为记忆逐渐被遗忘,令人产生了这样的错觉 我初中那阵子还有写日记的习惯。翻开当时的日记,能看到许多早已被遗忘的傻事儿 我很喜欢回忆的感觉,倒不是说我现在过得还不如以前,我只是单纯的念旧 后来逐渐因为各种各样的原因放弃了日记。回想起来,没有被记录下来的这些年仿佛是白过了一般,只留下一些模糊的印象 我常常在想,几年、十几年、几十年之后,当我回忆起今天来,还能记住多少呢? 我要用更加鲜活立体的方式,去记录我

2022 年度十大照片

时光机:2021 年度十大照片 人在回忆过去时,总是觉得时间过得飞快 那是因为记忆逐渐被遗忘,令人产生了这样的错觉 我初中那阵子还有写日记的习惯。翻开当时的日记,能看到许多早已被遗忘的傻事儿 我很喜欢回忆的感觉,倒不是说我现在过得还不如以前,我只是单纯的念旧 后来逐渐因为各种各样的原因放弃了日记。回想起来,没有被记录下来的这些年仿佛是白过了一般,只留下一些模糊的印象 我常常在想,几年、十几年、几十 The post 2022 年度十大照片 first appeared on