Ag > Ack > Grep Vim 下面我用了长时间的 grep,真是伤不起啊。
rvm get head it's ok
brew install libyaml it's ok
rvm pkg install openssl
[这里最好翻墙安装,会自动通过 brew 安装一个很重要的 openssl 包:openssl-1.0.1e]
但是最后仍然会出错,rvm 仍然会去下载 openssl-1.0.1c 来编译,但这个包在我的 Mac Lion-x86_64 下面死活会出错,每次都是最后这一步无法编译通过。因此解决办法是,如果通过运行 rvm requirements 发现必要的安装包都已经安装完成后,跳过这一步,直接安装 ruby 2.0 , 同时指定 openssl 的路径为以 e 结尾的那个包:
rvm install 2.0.0 --with-openssl-dir=/usr/local/etc/openssl
[/usr/local/etc/openssl] 这个路径是我系统里面的路径,你可以直接用 rvm requirements 查看 openssl 的路径。
自此无错误安装 ruby 2.0.0 ,之后使用 gem install xxx 也不会出错。
我不觉得,你考了别人什么概念?一般第一反应,会认为你写错了吧?是不是应该是 @b='test'
#45 楼 @tualatrix 据说 3.0 和之前版本很多都不兼容,连 print 都不兼容。
irb 的启动速度很快。提速明显,2.0 应该要比 1.9+ 快。
我觉得启动 irb 的速度提升明显
不要用 WINDOWS 多线程的思维去套 Unix 的多线程,因为 Unix 下一般只有多进程模式,也就是你经常听说的 fork,进程间通讯在 Unix 下被设计的非常简单,方式也很多,fork 出的进程只共享代码段,其他数据段和堆栈段都是独立的,不存在 WINDOWS 下多线程竞争资源的事情,避免了以此造成的一系列编程问题。有人说,Unix 下的多进程才类似于 windows 下的多线程,而 Unix 下的应用程序才类似于 windows 下的进程,关于这个话题已经被谈论很多年了。还有不要一想到多进程,就是效率低,这个观念也要改变,特别是 Linux/Unix 下面。
直接安装 rvm,然后在 rvm 里面安装 ruby 就好了。
现在好像恢复了
嘿嘿,成都的人不少嘛
答题,给绿卡么?
把你的血分点给它就好了。
报名,主要是想玩哈 Spine.js . 但又不想折腾 PostgreSQL,DEV 模式能否搞成 MYSQL 或者 SQLITE
这算什么,我曾经把 Michael 读成:米歇尔,你们谁有我们欢乐么。
我用 Keycool 84,已经无法忍受没有机械键盘的日子。
妹纸
大家都别争了,谁用谁知道。其实很多 mac 用户的终端用的是 iTerm 他们会给你说么?然后其他,诸如:vim , emacs 用起来两个系统有什么区别,你真能说的清楚么,这真就是个人爱好了。效率高低都在个人吧。
2 岁
如果是 vim,emacs 用 ctags 吧。虽然不是很智能,但还可以将就用。
#8 楼 @diudiutang 方法 2,软连接写反了吧。
我能报个名不,希望兼职,我在成都,时不时的丢一个 task 给我,我就满足了。
用 Ruby,Rails 做技术,Git 来托管代码,应该是很容易远程协作的吧。
偶尔看一两眼,正准备好好看看。有些代码也很有趣,不知道是什么原因加进去的,很搞笑,比如一个扩展 Array 的代码如下: # Equal to self[41]. Also known as accessing "the reddit". def forty_two self[41] end
为什么加个 42 在这里,真的让人百思不得其解。这个 "the reddit" 到底是什么意思?
广告贴,鉴定完毕。
你没有从原始 git 仓库中删除该文件。然后你再其他地方 clone 就多出了这个文件。
我最后还是采用了这个解决方案,https://github.com/kennethreitz/osx-gcc-installer 比较保险。现在一切又正常了。感谢大家。
@camel 怪不得现在 xcode 编译器做的事情越来越多了。自从在编译器级别加入 ARC 后,直接不用手动 release ,retain 了,刚开始还真有点不习惯啊。据说以后属性都不用在.m 文件中加入那个标示符了。