Posts Tagged ‘mac’

Leopard上试玩mod_rails

April 26, 2008 Tags: , , , ,

Setup mod_rails Passenger Mac OS X Leopardmod_rails官方网站上的Passenger users guide中推荐的在OS X上安装mod_rails的教程文章。文章描述的很详细,安装过程主要花在编译安装apache上(Leopard自带的apache支持passenger-install-apache2-module有问题)。我照着步骤操作后,以development模式放了一个测试站点,运行后站点跑了起来,但样式和图片无法显示。显然是权限有问题。

解决方法:在站点的配置中加入对所在目录的访问权限。比方说虚拟站点的apache设置为:

<VirtualHost *>
  ServerName test.ashchan.com
  DocumentRoot /Users/james/codex/ashchan.com/public
  RailsEnv development
</VirtualHost>

则加入以下配置即可:

<Directory "/Users/james/codex/ashchan.com/public">
   Options FollowSymLinks
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>

站点起来时(第一次访问)感觉速度比较慢,不知道production模式下会快多少。相比mongrel cluster等每次需要重启的麻烦,mod_rails直接上传部署并自动扩展的方式非常吸引人,相信不用多久便会非常流行。

ubuntu 8.04 on parallels

April 25, 2008 Tags: , , ,

这两天Linux界的大事莫过于Ubuntu 8.04的发布。

一大早起来抓了个desktop的ISO下来,开始在Parallels Desktop下捣腾。简单的几步选择后,开始安装。下楼吃了点早饭,吃完上来已经安装妥。

Ubuntu 8.04上的Firefox 3 beta 5貌似比Mac下的要跑的流暢些,可能是什么插件都没装的缘故吧(要知道我Mac下的Firefox使用了几个不兼容的插件)。

Ubuntu 804

不过有个小小遗憾,那就是Parallels Tools无法安装.

小用一下,相当满意。Ubuntu一如既往,更快,更高,更强。

iTunes 34首免费歌曲下载

February 27, 2008 Tags: ,

tunecore提供iTunes redeem code,可以免费下载34首歌曲(当然前提是有iTunes Store账号)。

这样下载:

  • tunecore获取redeem code;
  • 使用iTunes登录iTunes Store;
  • 在右侧Qucick Links中点击Redeem输入上述redeem code,下载收听吧。

MacBook Air:看着爽歪歪

January 16, 2008 Tags: , ,

MacBook Air真的横空出世了!作为一个Mac用户比较“悲哀”的一点是,你买apple的产品时会觉得很爽,当新品发布时你会觉得自己很“土鳖”。

MacBook Air

嗯,有米的有需要的去败一个吧。环保、轻便,重要的是,这是一台MacBook Air,更重要的是,它比MacBook Pro便宜!

Leopard & Ubuntu: Terminal下如何获取硬件信息

December 11, 2007 Tags: , , , ,

Ubuntu Server下使用该命令

lshw

lshw命令显示详细硬件信息。如果要用概要方式显示,可以加上short参数:

lshw -short

要显示指定硬件信息,加上class(或C)参数:

lshw -class memory

ubuntu lshw使用截屏

Continue reading»

Leopard 第二天: KeePassX

October 29, 2007 Tags: , , ,

KeePassX在Leopard下不能用的问题,有了更好的解决方案,Lifehacker提供一种通过安装QT新版本并修改KeePassX app包内容的方式来去除崩溃问题:

Mac OS X Leopard only: If you tried installing our favorite password manager for Mac, KeePassX, on Leopard, you already know it doesn’t work. (When you launch it, it crashes immediately.) Someone who knows more about KeePassX than we do figured out it’s a problem with the out-of-date Qt development package installed with KeePassX. Luckily you can fix the problem with a Qt installation and a single command in the Terminal. Here’s how to get KeePassX working on Leopard.

Download and install the open source edition of Qt.

Once that’s done, in the Terminal, run this command:

rm -rf /Applications/KeePassX.app/Contents/Frameworks
When you launch KeePassX, all will work as you expected. You run into any other Leopard incompatibilities? Tell us about it in the comments.
已测试成功,不错:) 

Leopard 第一天

October 28, 2007 Tags: , , , ,

话说,终于升级至Leopard。第一印象:非常好用,舒服,整体速度感觉有所提升。最关心的是应用的兼容性和操作的友好性,小用一下后,有好有坏:

优点

  • Safari支持WordPress的TinyMice WYSIWYG编辑器了;
  • Google Docs(部分)支持Sarari了,其中,Presentation部分支持,Spreadsheet不支持,但能打开现有文档,这样就可以Export为其他格式后查看现有文档了;
  • Leopard自带ruby 1.8.6,Rails 1.2.3,Ruby Gems 0.9.4,Subversion 1.44,建Rails开发环境省心了;
  • Ternimal窗口设置更直观,还提供了不少“主题”,不过,默认背景色带透明,个人觉得不是很舒服;
  • Finder中的Path Bar非常有用,可以直观地知道现在所在的位置。默认是关闭的,这样打开它:View - Show Path Bar;
  • 下载默认保存至Downloads目录,方便。

不足

  • KeePassX启动崩溃,可怜,我的密码全由它保存着呢,然后用Windows版本的KeePass?
  • MySql的PreferencePane不能使用,需手其启动MySql(sudo /usr/local/mysql/bin/save_mysqld);
  • DoubleCommand可以使用,但会造成系统无法重启。

暂未发现其他应用有无法使用的现在。Adium, LumaQQ,Fun Input Top等常用软件都正常。

Update:

  • KeePassX用这个版本,虽然用起来有些不完美(会开一个Terminal窗口,GUI也不是很美观),但功能没有问题;
  • DoubleCommand暂时用keyremap4macbook替代。

投入Mac怀抱

September 14, 2007 Tags: , , ,

昨天开始正式使用Mac,拥有一台MacBook Pro的愿望终于达成了。初步印象非常不错。系统相当稳定,桌面系统很流畅。不过还是装了个虚拟机跑XP,因为有这几样东西,暂时没有可替代的更佳方案:

  • 股票交易
  • 网银
  • 淘宝
  • Windows开发
特别鄙视一下招行,专业版居然无法在虚拟机里跑。无奈,以后暂用大众版吧。