iT邦幫忙

rails相關文章
共有 413 則文章
鐵人賽 自我挑戰組 DAY 26

技術 Day26 - Ruby on Rails 中使用 FFmpeg 處理影音轉檔、合併、上字幕

前言 FFmpeg 是一個開放原始碼的自由軟體,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,包含了libavcodec——這是一個用於多個專案中音訊和視...

鐵人賽 DAY 20
Rails 的簡單任務 系列 第 21

技術 [RoR] 簡單產生 RSS Feeds 及簡易部落格聯播功能

RSS 是 web2.0 的特徵之一,繼續將第3日的簡單Blog及第16日的單位用暫存系統加入這 RSS Feeds 的功能,而可以在連結網址上有: 並且產生...

鐵人賽 DAY 11
Rails 的簡單任務 系列 第 12

技術 [RoR] 簡單完成上傳功能

檔案上傳下載是用網路必要的功能,不同的需要用不同的方式對應,接下來將以上傳的相關議題,來建立適合單位用的簡易上傳下載功能的網站,並加上簡易的保護功能,來了解 R...

技術 排除git push heroku master時發生No such app

要將Rails專案發佈到Heroku $ git push heroku master 卻發生: Warning: Permanently added th...

鐵人賽 IT技術 DAY 3

技術 Sinatra 與 Ruby on Rails 的比較

較為廣知的 ROR3 該有的功能都裝好, 可以快速建置功能完整的網站。 當熟悉 ROR3 後, 會尋求回應快速而輕量的網站, 雖有其他framework選擇……...

鐵人賽 DAY 1
Rails 的簡單任務 系列 第 1

技術 [RoR]為何Linux -> Perl -> Ruby on Rails?

其實管你黑貓白貓,能抓到老鼠的就是好貓。以很個人主觀的經驗來分享:為何選擇這樣組合的環境,以及為什麼會去用Ruby on Rails (RoR)。 作業系統選擇...

鐵人賽 開發技術 DAY 6
Ruby on Rails 花招百出 系列 第 7

技術 Ruby code 整理系列 if...else

儘管Ruby on Rails的程式碼已經非常精簡,但對新手來說還是會有很多邏輯上的問題,導致寫出很長的程式碼。許多專家針對此提出整理的方法,refactor...

鐵人賽 IT人生 DAY 5

技術 Day 6: 【演講】愛料理網站建置經驗談 (5)-介紹NewRelic

iCook透過NewRelic服務來監控Rails性能。 New Relic 是提供 Rails 效能管理工具的領導廠商。 New Relic RPM 是唯一可...

鐵人賽 IT技術 DAY 2

技術 Cloud Foundry 雲端應用開發實戰(2/30)Cloud Foundry 的平台及工具

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 DAY 9
Rails 的簡單任務 系列 第 10

技術 [RoR] 簡單完成分頁功能

多筆資料的分頁是網站建置常見的需要,RoR 的分頁真的是異常的簡單,只要透過 will_paginate 的 plugin 或 gem,再加個兩行就完成了。 安...

鐵人賽 DAY 17
Rails 的簡單任務 系列 第 18

技術 [RoR] 利用 before_filter 的簡單存取控制

前幾日所提到有關存取控制的議題有二:第5日的帳號密碼及第16日的IP範圍為依據;這兩日所都利用不少的程式碼來做判斷,才決定能做或不能做什麼動作。 如果所要寫的程...

鐵人賽 DAY 24
Rails 的簡單任務 系列 第 25

技術 [RoR] 簡單畫出 Web 2.0 特色圖形 Badges 徽章 標記

Web2.0 以來常看到像 這樣的圖示放在網頁的名顯之處,看起來醒目又有活力。利用今天的說明,就可以完全不需動用到 photoshop, photoimpac...

鐵人賽 開發技術 DAY 9
Ruby on Rails 花招百出 系列 第 10

技術 Rails新手易混淆的變數使用

本篇簡單介紹: 在Rails中常接觸且易混淆的變數及符號 對Rails新手來說,常常碰到各種莫名其妙的變數型態,而且只要閱讀高階開發者的程式碼,超容易被各...

鐵人賽 Modern Web DAY 3

技術 第 02 章 - 環境設定

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by SilentMode...

鐵人賽 開發技術 DAY 29
Ruby on Rails 花招百出 系列 第 31

