Time of Update: 2018-07-17
Contributed by Brian Leonard, maintained by Gail Chappell December 2007 [Revision number: V6.0-6] In this tutorial, you use the Ruby support in the NetBeans IDE to create and run a simple web application. The example shows how to create a Ruby
Time of Update: 2018-07-22
首先,2012年了,已經有了Ruby 1.9.3,為什麼我要安裝1.9.2。 答案:因為我在學習Ruby on Rails,參考書Ruby on Raisl 3 Tutorial是根據1.9.2寫的;而且heroku伺服器看樣子目前只支援Ruby 1.9.2 啟動Ubuntu,通過以下命令安裝一些相關的庫 $ sudo apt-get install gcc g++ build-essential libssl-dev libreadline-gplv2-dev
Time of Update: 2018-07-23
通常我們從原始碼編譯一個ruby解譯器後,會遇到找不到某些C擴充庫的問題。下面就記錄了我從原始碼編譯ruby解譯器,遇到的這些問題,以及如何解決這些問題。 編譯一個ruby解譯器其實很簡單,只需要把ruby代碼解壓開,然後進入解壓目錄,先編譯解譯器,執行編譯命令: ./configure --prefix=/usr/local/ruby make make test
Time of Update: 2018-07-22
這篇文章是我看了阿修寫“在Mac OS X上建立Ruby on Rails開發環境”,照著他的步驟作了一遍之後,整理而來的。內容基本上一致,添加了一些圖而已。如果你希望看到原版的內容,請看這裡阿修的部落格 要在Mac上安裝Ruby on Rails,首先必須要安裝MAMP,這是一個打包了Apache,MySQL,PHP的套件。安裝的過程很簡單,直接雙擊安裝包就可以開啟安裝介面。
Time of Update: 2018-07-23
1.必須安裝Ruby和Rails成功過 2.開始建立第一個WEB程式,命令如下: c:/>md rubydev c:/>cd rubydev c:/rubydev>rails -d mysql first 值得注意的是,建立程式的原始命令應該為:rails first,但如果按照此命令,就會報錯:
Time of Update: 2018-07-23
初學Rails,簡單的做了一個例子,發現存在中文問題。 大致中文問題歸類如下: 1、頁面無法顯示中文,產生中文亂碼 2、Mysql資料庫採用utf8後,頁面採用utf8,資料庫儲存是亂碼,但頁面顯示正常。
Time of Update: 2018-07-24
Ruby語言本身存在很久了,在國內一直沒火過。很多人只是知道有這種語言,會的人少之又少。任何一種語言堅持十來年的發展,變得越來越好,一定有它不尋常的地方。不能隨意的去比較語言本身的好與壞。但是真正能成為流行的語言是需要時機與需求的。就如ajax技術,說實在的,真是很老的技術了,早在很多年前就有過應用。相信很多朋友在幾年前就有過類似的開發經曆。隨著互連網的發展, 由於使用者體驗需求的不斷提高,它的位置也越來越重要,才促成WEB2.0應用中它是必不可少的技術之一。
Time of Update: 2018-07-22
由於Ruby 1.9.3使用psych來解析YAML(不同於Ruby 1.8.7),而psych需要libyaml的支援。 首先需要更新一下有關組件: yum -y install make gcc openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel ncurses-devel sqlite3-devel mysql-devel
Time of Update: 2018-03-02
標籤:column ring 資料庫表 china 方法 添加 https github code Rails 手冊3.8
Time of Update: 2018-06-26
標籤:使用 ruby sudo 切換 用法 ESS 劃線 程式 ror 對於程式員來說,從Java切換到Ruby是一個重大的改變。Rava讓這個遷移的過程舒適一些。名言我可以在任何語言中書寫Ja
Time of Update: 2018-05-24
標籤:數組 shuffle div split ring his min 反轉 最大 一、max_by,min_by根據條件取出數組中的最大值最小值1 str = "this is a
Time of Update: 2018-04-18
標籤:ABAP. Java JavaScript Ruby SAP Netweaver裡有個mini JavaScript engine CL_JAVA_SCRIPT, 對於Js code的編譯和執行都是用system call完成。只能當玩具用:report SJSEU執行結果:120在SAP C4C的UI
Time of Update: 2018-03-20
標籤:abc log code lin openssl def nbsp open encode def aes_encrypt() cipher =
Time of Update: 2018-03-04
標籤:span 詳解 top post style open 結構 資料 如何 在本章我遇到了c語言的struct資料,即自訂的資料結構。比如:struct edge{
Time of Update: 2017-07-04
標籤:初學 arc 準備 arch 電腦 oop 運行 而且 收集 Python、Lua和Ruby之優劣Python Python的優點:1、Python比其它語言有更多擴充模組。2、
Time of Update: 2018-06-29
標籤:ica content 研究 cape 使用 格式 type net 自己 說明:以下代碼只是為了方便客戶測試而提供的範例程式碼,客戶可以根據自己的需要另行編寫該代碼僅供學習和研究介面使用
Time of Update: 2017-08-07
標籤:ruby gem 離線安裝 mongo 在上一篇博文中,我記錄了如何在Windows環境下進行Ruby操作MongoDB資料庫的環境配置。其中在最後一步講述了安裝MongoDB的驅動包。使用的是gem線上安裝方式。本文章的目的是為了在目標機器或環境無法串連互連網時,如何使用gem進行gem工具包的離線安裝。1.在https://rubygems.org/,
Time of Update: 2018-12-03
ruby是一門可以用sexy來形容的語言,下面就列舉幾個sexy的迭代操作。1. each簡單迭代 each是ruby中非常常見的遍曆操作,她是年老色衰的for直接替代品。如果需要索引,則可以使用each_with_index方法。words=%w(good god ruby sexy girl run)words.each do |word|puts wordend2. find 尋找單個元素
Time of Update: 2018-12-03
1.在javascript中使用ruby簡單對象 如,需要將ruby對象轉換成javascript的簡單變數:<%= javascript_tag do %> url = '<%= j products_url %>';<% end %> 此時的<%= %>是由引號包裹的。rails的j方法是為了正確地轉義ruby對象從而嵌入javascript中。2.在javascript中使用ruby複雜物件
Time of Update: 2018-12-03
學習ruby入門的時候,很容易被其類和模組的小trick給迷惑住了,這裡為了整理自己的理解,就寫出來看看吧。1.ruby一切皆對象 ruby是徹底地物件導向,你見到的一切構件都是對象。數字是對象,字串是對象,類也是對象,模組也是對象,甚至類的類(Class)也是對象......irb(main):001:0> 1.is_a? Object=> trueirb(main):002:0> Object.is_a? Object=>