原创 新學到的Hash#merge的用法
Hash#merge 可以接受 block of 3 arguments 比如對於數組中每個Hash對於相同的key把value相加作爲新的值v = [{ "Server" => 1, "Desktop"
原创 如何格式化"12345"爲"12,345"
拷貝自:[url]http://svn.globalize-rails.org/svn/globalize/trunk/lib/globalize/localization/core_ext.rb[/url
原创 終於搞定了Vimplate
我用vim開發ruby on rails好久了。因爲rails.vim和rails自身generator的強大,一直沒有意識到vim中template的欠缺。直到最近在不斷的寫rake任務,才發現需要一個好
原创 感慨時事造就rails,懷念rails引領的潮流
雖然我講了很多目前rails技術落後的話,但是回過頭看看,不得不感慨rails當初橫空出世真的是時事造就英雄。04年是web 2.0的時代,你只要會Ajax,會UGC(用戶創造內容),就能創立一個網站。在中
原创 “Write less, do more"是程序永遠的主題
"Write less, do more"是程序永遠的主題,但是在現實生活中,程序員經常只注意”Write less“的部分,卻忘了”do more“的部分。具體表現爲:工作中,利用了許多便利的工具提高了效
原创 <Ruby和Sinatra>講座信息
開始時間: 2010年8月18日 週三 18:30結束時間: 2010年8月18日 週三 20:30地點: [url=http://maps.google.com.hk/maps?f=q&source=s_
原创 rails後臺任務比較
因工作需要,需要找一個[url=http://backgroundrb.rubyforge.org/]backgroundrb[/url]類似的後臺程序。花了一天時間,比較了幾個插件,稍微寫一下心得。這些後
原创 “rails之外的ruby語言web開發”演講相關資料
本演講的目的是通過介紹rails 2.3和其他ruby web框架的通用模塊rack,引申出輕量級的ruby語言web開發組合。在最後指出通過rails 2.3中的metal特性結合兩者,並作了一個簡單的速
原创 最新學會的vim快捷鍵
Ctrl+a 當前數字+1Ctrl+x 當前數字-1這兩個在修改width或者height的時候很有用~切換大小寫還有兩個有待掌握c change,節省一次鍵入J join兩行,同樣節省鍵入
原创 對推廣sinatra的展望
本文有些部分摘取自我的msn博客 [url]http://masterwujiang.spaces.live.com[/url]自從去年3月份開始推廣sinatra以來,除了開始的一些討論,後面人氣逐漸衰弱
原创 推薦一個博客
[url]http://blog.sina.com.cn/zhaobandi[/url] 熊貓人狄狄最近這個人搞了一個熊貓人時裝秀,實在佩服。
原创 谷歌音樂,很百度
在嚴格貫徹谷歌的“百度有什麼,我就要有什麼”的一貫方針下,谷歌音樂面世了,所以界面如此像mp3.baidu.com就不出人意料了。下面就講講和google的行事風格相比,谷歌音樂還差在哪裏吧。1、奧運要來了
原创 使用ActiveMerchant支持支付寶,財付通和快錢
[color=red]2008-10-11更新,支持支付寶notify方法。[/color][url]http://www.iteye.com/post/693987[/url]ActiveMerchant
原创 rack和actionpack的map對比
簡單的rackup配置infinity = Proc.new {|env| [200, {"Content-Type" => "text/html"}, env.inspect]}use Rack::Com
原创 rails metal使用sinatra的例子,以及速度對比
運行該程序需要首先gem install rack sinatra thin 安裝sinatra和thingem install rails --source http://gems.rubyonrails