技術 Rails使用include和join避免 N+1 queries

Rails當中要連結model之間的關係非常簡單,不過也因為由於建立關係是這樣的簡便,造成許多指令會在讀取資料庫時有記憶體的浪費。例如我們建立以下關係: #...

鐵人賽 Modern Web DAY 27
為你自己學 Ruby on Rails 系列 第 27

技術 第 26 章 - 購物車 Part 2

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 購物車 Part 2 接續前一個章節,繼...

鐵人賽 Modern Web DAY 2

技術 第 01 章 - Ruby 之生態圈及簡介

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 生態圈及簡介 Ruby 生態圈 Ruby...

鐵人賽 Modern Web DAY 9

技術 第 08 章 - 類別(Class)與模組(Module)

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 類別(Class)與模組(Module)...

鐵人賽 DAY 2
Rails 的簡單任務 系列 第 2

技術 [RoR] Rails 環境建置及更新問題

RoR是正在持續發展的framework,隨著新版作業系統,也更容易去安裝RoR的環境,在此簡述安裝可能碰到的問題,以及可採用的方式。 作業系統沒RoR套件的安...

鐵人賽 開發技術 DAY 12
Ruby on Rails 花招百出 系列 第 13

技術 Debugging Rails:了解9個常見的錯誤訊息

身為一個開發者,與bug對抗根本是每天必備功課,而Rails也有非常完備的除錯(debug)方式可供使用。包括幾個強而有力的gem:better_errors...

鐵人賽 開發技術 DAY 1
Ruby on Rails 花招百出 系列 第 1

技術 Ruby on Rails 環境安裝教學彙整&心得分享

對想要學習WEB開發的人來說,Ruby on Rails已經不是很陌生的技術,到Inside求職頁上四處可見徵求Rails工程師的工作,到處都有學習資源,只要...

鐵人賽 DAY 28
Rails 的簡單任務 系列 第 30

技術 [RoR] 小小複雜建置 Social Tagging 社會標籤功能

上一篇 [RoR] 簡單加入 Tag Cloud 標籤雲 功能 只是用最簡單的方式,建置出只有作者本人能下標籤,或者也可以設成,任何人不需登入,也可以下標籤;這...

鐵人賽 IT技術 DAY 19

技術 Cloud Foundry 雲端應用開發實戰(19/30)Cloud9 IDE 雲端整合開發環境

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 DAY 13
Rails 的簡單任務 系列 第 14

技術 [RoR] 以資料庫為依據的上傳下載及列檔功能

依據前一日所提及的目標用 ROR 改寫第十一日的例子,透過資料庫的結合,做出基本的檔案列表、上傳、下載的動作。 修改儲存檔案的動作 建立一個 model 來將上...

技術 [RoR] YAML 的簡單用法

YAML 是 YAML Ain't Markup Language 的遞迴性縮寫而來的。除了 RoR 上面的資料庫設定檔是以 YAML 格式來寫,不大曉得還可以...

鐵人賽 DAY 12

技術 [Ruby & Rails] Ajax on Rails

Ajax on Rails Rails 就內建 Prototype 與 script.aculo.us 整合在一起。 之前所瀏覽過的 RoR 的書籍裡,大多有...

鐵人賽 開發技術 DAY 24
Ruby on Rails 花招百出 系列 第 26

技術 Ruby及Rails當中的:symbol代表什麼意思?

學習Rails時,不免剛開始就會看到一堆冒號開頭的東西,例如:post、:model、:controller、:action等等,如果你跟我一樣是程式語言的新...

鐵人賽 DAY 2

技術 [Ruby & Rails] Agile Web Development with Rails

Agile Web Development with Rails, Third Edition 這是 RoR 必備的經典,不管是從入門或到進階。 自從2005...

鐵人賽 DAY 10
Rails 的簡單任務 系列 第 11

技術 [RoR] 簡單做出搜尋功能

多筆資料除了能夠分頁瀏覽之外,也需要能夠用字串搜尋來列出,而找出來的筆數過多也要能夠分頁列出,接續昨天的內容就可以建置出來。 簡單搜尋功能建置 只要更動兩個地方...

鐵人賽 DAY 28

技術 [Ruby & Rails] Enterprise Recipes with Ruby and Rails

Enterprise Recipes with Ruby and Rails 在前幾前曾介紹過 [Ruby & Rails] Enterprise In...