這裡提供有嚮導功能的命令列協助你嘗試學習ruby

http://tryruby.hobix.com/ 提供了一個命令列,除了可以聯絡Ruby內建的方法,還提供了以下有趣的有用的5個命令:help        15分鐘左右的嚮導可以讓你學習到ruby最基本的東西 help 2     第二章,同樣可以用help 3進入第三章,當你沒有連續的很長時間去看完它時,可以直接跳到某一章,共8章  clear       清屏,當你發現瀏覽器開始變慢時用它,它會清楚命令曆史 back       返迴向導中的上一級頁面 time 

Using Ruby On Rails on Bluehost

Using Ruby On Rails on Bluehost:This is intended to be a brief introduction to developing ruby on rails applications on a bluehost account. At the bottom of this article you will find a number of resources to help you learn more about ruby on rails

Ruby的private和protected

今天,下面這段程式讓我糾結了很久,Ruby中private的概念真的很奇怪。。。 class Test private def test_print puts 'test' endendclass Test2 < Test def test_print2 # self.test_print #=> 這裡加上self就不能調用,private method `test_print' called for # (NoMethodError) test_print

ruby–擷取網站中的產品連結

ruby寫的指令碼運行更快,決定使用ruby來弄。相比和我一樣做電商網站的都有機會用到:擷取某個頁面中的所有URL下面指令碼另存新檔:URLScan.rb,用法:通過cmd命令,進入該指令碼路徑執行ruby URLScan.rb url指令碼中data.scan()可以放入你想要在對應頁面尋找的其他Regex,如data.scan(/<a href="(.*?)">/) ,即所有的URL下面例子中時擷取所有的產品連結URLScan.rbrequire

ruby讀寫txt檔案

 # Part oneaFile = File.new("C:\\1.txt","w")       aFile.puts "the 1"       aFile.puts "the 2"aFile.close # Part twoaFile = File.new("C:\\2.txt","w")       puts "the 1"       puts "the 2"aFile.close閑的無聊,看了一下Ruby如何讀寫檔案,準備寫段代碼來產生測試資料。上面有兩段代碼,看出有什麼區別嗎?嗯

Ruby+watir自動化測試中實現識別驗證碼圖片

    前幾天做了一個loadrunner結合tesseract-ocr來識別驗證碼,儘管識別精度不是太高,甚至有些驗證碼圖片不能被識別,但是使用迴圈的方法也是可以得到正確的驗證碼的。效能測試中不建議使用這個方法,因為涉及到大並發壓力的情況。但是在功能自動化測試中我是100%贊成使用的,功能自動化不像效能自動化那樣對同一個操作(登入)有大並發的出現。    我們使用的自動化架構是基於ruby+watir搭建的一套UI架構,通過識別UI中的對象來進行功能自動化測試,來達到檢測系統功能健康情況。 

ruby+watir–問題記錄

1、中文在Scite編輯器中顯示亂碼的問題解決方案,使用記事本開啟rb指令碼,然後另存新檔,選擇編碼方式為utf-8,然後儲存。在用Scite開啟該指令碼即可。如何讓Scite控制台也正常輸出中文?方法如下:開啟scite->options,在裡面找到"open global options file",把裡面的內容全選複製(本來是可以在這裡改的,但是由於是全域配置,不建議在這裡直接修改),再開啟“open user options

Ruby On Rails 安裝手記

弄了好幾天,Ror環境終於搭好了,為了防止以後忘記,少走彎路,特記錄下=============================================安裝過程1、安裝 rubyinstaller-1.9.2 2、安裝 執行  gem install rails3、安裝  dev kit 下載後 解壓到ruby 的安裝目錄4、安裝Netbeans 6.9.15、開啟Netbeans 配置  Ruby 的gem 重點 mysql2 0.2.6 讓ror 支援 mysql6、安裝 ruby_

Ruby:Update value on specific row but keep the headers

昨天在stackoverflow上問了第一個問題,被鄙視了。。。說“This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form”。。。問題如下:I have a csv file with header. I need to update all values in a specific

jira4r:使用Ruby操作JIRA

jira4r是一個用來操作JIRA 問題跟蹤系統的Ruby庫。安裝需求 (Windows下):1. Ruby2. soap4r (gem install soap4r)3. jira4r (gem install jira4r)如果(irb中) require 'jira4r' 後會出現‘XML processor module not found’的抱錯提示,其解決辦法是(windows下面)開啟C:\Ruby193\lib\ruby\gems\1.9.1\gems\soap4r-1.5.8\

幸虧沒有選擇Ruby On Rails

