两周前我发了一条推: 并且将自己的博客迁移到了 Google Load Balancer 上,顺便也调整了一下博客的部署结构,先说结论——新的结构在国内环境下访问速度有较大的提升,平均延迟下降了许多(从 200ms -> 40ms),费用也有较大的提升。 在许久的一篇文章「使用 …
如果说重庆是铃木和长安的天下的话,成都应该就是瓦罐之乡了。 ——Day 0 in Cheng Du 作为与重庆(几乎)接壤的一个西部城市,不过其地形和重庆相比则完全不一样,在重庆,几乎往四周任意方向看都可以看到连绵不断的山脉,而到了成都,便可以理解到 Wikipedia 上对于平…
这大概是我写的最短的一篇博文 本来其实不值得一写的,不过感觉太好玩了决定还是放在自己的博客上记录一下,当时和好朋友 Keshane 一起玩的一个好玩的东西。 是这样的,Telegram 有一个服务叫——Telegraph,非常像许久之前和 Keshane 筹划准备做(但是由于各种…
由于近一年前的一些事情以及断断续续所接触到的事件和人,我开始对人与人之间的亲密关系开始有了一些兴趣,不过这里所谓兴趣并不是那些某网站上那些《你为什么爱你的女朋友》之类的没有论据只有个人观点的大段文字,也厌倦了听到的一些犹如民间偏方一般的说辞,决定从一些研究者的角度来重新审视自己周…
When a person is poor, they come up with many clever ideas. As you may know, this blog primarily uses Cloudflare as a CDN, which allows us t…
人一穷,鬼点子就特别多。 大家应该知道,本博客使用了 Cloudflare 作为主要的 CDN,可以配置一些 Page Rules 来减轻源站压力,同时隐藏源站地址啥的,此外,Cloudflare 还可以做到防止 DDoS 的效果。 Anycast IP 我们知道,DDoS 作为…
本文是对 Haseeb Qureshi 文章「How not to bomb your offer negotiation」的翻译,基于 @lietoumai 的翻译版本「谈 Offer 十法 - 下篇(Ten Rules for Negotiating a Job Offer)…
随着共享经济的发展,各种东西都开始共享起来了,比如共享汽车,共享单车,共享充电宝,共享女朋友,在之前的文章《那些年我开过的车(们)》 许多介绍的车辆都是来自各大租车机构,不过在租车和自己周边同学租车的过程中还是发现了不少可能大家会忽视的隐患和问题,本文希望可以谈谈自己发现的一些问…
除了生病和亲朋离世的痛苦是真实的外,其余世间所有痛苦都是价值观带来的。 最近在某超级大佬的帮助下有机会接触到 Stripe 的工作流程,事情很简单,对于优秀的服务,我们应该付出使用他们的成本(这样他们可以继续提供优质的服务),对于商户来说收钱就是一个比较有意思的部分了,鉴于大多数…
In the previous article I’ve introduced Nginx + mod_pagespeed, which is a great tool that allows us to convert JPGs and PNGs to WebP on the …
关于 WebP 格式,Google 是这样介绍的: WebP is a modern image format that provides superior lossless and lossy compression for images on the web. Using W…
自从有了驾照之后,有幸在 JohnNiang 老司机的带领下开了不少里程,由于现在租车行业的发展,也得以有幸开过不同型号的车辆,想到在最初第一次合法上路前就有打算开到车后一定要记录下相应的感受和体验,遂有了这篇文章用以记录和分享,其中照片来源一般是实拍。 车辆介绍顺序将按照以下列…
服务器监控的重要性不言而喻,之前在 搭建好了大内网 解决了服务器之间的跨地区传输数据的安全问题之后就搭建了一个 Grafana + InfluxDB + Telegraf 的栈用于对服务器的负载等信息进行监控,除了最近遇到一些自己配置上的小问题以外,工作一直良好。 Alert P…
由于钟爱摄影(瞎拍),在许多时候都会拍摄大量的照片和视频,对于这些照片的合理存储和展示自然就成了一个难点,一般来说,对于一个照片(或一段视频),有以下需求: 拍摄完成之后可以方便地完成后期 后期修正完成后需要保存原始图片(NEF)和已经修正好的各个版本 将需要发布的照片对于修正各…
“Code without tests is broken by design.” - Jacob. 写应用,部署应用,很重要的一个环节便是测试(然后就是所谓的 CI/CD( Continuous Integration and Continuous Delivery)),可能许…
在之前的文章《Django 和 Laravel 的一些使用上的异同对比——路由篇》提到了路由和视图(控制器)之间的一些对比,不过 Django 和 Laravel 的区别不仅仅在于这两个方面,数据模型和 ORM 也是,在一个 MVC 的框架中,我们多半需要使用数据库来存储我们的数…
由于一些原因 (贴近 LeetCode 技术栈 | 希望尝试一下 Python 的 Web 框架),需要使用 Django 来做一些开发,在使用上感受到了与之前习惯的 Laravel 框架之间的一些差异。 Django 和 Laravel 都是 MVC 框架,所以从理论上来说他们…
其实感觉非常矛盾,本身对于 WireGuard 隧道的建立不是一键非常复杂的事情,本来本文应该丢到自己的 Ignorance Notebook 上的,不过搜了一下中文的圈子基本上都是一键安装脚本之类的,遂还是打算放在自己的博客上了。 Current Problem 由于需要对自己…
關於香港,Carbo Kuo 在自己的博客「過去一年的環球旅行」中有如下描述: 香港不愧是東方之珠,其繁華程度是我去過的最高的城市,有甚於紐約、倫敦。香港是一個非常自由的都市,在這裏可以看到許多內地已經消失或者禁止的東西,如一大片算命的攤位、當街兜售色情電影,甚至還能聞到一些大麻…
最近利用空闲时间把自己的博客从 Hexo 迁移到了 Wordpress,是的,在时隔将近两年之后,我又一次从 Hexo 迁移回到了 Wordpress,从 Hexo 到 Wordpress 的迁移之路是非常漫长的,即使自己博客文章数量不是很多,但是还是花费了大半个晚上,终于差不多…