在Mac OS X下安装siege

wget http://www.joedog.org/pub/siege/siege-latest.tar.gz tar -xvf siege-latest.tar.gz cd siege-* 编译 ./configure make sudo make install siege安装的路径 $ which siege /usr/local/bin/siege


在ubuntu desktop 12.04 下安装和配置Dropbox

###安装Dropbox到Ubuntu desktop中 ####第一步.在dropbox的官方网址下载 32位下载 ```bash Terminal wget -O dropbox.tar.gz "https://www.dropbox.com/download/?plat=lnx.x86" 64位下载 ```bash Terminal wget -O dropbox.tar.gz ...


rvm ruby report: Error running 'make', please read /home/xxx/.rvm/log/ruby-1.9.3-p385/make.log

每次配置环境都会有惊喜的报错。 john@john-Inspiron-N4050:~$ rvm install 1.9.3 Searching for binary rubies, this might take some time. No binary rubies available for: ubuntu/12.10/x86_64/ruby-1.9.3-p385. Continuin...


在ubuntu下破解Sublime Text 3

安装好sublime3,然后找到安装的路径。 $ which subl /usr/bin/subl $ cat /usr/bin/subl #!/bin/sh exec /opt/sublime_text/sublime_text "$@" sudo cp /opt/sublime_text/sublime_text /opt/sublime_text/sublime_text_ba...


Speeds up your Rails3 rake assets:precompile

把turbo-sprockets-rails3加入到Gemfile中 ```ruby Gemfile group :assets do ... gem 'turbo-sprockets-rails3' end 然后 ```sh bundle install ###下面是速度调试对比 *加之前 $ time RAILS_ENV=production bundle exec ...


不必等到有了好 idea 才创业-转载

最近我遇见一个朋友,他说离开 Google已经说了 3 年,每次我遇见他,他都说他只是“在等一个好的 idea”就离开去创办自己的公司。我猜他会跟很多人的做法一样,在 Google 呆另外的 6-24 个月,然后加入另外某个人的公司,他永远不会开始做任何事。 我认为“等有一个好的 idea”才去创业的作法是绝对错误的,通常这种作法都会胎死腹中。 创业不是关于为了一个好的 idea 打拼,...


ruby on rails3 capistrano rvm (revised)

以前在rvm下没有rvm-capistrano的时候,自己去写shell还是难过! 添加到Gemfile ```sh Gemfile group :development do gem 'capistrano', '2.9.0', :require => false gem 'rvm-capistrano', :require => false end ```sh ...


ssh proxy pull and push github code

超越国界的github拉代码 最近github不太稳定,也许是github火车票助手事件的原因吧。但是还是要让我们可以用的来嘛。 用ssh用转发 ssh -C2qTnN -L 2222:github.com:22 ps@xxx.xxx.com 自定义本地的ssh地址 $ vi ~/.ssh/config Host vpsgit HostName localhost Port...


my first openlayers and tile

知道openlayers有很久了但一直都没有用过,因之前一直都用geobeanV1! 现在是多元的时代:iphone、android、macos、linux、winX 正因为这样,想让地图业务支持更多平台, 故开始学习并用之。 因为让openlayers能跑起来之前geobean的tile地图.要把geobean的Datum:WGS84改为相对应openlayers的EPSG:10211...


CentOS make install memcached server (revised)

在centos手动安装 memcached server. ####安装的时候报这个错的解决如下: If it's already installed, specify its path using --with-libevent=/dir/ sudo yum -y install libevent-devel ####下载安装文件 wget -c http://memcache...


Mongoid Cache Sweeper with Mongoid::Observer

rails3在config/application.rb rails2在config/environment.rb # mongoid observers/sweepers config.mongoid.observers = Dir["#{config.root}/app/observers/*.rb"].collect do |full_name| File.basename(f...


Introspected tunnels to localhost

本地rails服务映射到服务器上,进行外网测试! ssh -C2qTnN -R 3040:localhost:3000 deploy@xx.xx.xx.xx 本地3000应射到远程服务器3040端口 ```bash nginx.conf server { server_name qt.test.growcn.com; underscores_in_headers on; ...


linode-GFW

昨天莫名的vps被GFW墙了,还为以是新网的dns服务器又挂了,终于有个朋友打电话过来说server是不是挂了.. sudo /usr/local/sbin/mtr --report 106.xxx.xxx.108 HOST: grayson.local Loss% Snt Last Avg Best Wrst StDev 1.|-- 58.39.84.1 0.0% 10 5.8 7.1 ...


how-to-install-mtr

wget ftp://ftp.bitwizard.nl/mtr/mtr-0.82.tar.gz tar -xvf mtr-0.82.tar.gz cd mtr-0.82 export LIBS='-lm -ltermcap -lresolv' ./configure make sudo make install ok! 之后就可以正常运行 mtr 了,默认 mtr 是使用 x11 图形界...


curl SSL certificate problem

用curl装rvm环境的时候报这个错误,是本地服务器的ssl证书太旧了。 $\curl -L https://get.rvm.io | bash -s stable --without-gems="rvm rubygems-bundler" curl: (60) SSL certificate problem, verify that the CA cert is OK. Details...