修改固定大小的 VDI 虚拟磁盘

空间紧张,故给 VirtualBox 下的 Windows 8.1 分配的虚拟磁盘是固定大小的 20GB,今天给 Windows 8.1 打补丁的时候,终于出现磁盘空间不足的警告了,不得不给虚拟磁盘扩容。

网上爬文,找到解决方法,是通过参数 modifyhd 来修改,记录下:

首先固定大小的虚拟磁盘是不能扩容的

OS X 下卸载 pkg 包

好久没写记录了,昨晚在 OS X 下卸载一堆 pkg 安装的软件包,特意放狗搜了下网络,遂做下记录,免得遗忘。以下所说的只适用于 OS X Yosemite 下,之前的版本不做考虑。

一、准备

首先,安装的 pkg 软件包,都记录在以下

/Library/Receipts/InstallHistory.plist
/private/var/db/receipts

使用 Jekyll 内置的 Sass 预处理器

之前有介绍过 CSS 的预处理器 Sass,今天翻阅 Jekyll 官网发现,Jekyll 本身就内置 Sass 的编译,一些小修改,就剔除了 compass 工具,完美的使用,顺便记录下,希望本文能帮到大家。

如果你也想尝试的话,要确定以下几点

  • 你有一个 Jekyll 博客在运行
  • 你本地的 Jekyll 版本高于或等于 2.4.0
  • 对 Sass 有一些了解

Vagrant 简单使用

一. 安装

Vagrant 本质上来说,是对 virtualbox,vmware,kvm 等镜像的管理操作,是一个中间层技术。使用它的前提是你本机必须有 virtualbox,vmware,kvm 等虚拟机。

Vagrant 的安装非常简单,各个 linux 发行版可以直接通过包管理安装,OS X 也可以通过 Homebrew Cask来安装。

$ brew cask install vagrant

让 Bash Prompt 显示 Git Branch

Git Branch Name

看到他人的 terminal 中显示出 git branch 名,查阅了一些资料,需要 __git_ps1,下面记录下如何安装使用。