还招人不,我想试试。简历已发。
我今天又在 zsh 中尝试了一下,似乎不光 rvm 喜欢占 PATH 的首位。nvm 也喜欢占首位,而且,我今天遇到的问题是 nvm 把首位给抢过去了,这样问题就又出现了。
使用rvm use 1.9.3@tophold --default
,命令只能维持一时的作用,重开一个 tab 页,依然如故。我怀疑,是升级的 rvm 版本的问题。
#13 楼 @rei 我大概明白了,在 oh-my-zsh 以及 bash-it 中,rvm 确实没办法将/home/xiajian/.rvm/gems/ruby-1.9.3-p551@tophold/bin
放到第一个,而在纯的 bash 中,却可以做到, /home/xiajian/.rvm/gems/ruby-1.9.3-p551@tophold/bin:/home/xiajian/.rvm/gems/ruby-1.9.3-p551@global/bin:/home/xiajian/.rvm/rubies/ruby-1.9.3-p551/bin:/home/xiajian/.rvm/bin:/home/xiajian/.nvm/v0.10.35/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
。尽管我觉得配置都一样。各种 shell 框架中的 souce 执行 shell 文件,确实很坑爹啊。
#11 楼 @rei 我的 PATH 是这样的/home/xiajian/.nvm/v0.10.35/bin:/home/xiajian/.rbenv/bin:/home/xiajian/.pyenv/bin:./node_modules/.bin:/home/xiajian/.rvm/gems/ruby-1.9.3-p551@tophold/bin:/home/xiajian/.rvm/gems/ruby-1.9.3-p551@global/bin:/home/xiajian/.rvm/rubies/ruby-1.9.3-p551/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/xiajian/.rvm/bin:/home/xiajian/.rvm/bin:/opt/nginx/sbin:/home/xiajian/.gem/ruby/1.9.1/bin:/home/xiajian/.bash_it/plugins/available/todo:/home/xiajian/.rvm/bin:/home/xiajian/.rvm/bin
你的意思是,要/home/xiajian/.rvm/gems/ruby-1.9.3-p551@tophold/bin
这设置为第一个。
#5 楼 @flowerwrong 我换了一个 shell 框架,bash_it,发现,这个问题更严重了,几乎,没执行一个命名,都会弹出这个提示:
ll
total 132
drwxrwxr-x 26 xiajian xiajian 4096 5月 22 17:49 .
drwxr-xr-x 81 xiajian xiajian 4096 5月 22 18:18 ..
drwxrwxr-x 2 xiajian xiajian 4096 5月 20 15:08 archives
....
drwxrwxr-x 2 xiajian xiajian 4096 5月 20 15:08 tmp
drwxrwxr-x 2 xiajian xiajian 4096 5月 22 16:54 user
-rw-rw-r-- 1 xiajian xiajian 8 5月 20 14:48 VERSION
drwxrwxr-x 2 xiajian xiajian 4096 5月 22 17:14 wrappers
Warning! PATH is not properly set up, '/home/xiajian/.rvm/gems/ruby-1.9.3-p551@tophold/bin' is not at first place,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-1.9.3-p551@tophold'.
追踪了一下,这个提示大概出现在 .rvm/scripts/functions/cli
中的第 27 到 34 行:
__rvm_path_match_gem_home_check_warning_missing()
{
rvm_warn "\
Warning! PATH is not properly set up, \$GEM_HOME is not set,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use $1'."
}
所以,我觉得,这不是 oh-my-zsh 的问题,应该是为了自动补全 rvm,执行的 rvm 上面的函数的问题。不明白的是,为何哪个 path 要放在第一个。
还招人吗,我觉得,我大概属于什么都折腾过一点
了那种人了。
果断不能升级,还好没升级。
自问自答,楼主真性情
很不错,我也买了《Unix 进程》那本书的。想要研究一下其中源代码的,不过,发了邮件没回,请问,可以将 spyglass 的源码发我一份吗?我的邮箱:[email protected]
#72 楼 @blackanger 上面有,可以算出来的,单台吞吐量接近 300,共有 3 台实例,大概是 900-1000 rqm/s 左右
是么,什么时候举行 2015 年第一次周末聚会??
学习了,看繁体字实在速度不快,我找到了一个可以繁体转简体的工具opencc,用 Ubuntu 下包管理器 apt-get install opencc(0.4.3 版的)。老实说,这个命令行工具用起来挺麻烦的,默认简转繁,繁转简的命令如下:opencc -i test.md -o test.md -c zht2zhs.ini
,如果是编译安装的话,配置文件应该是 t2s.json 。
其实,我想说的是,自从换到 ubuntu 下后,我觉得,输入法能有就好了
请问还招人不