![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ruby
iteye_20993
这个作者很懒,什么都没留下…
展开
-
[轉錄] 世界喜愛 Ruby 的理由 - 專訪松本行弘(摘要)
這是日経 BP主辦的「次世代開發論壇」時的訪談 Matz (Ruby 作者),於 2006 年 12 月底刊載的。原文在スペシャルインタビュー 世界がRubyを愛する理由,PTT 的 ericyu 進行翻譯以及中文哉要,出處在此。本人在獲得 ericyu 書面同意下,進行轉錄的工作。本圖以及文章版權屬於日經 BP 所有,如本文章發佈形式有版權問題或是不妥,請來信告知。看完之後的感覺這篇主要講的是 ...2007-01-06 03:26:27 · 65 阅读 · 0 评论 -
ludy 0.0.3 released
睽違已久,忽然心血來潮多加了幾個東西。in CHANGES:==============================ludy 0.0.3, 2007.08.071. ludy_ext: added: 1. Proc#curry 2. Proc#compose 3. Proc#chain 4. Symbol#to_proc 5. Array#foldl 6....2007-08-07 06:09:16 · 116 阅读 · 0 评论 -
[心得] RubyCocoa
轉自 ptt MacDev 板作者 godfat (godfat 真常) 看板 MacDev標題 [心得] RubyCocoa時間 Tue Jul 24 21:40:20 2007──────────────────嫌 objective-c 太難用嗎?還在等 obj-c 2.0 嗎?先試試 RubyCocoa 吧 XDhttp://rubycocoa.sourceforge.net/[quot...2007-07-25 14:37:42 · 133 阅读 · 0 评论 -
ruby facets
老實講,ruby 有一個地方真討厭,那就是每次都把我想做的東西做完了。有了 ruby, 我不覺得還有需要再自己弄一個程式語言,做得比我想像中的還好。唯一的缺點大概只有 lib 還不夠多,但有了 facets 的話,那也真的是差不多了。http://facets.rubyforge.org/該有的幾乎都有了,差的只剩下一些小東西。如果早點發現這東西,大概就不會想弄 ludy 了吧。不過想用 face...2007-07-08 14:22:28 · 88 阅读 · 0 评论 -
心愛的 Object 變心啦
剛剛發現一個很有趣的事情,寫 code 的時候,有兩個 Model :Person 跟 Setting ,他們呈現 1: 1 關係。結果當我想要創立一個新的 Person 的時候,為了希望能夠簡化設計,我就將其中一個人 a 當作預設值,每個新增 Person 的 Setting 直接 copy 一份過去,所以我就這樣寫a = Person.find(1)b = Person.new( :name...2007-05-15 15:36:26 · 89 阅读 · 0 评论 -
[Ruby] recursive lambda
[Ruby] recursive lambda==本文連同引文同步載於 ptt Ruby 板、LightyRoR、飽和脂肪星(星之一角備份區)==很抱歉最近狀況真的是相當糟糕,導致很多事情都沒做或是沒做好。雖然以後大概也不會比較好。這樣講講就沒關係嗎?當然不是,只是替自己找一點比較能安心的藉口吧。另外本文有任何錯誤歡迎指出。==本文開始==我一直覺得 Ruby 缺少一個類似 self 的東西,用來...2007-04-16 15:36:49 · 84 阅读 · 0 评论 -
Struct:簡單的宣告物件方式
在 PHP 裡面,很多時候我們會用到 Hash 來傳遞變數,像是 $something['abc']['def'] 之類的方式,或許這是一個在效率上面很好的實做方式,但是總是...怪怪的,不是那麼的優雅。在 Rails 裡面,難免會有 controller 傳遞變數到 view 裡面的時候,這個時候通常是用 flash 這個內定的 Hash 來傳遞,但是也會遇到相同的問題,就是 Hash 實在是...2007-04-04 03:08:56 · 68 阅读 · 0 评论 -
class 與 instance
不知道為何,最近不管是私事或公事似乎都很多。造成的結果就是很多事不知道該從何處著手比較好。也許短時間內沒辦法寫什麼新東西也說不定,所以我又拿舊文章出來改了。這次講的是 Ruby 的物件系統。不過呢,由於這篇原本是回答別人的問題,因此有些地方講得不是很齊全,有些也講得比較偏。找到時間後,會再重新整理一次,現在就先這樣吧編輯筆記:後面一段無關的刪去了,並補充了一小段。==在看 Ruby 的 class...2007-03-27 12:28:55 · 111 阅读 · 0 评论 -
Gentoo 上面跑 DRB 可能出現的問題
有時候在 Gentoo 上面使用一些有關 DRB 的東西,像是 Breakpoint Server ,或是 gem_server。通常會遇到兩種很奇怪的 Error Exception `SocketError’ at /usr/lib/ruby/1.8/drb/drb.rb:840 - getnameinfo: ai_family not supported /usr/lib/ruby/...2007-03-21 13:35:05 · 107 阅读 · 0 评论 -
SWIG/Ruby
以下文章最早發表於 2006.08.06, ptt Ruby 板。由於這裡的版面跟 BBS 有極大的差異,所以稍微調整了一下排版。不過程式碼的部份可能很難調整到方便閱讀,這點也就請見諒了。http://www.swig.org/SWIG is an interface compiler that connects programs written in C and C++ with scripti...2007-03-18 07:36:56 · 86 阅读 · 0 评论 -
為啥我得升級 Ruby 1.8.6
為什麼我得升級 Ruby 1.8.6?會跟 Rails 衝突,還得一定要升到 Rails 1.2.3 才能夠跑 Rails。那麼麻煩的 Ruby 版本,為啥我一定要升級?我給你一個原因Ruby 1.8.6 已經將 FastThread包進去了也就是說灌 Mongrel 應該不用加裝 FastThread 了。我們可以合理推測 Ruby Native 支援總比 Gem 支援來的好不是嗎 :p還有一...2007-03-16 16:11:03 · 79 阅读 · 0 评论 -
why scripting?
why scripting?簡單一句話就是:「為了增進生產力」。不過這樣回答的話,就會衍生出另外一個問題:「為什麼要增進生產力?」當然不是這個問題,這種問題根本沒有回答的必要。這個問題是:「如何增進生產力?」我們知道有一些狀況下,必須不斷修改程式,不管是因為現階段不知道最好的解決方式是什麼,或是現況真的是會不斷改變。總而言之,我們必須「嘗試」而後「修改」。這種時候,我們可以用需要 compile ...2007-03-16 15:00:44 · 67 阅读 · 0 评论 -
Ruby 1.8.6 Release:要升級請三思
今天早上宣布的,想看詳細情形,或是下載 Source 請看這裡。不知道升級 Ruby 對於 Rails 有沒有影響,總之請小心使用。Update:根據 fixneo 先生的提醒,我花了時間去找了一下 Bug Report ,發現到這篇文章。裡面寫到 Time.to_date 跟 MD5.new 會出現問題。不過這些 Bug 會在 Rails 1.2.3 做修正,也就是應該是 Rails 的問題?對...2007-03-13 14:29:39 · 104 阅读 · 0 评论 -
M$ 也加入 Ruby 這個大戰場了嗎?
InfoWorld 上面有消息指出,M$ 對 Ruby 這個程式語言非常有興趣,並且對於支援 Ruby 有很多想法。Microsoft is "very interested" in the Ruby programming language。"We are very interested in Ruby and have lots of thinking going on," but nothi...2007-02-25 09:04:43 · 57 阅读 · 0 评论 -
Ruby on PSP?
DSCN0841Originally uploaded by eason. 果然學長說的好「有人的地方就有江湖」,所以有 OS 的地方就有 Hacking XD JavaEyE 上面有一位 raimundox 將 Ruby Porting 到 PSP 上面,並且也放到 RubyForge 上面了,真是太有趣了。所以以後我們可以邊打電動邊寫 Ruby CodeXD 還是我們可以寫一些 Rub...2007-02-03 04:06:27 · 54 阅读 · 0 评论 -
ludy 0.0.4 released
花了一點時間再測試了一下 curry 的實做,i am glad to announce that ludy 0.0.4 is released. 原本的 Proc#curry 被改名為 Proc#__curry__, 我很想把他deprecate 掉,但是後來的 Kernel#curry 也有運用到該實做,是有在考慮把他從 public 改到 private, 但考慮到也許還有用處,還是暫時放在...2007-08-12 17:00:06 · 136 阅读 · 0 评论