前期在項目選擇語言的時候,在ROR和Django中猶豫了很久,最後看到一個評測,這個前面的文章也提到過了,說Django的效率比ROR高一倍,於是選擇了Django。經過一段時間的摸索和練習,在真正的這個小項目的開發上,只使用了一個星期,其中還包括了很多頁面上的工作。可見,Django的開發效率的確是相當高的。而且,因為現在對這個架構的理解還不是很透徹,可能在代碼的規範上還有待改進,因為還存在不少重複的代碼。今天突然看到,ROR出了1.2版,而這個版本對於前面的1.1.6,已經是一個相當大的重構

web application testing in ruby (1)

       最近開始玩一個叫OGame的web遊戲,才玩了幾天就發現基建太費時間了,才升到lev12就要等將近2個小時。瀏覽了遊戲的FAQ和討論區,發現遊戲沒有提供公開的介面,於是便想寫個程式來簡化操作,初步考慮了一下,有2個方案可以選擇:A 類比ie來幫我做一些簡單的動作B

開始翻譯RHG( Ruby Hacking Guide)

終於開始動手翻譯了,中間看到一些看不懂的日語句子,就請教旁邊的日本mm。mm看了第一遍,沒看懂,第二遍還沒有看懂,日本人でもわからない日本語。。。。看到第三遍,終於懂了。最後聽到mm這樣的評價:へんな日本語!(奇怪的日語)勸我不要看這樣的文章,說會把日語學壞。。。我汗!暴汗!瀑布汗!成吉思汗!!不管怎麼說,還是要繼續,其實元旦的時候就想翻譯了。如果工作不忙的話,準備花2-3個月時間把初稿先完成了。哈哈,這會兒旁邊的mm又問我了,有沒有找到其他ruby的書,這一本寫得不好,回答是沒有,現在好像只有

ruby中的blocks和iterators

在前面的一篇blog中,使用到了這樣的代碼1class SongList2  def [](key)3    return @songs[key] if key.kind_of?(Integer)4    return @songs.find { |aSong| aSong.name == key }5  end6end在第四行中,有find這樣一個方法,可以按照指定條件對songs進行遍曆,最終返回一個合格個體。下面就來看看這個方法到底是怎麼實現的, 1class Array   2  def

學習Ruby On Rails

這幾天一直在看Agile web development with rails這本書。看書之前想到了下面幾個問題,需要在書中尋找:如何進行輸入validate,比如必須,數字,日期,範圍,怎麼做一般的邏輯檢查? 如何改變輸入的預設形態? 比如datetime的預設形態是:yyyy-mm-dd hh-mm,怎麼使用yyyy-mm-dd? password的設定,怎麼加密? 下拉選擇框怎麼實現? 有沒有masterpage? session , cookie怎麼使用? 如何遷移頁面?

Ruby On Rails——建立一個基本的ROR應用程式

     前言       今天薑老師在講課的時候講到一個Ruby On Rails的開發理念即為快樂編程,讓寫代碼成為一件很快樂的事情。      在學習的一天下來也感覺不到有多快樂,只是不用上班了而是坐在會議室裡面聽老師講課了,感覺一下子輕鬆了許多。好了言歸正傳,開始我們的Ruby On Rails之旅。    建立一個名叫demo的應用程式      1、首先我們啟動InstantRails.exe ,在任務框中點擊右鍵轉到 Open Ruby Console Window,

ruby中調用dll的詭異錯誤

最近做一個項目,用的rails架構,使用ruby語言,個人感覺不是很好用,且架構和語言自身問題不少。 今天遇到一個特詭異的問題,之前代碼中使用了win32api.new來調用一個外部的dll來實現一些圖形操作,之前一直都可以正常運行,但今天一運行到這裡就出了一個unknown

一個Java程式員的Ruby on Rails體驗

http://developer.51cto.com/art/200610/33171.htmROR is Ruby on Rails。Ruby眾所周知已經是一種非常出色的動態語言。It's a dynamiclanguage。Simple

RoR: Ruby On Rails 的 Web Service 2 使用before_invocation進行驗證調用許可權

使用before_invocation進行驗證調用許可權APICode highlighting produced by Actipro CodeHighlighter

Ruby On Rails 開發環境IDE 外掛程式安裝

Ruby 開發環境,rails 開發環境 搭建:只需要安裝下面幾個外掛程式即可 實現一個強大的支援文法高亮、自動補全、語法錯誤分析的ruby  rails 開發環境vim 外掛程式:pathogen.vimhttps://github.com/tpope/vim-pathogenrails.vimhttps://github.com/tpope/vim-rails#readmehttp://www.vim.org/scripts/script.php?script_id=1567ctags  

總頁數: 85 1 .... 35 36 37 38 39 .... 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.