原创 阻止冒泡事件

1阻止冒泡的函數function stopPropagation(e) {    e = e || window.event;    if(e.stopPropagation) { //W3C阻止冒泡方法        e.stopProp

原创 關於bug的一些避免

首先,注意一下每次編寫的時候:過濾掉空格,ruby-->str.strip and squery==>$.trim(str)然後注意:limit一下輸入的字數。對於手機,郵箱之類的還需要一些正則判斷。注意重複字段的處理:先高清楚到底哪些可以

原创 我的友情鏈接

李驥平

原创 rvm之gemset

rvm gemset是爲了創建不同的gem環境使用rvm gemset create rails4.0這個命令,創建一個新的gem環境,然後使用rvm use [email protected] 這個命令,就可以使用這個環境了當然ruby的版本隨

原创 rspec的一些基本

BDD:一種直觀的測試應用程序表現的方法,而不關注具體的實現過程,這是 TDD 的一個變種,叫做BDD(行爲驅動開發,Behavior-driven Development)生成集成測試$ rails generate integratio

原创 js的兄弟姐妹父祖先節點

原生javascript方法:?12345678vara = document.getElementByIdx_x_x("dom");del_space(a); //清理空格varb = a.childNodes; //獲取a的全部子節點;

原创 ruby on rails之二維碼

三種方式:1.頁面tablegem 'rqrcode'controller: url = "www.baidu.com" @qr = RQRCode::QRCode.new(url, :size => 3, :level => 'l'.to

原创 我的ruby學習筆記

1.Moudle的方法  undef_method(),會刪除所以的方法,包括繼承來的的方法。  remove_method(),只會刪除接受者自己的方法。2,單件方法所謂的單件方法就算特定對象的特有方法,ruby中的類也是對象,所以類方法

原创 自適應網頁設計

自適應網頁設計(Responsive Web Design)作者: 阮一峯日期: 2012年5月 1日隨着3G的普及,越來越多的人使用手機上網。移動設備正超過桌面設備,成爲訪問互聯網的最常見終端。於是,網頁設計師不得不面對一個難題:如何才能

原创 我的學習筆記之js

//將有效圖片存入字符串,去除非法字符   var pattern = new RegExp("[`~@#$^&*()=:\\[\\].<>~!%@#¥……&*()——|{}。,、-]");var textarea_txt=$(name).

原创 git的一些操作

~/rails_projects/first_app$ git config --global core.editor "subl -w"如果使用其他編輯器,請使用以下代碼替換 subl -w:TextMate 用mate -w,gVim

原创 我的ruby on rails學習筆記

一、Demo_app(利用腳手架創建):1.修改Gemfile source'https://rubygems.org'ruby'1.9.3'gem'rails','4.0.0'group:developmentdogem'sqlite3'

原创 自適應網頁設計

自適應網頁設計(Responsive Web Design)作者: 阮一峯日期: 2012年5月 1日隨着3G的普及,越來越多的人使用手機上網。移動設備正超過桌面設備,成爲訪問互聯網的最常見終端。於是,網頁設計師不得不面對一個難題:如何才能

原创 git的一些操作

~/rails_projects/first_app$ git config --global core.editor "subl -w"如果使用其他編輯器,請使用以下代碼替換 subl -w:TextMate 用mate -w,gVim

原创 從新手到專家的例程

德雷福斯模型(Dreyfus model)的五個階段德雷福斯兄弟定義了德雷福斯模型, 概括了從新手到專家必須經歷的 5 個階段, 包括:新手(novice)高級新手(advanced beginner)勝任者(competent)精通者(p