分类
dev

Take Ownership REG TEXT

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\takeownership]
@="Take ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\takeownership\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\takeownership]
@="Take ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\takeownership\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership]
@="Take ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\takeownership]
@="Take ownership"
"HasLUAShield"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\takeownership\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

分类
stuff

立夏

“这迟到的立夏”。--2010年

看了看以前写的,
想来我的'立夏'老是爱迟到呢!
比一比,
大概很久没有听歌散步,
还有画画贴纸。

倒是很巧,
买了一本A4不干胶打印纸,
现在在电脑上画,打印出来,也算是做贴纸吧。

另外,
也是同样,又是在等待工作的时节。
也是在读书,不过这次是在kindle上,
话说kindle最近有在组织一个夜读半小时的活动,
可是我读书的时间不太固定,有时是早上起床,有时是中午吃饭时。
不方便累计时间呐。

这六年过去,
工作已变成寻常事,
生活也慢慢忙碌起来。

夏至的武汉,
有阳光明媚,午后微微出汗,
也有清冷夜风穿过房间的沙沙雨夜。
渐渐步入30的我,
也开始寻找自己的节奏。
梦想还有,继续。

分类
dev

关于Homebrew 一个OS X 平台开发者所需要了解的

写在前面

Homebrew的官网 brew

Unix平台好的包管理器是必需品(官方翻译副标题“OS X 不可或缺的套件管理器”),例如ports,apt-get之类。Mac OS X/OS X 亦有MacPorts,然而Homebrew是推荐唯一使用的。

关于安装

终端粘贴如下命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

此命令为官方推荐的, 也是最简单的安装方式。该脚本会将Homebrew安装到/usr/local目录,所以brew install的时候不需要sudo。安装脚本是会周全处理好目录问题的。

前提:已安装Command Line Tools for Xcode
xcode-select --install
所以新电脑的安装顺序是先装Xcode,并打开程序一次以激活相关工具链。

诊断与更新

需要知道命令brew doctor。顾名思义,来诊断brew健康状态的。

会列出相关信息。

brew update以更新。

使用事项

可以先搜索想安装的软件包,使用命令brew search [TEXT|/PATTERN/]

例如,> brew search cocoapods
显示结果
cocoapods
Caskroom/cask/cocoapods

安装使用命令brew install FORMULA...
这里即是> brew install cocoapods

一点好处

比起gem install,一个明显的好处就是不用sudo。