Time of Update: 2015-09-18
標籤: 查詢了大神的經驗貼http://stackoverflow.com/questions/19078044/disable-activerecord-for-rails-4http://stackoverflow.com/questions/821251/how-to-configure-ruby-on-rails-with-no-database其中點贊最多的也是我用的方法If you are creating a new application, you can use
Time of Update: 2015-06-26
標籤:ruby執行shell命令,常用的是``,但這種有點小問題,就是這貨是建立了一個子進程,這意味著如果使用``,那麼整個方法內部就只能執行一次shell,如果說下面還要依靠``執行的結果,比如建立檔案/檔案夾什麼的,那麼,抱歉,你會發現找不到檔案或目錄,因為這貨開了個子進程,然後立馬往下執行,他不會等待子進程退出後再執行,所以可能會出現折耳貓一種情況:整個指令碼執行完畢了,都列印退出提示了,突然莫名其妙的出現shell的執行結果。。。要解決這個問題,需要使用system這種方法,具體用例這裡
Time of Update: 2015-06-09
標籤:Ruby on Rails on Mac====================================================================================http://morizyun.github.io/blog/marvericks-rails-setup-ruby-rvm-msyql/for general : useful :
Time of Update: 2015-05-21
標籤:在安裝CocoaPods之前要先配置好RUBY環境,本文就怎麼安裝RUBY的環境進行一總結。安裝Ruby環境首先需要安裝Xcode然後需要安裝Homebrew,接下來需要安裝RVM最後安裝Ruby環境。安裝XCode就不用說了,大家都會。Homebrew是一個包管理器,用於在mac上安裝一些os x上沒有的UNiX工具。Homebrew將這些工具統統安裝到了 /usr/local/Cellar 目錄中,並在 /usr/local/bin
Time of Update: 2015-05-08
標籤:源碼編譯安裝ruby-2.21、擷取源碼包; wget http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz2、安裝依賴包 sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git zlib1g zlib1g-dev libssl-dev libyaml-dev
Time of Update: 2015-07-10
標籤:每個程式員都應該學習使用Python或Ruby如果你是個學生,你應該會C,C++和Java。還會一些VB,或C#/.NET。多少你還可能開發過一些Web網頁,你知道一些HTML,CSS和JavaScript知識。總體上說,我們很難發現會有學生顯露出掌握超出這幾種語言範圍外的語言的才能。這真讓人遺憾,因為還有很多種程式設計語言,它們能讓你成為一個更好的程式員。在這篇文章裡,我將會告訴你,為什麼你一定要學習Python或Ruby語言。跟C/C++/Java相比 —
Time of Update: 2015-04-26
標籤:前不久學了ruby,發現ruby和Python非常像,於是自個測試對比了下,測完了才知道網上有現成的……下面是測試結果 序列(包括列表和元組等)有分區的特點:可能會比較方便的提取其中特定元素,暫時感覺沒什麼用:注意是用:分開兩個數字。負號表示倒數第幾個留空表示開頭或者結尾,python中的分區可以等距分割,格式是兩個冒號ruby則是[4...7]這樣用兩個或者三個句號分區,也可以用[1,2]這種逗號不同的是,ruby似乎不能等距分割,而且ruby逗號方
Time of Update: 2015-04-23
標籤:1、建立數組 a=Array.new(6,obj=nil) #=> [nil, nil, nil, nil, nil, nil] 設定預設值 a=Array.new(6) #=> [nil, nil, nil, nil, nil, nil] 預設值為nil a=Array.new(6,obj=1){|obj| obj+1}
Time of Update: 2015-06-12
標籤:在網上下載安裝程式 railsinstaller-3.1.0 自動安裝後出現如下錯誤C:\Users\Admin>gem install rubygems-updateERROR: Could not find a valid gem ‘rubygems-update‘ (>= 0), here is why: Unable to
Time of Update: 2015-06-07
標籤:其實ruby寫api程式是非常簡單,前提是api本身比較規範,而不是亂七八糟的。。class ApiDemo # 定義介面 API_QERUY = [ :userAdd &n
Time of Update: 2015-05-22
標籤:最近工作需要學習一門新語言:ruby。久聞大名,知道她的存在是因為網上流傳的一篇文章《怎樣在兩個月內教會妹妹與女友編程》,今日終於要用到了,有些小激動呢~~又學了門新語言來~~ 電腦系統是win8,在win8下的VMware裡裝了個Ubuntu 14.04 麒麟,昨天下午先搞明白了win安裝。Win8 64位安裝安裝ruby在win下安裝rubyinstaller會根據你的電腦系統下載的,比如說我是2014.11.25下載的,版本為 rubyinstaller-2.1.5-x64
Time of Update: 2015-10-11
標籤:1.方法的調用 對象.方法名(參數1,參數2,...) 可以省略參數列表的() 對象.方法名(參數1,...) do |變數1,變數2,...| 可以省略參數的() 塊內容 end
Time of Update: 2015-09-24
標籤:error:in `require‘: cannot load such file -- sqlite3/sqlite3_native (LoadError)先刪除 Ruby下的D:\Ruby22-x64\lib\ruby\gems\2.2.0\cache目錄;然後在cmd中輸入:gem install
Time of Update: 2015-09-15
標籤: 1 require ‘matrix‘ 2 3 class Matrix 4 def to_pretty_s 5 s = "" 6 i = 0 7 while i < self.column_size 8 s += "\n" if i != 0 9 j = 010 while j < self.row_size11
Time of Update: 2015-07-12
標籤:本章目標:局部視圖、Rails路由、Asset Pipeline、Sass1、Bootstrap是Twitter開發的開源Web設計架構mockup是網頁構思圖,在web領域經常稱之為“線框圖”,用於展示應用最終外觀的草圖伺服(p130)<%= link_to "Help", "#"%>#link_to的第一個參數是連結文本,第二個參數是連結地址,第三個參數可選,是一個雜湊。Asset
Time of Update: 2015-07-09
標籤:簡介 stackprof 是基於採樣的一個調優工具,採樣有什麼好處呢?好處就是你可以線上使用,按照內建的演算法抓取一部分資料,隻影響一小部分效能。它會產生一系列的 dump 檔案,然後你線上下分析這些檔案,從而定位出問題,google有一篇基於採樣的論文,也基本證明了採樣是可行的。而 stackprof 也是深受 google 的 perftools 的影響,採用了採樣的方式來做調優。 基本使用方法 StackProf.run(mode: :cpu, out:
Time of Update: 2015-06-19
標籤:簡單版本:base_char = (32..126).map{|i|i.chr} - ["‘",‘"‘," ", "`","\\"]puts (1..16).map{base_char[rand(base_char.length)]}.join複雜版本:#工具指令碼,快速產生隨機密碼base_char=[]#定義密碼基礎字元集base_char += (‘0‘..‘9‘).to_abase_char += (‘a‘..‘z‘).to_abase_char += (‘A‘..‘Z‘).to_
Time of Update: 2015-06-19
標籤:rubyreturn,break,next 這幾個關鍵字的使用都涉及到跳出範圍的問題,而他們的不同 則在於不同的關鍵字跳出去的目的範圍的不同,因為有代碼塊則導致有一些地方需要格外注意。return常用方式通常情況下的return語句和大家理解的意思是相同的。 def m1 param if param == 1 return ‘returned 1‘ end ‘returned default
Time of Update: 2015-04-03
標籤:ruby rails 重寫 override 屬性 activerecord 在ruby
Time of Update: 2015-04-03
標籤:如何從 0 開始學 Ruby on Rails (漫步版)Ruby 是一門程式設計語言,Ruby on Rails 是 Ruby 的一個 web 架構,簡稱 Rails。有很多人對 Rails 感興趣,但又不知道從何下手、學習路線是什麼,因為在多個場合下回答過類似問題,所以決定整理成文章供大家參觀。有很多人選擇直接學習 Rails,在學習使用 Rails 的過程中學習 Ruby。但我覺得這有些本末倒置,我更推崇先學 Ruby 再學 Rails,在對 Ruby 有了一定的瞭解後再學