灰色的灵魂

黑夜给了我黑色的眼睛, 而我注定要用它来寻找美金

灰色的灵魂 header image 4

Entries Tagged as 'Mac'

在新macbook上安装Rails+MySQL

February 9th, 2009 · No Comments · Mac, Tech

嗯,嗯,嗯,这个问题前一阵来来回回折腾过不少时间,主要的问题在于 Macbook 466是64位的CPU Leopard自带的Ruby是32位的版本 如果安装的MySQL是64位版本的,就需要自己编译个Ruby 要不你就像我这样还是装个32位的MySQL吧 MySQL安装的注意事项 建议安装Startup Item,这样就开机自启动了 如果装了Startup Item但是不想开机自启动,那就修改/etc/hostconfig,把MYSQLCOM=-YES-改成MYSQLCOM=-NO- 默认的encoding是latin1,所以要改一下配置文件,按下面这么办就行了 $ sudo cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf $ sudo vim /etc/my.cnf # 在对应的节点添加如下信息 [client] default-character-set = utf8 [mysqld] character-set-server = utf8 default-table-type = innodb 记得数据库创建要在改完配置重启mysqld之后,不然创建的数据库默认还是latin1的 然后就是gem安装mysql的驱动了,抛弃掉Rails自带的过时的ruby版本的驱动了 sudo env ARCHFLAGS=”-arch i386″ gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config 如果您装的是64位的Ruby和MySQL那么改一个参数吧 sudo env ARCHFLAGS=”-arch x86_64″ gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config

[Read more →]

Tags: ···

继续折腾Mac

November 25th, 2008 · 3 Comments · Life, Mac

去北京玩了四天,周日回来的,相机的读卡器不在身边,照片和游记之后再贴吧。 终于开始着手用ROR写代码,发现时过境迁我已经一点都不记得这玩意儿了,于是找了本Agile Web Development with Ruby On Rails第三版的电子书边看边写,结果异常烦躁,一度又想打退堂鼓了。于是东看看西翻翻,后来想想不能总是光说不练啊,而且当年做毕设的时候也是VB.NET屁也不会,一两个礼拜也把代码给写出来了,所以还是继续写吧,就当学习一下Web Development,话说工作这三年除了TU还真没怎么写过前台的代码啊。 偷懒的时候继续折腾Macbook,把系统语言改成英文的了。原因是装QuickSilver装不上,报错“无法装载的文件系统”,google什么结果也没有。于是换英文来搜,用了QuickSilver + File System终于是搜到了,原因是Safari下下载的QuickSilver的dmg会自动加上.bz2的后缀,解压再装就不行了,需要去掉原来的.bz2后缀直接当作dmg来装就没问题。问题解决了想想以后估计还会遇上这样的情况,所以干脆把系统语言换成英文,至少google出错信息的时候结果会多一些。 最近看黄大叔的blog,发现了个穿墙利器hotspot shield,非常不错,因为是基于vpn的,比我之前常用的web代理要好很多,速度比较稳定,而且不会有关键词被屏蔽,而且它也有windows的版本。不过用这个有三点需要注意:第一,在Mac OS X下,它会在root下起一个ajaxserver的进程,而且不接通的时候会显示这个进程no responding,所以如果你看到它请不要以为误中了病毒;第二,是对于各种代理,请不要在通过他们访问网络的时候输入重要的私密信息;第三,用了这个玩意儿访问网页,会在所有的网页的header上加上广告,不过你可以通过定制的css去掉这个广告,虽然它仍然会使你访问的站点的上部看上去多了一个白条,不过比广告还是好多了。

[Read more →]

Tags: ··