ruby rails 筆記1

近日開始讀李剛老師的好書 ruby on rails開發實戰,相當好的書,筆記之。我沒用RAILS 2。0,只是用rails 1.2.6,就可以開始學習了1)安裝rails 1.2.6   由於網上一用gem install rails --remote就會按2。0的版本裝,不喜歡之,因此到網上下載了相關的1。2。6的包安裝之     http://rubyforge.org/frs/?group_id=307 去下載rails

Ruby 1.8.x Rails 2.x 的 “uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)&

坑爹的異常。在 Ruby 安裝目錄下的 bin 目錄下找到 rails 檔案:比如:C:\Ruby187\bin修改 rails,在 require 'rubygems' 之後加上 require 'thread'#!C:/Ruby187/bin/ruby.exe## This file was generated by RubyGems.## The application 'rails' is installed as part of a gem, and# this file is

ruby on rails入門筆記(1)-資料庫遷移

最近想學ruby on rails在網上也沒找到什麼入門的筆記教程,其它全是電子書的下載,現有的筆記也只是最基本的。要不就是些配置教程。在《practical rails social networking sites ruby on rals》書上看了些,覺得不錯,寫出來分享一下。 首先建立一個平台$ rails railscoders --database=mysql    #指定資料庫為mysql 在資料庫的匯入之前先建立一個資料庫$ mysql -u root

ruby mode for emacs

2011-01-27ruby mode for

Ruby 便利本地檔案夾系統

def traverse_dir(file_path) if File.directory? file_path Dir.foreach(file_path) do |file| if file !="." and file !=".." traverse_dir(file_path+"/"+file) end end else puts

將Emacs作為Ruby On Rails整合式開發環境

RubyForge項目裡的emacs-rails包,ruby發行中misc目錄下提供的ruby對emacs的支援,結合nXhtml Emacs addon的使用;一起提供了開發ROR項目的強大支援. 簡要說一下安裝配置過程: 1. 到RubyForge網站下載最新的emacs-rails包 2. 下載emacs-rails依賴的lisp包 * "http://www.kazmier.com/computer/snippet.el":snippets *

ruby ROR中異常處理rescue與raise介紹

一個運行著的程式常會遇到意外的問題.一個要讀取的檔案不存在;當希望存入一些資料時磁碟滿了;使用者可能輸入不恰當的資料. ruby> file = open("some_file")ERR: (eval):1:in `open': No such file or directory - some_file    一個健壯的程式會合理並漂亮的處理這些問題.面對那些異常是一件討人厭的工作.C程式員被要求做到檢查每一個可能導致錯誤發生的系統調用的傳回值並立刻做出決定. FILE *file =

Linux之美[從菜鳥到高手演練]之Linux下JDK、Ruby、Node.js等runtime的安裝

作者:egg郵箱:xtfggef@gmail.com微博:http://weibo.com/xtfggef部落格:http://blog.csdn.net/zhangerqing(轉載請說明出處)我們常常工作在Linux下,所以必須要學會安裝這些常用的runtime,這些工作都是相通的,學會一種,其他的舉一反三就OK了!一般來說,有三種方法:1、使用包管理器,像ruby的rvm(推薦)2、直接安裝二進位包3、從源碼包進行編譯安裝三種方法都比較簡單,除了安裝步驟外,還有一個重要的步驟就是在安裝完後

Ruby設計模式透析之 —— 單例(Singleton)

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/8868758此為Java設計模式透析的拷貝版,專門為Ruby愛好者提供的,不熟悉Ruby文法的朋友請轉閱 :Java設計模式透析之 ——

ruby on rails 的開發環境配置問題

日本人的rails 架構一出來就迎來了熱捧,真是讓人寒心,我們的開發人員從來沒有自己的開發架構,開源項目少的可憐,大部分的開源不成熟,而且還是主要有一些大學生支援的。現在就談一談ruby on rails 的架構吧。  1.Windows 上建立rails3架構:a.最簡單的方法是:下載安裝 railsinstaller.exe;一步到位。運行ruby -v

Ruby 字串 Frozen 和 unfreeze 的問題

Ruby 字串 Forzen 和 unfreeze 的問題    字串處理是學習一門新語言面臨的第一個問題   題記 看超人歸來的時候,記得裡面有個超人叫freeze ? 這傢伙有一招,喝口水,然後往外一噴 一切就 freeze 。這不 ruby 也有freeze 。今天我寫的代碼中有這樣一行:strTmp = sd[0].to_s.gsub!(/..../ , '' ) ,sd是一個hash 執行的時候出錯了: `gsub!': can't modify frozen string

