require 'open-uri'
require "zlib"
uri='http://api.jijinhao.com/realtime/quotejs.htm?codes=JO_61810%2CJO_61813%2CJO_9754%2CJO_9753%2CJO_38493%2CJO_38496%2CJO_42757%2CJO_111%2CJO_9833¤tPage=1&pageSize=6&_=1446945228687'
d1 =open(uri, 'Accept' => '*/*',
'Accept-Encoding' => 'gzip,deflate',
'Accept-Language' => 'en-US,en:q=0.5',
"User-Agent" => "Mozilla/5.0 (Windows NT 6.1; rv:25.7) Gecko/20151012 Firefox/31.9 PaleMoon/25.7.3",
'Host'=>'api.jijinhao.com',
'Referer' => 'http://www.cngold.org/gold_td/',
'Connection'=>'keep-alive')
a=Zlib::GzipReader.new(d1)
puts a.read
得到期货数据
10000 人每天的游乐园,撑死 1 个小时内到齐,每秒 3 个请求好么才。
在学 crystal 这门新语言
从源码编译安装
nice ./configure --prefix=/opt/ruby --disable-install-doc && nice make -j3
nice make install && nice make test
export PATH="/opt/ruby/bin:$PATH" # 要加入 .bashrc
#sudo ln -s /opt/ruby/bin/ruby /usr/bin/ruby -f
sudo setcap cap_net_bind_service=+ep `which ruby`
编译已经完成。install 出错?
收到客户端请求后,去访问一些远端服务时,远端服务会 block 吧?
Prepends="
def round(i=0)
(self.to_f * 10**i ).to_i.to_f / (10**i)
end
"
class Object
eval Prepends
end
使用:
a=1.11111 p a.round(2)
自增 id 不会带来效率提升,经常参与排序的列可以,比如顾客编号,时间
别忘了,操作系统是很智能的。
统计一下每种语言的 Array 有几个方法
redmine
围观用百度的
能看的就看,不能看的就别看
大脑消耗的能量不比体力劳动的少吧?
wget -c 还支持断点续传呢,多牛啊
vim+ctag+ubuntu+virtualbox+pry
多了个坑
社区智能,把好帖都自动浮现了
果然简单
嗯,一个坑
因为 ruby 语法接近人类语言
Don't know how to build task 'environment'
第一次用 rake 的路过
2 个都搞搞
多谢