给我的 Macbook Pro 配置外接显卡

MacBook Pro虽然被苹果标榜为生产力工具,但是毕竟是笔记本. CPU性能还算能过得去吧,虽然在神奇的散热设计加成下战斗力并不能完全发挥出来. 相比CPU最大的问题还是GPU的性能. 2018款MacBook Pro内建GPU为Radeon Pro 560X, 作开发播放视频浏览网页对GPU需求并不大所以就算运行的是内建的UHD Graphics 630核显也不会有什么问题. 但是偶尔我还玩一下World of Warcraft,这就很尴尬了. 而且通常在家我都会外接4k显示器,在将游戏特...

添加对webp格式图片的支持

webp格式是从Google vp8 视频编码衍生出的一种web image编码格式.同时支持有损和无损压缩,其中有损压缩在保持非常高质量图像的前提下也能获得非常不错的文件压缩效率. webp的维基百科 前几天看到firefox也开始着手对webp格式的支持了繼Chrome、Opera及Edge之後,Firefox也將支援WebP圖檔格式了. 所以目前现代主流浏览器还没有计划正式支持webp的就只剩苹果一家的Safari了. 于是我想自己的博客所用到的图片资源也转换为webp格式. 准备工...

AirPods vs Jabra Elite Active 65t

几个月前忍不住入手了AirPods,长期使用下来感觉确实非常不错. 但是有2个非常显著的缺点一只困扰我: 没有降噪功能 使用一段时间后清理污垢相当困难 上周无意见听说了Jabra Elite 65t,在无线耳机的前提下同时拥有比较不错的降噪功能. 看了下京东这款耳机还有一个升级款Jabra Elite Active 65t,看评论手感和音质方面都有一定提升,和不带Active的相比也就贵了200块,于是就入手了这款. 两周重度使用下来后确实感觉降噪功能在无线耳机的范畴里算很不错的,由于是...

自己编译鼠须管

现在macOS上的第三方输入法选择的余地并不多,大众的都是天朝特色互联网流氓的产品. 不过还好我们还有rime系列. 鼠须管是rime输入法在macOS下的版本,输入法设定需要用户自己编辑配置文件. 唯一的问题是提供的二进制文件下载太旧是2015年的,而从后面基本都是稳定性提升所以能自己编译最新版本的话应该比自己直接下载的更好. 准备工作 保证机器上已安装好Xcode Command Line Tools,在安装了Xcode的情况下输入: xcode-select --install 编译依...

台湾之行2018

去年来台湾直接跑了一圈,感觉太急了. 今年就在台北待了几天,最远才到淡水海边.

Jekyll文章列表摘要设置

目前使用的主题并没有索引文章摘要,导致某些文章在列表中预览内容量非常大. 看了下Jekyll自身是有提供文章摘要支持的. 索引页面添加摘要显示 绝大部分情况下需要修改的内容处于index.html中. 将摘要显示设置为post.excerpt | strip_html 添加摘要 Jekyll添加摘要的方式有2种, 第一种 通过分隔符的方式. 需要先在_config.yml中配置分隔符 excerpt_separator: '

组建一个简易的自用CDN

CDN是什么 A content delivery network or content distribution network (CDN) is a geographically distributed network of proxy servers and their data centers. The goal is to distribute service spatially relative to end-users to provide high availability a...

利用双鱼眼图制作全景图

许多全景相机,如米家全景相机,由2个鱼眼相机组成. 生成的文件为鱼眼镜头图片,如下图 如果需要将双鱼眼图片制作成为全景图很多时候需要安装专业软件,比如PTGui. 偶然在Github上发现了一个相关项目dualfisheye2equirectangular是特地满足这样的需求. 按照README操作后可以成功生成如下全景图原图 生成的原图在两张鱼眼接缝的对方会有重叠,因为使用了大于180度的鱼眼镜头.

YAML,比JSON更适合作配置文件

很多项目使用JSON作为配置文件,最明显的例子就是npm和yarn使用的package.json文件.当然这更多的是因为JSON和JS千丝万缕的关系. 但是,JSON实际上是一种非常糟糕的配置语言.别误会我的意思,我其实是喜欢JSON的.它是一种相对灵活的文本格式,对于机器和人类来说都很容易阅读,而且是一种非常好的数据交换和存储格式.但作为一种配置语言,它有它的不足. JSON的问题 缺乏注释 注释对于配置语言而言绝对是一个重要的功能.注释可用于标注不同的配置选项,解释为什么要配置成特定的...

用Nginx和rclone做Google Drive下载页

在写了在Linux上使用rclone挂载Google Drive等服务以后偶然想到能挂载Google Drive等一众网盘以后还能催生出很多玩法,其中一种就是与Nginx等Web server结合起来,做一个方便的下载页面. 准备 要实现下载页主要用到Nginx以及Nginx提供的一些功能. 其中包括自动检索,身份验证等. 配置 默认的情况下Nginx索引到目录会直接返回403,这个时候需要的只是开启autoindex autoindex on; 重载后就可以成功开启autoindex模...