
ruby
文章平均质量分 67
wilelm
专注于云计算
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu gem 安装mysql报错
Ubuntu 10.04上用gem 安装mysql的时候会报如下错误gem install mysqlERROR: Error installing mysql-2.9.0.gem:ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rbcheckin原创 2012-12-25 16:00:31 · 946 阅读 · 0 评论 -
ubuntu安装ruby1.9.3报错
在ubuntu lucid上安装ruby1.9.3时有时会报如下错误:You might want to run `apt-get -f install' to correct these:The following packages have unmet dependencies: libice6: Depends: x11-common but it is not goi原创 2012-12-13 10:11:39 · 1517 阅读 · 0 评论 -
ruby遍历文件夹计算md5sum
#!/usr/bin/ruby -w#require 'digest/md5'if ARGV.empty? puts "usgae: #$0 path" exit 0enddir_name=ARGV.shiftdef dir_md5sum(path) md5s=Array.new if File.directory?(原创 2012-12-17 10:10:30 · 1849 阅读 · 0 评论 -
安装rails时遇到的问题汇总
1.Could not find gem 'rmagick (>= 2.0.0) ruby' in the gems available on this machine. (Bundler::GemNotFound)gem 安装rmagick时会报错Can't install RMagick 2.13.1. Can't find Magick-config in /usr/原创 2012-12-19 11:08:50 · 3048 阅读 · 1 评论 -
ruby python perl算阶乘性能比较
最近在看jruby的一些书,讲到jruby是用纯java写的一个ruby解释器,于是想测试一下它的性能到底如何顺便比较一下几种主流的脚本语言的性能测试算法如下:ruby:#!/usr/bin/ruby -wx=10000fact=1i=1while x >= i fact*=i i+=1endputs factpython原创 2013-01-05 16:19:09 · 1959 阅读 · 1 评论 -
ruby元编程的首次尝试和 memcached的使用
今天做项目中遇到一个很常见问题,很多平均值比如:评分,送货时间平均值需要缓存,计算消耗的代价过大,也没有实时性的要求所以也没有必要。因为ruby目前部署服务器还是已多进程的方式为主的故选择memcached做缓存来实现进程间的数据共享(如果以后是多线程的部署方式,通过一个全局的hash效率应该会高)。memcached安装:sudo apt-get install memc转载 2013-01-06 11:10:05 · 861 阅读 · 0 评论 -
Ruby遍历MemCached的key
用ruby得到memcached的key: view plaincopy to clipboardprint?#enum_memcache_keys.rb: require 'rubygems' require 'socket' class EnumMemcacheKeys MEMCACHE_STATS =转载 2013-01-06 11:17:51 · 641 阅读 · 0 评论 -
从Ruby 到Python
From Ruby to PythonFrom Ruby to Python从Ruby 到Python作者: gasolin版本: 0.8.21. 从Ruby 到Python语言只是工具,在恰当的时候使用合适的工具做正确的事情,那就足够了么?Ruby 语言是一门有用的语言,可以让妳完成妳的工作.如果转载 2013-01-12 09:06:31 · 848 阅读 · 0 评论