原创 ruby python perl算階乘性能比較

最近在看jruby的一些書,講到jruby是用純java寫的一個ruby解釋器,於是想測試一下它的性能到底如何 順便比較一下幾種主流的腳本語言的性能 測試算法如下: ruby: #!/usr/bin/ruby -w x=10000

原创 從Ruby 到Python

From Ruby to Python From Ruby to Python 從Ruby 到Python 作者: gasolin 版本: 0.8.2 1. 從Ruby 到Python 語言只是工具,在恰當

原创 ruby元編程的首次嘗試和 memcached的使用

    今天做項目中遇到一個很常見問題,很多平均值比如:評分,送貨時間平均值需要緩存,計算消耗的代價過大,也沒有實時性的要求所以也沒有必要。因爲ruby目前部署服務器還是已多進程的方式爲主的故選擇memcached做緩存來實現進程間的數

原创 python如何打log

import glob import logging import logging.handlers LOG_FILENAME='logging_rotatingfile_example.out' # Set up a specific

原创 ubuntu gem 安裝mysql報錯

Ubuntu 10.04上用gem 安裝mysql的時候會報如下錯誤 gem install mysql ERROR:  Error installing mysql-2.9.0.gem:ERROR: Failed to build

原创 HowTo hide Password in shell Scripting using Bash

HowTo hide Password in shell Scripting using Bash By Saddam Abu Ghaida| PublishedOctober 6, 2011 inShare Hello Again p

原创 Ruby遍歷MemCached的key

用ruby得到memcached的key:  view plaincopy to clipboardprint? #enum_memcache_keys.rb:      require 'rubygems'   requi

原创 ubuntu上配置git服務器

轉載時請註明出處和作者 文章出處:http://www.cnblogs.com/xl19862005 作者:Xandy 這幾天來一直在折騰git版本管理服務器,感覺有點頭大,一會兒權限不夠,一會兒加密文件與用戶名不匹配……

原创 安裝rails時遇到的問題彙總

1.Could not find gem 'rmagick (>= 2.0.0) ruby' in the gems available on this machine. (Bundler::GemNotFound) gem 安裝rma

原创 Linux stty命令

stty時一個用來改變並打印終端行設置的常用命令 1,在命令行下,禁止輸出大寫的方法 stty iuclc #開啓 stty -iuclc #恢復 2,在命令行下禁止輸出小寫 stty olcuc #開啓 stty -olcuc#恢復

原创 ubuntu安裝ruby1.9.3報錯

在ubuntu lucid上安裝ruby1.9.3時有時會報如下錯誤: You might want to run `apt-get -f install' to correct these: The following package

原创 Linux的inode的理解

文件名 -> inode -> device block    轉自:http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://blog.s135.com/post/295/ http

原创 ruby遍歷文件夾計算md5sum

#!/usr/bin/ruby -w # require 'digest/md5' if ARGV.empty? puts "usgae: #$0 path" exit 0 end dir_name=AR

原创 生產環境下如何優雅地重啓 Tornado

之前我在《Tornado 使用經驗》一文中,提到了調用 tornado.process.fork_processes() 來提高性能的方法。 在最近的實踐中,我發現這樣會有些弊端,所以便有了本文。 當然,

原创 centos 7上nginx 報錯,open() "test.min.css" failed (13: Permission denied

OS: Centos7 Kernal: 3.10.0-327.el7.x86_64 在配置好django及相應的nginx反向代理後 發現web打開沒有找到靜態文件,nginx日誌報permission denied, 檢查過程如下: