`
fireflyman
  • 浏览: 118407 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论
文章列表
越是使用rails,就越对它爱不惜手....之前问了朋友,找ror工作的时候一般会问些什么问题.....他说有可能会问rails各版本间的变迁情况,我一听就蒙了....于是,我开始收集相关资料,如下所示....由于很多资料,别人已经写的很清楚,而我文笔实在不咋滴,所以基本上采取链接的形式...希望对各位rails爱好者们有用....当然,如果有更好的资料,烦请提出,我会补充进去的....让我们开始吧....(备注:下面的资料从2.0版本开始,本来也有1.0的,不过想想,还是舍弃吧...其实是因为那篇链接丢失了,难得去找尸体..) 在开始之前,奉上两个好东西, 深入Ruby/Rails系列(大 ...
1.puts , print 和p (1)puts 如果字符串不是以換行結束,puts 給它輸出的字符串加一個換行符 (2)print精確地輸出被要求輸出的東西,光標會停在被輸入內容的行尾 (3)p輸出一個inspect字符串,它可能包含關于它正在輸出的是什么的附加信息. ...
Git這個東東相信但凡玩Rails的人都知道吧....分布式版本控制系統,最近聽說出了中文版的書,反正我也沒買,對它一點意見都沒有...不過我個人覺得,網上的資源足以支撐我們的使用和深入研究,因此摘錄些東西噴噴... (1)基礎篇: http://hi.baidu.com/mcspring/blog/item/171b1e38986d39fab211c71b.html windows下使用git管理github项目(我是在Win下面做開發的,因此找了這篇作為入門) 短小精悍,步驟詳細,基本上看過的人就大概知道GIt該如何使用了 补充:(在添加SSH-key的时候,其实你可以直接在Edit Yo ...
原文地址--> http://blog.xdite.net/?p=1227 从 Blog.XDite.net 作者:xdite 上一篇 提及了一些入門必練的基礎。而現在要繼續寫的是進階篇。大致 分為兩個方向:隨心所欲整合 / Scale 與 Deploy * 隨心所欲的整合 1. 認識更多的 ...
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getEle ...
1.當你在開發模式下運行Rails服務器時,通過Web瀏覽器對數據表結構的改動會立即在ActiveRecord對象中反映出來.然而,如果你運行著Rails的控制臺,那么對數據表結構的改動并不會自動反映到ActiveRecord對象.當然,你可以通過手動的方式將 ...
1.REST(Representational State Transfer)具備表象狀態轉移     采用REST的主要原因之一是所有Web開發者都要思考怎樣去命名和組織應用程序中的資源和動作. 2.  使用Rails提供的REST支持有兩個優點    引用    (1)便利店自動化最佳實踐   ...
1.路由系統是一個強大的雙向發送復合體,它接受URL,適當的尋址,也可以使用路由規則作為一個模板生成URL字符串. (接受URL屬于基本操作,構建URL算進階,好好掌握這兩點,Route會成為你的最佳拍檔) 引用(1)識別URL是有用的,當一個特殊請求進來的時候,它決定了應用程序應該如何做; (2)生成URL也很有用,當你需要生成一個URL時,它允許你在視圖模板和控制器中使用相對高級的語法. (3)路由系統主要處理兩個問題:如何解析(辨識)一個URL請求和如何編寫(生成)一個URL,它會基于你提供的規則去執行這兩個過程(config/routes.rb都懂咯) 2.URL辨識和生成是兩 ...
1.你的控制器僅僅是用來映射URL(包括其它的一些HTTP請求),并將你的數據模型和視圖模板串接起來,將它們的計算結果反饋給HTTP響應. 2.在實踐中,非常重要的一點是記住了解你的應用程序的各個部分不過是不同的Ruby代碼,以及當這些代碼被加載到Ruby解析器中后它們都做些什么. 3.reload! 重新載入控制臺 4.在控制器的動作中如果沒有指定任何東西,那么它的默認行為是渲染與其相對應的同名試圖模板,即每個控制器的方法都隱含了一個render命令,而render同時又是一個真實存在的方式. exp:   def index render :template => ...

open-uri(貌似挺好玩)

    博客分类:
  • ROR
http://ftp.iteye.com/public/csdn/cloud_950-60.jpg http://ftp.iteye.com/public/alibaba/yunjisuan/728x90.jpg?2010-4-29 http://ftp.iteye.com/public/runqian/a5_runqian.gif?20100522 http://ftp.iteye.com/public/csdn/Ad-HASP.jpg?2010-05-19 http://ftp.iteye.com/public/zly/msup.gif?2010-5-18 http://ftp.i ...
如何在Rails網站里加搜索功能===> 插件acts_as_ferret(http://github.com/jkraemer/acts_as_ferret ),詳細用法可參考下面例子... (1)基礎篇:http://www.iteye.com/wiki/Rails-EveryDay/1150-%E6%AF%8F%E5%A4%A9%E4%B8%80%E5%89%82Rails%E8%89%AF%E8%8D%AF%E4%B9%8Bacts_as_ferret (備注:a.插件安裝地址不在svn,而在github,也就是我上面提供的那個地址;            b.membe ...
option/sciteuser.properties code.page=65001 #文字编码 -SciTE 默认似乎是采用西方语言编码的,这样会把一个中文字符视为两个单字节字符。 #UTF-8:code.page=65001 #GBK:code.page=936 #Big5:code.page=950 #position.width=-1 #position.height=-1 minimize.to.tray=1 #最小化到系统托盘 toolbar.visible=1 #默认不显示工具条,可能是觉得快捷键更好吧 statusbar.vis ...
1.每当你启动一个进程(例如Webrick服务器)处理Rails请求的时候,第一件发生的事情就是加载config/enviroment.rb 例如publich/dispatch.rb文件的顶部 require File.dirname(_FILE_) + "/../config/environment" 2.引用# Uncomment below to force Rails into production ...
  从 Merb 和 Rails 决定合并开始,过了一年多的努力终于发布 Beta 版啦。Rails3 最重要的人物就是总架构师 Yehuda Katz 了,整个把 Rails core 翻了好几翻,彻底改头换面。 Why? 我是这么想的,DHH 一开始开发 Rails 的时候,Ruby 社群还不像现在这么发达,所以很多事情必须自己造(连 prototype 都是为了 Rails 而造的),为了达到非常容易设定跟快速开发的理想,得包山包海什么功能都要做,再加上有限的资源,造成了 Rails core 其实绑得很紧,基本上就是一整包给你。要修改扩充它,常常就必须 monkeypatch 一 ...

致你的一封信

   也許你不認識我,我其實也不認識你,但我卻一直仰慕你.不是少女對成熟男人的仰慕,畢竟老子是個爺們...   一直都很努力的去做事,以為自己有一點厲害了,也曾經自我膨脹過.可惜我只是一個氣球,禁不起過分自我膨脹,會爆的.    我想男孩長成男人,無非兩個辦法,第一,征服一個女人,第二,正確的找到另一個男人的背影,并以此為奮斗目標.我不知道你能夠在我心中存在多久,我想我會超越你的.我想我會認識你的.我想有一天,我會很從容的跟你面對面交流.     又或許,我沒辦法擁有那一天,但我將一如既往的往前奔跑,跑到累死也無怨無悔...     很想告訴你,我曾經仰望過你.
Global site tag (gtag.js) - Google Analytics