Microsoft應當開始正視Ruby?

我一直有點奇怪,為什麼微軟對Ruby on Rails的大紅大紫一直保持緘默。應該說,一年來Ruby on

Ruby設計模式透析之 —— 適配器(Adapter)

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9400153此為Java設計模式透析的拷貝版,專門為Ruby愛好者提供的,不熟悉Ruby文法的朋友請轉閱 :Java設計模式透析之 ——

Ruby on Rails本地安裝方法

        很多資料都是介紹如何使用gem(One-Click Ruby Installer已經包含在裡面,安裝完後就可以使用gem)進行遠程安裝,如果碰上網路不好的時候就無法安裝。在網上看到一篇介紹本地安裝的方法,現在再把自己安裝的過程總結一下給大家。        

Ruby環境的安裝(In Ubuntu 7.10)

今天開始學習Ruby。準備的圖書呢,就是《Programming Ruby - 2nd》。為了準備一個實驗的環境,於是要給我的Ubuntu上安裝Ruby的環境。    1、安裝解譯器:sudo apt-get install ruby    2、安裝一個即時執行工具irb:       由於第一部安裝的結果只是安裝瞭解釋器,所以這個irb要單另安裝。執行下列命令即可:sudo apt-get install irb    3、安裝本地文檔:      

Ruby開發環境配置

一、 RoR IDE http://deadlock.netbeans.org/hudson/job/ruby/ 你可以從這個地方下載Ruby IDE專用版本的netbeans,只有30MB大小,速度比RadRails還快!netbeans的RoR支援很強大,但也要注意兩點: 1) 一定要用JDK6.0,否則netbeans會很慢 2) 一定要修改JDK的字型檔,否則中文顯示亂碼(參考JavaEye論壇的dcaoyuan的文章) 看我的: netbeans Ruby

Ruby on Rails 和 J2EE:兩者能否共存?

Ruby on Rails 和 J2EE:兩者能否共存?兩個 Web 應用程式架構的比較 文檔選項<tr valign="top"><td width="8"><img alt="" height="1" width="8" src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16" height="16"

ruby on rails為什麼暫時無法成為公司專屬應用程式開發的主流?

ozzzzzz在Java將死?中提出了一個衡量未來主流工業語言的標準,其中有一條很有意思: ozzzzzz 寫道1. 應該能規範書寫,而不是像c那樣可以造就多種不同的風格。 Java明顯是一個編程風格非常容易統一起來的語言,而ruby則很明顯是一個難以統一編程風格的語言。JavaEye論壇裡面有人曾經說過: 引用Java語言,高手和低手寫出來的代碼都差不多,而ruby則不同,高手和低手的代碼,高下立判

ubuntu安裝高版本ruby

ubuntu安裝和卸載ruby在ubuntu12.04版本下,運行下面指令預設安裝ruby版本是1.81$ sudoapt-get installruby一 .下面介紹一下如何安裝ruby1.9.3(有些版本的Linux首先需要裝1.8的)首先安裝curl,如果你安裝了就會提示你curl已經是最新版本1$ sudo  apt-get installcurl接下來安裝ruby的版本管理工具(rvm)1$ curl -L get.rvm.io | bash-s stable --ruby如果現在你在

介紹ruby和waitr

上一講我們講述了ruby+watir自動化測試環境的搭建,這一節我可以具體瞭解哈ruby和watir的相關介紹.一下是從網上摘的,講的比較詳細ruby的特性電腦程式設計語言的發展總是與飛速變化的世界息息相關的,Ruby是為了適應變化、提高和完善編程藝術而出現的。 l  完全開源l  多平台 Ruby可以運行在 Linux, UNIX, Windows, MS-DOS, BeOS,OS/2… l  多線程 線程就是指能在一個程式中處理若干控制流程的功能。與 OS

總頁數: 85 1 .... 48 49 50 51 52 .... 85 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.