Atom

思考、故事和创意

工具

清理 Mac 磁盘

虽然 Mac 系统拿来用就行了,不需要弄个“XX电脑管家”常常来一个“垃圾清理”,“速度优化”,但是如果电脑是用 256G 甚至更小的硬盘,用个一两年之后,在硬盘空间这方面,还是有点伤不起。不得不来一次清理:找到无用的大文件,删除。

OmniDiskSweeper 这个小工具,跟大名鼎鼎的 GTD 软件 OmniFocus 以及 OmniGraffle, OmniPlan 等等其他类的软件一样,都是 The Omni Group 出品。OmniDiskSweeper 是免费的。

它的作用很简单,就是列出各个目录、文件占用磁盘的大小,可以查看各个级别目录、文件的情况。所以可以方便得看到哪些内容占了大量的空间(不要扯 xx 脚本也可以做到这些,怎么省事怎么搞)。我主要是删了这几个内容:

  • /lost+found 目录里文件名以 iNode 开头的文件
  • Xcode 的一堆不必要的东西
  • Steam 的几个游戏
  • iTunes 里下载的电视剧

iNode*****

用这个页面 how to check if it is safe to delete iNode file (or how to inspect its contents)? 介绍的方法,确认 /lost+found 里 iNode 开头的文件是否可以安全地删除。

首先判断文件类型

$ file iNode10324487
iNode10324487: xar archive - version 1

可以看到是一个 xar 包,然后查看包里的内容

$ xar -t -f iNode10324487
Distribution
InstallMacOSX.pkg
InstallMacOSX.pkg/Bom
InstallMacOSX.pkg/Payload
InstallMacOSX.pkg/Scripts
InstallMacOSX.pkg/PackageInfo
InstallMacOSX.pkg/InstallESD.dmg
Resources
Resources/ar.lproj
...

包里是安装 OS X 的一些东西。系统本身不会需要这些文件,所以可以放心删除。自从拿到这台电脑,升级安装了两三次系统,所以这里有两三个这样的文件,删除之后能释放出来 10G 以上的空间。

Xcode 大扫除

主要是把一些旧版 iOS 模拟器和模拟器里 App,以及各种临时文件删除了,这些内容占了相当多的空间。

清理过程基本是按照 Xcode 磁盘空间大清理 这篇文章,有非常详细的描述。

其他

Steam 里不经常玩的游戏删掉了。iTunes 里有几集电视剧,下载到硬盘里了,我已经忘了它们的存在,于是毫无压力地删除了。这两个大头,加起来有 20 到 30 GB,都是不常用,又可以随时下载回来的。


最后把几部新下载的电影转到移动硬盘,大概 20G。发现竟然有了 120 多 G 的可用空间。

一些跟网站相关的好东西

记录、以及推荐一下最近折腾博客用到的一些网站/工具。

高质量图片

博客首页,和文章配图,对网站整体的风格影响很大。

  • [Walllhaven](http://alpha.wallhaven.cc/) 这是个壁纸站,质量非常高。(另外有 NSFW 内容)。[Wallbase.cc](http://wallbase.cc) 的继承者

    查看网页在不同设备上的显示效果

    稍微有点追求就得做移动端的适配吧。这两个网站的工具很有用,不用买 iPhone 6S 就能知道我的页面在 iPhone 6S 上是什么样子了。

    网站速度检测

    打开一个页面经过 DNS 解析、建立 TCP 连接、数据传输、页面加载等过程,这些工具可以检测网站哪里是瓶颈,哪里可以进行优化,比如服务器响应时间、gzip 压缩开启、合并多个 css 或者 js 文件、页面各种元素的加载顺序对速度的影响,等等。

    • PageSpeed Insights Google 出品,除了速度检测,还能检查移动端的适配做得怎么样,属于评分中的“用户体验”这一项。比如它会建议网页上两个按钮的距离不要太小,容易按错。不过也不要太当回事,有些网站“用户体验”能得 100 分,但是丑得不像话(http://sunzhongwei.com),估计是照本宣科的结果。
    • Website speed test Pingdom 的工具
    • WebPagetest 很老的网站性能测试工具

    SSL

    • SSL Server Test 检查 HTTPS 的部署情况,争取拿到 A+。
    • StartSSL 可以免费申请 SSL 证书的地方
    • Let’s Encrypt 很多大厂在背后的一个项目,目标把 HTTPS 的部署变得简单,免费,推动 HTTPS 的普及,2015 年 11 月全面开放。

    其他

    • IcoMoon App 制作自己的 Icon Font。这个博客文章下方的分享到微博、QQ 的图标是从 Font Awesome 找出来的,通过 IcoMoon App 把这两个图标和原本 casper 主题自带的图标字体文件进行了合并。