<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>jjgod / blog &#187; Mac</title>
	<atom:link href="http://blog.jjgod.org/tag/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jjgod.org</link>
	<description>Random notes &#38; thoughts by Jiang Jiang.</description>
	<lastBuildDate>Mon, 16 Jan 2012 11:08:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>vim-cocoa 0.3 beta 1 released</title>
		<link>http://blog.jjgod.org/2008/11/28/vim-cocoa-03-beta-1-released/</link>
		<comments>http://blog.jjgod.org/2008/11/28/vim-cocoa-03-beta-1-released/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 13:34:35 +0000</pubDate>
		<dc:creator>jjgod</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Vim]]></category>
		<category><![CDATA[cocoa]]></category>
		<category><![CDATA[coretext]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://blog.jjgod.org/?p=255</guid>
		<description><![CDATA[After two days of work, here is the first beta of the 0.3 series of vim-cocoa. What&#8217;s New? Updated vim to 7.2.49 Use Core Text to replace ATSUI for text rendering Optimize program startup Support transparency option to control background transparency Fix cursor redraw on right clicking Fix CTRL + SHIFT + ? key handling [...]]]></description>
			<content:encoded><![CDATA[<p>After two days of work, here is the first beta of the 0.3 series of <a href="http://code.google.com/p/vim-cocoa">vim-cocoa</a>.</p>

<p><img src="http://omploader.org/veXg1/vim-cocoa-0.3b1.png" alt="vim-cocoa 0.3b1 screenshot" class="noline" width="85%" /></p>

<h4>What&#8217;s New?</h4>

<ul>
<li>Updated vim to 7.2.49</li>
<li>Use Core Text to replace ATSUI for text rendering</li>
<li>Optimize program startup</li>
<li>Support transparency option to control background transparency</li>
<li>Fix cursor redraw on right clicking</li>
<li>Fix CTRL + SHIFT + ? key handling ( Issue 35 )</li>
<li>Mac OS X 10.5 only (Since Core Text is a 10.5 only framework)</li>
</ul>

<h4>Download</h4>

<ul>
<li><a href="http://vim-cocoa.googlecode.com/files/vim-cocoa-0.3b1.zip">googlecode</a></li>
</ul>

<h4>View Source</h4>

<ul>
<li><a href="http://github.com/jjgod/vim-cocoa/tree/coretext">github</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jjgod.org/2008/11/28/vim-cocoa-03-beta-1-released/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>用 Carbon Copy Cloner 复制系统</title>
		<link>http://blog.jjgod.org/2008/11/21/clone-with-ccc/</link>
		<comments>http://blog.jjgod.org/2008/11/21/clone-with-ccc/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 08:41:20 +0000</pubDate>
		<dc:creator>jjgod</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[ccc]]></category>
		<category><![CDATA[clone]]></category>

		<guid isPermaLink="false">http://blog.jjgod.org/?p=242</guid>
		<description><![CDATA[Carbon Copy Cloner 是一套很方便的系统备份工具，昨天试了以下用它把系统完整的复制到另一块硬盘上 (因为买了一块 320G 的硬盘，要换掉 MBP 里内置的 120G 硬盘)。 如果可以，CCC 会尝试进行块级的复制，不过因为目标分区和源分区大小部分，所以这里 CCC 其实是用 rsync 来完成备份的，速度还可以。 需要注意的两点是： 选择 Backup everything 格式化目标磁盘之后，应该在目标分区上 Get Info (CMD + E)，取消 &#8220;Ignore ownership on this volume&#8221; 上的勾选，然后再开始复制 另外分区的时候犯了个错误，也顺便记下来，原以为可以预留一定的 free space 给 Boot Camp Assistant 用，但其实不行，Boot Camp Assistant 只能从当前启动的这个 HFS+ 分区分出空间来给 Windows。 不过分错的 free space 可以用 diskutil 的无损 resize 功能加回来，办法是: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bombich.com/software/ccc.html">Carbon Copy Cloner</a> 是一套很方便的系统备份工具，昨天试了以下用它把系统完整的复制到另一块硬盘上 (因为买了一块 320G 的硬盘，要换掉 MBP 里内置的 120G 硬盘)。
<span id="more-242"></span>
<img src="http://omploader.org/veTNu/ccc.png" alt="Carbon Copy Cloner" /></p>

<p>如果可以，CCC 会尝试进行块级的复制，不过因为目标分区和源分区大小部分，所以这里 CCC 其实是用 <a href="http://www.samba.org/rsync">rsync</a> 来完成备份的，速度还可以。</p>

<p>需要注意的两点是：</p>

<ul>
<li>选择 Backup everything</li>
<li>格式化目标磁盘之后，应该在目标分区上 Get Info (CMD + E)，<em>取消</em> &#8220;Ignore ownership on this volume&#8221; 上的勾选，然后再开始复制</li>
</ul>

<p>另外分区的时候犯了个错误，也顺便记下来，原以为可以预留一定的 free space 给 Boot Camp Assistant 用，但其实不行，Boot Camp Assistant 只能从当前启动的这个 HFS+ 分区分出空间来给 Windows。</p>

<p>不过分错的 free space 可以用 diskutil 的无损 resize 功能加回来，办法是:</p>

<pre><code>$ diskutil resizeVolume disk0s2 limits
For device disk0s2 Macintosh HD:
    Current size:   285481107456 bytes
    Minimum size:   97692577792 bytes
    Maximum size:   285481107456 bytes
</code></pre>

<p>可以看到限制，然后:</p>

<pre><code>$ diskutil resizeVolume disk0s2 285481107456B
</code></pre>

<p>就可以把所有的 free space 划回 disk0s2 这个 HFS+ 分区了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jjgod.org/2008/11/21/clone-with-ccc/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>终于用上实验室的打印机了</title>
		<link>http://blog.jjgod.org/2008/07/03/%e7%bb%88%e4%ba%8e%e7%94%a8%e4%b8%8a%e5%ae%9e%e9%aa%8c%e5%ae%a4%e7%9a%84%e6%89%93%e5%8d%b0%e6%9c%ba%e4%ba%86/</link>
		<comments>http://blog.jjgod.org/2008/07/03/%e7%bb%88%e4%ba%8e%e7%94%a8%e4%b8%8a%e5%ae%9e%e9%aa%8c%e5%ae%a4%e7%9a%84%e6%89%93%e5%8d%b0%e6%9c%ba%e4%ba%86/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 07:41:22 +0000</pubDate>
		<dc:creator>jjgod</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Miscs]]></category>
		<category><![CDATA[printer]]></category>
		<category><![CDATA[samba]]></category>

		<guid isPermaLink="false">http://blog.jjgod.org/?p=212</guid>
		<description><![CDATA[我们实验室的打印机是一台 HP LaserJet 1020，装在一台 Windows 2003 Server 上通过 Samba 共享的。我一直懒得了解 Mac 下怎么操作这台共享的打印机，所以有什么要打印的都是发给别人帮我打。 今天有空来试了一下解决这个问题。首先，打开 System Preferences 里的 Print &#38; Fax，尝试添加打印机，结果发现 Windows 这里通过浏览工作组找不到打印机所在的那台计算机: 怎么办呢，开始 google，找了一圈发现原来需要 Custom Toolbar 才能找到上图中那个 Advanced，提供原来 10.4 里 Printer Setup Utility 的功能，通过直接输入 IP 的方式来配置 Samba 共享的打印机。 因为头一次用，还专门用 smbclient //IP/PrinterName 试了一下确实可以连接。 另外打印的时候还是需要输入密码的，不过对于没有设置密码的共享，可以选 Guest。 配置好了，选择打印但是打印机还是没反应，怀疑是驱动不对，原先选的是 Generic PostScript 打印机的 PPD，可是 HP 压根没有提供给 LaserJet 1020 的官方 Mac 驱动&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>我们实验室的打印机是一台 <a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/18972-236251-236263-14638-f51-439423.html">HP LaserJet 1020</a>，装在一台 Windows 2003 Server 上通过 Samba 共享的。我一直懒得了解 Mac 下怎么操作这台共享的打印机，所以有什么要打印的都是发给别人帮我打。</p>

<p>今天有空来试了一下解决这个问题。首先，打开 System Preferences 里的 Print &amp; Fax，尝试添加打印机，结果发现 Windows 这里通过浏览工作组找不到打印机所在的那台计算机:</p>

<p><a href='http://blog.jjgod.org/wp-content/uploads/2008/07/picture-1.png'><img src="http://blog.jjgod.org/wp-content/uploads/2008/07/picture-1-300x221.png" alt="找不到打印机所在机器" title="No Printer Machine Found" width="300" height="221" class="alignnone size-medium wp-image-214" /></a></p>

<p>怎么办呢，开始 google，找了一圈发现原来需要 Custom Toolbar 才能找到上图中那个 Advanced，提供原来 10.4 里 Printer Setup Utility 的功能，通过直接输入 IP 的方式来配置 Samba 共享的打印机。</p>

<p>因为头一次用，还专门用 <code>smbclient //IP/PrinterName</code> 试了一下确实可以连接。</p>

<p>另外打印的时候还是需要输入密码的，不过对于没有设置密码的共享，可以选 Guest。</p>

<p>配置好了，选择打印但是打印机还是没反应，怀疑是驱动不对，原先选的是 Generic PostScript 打印机的 PPD，可是 HP 压根没有提供给 LaserJet 1020 的官方 Mac 驱动&#8230; google 了一下，找到一个很不错的解决方案：<a href="http://www.linuxfoundation.org/en/OpenPrinting/MacOSX/foo2zjs">foo2zjs</a> &#8212; 这是一套开源的驱动，给 Linux 和 Mac OS X 提供了一些缺失的打印机支持，注意网上还能找到许多相关的讨论，和另一套 1022 的驱动据说也能用，可是似乎对于共享打印机不起作用。</p>

<p>按要求依次把驱动和其依赖的包装上之后，在 Driver 里选择 HP LaserJet 1020 Foomatic，终于成功打印，太感动了。</p>

<p><a href='http://blog.jjgod.org/wp-content/uploads/2008/07/picture-2.png'><img src="http://blog.jjgod.org/wp-content/uploads/2008/07/picture-2-300x215.png" alt="HP LaserJet 开源驱动" title="New Driver" width="300" height="215" class="alignnone size-medium wp-image-215" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jjgod.org/2008/07/03/%e7%bb%88%e4%ba%8e%e7%94%a8%e4%b8%8a%e5%ae%9e%e9%aa%8c%e5%ae%a4%e7%9a%84%e6%89%93%e5%8d%b0%e6%9c%ba%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chmox 的一些修正</title>
		<link>http://blog.jjgod.org/2008/02/17/chmox-fixes/</link>
		<comments>http://blog.jjgod.org/2008/02/17/chmox-fixes/#comments</comments>
		<pubDate>Sat, 16 Feb 2008 23:02:18 +0000</pubDate>
		<dc:creator>jjgod</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[chm]]></category>
		<category><![CDATA[chmox]]></category>
		<category><![CDATA[chmsee]]></category>

		<guid isPermaLink="false">http://blog.jjgod.org/2008/02/17/chmox-uaodhdhthoy/</guid>
		<description><![CDATA[Chmox 是 Mac OS X 上常用的 chm 阅读软件，它最后一个版本是 2006-10-28 发布的 0.4β，这也是它唯一的一个 Universal Binary 的版本，此后作者就再也没有过更新，因为我和许多 Mac 用户一样，为缺少好用的 chm 所困扰，所以便尝试来对此做一些修正。 主要的更新是参照 ChmSee 的做法修正了一些编码判断的问题，包括目录的编码和显示内容的编码。欢迎对此有兴趣的朋友将 Chmox 无法打开或者打开错误的 chm 发给我 (当然，文件大小尽可能小)，我会尽力修正的。 下面是最近的更新记录 (版本号延续作者原来的定义进行递增): Chmox 0.4.2 更新: - 修正某些 chm 文件无法正确载入页面的问题 (faithprice 报告) - 没有目录时不打开 Drawer - 提供简单的页内搜索功能 Chmox 0.4.1* 注: 版本号为我按照 http://chmox.sourceforge.net/ 原有版本更新 的，所以这不是官方版本号 (似乎作者本人已经停止维护了)。 更新: - 更新到 chmlib 0.39 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chmox.sourceforge.net">Chmox</a> 是 Mac OS X 上常用的 <a href="http://en.wikipedia.org/wiki/Microsoft_Compressed_HTML_Help">chm</a> 阅读软件，它最后一个版本是 2006-10-28 发布的 <a href="http://prdownloads.sourceforge.net/chmox/Chmox-0.4beta-i386_ppc.dmg?download">0.4β</a>，这也是它唯一的一个 Universal Binary 的版本，此后作者就再也没有过更新，因为我和许多 Mac 用户一样，为缺少好用的 chm 所困扰，所以便尝试来对此做一些修正。</p>

<p>主要的更新是参照 <a href="http://chmsee.gro.clinux.org/">ChmSee</a> 的做法修正了一些编码判断的问题，包括目录的编码和显示内容的编码。欢迎对此有兴趣的朋友将 Chmox 无法打开或者打开错误的 chm 发给我 (当然，文件大小尽可能小)，我会尽力修正的。</p>

<p>下面是最近的更新记录 (版本号延续作者原来的定义进行递增):</p>

<pre><code>Chmox 0.4.2

更新:

- 修正某些 chm 文件无法正确载入页面的问题 (faithprice 报告)
- 没有目录时不打开 Drawer
- 提供简单的页内搜索功能

Chmox 0.4.1*

注: 版本号为我按照 http://chmox.sourceforge.net/ 原有版本更新
的，所以这不是官方版本号 (似乎作者本人已经停止维护了)。

更新:

- 更新到 chmlib 0.39
- 修正一些编译警告
- 使用 chm 文件自带的 LCID 信息来判断 CHM 目录的编码，修正在
  解析目录时的一些常见的编码判断错误
</code></pre>

<p>下载链接为: <a href="http://jjgod.org/program/Chmox-0.4.2.zip">Chmox-0.4.2.zip</a></p>

<p>更新: 刚刚设立了一个 git 代码仓库，请用 <code>git clone git://gitorious.org/chmox/mainline.git</code> 获取最新代码，访问<a href="http://gitorious.org/projects/chmox">这里</a>了解项目最新开发进度。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jjgod.org/2008/02/17/chmox-fixes/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

